Pregunta

Busco a una solución de 2,007 lado del cliente MOSS que me va a permitir a los enlaces de vídeo de la superficie de YouTube, etc con el fin de presentar el contenido de la formación más reciente para el público. Pienso en un CEWP y DVWP puedo ayudar aquí.

En este momento, yo uso un elemento Web Visor de páginas de la página principal. Es necesario actualizar la propiedad de enlace en todo momento con el enlace de vídeo actual. No está mal, pero ¿qué pasa con los archivos? Idealmente me gustaría tener una LVWP que tiene el título, url, etc., de los enlaces de vídeo archivadas. Los usuarios que haga clic en cualquier vídeo de la lista / biblioteca y se alimenta en un CEWP que está en la misma página.

El desarrollo a medida a través de Visual Studio no es una opción en este caso. Me tendrá que ser creativo con datos Ver parte web o piezas de la tela tal vez pueda conectar.

¿Fue útil?

Solución

Aquí hay un archivo .dwp puede construir que se encargará de la visualización que Jaap mencionado. Vas a tener que determinar la historia de eventos de clic que desea utilizar, pero esto va a mostrar cualquier enlace que configure. Sólo hay que añadir el código para consultar una lista.

<?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>

Otros consejos

Yo usaría un CEWP con un script jQuery personalizado.

sus registros de script jQuery onclick controladores de eventos en cada elemento de la LVWP. onclick, a continuación, puede insertar un vídeo de youtube dentro de un marcador de posición en su CEWP utilizando parámetros desde el elemento que hizo clic .

¿Ha considerado también echar un vistazo a la Podcasting Kit para SharePoint? http://pks.codeplex.com/

Licenciado bajo: CC-BY-SA con atribución
scroll top