hier gibt es einige infos über das sp1: Preview into WSS 3.0 SP1 and SharePoint Server 2007 SP1; vor allem das stsadm kommando “mergecontentdbs” hört sich sehr gut an; hoffentlich kommt es bald
Category: ecm
About ecm
Accessibility Kit for SharePoint (AKS) 1.0 verfügbar
siehe The official blog of the SharePoint Product Group oder gleich downloaden
The AKS, pre-announced a few months ago, provides templates, master pages, controls, and web parts along with technical documentation that enable designers and developers to advance the accessibility of Microsoft Office SharePoint Server (MOSS) 2007 and Windows SharePoint Services (WSS) 3.0 based web sites and applications for people with disabilities, especially those who are vision impaired.
stsadm export
mit dem command line tool stsadm (wofür steht stsadm eigentlich ❓ ) kann man eine menge anstellen – z.b. auch einzelne sites exportieren und anschließend woanders wieder importieren; der syntax dazu lautet:
stsadm -o export -url URL -f filename
stsadm -o import -url URL -includeusersecurity -f filename
klingt gut, nur leider funktionierte es mit folgender fehlermeldung bei mir nicht (es wird nur ein log, aber kein export file erstellt):
[11/27/2007 7:59:04 AM]: Progress: Starting to process objects of type Field.
[11/27/2007 7:59:05 AM]: FatalError: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
at System.Guid..ctor(String g)
at Microsoft.SharePoint.Deployment.FieldTemplateSerializer.ParseLookups(SPField fieldTemplate, ExportObjectManager objectManager)
at Microsoft.SharePoint.Deployment.FieldTemplateSerializer.GetDataFromObjectModel(Object obj, SerializationInfo info, StreamingContext context)
at Microsoft.SharePoint.Deployment.DeploymentSerializationSurrogate.GetObjectData(Object obj, SerializationInfo info, StreamingContext context)
at Microsoft.SharePoint.Deployment.XmlFormatter.SerializeObject(Object obj, ISerializationSurrogate surrogate, String elementName, Boolean bNeedEnvelope)
at Microsoft.SharePoint.Deployment.XmlFormatter.Serialize(Stream serializationStream, Object topLevelObject)
at Microsoft.SharePoint.Deployment.ObjectSerializer.Serialize(DeploymentObject deployObject, Stream serializationStream)
at Microsoft.SharePoint.Deployment.SPExport.SerializeObjects()
at Microsoft.SharePoint.Deployment.SPExport.Run()
[11/27/2007 7:59:05 AM]: Progress: Export Completed.
nach etwas längerem suchen kann ich folgende “lösung” anbieten:
– öffne den folder “C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\TSATypes”, erstelle eine sicherheitskopie des files “fields.xml” und editiere das file “fields.xml” anschließend.
– suche nach “{ und ersetze es mit ”
– suche nach }” und ersetze es mit ”
– file speichern
– stsadm laufen lassen
– änderungen im fields.xml rückgängig machen (hier kommt die sicherheitskopie ins spiel)
so soll es sein:
[11/27/2007 8:51:42 AM]: Completed with 0 warnings.
[11/27/2007 8:51:42 AM]: Completed with 0 errors.
useful sharepoint links
so, habe wieder mal einige wirklich nützliche links gefunden:
Dealing with Memory Pressure problems in MOSS/WSS
Introducing the Content By Type webpart – hier gehts zur version 1.1
Link Lists and the Content Query Web part
Show InfoPath fields within CQWP (Yes you can)
Google Maps und MOSS 2007
bei namics gibt es ein weppart, mit dem man google maps in den sharepoint integrieren kann:
Ich habe einen WebPart entwickelt, welcher es ermöglicht, direkt aus SharePoint 2007 Orte, und andere Objekte auf einer Karte oder auf einem Bild von der Erdoberfläche (Satelliten- und Luftbilder) anzuzeigen. Dabei kann der Anwender zwischen einer reinen Kartendarstellung, einem Luftbild und einer Ansicht wählen, die sowohl eine Karte als auch das Luftbild darstellt.
… ist vorgemerkt zum testen kommenden mittwoch im flugzeug nach deutschland 😉
Template Liste beschränken
nicht immer möchte man, dass die anwender alle verfügbaren templates bei der erstellung einer neuen site zur verfügung haben – doch kann man diese mit boardmitteln nicht verrechten oder sonst irgendwie beschränken – hier hilft ein kleines feature von team eli’s blog; der wirklich eigentlich recht kurze code zeigt, wie man dies anstellen muss.
färbiger kalender für moss 2007
der kalender im moss lässt eigentlich nur einen wunsch offen – einträge färbig zu hinterlegen. doch out of the box ist dies nicht möglich; kein problem: mark wilson stellt genau dies auf codeplex zur verfügung!
custom lookups in infopath formularen
die möglichkeit, infopath formulare mittels infopath form services im browser darzustellen, ist imho eine der besten neuerungen in moss 2007.
allerdings werden weit nicht alle features im browser unterstützt – unter anderem z.b. gibt es keine möglichkeit, z.b. in regeln eine normale dialogbox anzuzeigen (wäre ja mit javascript via der funktion alert() ziemlich einfach…). schon gar nicht kann man eine dialog box öffnen und darin werte aus einer externen datenquelle zur auswahl anbieten (so ähnlich wie beim people oder date picker).
doch hier gibt es bereits eine lösung – das ganze nennt sich slp und wird mittlerweile einfach als wsp in der central administration installiert (oder per stsadm).
die integration in das infopath form selbst funktioniert dann wirklich sehr einfach; die weit aufwändigere angelegenheit ist es, die seite mit dem lookup in die externe datenquelle zu erstellen; in summe also eine wirklich sehr feine sache!
Change Password WebPart
… wie kann man sein passwort direkt im browser ändern? built in gar nicht, aber mit diesem webpart kein problem!
Sharepoint Skins
bei der anpassung des look & feel einer wss site collection kann man selbst hand anlegen; entweder wirklich zu 100% (z.b. mit notepad 😉 ) oder mithilfe eines tools.
oder, man verwendet gleich ein fix fertiges template, welches dann maximal nur noch ein wenig angepasst werden muss. solche templates gibt es bei pixelmill. die templates sind nicht gratis, aber durchaus leistbar – hier gehts direkt zum shop, indem es momentan 18 templates gibt.
update: eben gefunden, noch nicht getestet – das sharepoint 2007 online theme generator tool