Vikestart Posted May 25, 2015 Posted May 25, 2015 I have a home page which is simply called "Home" on the menu and I want to appear first, however, I want the other pages made with IP.Pages to appear further to the right, after Forums and Calendar. It doesn't seem like this is possible at the moment. Are there any plans to improve the customisation of the menu?
不中用 Posted May 26, 2015 Posted May 26, 2015 I have a home page which is simply called "Home" on the menu and I want to appear first, however, I want the other pages made with IP.Pages to appear further to the right, after Forums and Calendar. It doesn't seem like this is possible at the moment. Are there any plans to improve the customisation of the menu? . System > Applications .. use the reorder feature .. drag and drop .. check your site front-end .. done .. .
Vikestart Posted May 26, 2015 Author Posted May 26, 2015 Uh no. Clearly you did not understand the issue. Right now the menu from the Pages app is added to the menu wherever the Pages app is, which means I can't have "Home" to the left of "Forums", and "Roster" to the right of "Forums" Overall the menu customisation is just incredibly clumsy.
Joel R Posted May 26, 2015 Posted May 26, 2015 If you have IP.Pages you can use the built-in Menu manager. It'll allow you to build your own menu system linking to applications or single pages.
不中用 Posted May 26, 2015 Posted May 26, 2015 If you have IP.Pages you can use the built-in Menu manager. It'll allow you to build your own menu system linking to applications or single pages. . But I think he will still have a problem with 1 page (Pages) left and another 1 page (Pages) totally right .. with the default menu in between them .. Pages1 .. Forum .. Downloads .. Gallery .. Pages2 .. CSS can't cut this .. it's all in a <li> list .. only thing I can see is with JavaScript .. waiting this out if someone else has a better solution edit: or have to use Pages Menu for everything .. also the other apps .. and then find a way to remove the default apps from the menu .. .
Joel R Posted May 26, 2015 Posted May 26, 2015 Not necessarily. What I do is I hide ALL of the applications from the menu (but of course still leave them online), then in the custom Menu manager, I rebuild the menu from scratch with direct links to the applications and pages.
不中用 Posted May 26, 2015 Posted May 26, 2015 Not necessarily. What I do is I hide ALL of the applications from the menu (but of course still leave them online), then in the custom Menu manager, I rebuild the menu from scratch with direct links to the applications and pages..yes .. that would be the easy way out .. .
opentype Posted May 26, 2015 Posted May 26, 2015 Not necessarily. What I do is I hide ALL of the applications from the menu (but of course still leave them online), then in the custom Menu manager, I rebuild the menu from scratch with direct links to the applications and pages.And does your manual forum link for example show up as active when clicked?
Joel R Posted May 26, 2015 Posted May 26, 2015 And does your manual forum link for example show up as active when clicked? I see what you mean. Using the default application makes the application appear as "active" in the menu bar, whereas a hard-coded link does not. Oh well. I find that to be a rather minor aesthetic drawback given that I can create a far more powerful and in-depth menu structure. I've also rebuilt the entire menu bar from scratch, so my users can't tell any difference anyways. My only other suggestion to the original poster is to check out the Menu Manager from @CodingJungle.
不中用 Posted May 26, 2015 Posted May 26, 2015 .Here the solution:Reorder Pages to the front .. with System > Applications .. (like I explained before) ..Make a menu in Pages > Menu (you can reorder here later if needed) .. I assume there are only 2 pages: "Home" & "Roster", reorder "Roster" to first place ..Go to your theme globalTemplate .. Customization > Theme > edit HTML & CSS > globalTemplate (opens as default) ..Find the 2nd .. {template="includeJS" if="theme.js_include ..create a new line under that ..copy & paste this JavaScript .. and save ..This will push the first button from Pages ("Roster") to the last position in the navigation bar ..All app buttons will keep their "active" state when clicked .. <script> $('#ipsLayout_mainNav li:first').appendTo('#ipsLayout_mainNav'); </script> .
Vikestart Posted May 26, 2015 Author Posted May 26, 2015 Good try. But I'm not editing any template files, sorry. I've promised myself to stick to custom.css to keep my forums low-maintenance when upgrading. Not necessarily. What I do is I hide ALL of the applications from the menu (but of course still leave them online), then in the custom Menu manager, I rebuild the menu from scratch with direct links to the applications and pages. This is a good idea, just too bad the hardcoded "Forums" link won't show as active. Hmmmm, currently we can add Folders, URLs and Pages to the IP.Pages menu. Maybe if they let us add a 4th type: Applications.
opentype Posted May 26, 2015 Posted May 26, 2015 It just needs to work like it did in 3.4 again. Rearrange the menu however you like it and the activation status of a menu entry is automatically picked up from the URL.
不中用 Posted May 26, 2015 Posted May 26, 2015 Good try. But I'm not editing any template files, sorry. I've promised myself to stick to custom.css to keep my forums low-maintenance when upgrading. . I hear that before Good luck .. I give you 1-2 months and I will see you hacking and slashing in your templates .. BTW you already do in Pages .. Take a note of 1 line of code. after new updates it's easy to check again .. ..
Vikestart Posted May 26, 2015 Author Posted May 26, 2015 I hear that before Good luck .. I give you 1-2 months and I will see you hacking and slashing in your templates .. It's worked great for me so far. I'll benefit from all the theme updates IPS makes, and if they do happen to change something that prevents my custom CSS from applying correctly, I'll just adjust that, but that hasn't happened so far. I'll rather just update custom.css than spend time fixing dozens of template files, especially when I have multiple forums. Heck, I'll even resort to making a plugin before doing any template edits.
DesignzShop Posted May 26, 2015 Posted May 26, 2015 Not necessarily. What I do is I hide ALL of the applications from the menu (but of course still leave them online), then in the custom Menu manager, I rebuild the menu from scratch with direct links to the applications and pages.If you hide all applications and re-make them using the content menu manager you will find your tab will not follow the pages you are on when using that application. I've been down this road once on the same situation. If you're inside an application you made a menu for the tab will not be highlighted when in a page of that app. That bothers some poeple like me so I went ahead and lived with not turning app tabs off and re-arranging things the best I could to make sense. I seen this coming, now with more users and more input maybe we'll see some attention to this... Or maybe not...
IP15.5 Posted June 8, 2015 Posted June 8, 2015 Having the highlight on custom menu items utilizing a URL, and / or having the ability to arrange menu items independently of the application would be really nice.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.