Domanda

Sto cercando una soluzione lato client MOSS 2007 che mi permetterà di collegamenti video superficiali da YouTube ecc al fine di presentare il contenuto di formazione più recenti per il pubblico. Sto pensando un CEWP e DVWP può aiutare in questo.

In questo momento, io uso una pagina web part Visualizzatore della home page. Ho bisogno di aggiornare la proprietà di collegamento ogni volta con il link del video corrente. Non male, ma per quanto riguarda gli archivi? Idealmente mi piacerebbe avere un LVWP che ha il titolo, URL ecc dei collegamenti video archiviati. Gli utenti di cliccare su qualsiasi video nella lista / biblioteca e viene alimentato in un CEWP che è sulla stessa pagina.

Sviluppo personalizzato tramite Visual Studio non è un'opzione in questo caso. Dovrò essere creativi con Visualizzazione dati parte web o web part forse collegabili.

È stato utile?

Soluzione

Ecco un file dwp si può costruire che gestirà la visualizzazione che Jaap menzionato. Dovrete determinare la storia click evento che si desidera utilizzare, ma questo mostrerà tutti i link verranno impostati. Solo bisogno di aggiungere il codice per interrogare un elenco.

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

Altri suggerimenti

I userebbe un CEWP con uno script jQuery personalizzato.

Il tuo jQuery registri di script onclick gestori di eventi su ogni elemento della LVWP. onclick, si può quindi inserto un youtube video all'interno di un segnaposto nel vostro CEWP utilizzando i parametri dalla voce si è fatto clic .

Avete anche pensato di prendere uno sguardo al Kit Podcasting per SharePoint? http://pks.codeplex.com/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top