MS Project workflow templates location - templates

I want to change some fields in MS Project list when it creates the new project.
I tried to find in SharePoint but I couldn't find the templates used by the workflow.

Related

How to get the first file from multiple folders in a document library in SharePoint Designer 2013

I have a document library built in SharePoint. Inside this library there are multiple Document Set folders that contain template documents. I want to create a view where it only shows the most recent document from each of those folders. The reasoning is to have a library maintainer be able to drop a new file inside of it's designated folder and the users will be able to see a view with the list of the most recent documents from each folder without needing to click into the library and check each folder to see if a new file was uploaded.
Creating a view on SharePoint directly on the website does not satisfy this requirement for displaying the documents as outlined above. I have looked into a Content Query Web Part, but this feature also does not have enough settings to make this feature work. I opted to using SharePoint Designer 2013 and created a Custom Web Part and got stuck trying to edit the view. Through SharePoint Designer, I've managed to sort the records by their Modification date which puts the most up to date document at the top of the list. Then I managed to group the records by the folder name or "type of template". Now I am stuck trying to parse through the XSLT generated source code by SharePoint Designer and figuring out a way how to only display the first record of each folder/group. I currently have a REST call approach using jQuery and it seems to work fine, but I am trying to find if there is an XSLT approach that can solve this problem.
Update - Adding XML snippet
Here is a snippet of the XML that resembles the library.
<Library>
<Template>
<FileName>ExpensesReport.xslx</FileName>
<ModifiedDate>2022-12-10</ModifiedDate>
<TemplateType>Excel</TemplateType>
</Template>
<Template>
<FileName>Presentation.ppt</FileName>
<ModifiedDate>2022-12-11</ModifiedDate>
<TemplateType>PowerPoint</TemplateType>
</Template>
</Library>

New custom field doesn't show in web layout and "Enable the new work item form" doesn't show on TFS 2018 Collection Settings

In TFS 2018, I am creating a custom template by using the Agile template as the base. I added a new field to the "Task" work item and updated the layout. In Process Template Editor when I use the Preview, it shows my new field. Uploaded the template to TFS 2018. Created a new project using the new template. I am able to see the new field in queries, but on web layout in TFS that custom field doesn't show up. I have checked things like read-only and hide empty settings. I can even import data into this new field using VSTS Sync Migrator and see it in queries. When I open the Task in web layout, it shows all the data other than the new field. When I open a new task to enter data, same thing, the custom field doesn't show.
Given that I am changing the web layout, I see some discussions about "Enable the new work item form" under Collection Settings. I am server admin, collection admin and project admin but "Enable the new work item form" doesn't show. I have tried clearing cache, restarting TFS services but no help. It seems that the new custom field will only display if I activate something.
I tried removing some other standard fields like "Description" from the task in my new Process template web layout for the task workitem and it keeps displaying them in the web layout on TFS. Another proof that the new layout is not taking effect.
Figured it out. I wasn't using the WebLayout tags in the XML file. I was using the Process Template editor which only updates the FORM elements which aren't used in TFS 2018. Had to add my elements to the weblayout section and all worked good.

Bulk Creation Of Items In Sitecore

I am using Sitecore 8, Update 3.
I am attempting to bulk create a couple thousand items that use a custom template. All of these items are created under one specific parent item.
The custom template has two fields which are Path [Single-Line Text] and Target [General Link].
The source of the data is in an old SQL database.
Is there a way to do this?
The Sitecore marketplace module Data Importer is a option for you.
Create a custom importer with the sitecore api is also possible, to speed up, you can disable the index rebuild.
Since your data is already in SQL Serve, you should take a look at using the SSIS Components for Sitecore, it was designed for importing exactly this kind of data in bulk into Sitecore using ETL.
You can find more info in the blog post Creating your first project with SSIS Components for Sitecore and there is also some good additional into in the Migrating to Sitecore: Going from WordPress to Sitecore with SQL Server Integration Services (SSIS) post.
The Integration Services Components for Sitecore is available on the Sitecore Marketplace, and it is compatible with Sitecore XP8.
I'll also add, if you are creating anything more than 100 items below a single parent item then this is not recommended Sitecore practice unless the items sit within an Item Bucket. Make sure you account for this, or split your items up into smaller sub-folders (e.g. year/month folders for news article type items)
In these scenarios you normally end up writing code to call the api and create the items programmatically rather than doing a generic import.
If you need to create a large amount of items I would recommend writing a console app to do this. You could use the Sitecore Item Web api to create items outside of the Sitecore context or investigate the new Entity Service api in Sitecore, both will be capable of creating large amounts of Sitecore items.
http://mikerobbins.co.uk/2015/01/06/entityservice-sitecore-service-client/
https://sdn.sitecore.net/upload/sdn5/modules/sitecore%20item%20web%20api/sitecore_item_web_api_developer_guide_sc65-66-usletter.pdf
If these don't float your boat you could always write async code to create the Sitecore items and have that executed by an aspx page in a Sitecore instance - works well for one off tasks.
Example of Asynchronous page processing in ASP.net webforms (.NET 2.0)

How to overwrite django project view/template with apps view/template?

I'm having difficulty understanding the django documentation. I have a django project that has many apps. I would like to create a new app that "overwrites" (not sure that is what I mean) the project app. I'm pretty sure this is a basic concept of django, so I would appreciate links to documentation or clarification.
E.g.
There is a template "stuff_tab.html" and a view for that template in the project.
In the projects stuff_tab.html template, there is the creation of a table.
I want to add a new column to the table using my app, but I don't want to edit the projects stuff_tab.html because it's not my project; I do want to use the code however, so that I'm not rewriting it again and creating a new template.
So basically, there exists a webpage, I want my app to add a single column to an existing table on the webpage, without changing the original webpages template (stuff_tab.html). I'll then need to do something similar to the view, so that I can add my script for what goes into that new column I'm creating.
Does this make sense?

vtiger - creating permanent milestone on every new project

I'm trying to auto create certain milestones for each new project created.
the goal of this is enabling a set of permanent milestones for each project.
I'm a newbie in vTiger and would appreciate any help you can extend
You can create a Project Plan with a Project Milestone connected and when you want to create a new project you can duplicate it.
It will duplicate the Project and the elements related