sweethoney Posted June 7, 2017 Posted June 7, 2017 how do this look i hope its working ok be for i share this
sweethoney Posted June 7, 2017 Author Posted June 7, 2017 navigation would be like this new navigation would be like this and it would change the prfiles i have the codes for this i just wanted to know if this look ok
steve00 Posted June 7, 2017 Posted June 7, 2017 16 minutes ago, sweethoney said: navigation would be like this new navigation would be like this and it would change the prfiles i have the codes for this i just wanted to know if this look ok Assume mean using the font awesome icons at side of nav links ? If so then as long as using css and not adding to template (otherwise with every update may have to re-do the template) then should be ok Have a few themes myself using font awesome icons
sweethoney Posted June 7, 2017 Author Posted June 7, 2017 yea i hope i dont need to do that but its working very well had hard code it
sweethoney Posted June 7, 2017 Author Posted June 7, 2017 how to add the icons to the forums Goto CSS -> Core -> custom.css and add /* Primary Menu */ .ipsNavBar_primary > ul > li > a:before, .ipsNavBar_secondary > li > a:before{ content: "\f00b"; font-family: "FontAwesome"; font-size: 14px; font-weight: normal; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-bottom: -2px; margin-right: 3px; opacity: 0.6; line-height: 1; } /* The User menu and Create */ #elUserLink_menu a:before, #elCreateNew_menu a:before{ content: "\f02b"; font-family: "FontAwesome"; font-size: 14px; font-weight: normal; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-bottom: -2px; line-height: 1; } #elUserLink_menu a[href*="admin"] i{ display: none; } #elUserLink_menu a:before, #elCreateNew_menu a:before{ display: inline-block; width: 22px; opacity: 0.7; } #elUserLink_menu a:hover:before, #elCreateNew_menu a:hover:before{ opacity: 1; } /* Add Icon on the primary navigation bar */ .ipsNavBar_primary > ul > li[data-FontAwesome='Browse'] > a:before{ content: "\f00b" } .ipsNavBar_primary > ul > li[data-FontAwesome='Store'] > a:before{ content: "\f07a" } .ipsNavBar_primary > ul > li[data-FontAwesome='Support'] > a:before{ content: "\f1cd" } .ipsNavBar_primary > ul > li[data-FontAwesome='Forums'] > a:before{ content: "\f086" } .ipsNavBar_primary > ul > li[data-FontAwesome='Gallery'] > a:before{ content: "\f030" } .ipsNavBar_primary > ul > li[data-FontAwesome='Downloads'] > a:before{ content: "\f019" } .ipsNavBar_primary > ul > li[data-FontAwesome='Articles'] > a:before{ content: "\f15c" } .ipsNavBar_primary > ul > li[data-FontAwesome='Blogs'] > a:before{ content: "\f02d" } .ipsNavBar_primary > ul > li[data-FontAwesome='Calendar'] > a:before{ content: "\f073" } .ipsNavBar_primary > ul > li[data-FontAwesome='Chat'] > a:before{ content: "\f27a" } .ipsNavBar_primary > ul > li[data-FontAwesome='Staff'] > a:before{ content: "\f007" } .ipsNavBar_primary > ul > li[data-FontAwesome='Users Online'] > a:before{ content: "\f0c0" } .ipsNavBar_primary > ul > li[data-FontAwesome='Activity'] > a:before{ content: "\f0ac" } .ipsNavBar_primary > ul > li[data-FontAwesome='Search'] > a:before{ content: "\f002" } .ipsNavBar_primary > ul > li[data-FontAwesome='Guidelines'] > a:before{ content: "\f0e3" } .ipsNavBar_primary > ul > li[data-FontAwesome='Tutorials'] > a:before{ content: "\f19d" } /* Add Icon on the secondary navigation bar */ .ipsNavBar_secondary > li[data-FontAwesome='Browse'] > a:before{ content: "\f00b" } .ipsNavBar_secondary > li[data-FontAwesome='Store'] > a:before{ content: "\f07a" } .ipsNavBar_secondary > li[data-FontAwesome='Support'] > a:before{ content: "\f1cd" } .ipsNavBar_secondary > li[data-FontAwesome='Forums'] > a:before{ content: "\f086" } .ipsNavBar_secondary > li[data-FontAwesome='Gallery'] > a:before{ content: "\f030" } .ipsNavBar_secondary > li[data-FontAwesome='Downloads'] > a:before{ content: "\f019" } .ipsNavBar_secondary > li[data-FontAwesome='Articles'] > a:before{ content: "\f15c" } .ipsNavBar_secondary > li[data-FontAwesome='Blogs'] > a:before{ content: "\f02d" } .ipsNavBar_secondary > li[data-FontAwesome='Calendar'] > a:before{ content: "\f073" } .ipsNavBar_secondary > li[data-FontAwesome='Chat'] > a:before{ content: "\f27a" } .ipsNavBar_secondary > li[data-FontAwesome='Online Users'] > a:before{ content: "\f0c0" } .ipsNavBar_secondary > li[data-FontAwesome='Activity'] > a:before{ content: "\f0ac" } .ipsNavBar_secondary > li[data-FontAwesome='Search'] > a:before{ content: "\f002" } .ipsNavBar_secondary > li[data-FontAwesome='Todays Activities'] > a:before{ content: "\f06e" } .ipsNavBar_secondary > li[data-FontAwesome='My Searches'] > a:before{ content: "\f00e" } .ipsNavBar_secondary > li[data-FontAwesome='Unread Content'] > a:before{ content: "\f111" } .ipsNavBar_secondary > li[data-FontAwesome='My Created Content'] > a:before{ content: "\f005" } .ipsNavBar_secondary > li[data-FontAwesome='Guidelines'] > a:before{ content: "\f0e3" } .ipsNavBar_secondary > li[data-FontAwesome='Tutorials'] > a:before{ content: "\f19d" } .ipsNavBar_secondary > li[data-FontAwesome='Staff'] > a:before{ content: "\f132" } /* Add Icon on the user bar */ /* Profile */ #elUserLink_menu > li[data-menuItem='profile'] > a:before{ content: "\f007" } /* Attachments */ #elUserLink_menu > li[data-menuItem='attachments'] > a:before{ content: "\f0c6" } /* Followed Content */ #elUserLink_menu > li[data-menuItem='manageFollowed'] > a:before{ content: "\f1d8" } /* Administrator Panel */ #elUserLink_menu > li[data-menuItem='content'] > a:before{ content: "\f03a" } /* Account Configurations */ #elUserLink_menu > li[data-menuItem='settings'] > a:before{ content: "\f013" } /* Mod Panel */ #elUserLink_menu > li[data-menuItem='modcp'] > a:before{ content: "\f132" } /* Admin Panel */ #elUserLink_menu > li[data-menuItem='admincp'] > a:before{ content: "\f023" } /* Logout */ #elUserLink_menu > li[data-menuItem='signout'] > a:before{ content: "\f08b" } /* Clients */ #elUserLink_menu a[href*="/clients/"]:before{ content: "\f07a" } /* Edit */ #elUserLink_menu > li[data-menuItem='edit'] > a:before{ content: "\f040" } /* Ignored Users */ #elUserLink_menu > li[data-menuItem='ignoredUsers'] > a:before{ content: "\f235" } /* Options */ #elUserLink_menu > li[data-menuItem='options'] > a:before{ content: "\f0ac" } /* Messages */ #elUserLink_menu > li[data-menuItem='messages'] > a:before{ content: "\f01c" } /* Add Icon on create bar */ /* Default icon that is displayed if you do not add */ #elCreateNew_menu a:before{ content: "\f0fe" } /* Announcement */ #elCreateNew_menu a[href*="/announcements/"]:before{ content: "\f0a1" } /* Update Status */ #elCreateNew_menu a[href*="module=status"]:before{ content: "\f021" } /* Member Notes */ #elCreateNew_menu a[href*="module=notes"]:before{ content: "\f14b" } /* IPS Downloads */ #elCreateNew_menu a[href*="/files/"]:before { content:"\f019" } /* IPS Gallery */ #elCreateNew_menu a[href*="/gallery/"]:before { content:"\f030" } /* IPS Blogs */ #elCreateNew_menu a[href*="/blogs/"]:before { content:"\f02d" } /* Tutorials */ #elCreateNew_menu a[href*="/tutorials/"]:before { content:"\f19d" } /* IPS Calendar*/ #elCreateNew_menu a[href*="/calendar/"]:before { content:"\f073" } /* IPS Articles */ #elCreateNew_menu a[href*="/articles"]:before { content:"\f0f6" } /* Create new topic , I stopped two ways to work if the forum has at the root folder or forum*/ #elCreateNew_menu a[href*="/index.php?/submit/"]:before { content:"\f075" } #elCreateNew_menu a[href*="/forums/"]:before { content:"\f075" } #elCreateNew_menu a[href*="/index.php?/submit/"]:before { content:"\f075" } replace ur whole NavBarItems with {{foreach $roots as $id => $item}} {{if $preview or $item->canView()}} {{$active = $item->activeOrChildActive();}} {{if $active}} {{\IPS\core\FrontNavigation::i()->activePrimaryNavBar = $item->id;}} {{endif}} <li {{if $active}}class='ipsNavBar_active' data-active{{endif}} id='elNavSecondary_{$item->id}' data-role="navBarItem" data-navApp="{expression="mb_substr( get_class( $item ), 4, mb_strpos( get_class( $item ), '\\', 4 ) - 4 )"}" data-navExt="{expression="mb_substr( get_class( $item ), mb_strrpos( get_class( $item ), '\\' ) + 1 )"}" data-navTitle="{$item->title()} "data-FontAwesome="{$item->title()}"> {{$children = $item->children();}} {{if $children}} <a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" id="elNavigation_{$id}" data-ipsMenu data-ipsMenu-appendTo='#{{if $parent}}elNavSecondary_{$parent}{{else}}elNavSecondary_{$id}{{endif}}' data-ipsMenu-activeClass='ipsNavActive_menu' data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}}> {$item->title()} <i class="fa fa-caret-down"></i> </a> <ul id="elNavigation_{$id}_menu" class="ipsMenu ipsMenu_auto ipsHide"> {template="navBarChildren" app="core" group="global" location="front" params="$children, $preview"} </ul> {{else}} <a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" {{if method_exists( $item, 'target' ) AND $item->target()}}target='{$item->target()}'{{endif}} data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}} {{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}}data-hover=''{{endif}}> {$item->title()} </a> {{endif}} {{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}} <ul class='ipsNavBar_secondary {{if !$active}}ipsHide{{endif}}' data-role='secondaryNavBar'> {template="navBarItems" app="core" group="global" location="front" params="$subBars[ $id ], NULL, $item->id, $preview"} <li class='ipsHide' id='elNavigationMore_{$id}' data-role='navMore'> <a href='#' data-ipsMenu data-ipsMenu-appendTo='#elNavigationMore_{$id}' id='elNavigationMore_{$id}_dropdown'>{lang="more"} <i class='fa fa-caret-down'></i></a> <ul class='ipsHide ipsMenu ipsMenu_auto' id='elNavigationMore_{$id}_dropdown_menu' data-role='moreDropdown'></ul> </li> </ul> {{endif}} </li> {{endif}} {{endforeach}} than it would look like the pictures above
Pete T Posted June 7, 2017 Posted June 7, 2017 4 hours ago, sweethoney said: how to add the icons to the forums Goto CSS -> Core -> custom.css and add /* Primary Menu */ .ipsNavBar_primary > ul > li > a:before, .ipsNavBar_secondary > li > a:before{ content: "\f00b"; font-family: "FontAwesome"; font-size: 14px; font-weight: normal; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-bottom: -2px; margin-right: 3px; opacity: 0.6; line-height: 1; } /* The User menu and Create */ #elUserLink_menu a:before, #elCreateNew_menu a:before{ content: "\f02b"; font-family: "FontAwesome"; font-size: 14px; font-weight: normal; display: inline-block; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-bottom: -2px; line-height: 1; } #elUserLink_menu a[href*="admin"] i{ display: none; } #elUserLink_menu a:before, #elCreateNew_menu a:before{ display: inline-block; width: 22px; opacity: 0.7; } #elUserLink_menu a:hover:before, #elCreateNew_menu a:hover:before{ opacity: 1; } /* Add Icon on the primary navigation bar */ .ipsNavBar_primary > ul > li[data-FontAwesome='Browse'] > a:before{ content: "\f00b" } .ipsNavBar_primary > ul > li[data-FontAwesome='Store'] > a:before{ content: "\f07a" } .ipsNavBar_primary > ul > li[data-FontAwesome='Support'] > a:before{ content: "\f1cd" } .ipsNavBar_primary > ul > li[data-FontAwesome='Forums'] > a:before{ content: "\f086" } .ipsNavBar_primary > ul > li[data-FontAwesome='Gallery'] > a:before{ content: "\f030" } .ipsNavBar_primary > ul > li[data-FontAwesome='Downloads'] > a:before{ content: "\f019" } .ipsNavBar_primary > ul > li[data-FontAwesome='Articles'] > a:before{ content: "\f15c" } .ipsNavBar_primary > ul > li[data-FontAwesome='Blogs'] > a:before{ content: "\f02d" } .ipsNavBar_primary > ul > li[data-FontAwesome='Calendar'] > a:before{ content: "\f073" } .ipsNavBar_primary > ul > li[data-FontAwesome='Chat'] > a:before{ content: "\f27a" } .ipsNavBar_primary > ul > li[data-FontAwesome='Staff'] > a:before{ content: "\f007" } .ipsNavBar_primary > ul > li[data-FontAwesome='Users Online'] > a:before{ content: "\f0c0" } .ipsNavBar_primary > ul > li[data-FontAwesome='Activity'] > a:before{ content: "\f0ac" } .ipsNavBar_primary > ul > li[data-FontAwesome='Search'] > a:before{ content: "\f002" } .ipsNavBar_primary > ul > li[data-FontAwesome='Guidelines'] > a:before{ content: "\f0e3" } .ipsNavBar_primary > ul > li[data-FontAwesome='Tutorials'] > a:before{ content: "\f19d" } /* Add Icon on the secondary navigation bar */ .ipsNavBar_secondary > li[data-FontAwesome='Browse'] > a:before{ content: "\f00b" } .ipsNavBar_secondary > li[data-FontAwesome='Store'] > a:before{ content: "\f07a" } .ipsNavBar_secondary > li[data-FontAwesome='Support'] > a:before{ content: "\f1cd" } .ipsNavBar_secondary > li[data-FontAwesome='Forums'] > a:before{ content: "\f086" } .ipsNavBar_secondary > li[data-FontAwesome='Gallery'] > a:before{ content: "\f030" } .ipsNavBar_secondary > li[data-FontAwesome='Downloads'] > a:before{ content: "\f019" } .ipsNavBar_secondary > li[data-FontAwesome='Articles'] > a:before{ content: "\f15c" } .ipsNavBar_secondary > li[data-FontAwesome='Blogs'] > a:before{ content: "\f02d" } .ipsNavBar_secondary > li[data-FontAwesome='Calendar'] > a:before{ content: "\f073" } .ipsNavBar_secondary > li[data-FontAwesome='Chat'] > a:before{ content: "\f27a" } .ipsNavBar_secondary > li[data-FontAwesome='Online Users'] > a:before{ content: "\f0c0" } .ipsNavBar_secondary > li[data-FontAwesome='Activity'] > a:before{ content: "\f0ac" } .ipsNavBar_secondary > li[data-FontAwesome='Search'] > a:before{ content: "\f002" } .ipsNavBar_secondary > li[data-FontAwesome='Todays Activities'] > a:before{ content: "\f06e" } .ipsNavBar_secondary > li[data-FontAwesome='My Searches'] > a:before{ content: "\f00e" } .ipsNavBar_secondary > li[data-FontAwesome='Unread Content'] > a:before{ content: "\f111" } .ipsNavBar_secondary > li[data-FontAwesome='My Created Content'] > a:before{ content: "\f005" } .ipsNavBar_secondary > li[data-FontAwesome='Guidelines'] > a:before{ content: "\f0e3" } .ipsNavBar_secondary > li[data-FontAwesome='Tutorials'] > a:before{ content: "\f19d" } .ipsNavBar_secondary > li[data-FontAwesome='Staff'] > a:before{ content: "\f132" } /* Add Icon on the user bar */ /* Profile */ #elUserLink_menu > li[data-menuItem='profile'] > a:before{ content: "\f007" } /* Attachments */ #elUserLink_menu > li[data-menuItem='attachments'] > a:before{ content: "\f0c6" } /* Followed Content */ #elUserLink_menu > li[data-menuItem='manageFollowed'] > a:before{ content: "\f1d8" } /* Administrator Panel */ #elUserLink_menu > li[data-menuItem='content'] > a:before{ content: "\f03a" } /* Account Configurations */ #elUserLink_menu > li[data-menuItem='settings'] > a:before{ content: "\f013" } /* Mod Panel */ #elUserLink_menu > li[data-menuItem='modcp'] > a:before{ content: "\f132" } /* Admin Panel */ #elUserLink_menu > li[data-menuItem='admincp'] > a:before{ content: "\f023" } /* Logout */ #elUserLink_menu > li[data-menuItem='signout'] > a:before{ content: "\f08b" } /* Clients */ #elUserLink_menu a[href*="/clients/"]:before{ content: "\f07a" } /* Edit */ #elUserLink_menu > li[data-menuItem='edit'] > a:before{ content: "\f040" } /* Ignored Users */ #elUserLink_menu > li[data-menuItem='ignoredUsers'] > a:before{ content: "\f235" } /* Options */ #elUserLink_menu > li[data-menuItem='options'] > a:before{ content: "\f0ac" } /* Messages */ #elUserLink_menu > li[data-menuItem='messages'] > a:before{ content: "\f01c" } /* Add Icon on create bar */ /* Default icon that is displayed if you do not add */ #elCreateNew_menu a:before{ content: "\f0fe" } /* Announcement */ #elCreateNew_menu a[href*="/announcements/"]:before{ content: "\f0a1" } /* Update Status */ #elCreateNew_menu a[href*="module=status"]:before{ content: "\f021" } /* Member Notes */ #elCreateNew_menu a[href*="module=notes"]:before{ content: "\f14b" } /* IPS Downloads */ #elCreateNew_menu a[href*="/files/"]:before { content:"\f019" } /* IPS Gallery */ #elCreateNew_menu a[href*="/gallery/"]:before { content:"\f030" } /* IPS Blogs */ #elCreateNew_menu a[href*="/blogs/"]:before { content:"\f02d" } /* Tutorials */ #elCreateNew_menu a[href*="/tutorials/"]:before { content:"\f19d" } /* IPS Calendar*/ #elCreateNew_menu a[href*="/calendar/"]:before { content:"\f073" } /* IPS Articles */ #elCreateNew_menu a[href*="/articles"]:before { content:"\f0f6" } /* Create new topic , I stopped two ways to work if the forum has at the root folder or forum*/ #elCreateNew_menu a[href*="/index.php?/submit/"]:before { content:"\f075" } #elCreateNew_menu a[href*="/forums/"]:before { content:"\f075" } #elCreateNew_menu a[href*="/index.php?/submit/"]:before { content:"\f075" } replace ur whole NavBarItems with {{foreach $roots as $id => $item}} {{if $preview or $item->canView()}} {{$active = $item->activeOrChildActive();}} {{if $active}} {{\IPS\core\FrontNavigation::i()->activePrimaryNavBar = $item->id;}} {{endif}} <li {{if $active}}class='ipsNavBar_active' data-active{{endif}} id='elNavSecondary_{$item->id}' data-role="navBarItem" data-navApp="{expression="mb_substr( get_class( $item ), 4, mb_strpos( get_class( $item ), '\\', 4 ) - 4 )"}" data-navExt="{expression="mb_substr( get_class( $item ), mb_strrpos( get_class( $item ), '\\' ) + 1 )"}" data-navTitle="{$item->title()} "data-FontAwesome="{$item->title()}"> {{$children = $item->children();}} {{if $children}} <a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" id="elNavigation_{$id}" data-ipsMenu data-ipsMenu-appendTo='#{{if $parent}}elNavSecondary_{$parent}{{else}}elNavSecondary_{$id}{{endif}}' data-ipsMenu-activeClass='ipsNavActive_menu' data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}}> {$item->title()} <i class="fa fa-caret-down"></i> </a> <ul id="elNavigation_{$id}_menu" class="ipsMenu ipsMenu_auto ipsHide"> {template="navBarChildren" app="core" group="global" location="front" params="$children, $preview"} </ul> {{else}} <a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" {{if method_exists( $item, 'target' ) AND $item->target()}}target='{$item->target()}'{{endif}} data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}} {{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}}data-hover=''{{endif}}> {$item->title()} </a> {{endif}} {{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}} <ul class='ipsNavBar_secondary {{if !$active}}ipsHide{{endif}}' data-role='secondaryNavBar'> {template="navBarItems" app="core" group="global" location="front" params="$subBars[ $id ], NULL, $item->id, $preview"} <li class='ipsHide' id='elNavigationMore_{$id}' data-role='navMore'> <a href='#' data-ipsMenu data-ipsMenu-appendTo='#elNavigationMore_{$id}' id='elNavigationMore_{$id}_dropdown'>{lang="more"} <i class='fa fa-caret-down'></i></a> <ul class='ipsHide ipsMenu ipsMenu_auto' id='elNavigationMore_{$id}_dropdown_menu' data-role='moreDropdown'></ul> </li> </ul> {{endif}} </li> {{endif}} {{endforeach}} than it would look like the pictures above no idea why hard coding that !! no need
sweethoney Posted June 8, 2017 Author Posted June 8, 2017 because i dont really want to llok for the plug in
Joel R Posted June 8, 2017 Posted June 8, 2017 Nominating this for Tip of the Week . Thank you @sweethoney for providing this guide to add navigation icons. To any reader, be aware of the warning provided by @Theme Tent UK when overwriting the code in the templates, which will be wiped out in every upgrade. Clients can also use the free Navigation Icons by @Tom Christian in the IPS Marketplace:
sweethoney Posted June 8, 2017 Author Posted June 8, 2017 46 minutes ago, Joel R said: Nominating this for Tip of the Week . Thank you @sweethoney for providing this guide to add navigation icons. To any reader, be aware of the warning provided by @Theme Tent UK when overwriting the code in the templates, which will be wiped out in every upgrade. Clients can also use the free Navigation Icons by @Tom Christian in the IPS Marketplace: if he dose this than why ipb as not don any thing ps i just dont like to use some plug ins thats to easy for u learn to make it your self.. and i dont trust any of the plug ins from here
steve00 Posted June 8, 2017 Posted June 8, 2017 15 hours ago, Theme Tent UK said: no idea why hard coding that !! no need Which is basically what already stated. No need for a plugin to just make changes to the css file. @sweethoney as long as you are happy with results then that is what matters
Daniel F Posted June 8, 2017 Posted June 8, 2017 That's what the custom.css template is for:) Changes in this template won't cause any harm! This template won't be outdated and changes also won't be wiped out. TBH changes AFAIK never get wiped out, customized templates stay customized which means they're not upgraded automatically to the recent version and that's what usually causes the problems with missing or not working features after upgrades.
sweethoney Posted June 14, 2017 Author Posted June 14, 2017 i up grade to the beta 5 and its still there icons and all
TheJackal84 Posted June 14, 2017 Posted June 14, 2017 5 hours ago, sweethoney said: i up grade to the beta 5 and its still there icons and all this does all you want for the nav bars and it wont need no html edits on each update
sweethoney Posted June 14, 2017 Author Posted June 14, 2017 $10 a year when i can hard code rather than using something that could be done the same way na im good
steve00 Posted June 16, 2017 Posted June 16, 2017 On 14/06/2017 at 2:47 AM, sweethoney said: i up grade to the beta 5 and its still there icons and all Likely ANY upgrade you do will still be there as the template(s) will not be changed for the new templates(s) so anything new added in any upgrade by IPS to that template(s) will not get added to your template unless you add it yourself (assuming there are any changes in the templates(s) with an upgrade ... sometimes there are and sometimes there aren't)
TheJackal84 Posted June 16, 2017 Posted June 16, 2017 16 minutes ago, steve00 said: Likely ANY upgrade you do will still be there as the template(s) will not be changed for the new templates(s) so anything new added in any upgrade by IPS to that template(s) will not get added to your template unless you add it yourself (assuming there are any changes in the templates(s) with an upgrade ... sometimes there are and sometimes there aren't) If you upgrade with a edited html page it will ask if you want to keep the original (new one) or use the modified one (old one), if you use the modified one (old one) then you might miss out if IPS have added anything new to it, so you will either need to check if they have or know your code and select to use the original one (new one) and then add your code to that, the only one what processes without asking to keep or remove is the custom.css
sweethoney Posted June 16, 2017 Author Posted June 16, 2017 you dont have to be a rocket science to know that when changing themes you will need to hard code again i only use one theme in less i like that theme so yes i do know that if when you upgrade it will change some things but why buy plug in to achieve what you want in your website and have to pay the extra money for a year or every six month that makes no sense when there are tutorial out there to help you achieve the same thing as a plug in.if you are willing to spend the money for what you want than you may do so. i all so have many plug ins that i have from 4.o and some work and some of them don't so i make the one that i want and hard code it rather than waiting for the updates that will never be rebuild..and when i get stuck i get free help from a friend that knows ipb and knows how to hard code..
TheJackal84 Posted June 16, 2017 Posted June 16, 2017 3 minutes ago, sweethoney said: you dont have to be a rocket science to know that when changing themes you will need to hard code again i only use one theme in less i like that theme so yes i do know that if when you upgrade it will change some things but why buy plug in to achieve what you want in your website and have to pay the extra money for a year or every six month that makes no sense when there are tutorial out there to help you achieve the same thing as a plug in.if you are willing to spend the money for what you want than you may do so. i all so have many plug ins that i have from 4.o and some work and some of them don't so i make the one that i want and hard code it rather than waiting for the updates that will never be rebuild..and when i get stuck i get free help from a friend that knows ipb and knows how to hard code.. You got a bit of a temper you ain't ya lol, Who says you gotta be a rocket scientist I was correcting the persons post because he said you won't need to edit when you upgrade and you do, I don't care if you buy a plugin or not and as for renewals you do know how to click a cancel renewals button don't you? cos you don't need to be a rocket scientist for that either, And as for your tutorial it will only work on default themes you are telling people to copy a code someone like IPSThemes use a completely different style and divisions so to copy and paste when you only need to inject 1 code into the html is silly
sweethoney Posted June 16, 2017 Author Posted June 16, 2017 1 minute ago, TheJackal84 said: You got a bit of a temper you ain't ya lol, Who says you gotta be a rocket scientist I was correcting the persons post because he said you won't need to edit when you upgrade and you do, I don't care if you buy a plugin or not and as for renewals you do know how to click a cancel renewals button don't you? cos you don't need to be a rocket scientist for that either, And as for your tutorial it will only work on default themes you are telling people to copy a code someone like IPSThemes use a completely different style and divisions so to copy and paste when you only need to inject 1 code into the html is silly the only one who gets tempers is the one who respond to my post with something smart i dont have any temper there is no need to get one and i know there is a cancel button there is books for dummy's but that's some thing else... all my tutorail that i have shared they work on all themes you just can see because you have not use any of them..maybe you should try it rather than say they only work on the default themes or they dont work at all..but i know some of the members here do use my tutorial because they are cool and so am i....sweet hart... ps i dont ask any one to use my tutorial if you feel that they are bad or they don't work then don't use... i only get the best tutorial from the best website builders and i have learn how to build a website friend of mine that i help builed
TheJackal84 Posted June 16, 2017 Posted June 16, 2017 1 minute ago, sweethoney said: the only one who gets tempers is the one who respond to my post with something smart i dont have any temper there is no need to get one and i know there is a cancel button there is books for dummy's but that's some thing else... all my tutorail that i have shared they work on all themes you just can see because you have not use any of them..maybe you should try it rather than say they only work on the default themes or they dont work at all..but i know some of the members here do use my tutorial because they are cool and so am i....sweet hart... ps i dont ask any one to use my tutorial if you feel that they are bad or they don't work then don't use... i only get the best tutorial from the best website builders and i have learn how to build a website friend of mine that i help builed I said this one won't work on all themes and it won't I am not talking about your other tutorials, {{foreach $roots as $id => $item}} {{if $preview or $item->canView()}} {{$active = $item->activeOrChildActive();}} {{if $active}} {{\IPS\core\FrontNavigation::i()->activePrimaryNavBar = $item->id;}} {{endif}} <li {{if $active}}class='ipsNavBar_active' data-active{{endif}} id='elNavSecondary_{$item->id}' data-role="navBarItem" data-navApp="{expression="mb_substr( get_class( $item ), 4, mb_strpos( get_class( $item ), '\\', 4 ) - 4 )"}" data-navExt="{expression="mb_substr( get_class( $item ), mb_strrpos( get_class( $item ), '\\' ) + 1 )"}" data-navTitle="{$item->title()} "data-FontAwesome="{$item->title()}"> {{$children = $item->children();}} {{if $children}} <a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" id="elNavigation_{$id}" data-ipsMenu data-ipsMenu-appendTo='#{{if $parent}}elNavSecondary_{$parent}{{else}}elNavSecondary_{$id}{{endif}}' data-ipsMenu-activeClass='ipsNavActive_menu' data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}}> {$item->title()} <i class="fa fa-caret-down"></i> </a> <ul id="elNavigation_{$id}_menu" class="ipsMenu ipsMenu_auto ipsHide"> {template="navBarChildren" app="core" group="global" location="front" params="$children, $preview"} </ul> {{else}} <a href="{{if $item->link()}}{$item->link()}{{else}}#{{endif}}" {{if method_exists( $item, 'target' ) AND $item->target()}}target='{$item->target()}'{{endif}} data-navItem-id="{$item->id}" {{if $active}}data-navDefault{{endif}} {{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}}data-hover=''{{endif}}> {$item->title()} </a> {{endif}} {{if $subBars && isset( $subBars[ $id ] ) && count( $subBars[ $id ] )}} <ul class='ipsNavBar_secondary {{if !$active}}ipsHide{{endif}}' data-role='secondaryNavBar'> {template="navBarItems" app="core" group="global" location="front" params="$subBars[ $id ], NULL, $item->id, $preview"} <li class='ipsHide' id='elNavigationMore_{$id}' data-role='navMore'> <a href='#' data-ipsMenu data-ipsMenu-appendTo='#elNavigationMore_{$id}' id='elNavigationMore_{$id}_dropdown'>{lang="more"} <i class='fa fa-caret-down'></i></a> <ul class='ipsHide ipsMenu ipsMenu_auto' id='elNavigationMore_{$id}_dropdown_menu' data-role='moreDropdown'></ul> </li> </ul> {{endif}} </li> {{endif}} {{endforeach}} This code is different on most themes then default as they use their own sort of nav bar and elements in there. data-FontAwesome="{$item->title()}" that above is the only code needed to put into that whole HTML code
sweethoney Posted June 16, 2017 Author Posted June 16, 2017 it dose work i can show you if you want i have it on my test site just let me know i i will give you the link we dont have to go back and forth and debate on if any of my tutorial work or not
TheJackal84 Posted June 16, 2017 Posted June 16, 2017 Just now, sweethoney said: it dose work i can show you if you want i have it on my test site just let me know i i will give you the link we dont have to go back and forth and debate on if any of my tutorial work or not Yes on default themes it will work but not most other themes what is so hard to understand about that? I will login to one of the sites what I do dev for and get the nav bar code for one of their themes and you tell me if it is the same as the code you are saying to replace with
sweethoney Posted June 16, 2017 Author Posted June 16, 2017 i have tryd it on all the themes i test and its seems to work for me..and ok you do that and ill test it on my site
TheJackal84 Posted June 16, 2017 Posted June 16, 2017 1 minute ago, sweethoney said: i have tryd it on all the themes i test and its seems to work for me..and ok you do that and ill test it on my site All themes? you must have a lot of money of get them from somewhere your not supposed to. I am giving up on this topic anyway It's up to you and the people if they want to copy and paste a whole code into their themes when it could be removing or replacing something important their custom (Not Default Theme) may have added into the HTML
Recommended Posts
Archived
This topic is now archived and is closed to further replies.