Content By Query Web Part is XSL based, by default, Title, Description, ImageUrl, and LinkUrl columns (if present) of the items that the query returns are rendered. The Web Part renders the ImageUrl column and the LinkUrl column as an image and as a hyperlink, respectively.
If you want to query for custom content types and render specific columns from ...
There is a great article with step by step instructions that explains how to aggregate several calendars from different data sources, including SharePoint, in master SharePoint calendar: How to aggregate various Calendars from different data sources into a single SharePoint Calendar?
Shortly SharePoint OOTB Calendars have overlay option that allows you to ...
In 2010 calendars have a built-in "Calendars Overlay" function under the Calendar tab. This allows you to display information from other calendars on the current view.
Bjørn Furuknap has an article on the subject here: View Multiple Calendars in SharePoint 2010
You will need to create some custom XSLT which will allow you to present whatever fields you like. If you need a steer on this there are a couple of blog posts which may help - http://paylord.wordpress.com/2012/09/28/cqwp-and-xslt-part-1/
The aggregation is not something that is calculated and stored but just defined type of aggregation required or to be done.
You need to calculate it your own. SharePoint displays the aggregated data by using XSLT.
As @Steve mentioned, create an Application Page in the _Layouts folder that outputs the RSS feed. Then link to that page from your web part. Here is an example of how to generate an RSS feed from C#: http://www.dailycoding.com/Posts/create_rss_feed_programatically_from_data_in_c.aspx
This is what the Work Management Service is for. On the User Profile Tasks page it accumulates the tasks from SharePoint, Project Server Sites and Exchange 2013 (if you have that and it's connected).
Warning though, it has been removed from SharePoint 2016 and Office 365.
There are 3 List Templates for Tasks:
Project (Gantt) Tasks (TemplateId: 150)
Tasks (2010) (TemplateId:107)
Tasks (TemplateId: 171)
Did you verify that the requested List is using the Template you ask for?
Sorry to bother !
Found that, runtime reference of sp.js : sp.runtime.js was missing in code.
So after I added the reference before sp.workmanagement.js, it worked ! ☺
"Divide and Conquer"
If the performance is not a problem, I think the way to achieve this is using code: you can loop through all lists, and in every list run a query to get the items created by day, and get a sum by month.
I propose to loop though the web lists (and you can define which lists do you want to take in to account with the string ...
Short answer: No.
Long answer: Maybe.
One way could be to "split" the list using multiple views. This needs a filter-column which has an index and this in turn can be a new problem because you can not add a new index to a list which has already exceeded the threshold.
A nice article on threshold (including some ways to overcome the limitations) can be ...
Create a content type which has all the fields in the list.
Now create list for each subsite and choose the content type as the default one.
For rolling up data use Content Query Webpart and choose the content type from the Webpart properties.
I was looking for an answer to this today. It appears to work if the type is in capitals.
<FieldRef Name="LinkFilename" Type="COUNT" />
<FieldRef Name="LinkFilename" Type="Count" />
Michael, you mention you already have CorasWorks - within their platform there is a multitude of options for surfacing data from SharePoint (actual List/Library data or even info about SharePoint sites, pages, users, etc) as XML. If you have at least version 11.3, release summer of 2013, you can also use their API which adds a JSON output option. All these ...
The following jQuery example demonstrates how to hide a specific calendar panel:
var calPanel = $('.ms-acal-apanel-item:contains("' + name + '")');
hideCalPanel('My Calendar'); //put the proper name of panel here, e.g. Dovolenkovy kalendar
How to apply the changes
Open the calendar ...
You can hide that with the help of CSS as an approach.
Before that you need to read this article, In that David has explained how the CSS class is being referred by each of the overlay calendar.
From that I have found that if you place below CSS snippet as a script editor web part on that page or you can place it in your own CSS file.
What i Understand that you make a decision between seprate List or views. Here is you requirement what i get.
No unique permission
12 Groups only
Not too much List items
I would go with one List so that keep things simple. I will have atleaset two Column, one for Group name and 2nd for the Project name/number. Both can be MMS columns.
I will build views ...
As you can see in this question 2013 - Where is Timeline task color stored? - SharePoint Stack Exchange all the configuration of the timeline is stored in one property of the list.
Therefore it is not possible to use different timeline webparts for one task list.
I think you'll need an application page (_layouts page) for this that returns the xml needed for the feed. If you've seperated the data/business logic from your presentation layer in your webpart, then this application page should be pretty easy to write because you are just creating a new XML based presentation layer.
There is no such thing, but all you have to do is go to the web part and click the down arrow on the right tip side of it then click edit web part, after that click on URL and add the link for the site you want show in this web part.
One other way to accomplish this would be to create an Event Receiver that is triggered when new blog posts are created. In the Event Receiver, check to see if the blog is indeed in a My Site and then push the link/title to a storage mechanism so that when you query the data with the webpart, it doesn't take forever to parse though every My Site blog.
I finally got this figured out. For some reason, whenever I tried to use ddwrt:UrlDirName it caused a problem when the HTML was produced for the browser. The URLs of the sub sites where not being passed correctly. It worked fine in SPD preview (design mode) but wouldn't display the same results in the browser. I ended changing the XSL sort expression and ...
You shouldn't need to use the /../../ method if you are directing to a _layouts page. You could simply do it as (not fully tested, going from memory):
I just hard coded (@REGION)=$groupfooter0 and into the $nodeset. I did this for every occurance. You may have to copy the xsl:variable in for groupfooter0 inside the xsl:when. I guess I don't understand why SPDesigner wouldn't do that by default.
<xsl:with-param name="nodeset" select="msxsl:node-set($dvt_Rows)/root//Row[((@REGION)=$groupfooter0 and ((@...
What you're probably after is rollups with the Data View and SPDataSource
I’ll give a brief overview of the SPDataSource control, as well as
cover a pretty popular question: How do I create a view that rolls up
data from across my site collection?
No, the Content Query Web Part cannot query such properties! I would recommend that you instead create and use a SharePoint list for storing you data. That can be queried with security trimming and all by the CQWP.
You could take other routes besides aggregating content types.
One would be to create a data source in Designer and then bring in the columns directly from the other lists. Your xsl would get tricky b/c you woudl need to reference xpaths, which could affect performance but I've done amazing things using this method.
Or you could create a new custom list ...