Wed

06

May

2009

Frontend Editing - Reloaded!

Seeing that there was no other blog describing progress of GSoC projects, I thought of putting in this one. The enhanced frontend editing is looking very promising, with in-place editing of menu items and module titles reaching a beta stage. Below are some screenshots demonstrating the same.

1. Click on the menu item you wish to edit

Enhanced Frontend Editing

2. And it turns into an input field

Enhanced Frontend Editing

3. Change the name

Enhanced Frontend Editing

4. And voila!

Ankit Ahuja from Delhi is working on this project and he seems to be doing a great job so far. In place editing forms an integral part of his project which is described in more detail in his forum post -
http://forum.joomla.org/viewtopic.php?f=231&t=396033

Currently we're looking for ideas/suggestions for accessing the id of the menu item in a more reliable manner (Currently using the class attribute of the li tag). This will enable extending the edit-in-place feature to templates that use other modules than the standard mod_mainmenu. All this has been achieved without hacking any core files. All one needs to add is a module chrome and make some changes to jdoc statements in the template. This means that most of you can easily use this once it's good to roll! Stay tuned for more updates.

Update: You can view the community page for the project by going here: http://community.joomla.org/gsoc2009/ankit-ahuja.html

54 Votes

20 Comments

Feed
  1. Wow - very nice!
  2. Whoa that looks amazingly cool. Can't wait to try it out.:-)
  3. Looks good, This will be awesome for demonstrating sites to clients. Nothing they better than to see their suggestions being actioned right in front of them.
  4. Love it! How about adding a new link/removing an old one?
  5. Excellent work. This will make title name changes easy.
  6. I think that people want to edit the whole page when they browse to a page item (web page). So you can have a editable page where you can do things like drag and drop of modules etc on that page and also change basic settings and of course text, headings etc. People want things easy and make it fast.
  7. Oh.. it would ease editing. I wish editing/modifying link (in content) were so easy (without loading Editor)!
  8. Very cool, will it support JoomFish?
  9. Wow! this is really impressive, my clients will be stoked! :)
  10. Doest it make the site load slower?
  11. This one looks very cool.
  12. @guysmiley: Maybe this can be a future edition :)

    @ssnobben: I think it makes more sense to allow the users to perform editing on each page. I will be creating some sort of a Toggle for turning editing on/off on a page. Anyways, that's the idea at the moment.

    You can better understand the whole project by reading the project specification on the community page for the project:

    http://community.joomla.org/gsoc2009/ankit-ahuja.html

    @almamun: Interesting idea
  13. Wow, Very cool and interesting. Thanks to GSoC projects!
  14. Wow! This makes front-end editing soooo much easier! Features like these far surpass Wordpress or Drupal.
  15. This seems to cut to the essential reason why CMS users choose CMS in the first place. Keep up the great work and **please** let us know when this is ready for use on public sites!8-)
  16. Nice Job. I love it!!!
  17. Looks nice. Can't wait to get this into some of my sites - and get the clients out of the backend :-)
  18. I was looking for this feature for a long time now. Thanks!!! 8-)
  19. Wish there was a way to edit module content too. That is only custom html.(third party modules might be difficult but I think that can be left to the third party to provide a provision for that)
  20. Couple of qustions:

    - is loading speed benchmarked, and what is it?
    - how about future development?

    Looks pretty cool thou :-D

Add Comment


    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)