Frage

Ich suche eine Moss 2007 Client Side -Lösung, mit der ich Video -Links von YouTube usw. überfließen kann, um die neuesten Trainingsinhalte für das Publikum zu präsentieren. Ich denke, ein CEWP und ein DVWP können hier helfen.

Im Moment verwende ich einen Seiten -Viewer -Web -Teil der Startseite. Ich muss die Link -Eigenschaft jedes Mal mit dem aktuellen Videolink aktualisieren. Nicht schlecht, aber was ist mit den Archiven? Im Idealfall möchte ich einen LVWP mit dem Titel, der URL usw. der archivierten Videobandlinks haben. Benutzer als auf ein Video in der Liste/Bibliothek klicken, und es wird in ein CEWP aufgenommen, das sich auf derselben Seite befindet.

Benutzerdefinierte Entwicklung über Visual Studio in diesem Fall keine Option. Ich muss kreativ mit Datenansichts -Webpart oder vielleicht verbindbaren Webteilen sein.

War es hilfreich?

Lösung

Hier ist eine .dwp -Datei, die Sie erstellen können, die das Anzeigen dieser erwähnten JAAP erstellen. Sie müssen die Klick -Ereignisgeschichte bestimmen, die Sie verwenden möchten. Dies zeigt jedoch alle Links an, die Sie eingerichtet haben. Ich muss nur Code hinzufügen, um eine Liste abzufragen.

<?xml version="1.0" encoding="utf-8"?>
<WebPart xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/WebPart/v2">
  <Title>SharePoint Videos</Title>
  <FrameType>Standard</FrameType>
  <Description>Use for formatted text, tables, and images.</Description>
  <IsIncluded>true</IsIncluded>
  <ZoneID>Left</ZoneID>
  <PartOrder>3</PartOrder>
  <FrameState>Normal</FrameState>
  <Height />
  <Width />
  <AllowRemove>true</AllowRemove>
  <AllowZoneChange>true</AllowZoneChange>
  <AllowMinimize>true</AllowMinimize>
  <AllowConnect>true</AllowConnect>
  <AllowEdit>true</AllowEdit>
  <AllowHide>true</AllowHide>
  <IsVisible>true</IsVisible>
  <DetailLink />
  <HelpLink />
  <HelpMode>Modeless</HelpMode>
  <Dir>Default</Dir>
  <PartImageSmall />
  <MissingAssembly>Cannot import this Web Part.</MissingAssembly>
  <PartImageLarge>/_layouts/images/mscontl.gif</PartImageLarge>
  <IsIncludedFilter />
  <Assembly>Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c</Assembly>
  <TypeName>Microsoft.SharePoint.WebPartPages.ContentEditorWebPart</TypeName>
  <ContentLink xmlns="http://schemas.microsoft.com/WebPart/v2/ContentEditor" />
  <Content xmlns="http://schemas.microsoft.com/WebPart/v2/ContentEditor"><![CDATA[<br>
    <div  align=center> 
    <SELECT  id=cancion onchange=document.all.music.filename=document.all.cancion.value;  size=1 name=Music> <br>
    <OPTION  selected>::::: Choose the Video to Play :::::</OPTION><br>
    <OPTION  value="https://home.sharepoint.private.massmutual.com/Documents/Office2007ECMPart1-DocMgmt.wmv"> Office 2007 ECM-Part 1</OPTION><br>
    <OPTION  value="https://home.sharepoint.private.massmutual.com/Documents/Office2007ECMPart2-DocMgmt.wmv"> Office 2007 ECM-Part 2</OPTION><br>
    </SELECT><br>
    <BR> <br>
    <OBJECT  id=music height=400 width=400 classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95> <br>
    <PARAM  NAME="AutoStart" VALUE="true"> <br>
    </OBJECT> <br>
    </div> <br>
  ]]></Content>
  <PartStorage xmlns="http://schemas.microsoft.com/WebPart/v2/ContentEditor" />
</WebPart>

Andere Tipps

Ich würde ein CEWP mit einem benutzerdefinierten JQuery -Skript verwenden.

Ihr JQuery -Skript registriert auf jedem Element im LVWP. Onclick können Sie dann Fügen Sie ein YouTube -Video ein In einem Platzhalter in Ihrem CEWP verwenden Parameter aus dem von Ihnen geklickten Element.

Haben Sie auch darüber nachgedacht, sich das Podcasting -Kit für SharePoint anzusehen?http://pks.codeplex.com/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top