New answers tagged

0

That one looks to fit your exact requirements: http://spjsblog.com/2010/02/18/hit-counter-for-sharepoint/. It looks from the description you can differenciate pages by the ID of the "post" item (second parameter of hitCounter: isDispForm). It's based on JavaScript files to store in a doc lib of your blog site, and a list to create in the blog site as well. ...


1

Web Analytics will give you numbers very easily. http://blogs.msdn.com/b/ecm/archive/2010/03/21/introducing-web-analytics-in-sharepoint-2010.aspx For the identity of users you could try using auditing, that will let you see who's accessing the site. Other than auditing you'd need to look at custom code of some sort that runs when a web-part is rendered. ...


0

When you are trying to read the lookup column value in the workflow, have you tried this other option. This returns the look value text only and not the Ids. This one has served me well as i have been using this option for some time now. Do try this and let me know if it helps.


0

There is not an out-of-the-box feature that would send an email with a calendar attachment. You would need to write code to add this functionality.


2

First, unless that's a typo, it looks like you are missing a period between your class selectors, so it should be: #id .ms-vb2.ms-vb-lastCell But if the ID still isn't working, taking a quick look at a list view web part (in SP 2013, might be different in 2010, not sure what you are working in), it looks like the table has an attribute summary whose value ...


2

No, if you create a Custom form, you are breaking the automatic associations where an updated question (or field in the case of standard lists) automatically shows up. You must maintain your custom form any time you make structural changes to your list or it isn't reflected.


0

I would be reluctant to create a public website on SharePoint especially now that Microsoft has confirmed that they are dropping public website feature from SharePoint online. https://support.microsoft.com/en-gb/kb/3027254. If you decide to go with SharePoint online you will need development skills. Alternatively you can consider ASP.NET Open Source ...


0

You can migrate data from Lists using: Write C# console app to get data from one list and store it on another Use Internet Explorer and open those lists in quick edit mode, you can copy data (from IE you can select multiple rows and columns in list) from 1st list and paste it in 2nd list in quick edit mode.


1

You will need to create custom copy of the blog.xsl where you add this to the position where you want the ratings to be shown: <!--Start Blog Post Average Rating --> <div style="margin-left:5px;"> <xsl:for-each select="$Fields"> <xsl:if test="@Name ='AverageRating'"> <xsl:choose> <xsl:when test="@Name='AverageRating'"> ...


1

In SharePoint 2013, JSON format is blocked from Central Admin. Below is the list of blocked format (by default) in SharePoint 2013: Manage Blocked F There are two work around for this problem. First one: Verify that you have the following administrative credentials. --You must be a farm administrator on the server. In Central Administration, ...


3

In Central Administration, navigate to Manage Web Applications. Highlight the Web Application you're uploading to, then click on Blocked File Types in the ribbon. Find the file type, in this case json, and remove it, then click OK. That should allow you to upload json files, unless there are restrictions imposed elsewhere (e.g. IIS Request Filtering).


1

I see that you use SharePoint online. So It's possible, but you don't set it at library level. Instead it should be set at site collection level. Just go to Site Collection Administration - > Site collection audit settings and select interesting events for you. After that you can generate report with Site Collection Administration - > Audit log reports


1

If you enable the audit logging on your site collection level then you can track it. You can use the audit feature of Microsoft SharePoint Server 2010 to track which users have taken what actions on the sites, content types, lists, libraries, list items, and library files of site collections If not, enable it now so you will get future ...


0

Let consider Folder name TestDoc and here i am coping a file from source folder FolderA(or from any where in the TestDoc library) to destination folder FolderB see code below. public override void ItemUpdated(SPItemEventProperties properties) { string strItemProperty = properties.ListTitle.ToString(); if (strItemProperty == "TestDoc") { ...


-2

NO You Cant Track. Not Possible. However You can see who last modified it.. but that will not be necessarily a permission modification.


0

Two points actually, You should let your workflow be a workflow. A workflow is supposed to automate a specific business process and I wouldn't try to make it do two different things, just for the sake of cleanliness. To get the reports every week, the simplest possible approach would be to create a console application, running every week (say, inside the ...


2

If you have 'append content' selected for a field, then in edit mode you don't see the full history. You need to view version history to see the content added. When you changed this setting back to No then you will have been advised the field settings were changed so you have 'blanked' out the history


0

I believe that you can make this work by creating a Lookup field and then restricting access to different list items in the list you're referencing using SharePoint's built in security. There's a limit as to how many times you can do that on any one list, and a pretty low limit at that (the default if memory serves is 6), but it's a possible solution. The ...


1

Although this question is already a few month old let me explain how a solution might look like. Maybe this helps someone else: If you're limited to OOTB functionality javascript is your friend, as you can alter the options based on all the information you can get using jsom. There are tools like DFFS which can make it easier to start off. Using the 2nd ...


0

We ended up using a reusable workflow wich SPD was able to create the XSN form.


0

Changed option select, now working $('#test') .append($("") .attr("value",taskItem.Tabn) .text(taskItem.Tabn)); },


0

In the formula you have used, addDays (column, 15), SO I assume you are having a date field, where you wish to add 15 days and show the resulting date in a datepicker control in mm/dd/yyyy format. And since the 'column' you are referring to is a date time control you are also getting time when you add days to it. You can try this in the date picker control, ...


1

If your trying to change the URL to point to another page but keep the same logo. You can go to the URL page you want and select and in the page ribbon select Make Homepage from the Page Actions. This will change the URL the logo leads to for your subsite.


0

Instead of checking if the document has been uploaded, could you not instead create a task to the user to upload the document. Once they have done so they mark the task complete and the WF continues on? This will still force the WF to wait, but requires the user who is supposed to add the document to mark their work as done. This way you don't have to ...


1

To change the icon URL for a subsite, change the Logo URL property in the subsite's > site settings > Title, Description and Icon page. Just remember that the users of the subsite must also have read permissions to the place where you store the image.


0

Try this, create 3 separate check boxes. One for each color. Then get those values on your workflow condition. I'm guessing that you are using multiple selection?


0

Don't concatenate, work with the individual fields. In the workflow, create a string variable MyVar. Set the value of the variable with the String Builder. Inside the String Builder use the "Add or change Lookup" button to perform the lookup for the first selection field. type a semicolon repeat steps 3 and 4 for all selection fields, but don't add a ...


0

In order to get instant redirect, you'd need to modify the timeout value, so the meta redirect would look like: <meta http-equiv="refresh" content="0;url=https://google"> That way of doing redirect has a side effect, you'd not be able to modify the original page through the standard SharePoint UI. If required to modify anything in future you should ...


3

You can develop custom action in Visual Studio. I have article regarding that. Workflow (SharePoint 2013, 2010, SharePoint Online) custom action using Sandboxed Solution The example I gave in my article will not meet your requirement though you will get basic steps of creating a Custom Action. Areas to Change declare two parameter in Element.xml. Fist ...


1

Alternatively you could connect a Filter Web Part to a View of your Document library. Ref; https://support.office.com/en-us/article/Connect-a-Filter-Web-Part-to-a-List-View-Web-Part-4F3F6C10-0A1B-479D-8B4D-C4F1BF49BB3F


1

This control passes filter parameters to a list view. What is it supposed to do on random wiki-page? It's somewhat understandable if your wikipage contains a webpart that displays document library where MMS navigation is active (list view). An approach to the closest you can get it to work is described in ...


0

I could not understand but may be you are looking for lookup columns, lookup column in sahrepoint


0

Yes we can create a second list as required. So the workflow goes this way: Start a task process/ Approval process -- And if the out come is Approved, then do the following: a. Start a loop with variable "Noofdays" times (calculated column) You can get that Here b. Inside the loop, use create a item in List (output to variable: create1) action to create ...


0

Check with your administrator. If SPD was indeed disabled from Central Admin in SPO, then your registry hack won't get past it.


-1

Disclamer: I work for Sharegate. We released a report in our app exactly for that. It's called the Permissions Matrix Report: http://en.share-gate.com/blog/sharegate-sharepoint-office-365-security-improved


0

To link an existing List Workflow to the new list, I have used an approach described here and it worked for me (SharePoint 2013 on-premises). My situation: I had to copy existing subsite with List Workflow to other SharePoint farm. After Export-Import PowerShell command execution List Workflow lost list assotiation (on destination farm). Solution: ...


0

I am able to resolve the issue using below steps: Check whether the workflow files like *.xoml, *.wfconfig, *.rules etc, are in check out state. a. Open site in the SharePoint designer b. Click All files and open the Workflow folder. c. Navigate to your SPD workflow and you can see the below files. d. If the above are in “checked-out” state, try to ...


0

I've managed to get this working, using a custom page layout. This MSDN page steered me to the changes I'd need to make, and with some modifications to their code, I have it working just the way I wanted. First, this bit of code enabled me to put the navigation term directly into the <title> tag in the dynamic page, without any javascript. ...


0

Upon testing the other night I found that using a parallel block and adding the Approval statement plus the if condition worked wonders. Not sure why I didn't think of it but it solves my issue as it fires at the same time.


0

Did you check the workflow internal status to see if it has thrown any errors? If there are no errors, I recommend that you either place your "if" block before the approval process or add another condition to the if block such as "if Yes No field equal yes And outcome equals approved/rejected". It's possible that your workflow is stuck at the approval stage ...


0

I'm not too sure about the question. If you mean something like auto-filling the label with the current user, you can request the current user object which has information like email, display name, log in name, etc. Check out SP.ClientContext to do this using client-side scripting. Check out ...


0

You can set the page title like so: <asp:Content ContentPlaceholderID="PlaceHolderPageTitle" runat="server"> page title here | <SharePointWebControls:FieldValue ID="PageTitle" FieldName="Title" runat="server"/> </asp:Content> As to adding your tags... This might point you in the right direction: ...


1

I don't think there is a way to automatically associate a navigational term to a title of any page. That is not OOTB. You could do some custom JavaScript to get the URL name after window() is ready and place that into the title element. Or you can manually set the title of the page in the SEO properties of that specific publishing page from the Ribbon.


2

You don't get workflow scheduling with the ootb workflow engine. We had a very similar requirement where list items needed to be checked daily to see if they were due/overdue and send notifications as such in O365. It was a workflow previously but didn't work well. We converted it to a console application that is scheduled to run every day. The console ...


0

Using Designer Workflow on item create: Call a REST query with the current item id: lists/getbytitle('Custom%20List')/items(1)/attachmentfiles Loop through each attachment and add the url of it in multiline text column in the same list. Send the email with the column in it.


0

If you want to change the list column width, you can give the html code as a formula. =<div style=width:"20px"> Like this you can change the appearance of the list by using the html code in the formula Hope you got an idea from this.


0

Are you talking about copying list items? If yes, the simplest way may be to: Go to the list Click on the LIST tab, and then on "Quick Edit" button. Mark the columns you want to copy and copy the item using CTRL+C, CTRL+V: If you are looking for a programmatic solution, you can retrieve the items and add: ...


1

If you have a date picker simply go to the Date picker properties (right click on the field). In the Data tab - Add now() in the Default value. In the Data Type hit the 'Format' button and choose the radio button 'Display the date like this'. Below that are the options for how you would like the date formmated. Not sure why you need the Concat formula to ...


1

You will need to clear SharePoint designer cache. To Clear SharePoint Designer Cache Go to run(Window + R), and follow below steps: 1) Delete all the files from location %USERPROFILE%\AppData\Local\Microsoft\WebsiteCache 2) Delete all the files from location %APPDATA%\Microsoft\Web Server Extensions\Cache Reference: ...


0

Using Powershall Script , change list URL. Add-PSSnapin Microsoft.SharePoint.PowerShell –erroraction SilentlyContinue $libOriginalUrl = "/Lists/YourLibName1"; $libNewUrl = "/YourLibName2"; $web = Get-SPWeb -Identity http://.... $lib = $web.GetList($web.Url + $libOriginalUrl) $rootFolder = $lib.RootFolder; $rootFolder.MoveTo($web.Url + $libNewUrl)



Top 50 recent answers are included