joomlablogger-logo

JoomlaBlogger
  • Home
  • Tutorials
    • Joomla extension tutorials
    • Joomla core tutorials
    • Template tutorials
  • Joomla Tips
    • Joomla security tips
    • General Joomla Tips
    • Beginners tips
    • Joomla extension tips
  • News
    • Weekly Joomla news posts
    • Joomla Evangelism
    • Personal views
    • Joomla Templates
    • Interviews
    • Joomla extension news
    • General web tips
    • Joomla events
    • Joomla development
  • Videos
  • SEO
    • Joomla SEO
  • About
    • Off-topic
      • Books I like
    • Advertise
      • Disclaimer
    • Subscribe
  • About
  • Subscribe
  • blog

AdminPraise3 encourages collaboration between Joomla developers

Kristoffer Sandven

by Kristoffer Sandven

adminpraise3-illAdminPraise3 is the third iteration of the Joomla admin template concept by PixelPraise. This version takes another step forward in improving the administration of Joomla.

AdminPraise3 tries to improve how you work with the administrator. Kyle Ledbetter of PixelPraise has initiated collaboration with several Joomla component developers to create specific modules for the AdminPraise template.

This means you can have customized modules showing information from your favorite components on the dashboard or in other places in the admin.

Kyle explains his idea this way:

The default Joomla admin template has little or no integration with extensions beyond the mile-long component drop-down menu. AdminPraise3 will be "component-aware" and change the interface to feature installed components, since these components change the way you use Joomla.

This level of integration will require reaching out to extension devs and working with them to improve the Joomla user experience. In this respect, AdminPraise3 will be much more than a simple admin template; it will be a movement to improve the usability of the Joomla CMS.

AdminPraise3 looks quite different from the default Joomla administrator template (Khepri). It installs as a normal template, and has a number of settings (colors, what elements to show, and more).

adminpraise3-dashboard-large
The AdminPraise3 dashboard

Possible disadvantages of third-party admin templates

I've been reluctant to use admin templates myself for client projects. Of course, they're nice to look at and have some design improvements over the default Joomla template. Nevertheless, if the improvements are simply visual, or moves elements around too much without adding real value to the work-flow, I see some disadvantages of using such a template.

Users already familiar with Joomla can be confused if you introduce a new template. Buttons and functions are placed (and sometimes named) differently. And, unless you use the same admin template for several client projects, you will have much more work to do when writing documentation. There will also be harder for users to take advantage of the various tutorials available on the web, as the design of the admin will be different.

So, for me, an alternative administrator template needs to be a whole lot better than the default one. If not, there's no use installing it. AdminPraise3 is the first admin template I've seen that I'd actually want to use. And after using it for some days, I really see the advantages. There are things that could be improved, but all in all it's a well thought-out product.

Improved work-flow in AdminPraise3

AdminPraise3 seems to present enough improvements to the work-flow of Joomla for me to install and use it. Particularly with the mentioned component integration, how you work with third-party component will be improved. AdminPraise3 includes a number of changes that will help you work faster with Joomla.

For instance, buttons with 'New article', 'New category' etc are available throughout the interface.

adminpraise3-content-menu
Each menu item has a 'New' sub menu item attached, making it quick and easy to add an item.

There is also a quick menu in the upper left corner, which will save you some time as you can perform actions regardless of where you are in the admin.

adminpraise3-quickmenu
The quick menu includes buttons for core elements, as well as the option to add third-party quick buttons.

If you would like to change the WYSIWYG editor as you work on something, you can do it with the editor menu located beside the quick menu button.

adminpraise3-editor
Change the active editor on the fly

The installer menu has also been improved. There are links to the uninstaller for the different types of installed extensions, languages and templates. The managers for modules and plugins have been moved to other, more logical places in the admin.

adminpraise3-installer-menu
Installer menu

The components menu wraps into multiple columns. This is nice, as the original components menu could get very long.

adminpraise3-component-menu
The AdminPraise3 components menu

The edit article view is one example of how the buttons are changed in the AdminPraise3 interface. Note that the 'Apply' button is in the drop-down. I'd rather have it directly available, though. It would be better if the drop-down appeared on mouse over. In the current version, you have to click the arrow to get the 'Apply' button, which means an extra click:

adminpraise3-save-close

On the right hand side of the admin interface, there is a column showing buttons for installed components. These buttons have contextual menus (if the component supports it):

adminpraise3-sh404sef

A nice touch is the messages shown when saving an article or similar. In the default admin template, you get a message which stays in the page. In AdminPraise3, the message is displayed as a lightbox, which fades out after a few seconds:

adminpraise3-message

Choose which components appear in the main admin menu

A really nice feature is that you can choose to show specific menus for installed components. AdminPraise3 already has support for several popular components (see below). You can choose to show or hide the menus, and decide what user level will see them:

components-menu-adminpraise3

Some things I would like to be different in AdminPraise3

As I said, I like Adminpraise3 a lot. Still, there are some things that can be improved:

  • In article editing, the date fields are too narrow, making it hard to see the time of day the article will be published
  • In article lists, the access level icon is non-intuitive. It's very hard to see what the current access level is. And there is no tooltip.
  • As mentioned, I would like 'Apply' to be a button in the 'edit article' and other views. I use the 'apply' function a lot and don't like that it's hidden in a submenu.

These are simple things, but as you know, God is in the details :)

First component to integrate with AdminPraise3 is JooMailer

Joomailer is a component from freakedout that fully integrates the newsletter service Mailchimp with Joomla. Kyle's been working with Alexis and the freakedout team on AdminPraise3 development. Alexis and his team were inspired by the mockups of AP3 and created an admin module to place on the dashboard.

Alexis told me about his view on the AdminPraise3 concept:

I love the concept, and have been a fan of AdminPraise ever since the first version. I think it adds a lot of value when you do client projects. It gives the administrator a modern well thought-out interface.

We believe in time-saving, and adding vital functionality from your extension to the joomla dashboard fits right in there.

It's tons of fun working with Kyle on projects. He's always open for new ideas that make sense.

adminpraise3-joomailer-02

PixelPraise added Main Menu and Quick Add links to make for a more seamless user experience, and truly make this newsletter component feel like it was part of the Joomla CMS, not simply an add-on:

adminpraise3-joomailer-03

adminpraise3-joomailer-04

AdminPraise3 laying the foundation for future Joomla administrator improvements?

As you might know, Kyle Ledbetter is heavily involved in the redesign of Joomla.org. He's also an integral part of the Joomla UX (user experience group) over at people.joomla.org. I'm seeing his involvement in the Joomla project and the things he's doing commercially coming together to benefit the project as a whole.

There has been talk of Joomla 1.7 being the version where the administrator will be overhauled. I guess the Joomla project will benefit greatly from the experience Kyle and others have gotten during the last couple of years. One thing is certain: The Joomla administrator needs to be reworked. Not just redesigned, but reworked to improve the work-flow of Joomla and make it more intuitive.

The collaboration we see from this project is a really positive one. It brings developers together to improve on the overall experience of Joomla. And those who benefit are you and me - the end-users and integrators of Joomla.

Buy AdminPraise3

Disclaimer: The above link is an affiliate link - if you buy this or other products after clicking the link, I get a commision. This does not influence my opinion on the product - I will never say anything positive about a product I don't like or don't use myself. If you don't want me to have a commission on this product - you can always use this link instead ;)

  • twitter
  • facebook
  • google+
  • pinterest
  • linkedin
  • pocket
Read 51617 times Originally published on Wednesday, 05 January 2011 14:00
Last modified on Friday, 21 January 2011 11:38
 
comments powered by Disqus
Published in Templates
  • AdminPraise
  • Kyle Ledbetter
  • PixelPraise
  • Joomla administrator

Most popular posts

  • Six steps to get your Joomla site indexed in Google

    Six steps to get your Joomla site indexed in Google OK, so you have a brand new site going on - and it's all made in Joomla. But how to get traffic from the search engines? There are several things you can do to ensure that Google and other search…
    in Joomla SEO Read more...
  • How to add a PDF file to a Joomla article

    A common task many web site owners do regularly, is to add PDF files or other documents to their articles. In this post, you will learn how to add a link to a PDF or any other document file to a…
    in Joomla core tutorials Read more...
  • Joomla CSS for beginners

    Joomla CSS for beginners I regularly scan the unanswered questions in the Joomla forums. Many times, the questions posted have to do with how the output of Joomla is presented. This may have to do with the template, but oftentimes it has to do…
    in Joomla beginners tips Read more...
  • Subscribe to the JoomlaBlogger newsletter

    To keep track of what's going on here at JoomlaBlogger, the best way is to subscribe to my mailing list. As a subscriber, you will get: A weekly summary of blog posts - tips, tutorials and newsfrom the last seven…
    in About Read more...
  • About JoomlaBlogger

    Welcome to JoomlaBlogger, a blog about the content management system Joomla! and all things related to running a successful website based on this CMS. My name is Kristoffer Sandven and I work as a professional Search Engine Optimizer (SEO) and…
    in About Read more...
  • Oops: Page not Found

    Are you lost? Sorry, but the content you requested could not be found. Did you write the correct address? You have a few options now - don't despair: - Use the top menu to navigate my articles- Visit the sitemap…
    in Uncategorised Read more...
  • 9 awesome free Joomla templates for Joomla 1.5

    9 awesome free Joomla templates for Joomla 1.5 Finding a great template for your Joomla site can be a challenge. There are tons of free Joomla templates out there, but to be honest: Most of them are junk. Finding quality free Joomla templates is important to ensure you…
    in Templates Read more...
  • Winner of 'Joomla Greatest Challenge Contest' Chosen

    A while ago, I announced my 'Joomla Greatest Challenge' Contest. The contest involved writing about what you think is the greatest challenge in using Joomla. The winner has been now been chosen.
    in Joomla evangelism Read more...
  • 'Joomla Greatest Challenge' Contest

    I'm happy and excited to announce my very first contest here at Joomlablogger.net. If you have a Joomla website you can take part in the contest. Jump in and participate! It's easy to enter and the price is very useful…
    in Joomla news Read more...
  • Tutorial: How to add module positions to a Joomla template - part 1

    Tutorial: How to add module positions to a Joomla template - part 1 Last week, I did a post on how to add Javascript snippets to Joomla. The way I did this was by adding module positions to the template. In this post, I will delve deeper into how to add module positions…
    in Joomla template tutorials Read more...

Recent comments

  • Sitemap
  • Log in
  • Joomla CMS
  • Subscribe
  • Log in

The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries.
joomlablogger.net is not affiliated with or endorsed by the Joomla!® Project or Open Source Matters.
The Joomla!® logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.

All content is copyright © 2009-2013 JoomlaBlogger.net - owned by iSee Communications as, Norway

© 2008 - 2025 Joomlablogger.net / iSee Communications as, Oslo, Norway.

Joomlablogger.net is not affiliated with or endorsed by The Joomla! Project™. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.

     
  • Home
  • Tutorials
    • Joomla extension tutorials
    • Joomla core tutorials
    • Template tutorials
  • Joomla Tips
    • Joomla security tips
    • General Joomla Tips
    • Beginners tips
    • Joomla extension tips
  • News
    • Weekly Joomla news posts
    • Joomla Evangelism
    • Personal views
    • Joomla Templates
    • Interviews
    • Joomla extension news
    • General web tips
    • Joomla events
    • Joomla development
  • Videos
  • SEO
    • Joomla SEO
  • About
    • Off-topic
      • Books I like
    • Advertise
      • Disclaimer
    • Subscribe