7

I achieved this in a much more simple way. Follow this link - really easy for beginers linke me... http://blog.incworx.com/blog/sharepoint-administrators-blog/hide-recently-modified-from-the-quick-launch Edit page, insert content editor web part, edit source HTML of web part, paste in this HTML: <style type="text/css"> .s4-recentchanges { ...


7

Like Amal said, it's not easy with CSS, because FontAwesome already uses :before and :after. One possibility is to solve this with JavaScript on runtime. Try something like this: function AppendMenuFontAwesomeIcons() { var elements = document.querySelectorAll('ul[id^=zz][id$=_RootAspMenu] li span.menu-item-text'); for (var i = 0; i < elements....


6

Try the below CSS in Script Editor Web Part <style> .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > LI > .ms-core-listMenu-item { font-weight:bold; } </style> [OutPut] By the way, the Content/Script Editor Web Part is not a solution to apply your CSS on all quick launch headers for all pages. It will be applied only on the ...


5

If you can drop a Content Editor web part into the page you can add an anchor and some javascript into the web part that looks like this: <a href="javascript:history.length&gt;0?history.back(): window.location = &#39;http://yoursitehere.com&#39;;">Go back to previous page.</a> Just replace "yoursitehere.com" with your own site page ...


5

You can create a custom css style and reference it through master page. For styling quick launch you can use following styles .ms-core-listMenu-verticalBox UL.root > LI > .menu-item { /*Style each menu item*/ } .ms-core-listMenu-verticalBox > ul.root > li.static > ul.static > li.static > a:hover { /*Style on hove sub items*/ } ...


5

That JSOM API only accepts local references or full URI external references So one option is to create a distinct URI that is accepted: function addNavigation(title,url) { var clientContext = new SP.ClientContext(); var oQuickLaunchColl = clientContext.get_web().get_navigation().get_quickLaunch(); var oNavigation = new SP....


5

This is as per the design. By default, links in quick launch does not accept query string parameters. when applying the 'selected' style it matches only the url component without parameters. So all your links will be defaulted to "/Lists/Management/NewForm.aspx" when applying the style and last navigation item will be selected. As a workaround you can ...


4

In the SPNavigationNode make the isExternal variable as true . Check this article Link


4

The answer is quite simple. Open the Master Page (Normally V4) Find the following control : <SharePoint:ClusteredSPLinkButton id="idNavLinkViewAllV4" runat="server" PermissionsString="ViewFormPages" NavigateUrl=...


4

Lists When you create a List it has an option whether to show that list in Quick Launch or not, you can uncheck the checkbox, as shown below: If you are making the list via code, you have SPList.OnQuickLaunch property, which you can set to false! Subsites You can activate Publishing feature for your Site and once your Web is Publishing.. In Site Settings ...


3

I did it with the following code, Add-PSSnapin Microsoft.Sharepoint.Powershell $FindString = “something” Get-SPSite http:/sitecollectionurl/ | get-spweb -limit all | foreach-object{ $web = $_ $_.Navigation.QuickLaunch | ForEach-Object { $_.Children | ForEach-Object { if($_.title -eq $FindString){ $node = $_ ...


3

The accepted answer is an answer yes but this is really not a recommended way! The best way would be to place the CSS from the other answer in you master page! <style type="text/css"> .s4-recentchanges { display:none; } </style> This protects you from the setting beeing removed trough updates etc.


3

Go to Site Settings . Under Web Designer Galleries click master pages and page layouts. Look for your master pages version history. Then reload to the which version you want.


3

What you could probably do is open the blog page in sp designer and then remove the whole div element named something like PlaceHolderLeft. (I don't have access to Sharepoint right now) When this element is on the page, the page will use the LeftNavBar and thereby quicklaunch from the masterpage. Otherwise the element on your page will overwrite the on in ...


3

To offer an alternative, just use a Links list and put the Links web part on your page. You can remove the Category and Archive web parts if you want, and just have your custom links showing in the left-hand column.


3

Some things to check: Ensure Managed Metadata Service / Connections are functioning without problems If recent changes were made to terms, these changes may impact your navigation. Consider rolling back changes temporarily so you can access your site's Navigation Settings. Ensure that sites/lists/pages etc. referenced by your site's navigation were not ...


3

In reality what happens if you create for instance a list named Tasks, is that two extra navigation items are added to quick launch navigation: a header labeled Lists, and a child of it named Tasks. To answer your points Is it possible to set default No using OOTB? If you're in control of the list template used for the list (so it's a custom ...


3

That is possible but you will have to use a trim control and custom script in the master page to append the recycle bin to the menu. Something like this will do the trick <SharePoint:SPSecurityTrimmedControl PermissionsString="ManageWeb" runat="server"> <script type="text/javascript"> document.getElementsByClassName('root ms-core-...


3

You have and option here: http://yakovenkomax.com/converting-sharepoint-2013-quick-launch-to-accordion-menu/ It uses CSS, jquery and Master page. And this is the result:


3

Go to Site Settings >> Under Look and Feel click Navigation >> Under Structural Navigation: Sorting Here you can change your Current and Global navigation settings. Reference: http://www.learningsharepoint.com/2012/11/22/sharepoint-2013-addedit-links-in-quick-launch-or-left-navigation/ https://support.office.com/en-us/article/Configure-the-Quick-Launch-...


2

You need to delete the items in reverse order. this is because you cannot modify the collection inside the foreach loop. Do the below: SPNavigationNodeCollection nodes = myPublishingWeb.Navigation.CurrentNavigationNodes; //deleting unwanted int nodesCount = nodes.Count; for (int nodeIndex = ...


2

Follow the below steps, Navigate to the required page and Edit Page. Add a Content Editor Web Part anywhere in the page. Open tool pane of Content Editor Web Part by clicking “Modify Shared Web Part” option from top right drop down of web part. Click on “Source Editor” button inside tool-pane and in “Text Entry” window paste the following lines. <style&...


2

You cannot use scripts created for a SharePoint 2007 masterpage in SharePoint 2013 - I guess there are way too many differences. I found a solution for SharePoint 2013 (code is in english): http://joao-pinho.blogspot.de/2012/11/sharepoint-2013-accordion-quicklaunch.html?m=1 $(function(){ /*set dynamic css logic*/ if($('#sideNavBox .menu-item.selected')....


2

I got quick launch to work in a page layout by posting the following code into my pagelayout HTML file. I placed it in a bootstrap column and it renders correctly with one caveat. the "View All Site Content" link does not render. Can't seem to figure out exactly why, the contentPlaceHolder is created on page load, but none of the code is rendered to ...


2

I recently found an easier way. Open the page in SPD, edit in advanced mode, and hover over the Recently Modified box in the Preview pane. Click on the > arrow to the right of the pane and select “Default to Master’s Content”. You’ll receive a notification saying that if you default to the Master Page content, everything in that region will be removed from ...


2

You can edit the Quick Launch Navigation control and set Static Display Level, Dynamic Display Level properties PS: It was this way in SP 2010, I hope its the same in 2013


2

you may want to take a look at this Change Left hand navigation sharepoint 2010 and this MSDN discussion. Helped us a lot. EDIT: we are currently tied up right now, but compelled to leave the answer just in case someone stumbles upon this. I was hoping to post an update later (off-work) but guess I have to leave work to answer this now, before this gets ...


2

Opening SharePoint 2013 Online (O365) site page using developer tool or in SP Designer check the master page, we can observe that the html of Left Navigation is rendered under Div with id sideNavBox. Developer Tool Screen Shot SPD screen shot So in order to change background colour of Left Nav selected link, I would recommend below css class div#...


2

The "get_QuickLaunch()" method will return the collection of nodes that have been added to the Quick Launch collection. However, changing what is rendered in the UI does not actually change that collection of nodes. The CSOM contains only a minimal set of APIs for the publishing model, so you will need to read the items in the Pages library using the List ...


2

Use CSS to create 2 column equal height (Ex. http://matthewjamestaylor.com/blog/equal-height-columns-2-column.htm) This would require changes to your master page (restructure the sidebar and main content area). A jQuery plugin called equalHeights may be the solution you're looking for. Be aware that SharePoint 2010/2013 may resize the div#s4-workspace after ...


Only top voted, non community-wiki answers of a minimum length are eligible