Log in | Register | Lost password

Bottom
RFC - Menu block
  • Posted: 26.11.2003, 23:19
     
    Converted
    rank:
    12
    registered:
     March 2009
    Status:
    offline
    last visit:
    Posts:
    0
    At some point I would like to see a menu block where you can "point and click" select items from Pagesetter (as well as Photoshare - and perhaps others?).

    I know how to do this from scratch, and perhaps I will do it in order to get a consistent interface (using Pagesetter's Guppy), but until then I could use some input from others. I must admit that it does look a bit silly to implement yet another menu block.

    I want a hierarchical menu with an easy way of inserting, deleting, and moving items around (as opposed to the standard PN menu block). This will be rather easy to get as soon as I get my hierarchical categories finished, but again - should I implement one again?

    Both PagEd, ContentExpress, and PostNuke has their own menu blocks - couldn't we somehow make a common one for them all? One in which you can insert items from all sorts of modules!

    This makes me think of the hooks system and the way PN searching is implemented. Does PN .8 add some new hook operation for searching and selecting items?

    Another idea pops into my mind - could one use the standard searching? The code is there to do generic searches - but the output is hardcoded to HTML print - or is it? Could one somehow call the generic search routines and let the user select a link from the result?

    Both Photoshare and Pagesetter does somehow expose a way to hook into their item selection via JavaScript - does anybody now of a standard for this sort of thing? Again, does PN .8 implement something like it (perhaps it should)?
  • Posted: 27.11.2003, 01:02
     
    Converted
    rank:
    12
    registered:
     March 2009
    Status:
    offline
    last visit:
    Posts:
    0
    In my opinion one thing that could be hooked quite well is the PHP Layers Menu System http://phplayer…urceforge.net/
    From the "readme":

    Quote

    PHP Layers Menu is a hierarchical dynamic menu system that allows to prepare "on the fly" dynamic HTML menus relying on the PHP scripting engine for the processing of data items.
    It supports a wide range of browsers: Mozilla, Konqueror, Netscape, Opera, Internet Explorer; rather old browser versions are supported, too; accessibility is provided for text-only browsers.
    It achieves a compact view and a reasonably small file size for the page also with a very large number of entries.
    It provides horizontal and vertical layers-based menus whose behavior is analogous to the Gnome, KDE, and MS Windows main menus.
    It provides also JavaScript-based tree menus, whose look is analogous to the most widely used file managers and bookmark handling tools.


    It can get data directly from the database , and has a nice collapsible tree feature.
  • Posted: 29.12.2003, 20:07
     
    Converted
    rank:
    12
    registered:
     March 2009
    Status:
    offline
    last visit:
    Posts:
    0
    I just took a look at PostNuke's menu system. Yuck. I think this needs to be something that can be done with PostNuke's core menu, but I think it needs to start with a re-write of the core menu system from the ground up from the looks of things. I know .8 does something different in the display arena at least, but I think a new menu system is in order. PHP Layers Menu may be the best way to start. Maybe if I ever find some free time (I have 5 domains on auction to see if I can sell them before I find time to develop them) I'll look in to it, though if I do it will likely be for .8.

Template courtesy of Designs By Darren.