[dev] Left Frame Menu missing ...

Marc G. Fournier scrappy at hub.org
Mon Sep 27 11:01:15 PDT 2004


Further to this ... shouldn't this be an h_horde_menu, not an 
n_horde_menu?

if (!n_horde_menu['organizing']['children']) n_horde_menu['organizing']['children'] = new Array();
n_horde_menu['organizing']['children'][0] = 'turba';
n_horde_menu['organizing']['children'][1] = 'kronolith';
n_horde_menu['organizing']['children'][2] = 'mnemo';
n_horde_menu['organizing']['children'][3] = 'nag';
n_horde_menu['organizing']['children'][4] = 'genie';
n_horde_menu['organizing']['children'][5] = 'trean';

I'm assuming that registry.php/header entries are h_horde_menu items ...


On Mon, 27 Sep 2004, Marc G. Fournier wrote:

>
> 'k, trying to trace the javascript as best as I can (which doesn't say much) 
> ... I can see how the menu is being created, through the n_horde_menu assigns 
> ... and, when I first login, only the root_nodes should be displayed, right? 
> Based on:
>
> horde_menu.renderTree(root_nodes, false);
>
> being called ...
>
> Now, looking at renderTree in templates/javascript/tree.js:
>
> Horde_Tree.prototype.renderTree = function(rootNodes, renderStatic)
> {
>    this.rootNodes = rootNodes;
>    this.renderStatic = renderStatic;
>    this.nodes = eval('n_' + this._instanceName);
>    this.header = eval('h_' + this._instanceName);
>    this.options = eval('o_' + this._instanceName);
>    this.target = 't_' + this._instanceName;
>    this._renderTree();
> }
>
> Shouldn't there be something defined for h_horde_menu?
>
> n_horde_menu['logout']['icon'] = '/graphics/logout.gif';
> n_horde_menu['logout']['icondir'] = '';
> if (typeof h_horde_menu != undefined) h_horde_menu = new Array();
> if (typeof o_horde_menu != undefined) o_horde_menu = new Array();
> o_horde_menu['lines'] = '1';
> o_horde_menu['border'] = '0';
>
> I have n_horde_menu, o_horde_menu, but no h_horde_menu ... what looks like it 
> should be h_horde_menu is the root_nodes stuff though ...
>
>
>
> On Mon, 27 Sep 2004, Marc G. Fournier wrote:
>
>> 
>>> Yeah, looks fine. Dunno then.
>> 
>> Stupid question ... I'm using IMP/application for authentication ... could 
>> that have anything to do with it?
>> 
>> Javascript is not a language I've ever dived into, so I'm not sure how to 
>> trace this, considering the whole menu seems to be javascript based :(
>> 
>> 
>> ----
>> Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
>> Email: scrappy at hub.org           Yahoo!: yscrappy              ICQ: 7615664
>> 
>> -- 
>> Horde developers mailing list - Join the hunt: http://horde.org/bounties/
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: dev-unsubscribe at lists.horde.org
>> 
>
> ----
> Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
> Email: scrappy at hub.org           Yahoo!: yscrappy              ICQ: 7615664
>
> -- 
> Horde developers mailing list - Join the hunt: http://horde.org/bounties/
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: dev-unsubscribe at lists.horde.org
>

----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email: scrappy at hub.org           Yahoo!: yscrappy              ICQ: 7615664


More information about the dev mailing list