Browse by Tags

All Tags » content type (RSS)

Combining the MOSS Feature Generator with WSPBuilder

The MOSS Feaure Generator is very well suited to be used with the WSPBuilder. One using both in a combination, you can get from zero to solution packaged feature in minutes. All you need to do is generate the features in the directorystructure required bij WSPBuilder. You can find both at CodePlex: http://www.codeplex.com/wspbuilder http://www.codeplex.com/mossfeaturegenerator Alfred Posted on SharePoint Blogs...( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

MOSS Feature Generator to codeplex

Hi, I moved application and the Visual Studio solution to CodePlex, here: MOSS Feature Generator Alfred Posted on SharePoint Blogs...( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Automatically generating a List Template feature with the MOSS Feature Generator

Since my last post I've been busy extending the idea of generating features to the domain of list templates. This proved to be more difficult, since lists don't come with the nicely formatted xml in the content database, that provided me an easy solution generating content types. On the other hand, the gains would also be bigger, since creating a list without the help of a generator involves modifying a schema.xml file, which has a rather intimidating complexity (to me at least). What I wanted...( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Generating MOSS Features with CTFC (Content Type Feature Creator)

Features for Content Types and Site Columns can be quickly generated by using CTFC. There are basically two main steps involved: Create features by using the MOSS 2007 User Interface Generate features based on what I had created. Please note however that in this version (1.1) is not tested rigidly. It is more a prove of concept, to demonstrate and evaluate the possibilities and limitations. I will now explain the steps in a little more detail. 1 Create features by using the MOSS 2007 User Interface This is the process by which a power user might create a user from the MOSS 2007 user interface. A number of different options exist for creating the Content Type, some of which are supported out of the box, and some are not. Supported are the inheritance of existing Content Types, and the usage of newly created Custom Site columns, for which a separate feature will be generated. Some other advanced properties have not been tested, for instance the coupling to a workflow. The creation of custom site columns and content types in the user interface is described by a number of people, for instance Shady KhorShed at http://shadiesm.blogspot.com/2007/11/moss-create-site-column.html , or Jan Tielens at http://weblogs.asp.net/jan/archive/2006/05/09/445763.aspx 2 Generate features based on what I had created. The generation of features from the stuff you created in the MOSS user interface involves two steps. Database form In the database form, data for columns and content types is retrieved...

Generating Custom Site Columns and Custom Content Type features from the content database

I was looking for information on the generation of features, but I could not find any information yet. Splendid! Good start for some coding. What I wanted to do is: Create features by using the MOSS 2007 User Interface Generate features based on what I had created. By the way, if you have never created a Content Type feature, it would help you understand the text below to glance over how its done, for example by reading this post by Ton Stegeman: http://www.sharepointblogs.com/tonstegeman/archive/2006/07/19/creating-contenttypes-in-sharepoint-2007-by-using-a-feature.aspx Using custom site columns and custom content types as a start, it appeared to be possible to decrease development time significantly. I've not gone through a formal testing process, and I needed some hacks. So I expect that some more issues will come up. But I do not think I'll ever code columns or content type features from scratch again. It's also a handy tool for to study more complex content types like those inheriting from other content types. Looking in the content database, I noticed that with a "select definition from ContentTypes where definition is not null" I could retrieve both columns I had create in the MOSS user interface, and content types I had created there. I was a little surprised that there was actually XML in the table, resembling closely the XML I used to type in to create my custom site columns and custom content types.It was easy enough to grab the data from the content...

Office Document Information Panel not Displaying Desired Metadata Structure

As part of the screencast series for creating a Document Management Center, I demonstrate how to create a library to hold templates that can be attached to content types in various libraries. I received this comment from Susanne: “Have you noticed Read More......( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Information Management Policies and Inheritance

We all know that content types are inheritable assuming that the features of a content type is also inheritable. In most cases this is true, for site columns and workflow. Where it doesn't work is when it comes to Information Management Policies. IMP's are set for the content type and any content type that inherits from it. When trying to change the IMP for a child content type or a document library that is using that content type you get a warning that states that you are unable to modify the IMP and if you want to change it you will have to do it at the parent content type. Posted on SharePoint Blogs Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Managing Lists

I’ve got my head down this week, teaching End User SharePoint live online to Southeast Asia all night and then going to California to teach for the following two weeks. I’m still continuing work on the Document Management Center screencasts Read More......( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Screencasts - Create and Configure the Main Document Library

The Document Management Center screencast series continues with seven short clips, walking through the process of creating and configuring a document library. They are posted in the Video On-Demand page in sequencial order. The subjects include creating Read More......( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Office/SharePoint Bug When Using Encrypted Documents

Haven’t been able to find much information about this anomaly, so I thought I’d post it.. Scenario: Team site with document libraries. They all use custom content types with required fields including the document’s ‘Title’ property. Cause: Saving and working with encrypted (password protected) office documents. Problem: When users initially save documents to the document library, encrypted [...] Mirrored on SharePoint Blogs Posted on SharePoint Blogs...( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Deleting Document Library Folders with Content Types is Dangerous

Well, only in certain situations. I was pruning a couple of Document Libraries of empty folders today and noticed either an anomaly or feature that should make you cringe. I opened the Document Library in Explorer View so I could select multiple folders to check the size of them via right-click > properties. It showed [...] Mirrored on SharePoint Blogs Posted on SharePoint Blogs...( read more ) Del.icio.us | Digg It | Technorati | Blinklist | Furl | reddit | DotNetKicks

Creating a New Document Template

When multiple content types are used, Document Templates are managed one per content type. The following steps walk through uploading a new document template for a content type and assigning it to a document library. Go to Site Actions à Site Settings à Modify All Site Settings. Click on Site Content Types under Galleries. Click on the Content Type that is to be changed. Click on Advanced Settings under Settings. Choose to upload a new document template...
Posted by SharePoint Blogs