#163 ✓resolved
Priit Tamboom

UI: index consistency

Reported by Priit Tamboom | December 16th, 2008 @ 01:52 PM

I get confused what behavior links have at several indexes. Sometimes they open preview, sometimes edit page etc. Item menu does not have same orders, sometimes there is edit icon first, sometimes icon preview first etc. So we need to review it and settle down some rules (anyhow we need those docs for people who would like write adva engines)

/admin/sites: link goes show method;  menu: edit, delete, view
~articles:    link goes edit method;  menu: preview, edit, delete
~newsletters: link goes show method;  menu: edit, delete

Comments and changes to this ticket

  • Sven Fuchs

    Sven Fuchs January 5th, 2009 @ 03:19 PM


    I agree we should try to make it more consistent at some point.

    An overview list of what we have would be great for this.

  • Sven Fuchs

    Sven Fuchs January 9th, 2009 @ 01:42 PM

    • Milestone cleared.
    • State changed from “new” to “open”
  • Priit Tamboom

    Priit Tamboom February 18th, 2009 @ 02:42 PM

    • Tag changed from ui to index, ui

    I made list of index consistency and draft proposed one. link: http://wiki.github.com/svenfuchs...

    Currently open question: where should we put frontend preview. It's a bit tricky, cos personally I don't like frontend links mixed with backend links. Any suggestions where to put it?

  • Sven Fuchs

    Sven Fuchs February 19th, 2009 @ 02:48 AM

    Hmm, in general I think it'd make sense to have a link to the frontend
    for every object that has a unique place in the frontend. Like, when
    you review a blog article comment in the backend and wonder what the
    context is. So you want to quickly navigate to the frontend. Same goes
    for wikipages, forum topics and ... basically most of the first class
    objects we have.

  • Marko Seppä

    Marko Seppä June 18th, 2009 @ 12:10 PM

    • State changed from “open” to “resolved”

    I think consistency problem is resolved with the table builder. I assume that the consistency problems are solved with our new backend layout.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

<p>Cutting edge cms, blog, wiki, forum ... plattform.</p>

<p>Find the code on <a href="http://github.com/svenfuchs/adva_cms/tree/master">GitHub: adva cms</a></p>

<p>Part of the business application framework <a href="http://www.advabest.org/">adva best</a>.</p>


Referenced by