Page 1 of 1

Feedback request: custom layouts

Posted: Fri Mar 28, 2008 2:25 pm
by japie1001
Many webdesigners use Joomla to allow their clients to edit their website. The client hasn't got the knowlegde to make a complicated layout. If the developer wants to allow their clients to create pages with a custom layout, he has to create a custom component for that.

My proposal will be a component where the developer can define a layout, and the client can fill in up. Images are automatically resized, so the client can't mess up the layout.

See image for explanation.

Any feedback is welcome. Is this a good idea for the SoC?

Re: Feedback request: custom layouts

Posted: Sat Mar 29, 2008 11:48 am
by willebil
This is certainly a nice idea. You only provide a concept here, I suggest you create a real proposal and apply to the program...2 days left ;-)

Re: Feedback request: custom layouts

Posted: Mon Apr 07, 2008 10:11 am
by deborahSusan
japie1001 ~

Interesting idea! It would be a very helpful implementation that would make J! more user-friendly for the clients, who may be overwhelmed by any task associated with web updates.

I've got a few questions for you about your plan of attack on this challenge.

Were you planning to let the clients have access to the admin section, or were they going to login on the front-end user panel?

If they have access to the admin section, were you planning to create individual "page templates" to meet each of their needs? If so, would the clients be using the "copy" utility that is available?

If they have access to the front-end user panel, how do you envision they will access the templates? As drop-down menu options, perhaps?

Thx!

Re: Feedback request: custom layouts

Posted: Mon Apr 07, 2008 5:36 pm
by japie1001
It's great to hear someone likes my idea.

Edit: extented deadline, so I did submit my idea.
But because of unexpected circumstances I was too late to submit my idea to the Google Summer of Code, but I probably will next year.

My plan was a user-interface for both the front- and backend.

To create a new page, it should work something like this in the backend:
  • 1. Client goes to content-overview-section.
    2. Client clicks on "New Page" button.
    3. Client chooses a template (from a list, predefined by developer)
    4. Client fills the template with content.
    5. Client click save.
In the frontend it would indeed work with a dropdown-menu with the templates.

So, the user can create as many pages as needed without using a "copy button".