Opprett en Image Rotator i SharePoint bruker jQuery

En stund siden, Jeg skrev en artikkel for SharePoint Briefing (www.sharepointbriefing.com) som beskriver hvordan du oppretter en image rotator i SharePoint. Her er en teaser:

image

Les hele artikkelen her: http://sharepointbriefing.com/spcode/article.php/3861121/Create-an-Image-Rotator-in-SharePoint-Using-jQuery.htm

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Bruke jQuery å drepe stavekontrollen i SharePoint-lister

"Bruke jQuery å drepe stavekontrollen i SharePoint-lister" – som er tittelen på en nylig artikkel av min som den gode folk på www.sharepointbriefing.com postet tidligere denne måneden.

Her er en teaser:

image

Les om hvordan og hvorfor jeg ønsket å drepe dårlig stavekontrollen her: http://sharepointbriefing.com/features/article.php/3869816/Use-jQuery-to-Kill-Spell-Checker-in-SharePoint-Lists.htm

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Løsning: SPD arbeidsflyt og "skjemaet kan ikke gjengis..." Melding

Jeg forberedte i dag å gi en demonstrasjon på SharePoint 2010 fokus på SPD 2010 arbeidsflyter. Som jeg var fikse, Jeg traff denne feil når jeg prøvde å kjøre en arbeidsflyt manuelt:

Skjemaet kan ikke gjengis. Dette kan skyldes en feil konfigurasjon av Microsoft SharePoint Server State-tjenesten. For mer informasjon, Kontakt serveradministratoren.

Jeg hadde tidligere satt opp min gård på en underpowered laptop, og i prøver å hjelpe det, Jeg prøvde å slå av / deaktivere en haug med tjenester, som vist:

image

Det viser seg at Statens tjeneste er ganske viktig 🙂

Jeg koblet min web app til staten tjenesten var jeg umiddelbart kunne kjøre min arbeidsflyter.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

BPOS HR Demo / Case Study-Video

[Oppdatert 12/07/09 bruke gigantiske windows live ikoner siden koblingene ble brutt. Vinduer bo vet ikke hvordan å legge ned WMV-filer som ligger på himmelen stasjon, Angivelig. Eller, Jeg kan ikke finne ut, som er kanskje mer sannsynlig.]

Et par uker siden, Jeg var skanning gjennom min twitter stream og merket en tweet fra Microsoft BPOS team. De var på utkikk etter frivillige til bor som viser-borehullstjenester forretningsløsninger levert via BPOS. (De fortsatt er, og hvis du er interessert i å gjøre som, eller melding meg via live spaces, og jeg skal gjøre en introduksjon).

I løpet av forbereder live meeting, Jeg opprettet to innspilte økter ved hjelp av Camtasia (et virkelig fantastisk verktøy, BTW).

Den første økten er om 16 minutter lange og fokuserer nesten utelukkende på forretningsløsning med lite diskusjon om teknologien. Klikk denne giagantic windlows live ikon ting å laste ned og vise det.:

Den andre økten er en mye lenger på 32 minutter. Det er mer detaljert og har mer teknisk bakgrunnsinfo. Klikk denne andre gigantiske windlows live ikonet thingie for å vise lengre opptak:

Den faktiske direkteøkten fant sted et par dager siden. Jeg pakket gjennom presentasjonen og som et resultat, Det er en god 20 til 30 minutter av ubøyelige ( 🙂 ) Q&Som er et flott supplement til videoene jeg linken over. Når jeg får koblingen innspilte møte, Jeg vil poste som også. Jeg tror at i kombinasjon, de gir en virkelig godt grunnlag for å forstå BPOS og sine gjeldende evner.

Hvis du har noen spørsmål, kontaktinformasjonen er i selve presentasjonen, så stemning ledig å pinge meg via e-post.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

SharePoint-Shop Talk torsdag 11/19, 12:30PM å 1:30 PM

SharePoint Shop snakke fortsetter med våre 14 økt i morgen på 12:30PM EDT.

Dette er et gratis alt og åpne q&En økt gratis til alle som ønsker å delta. Ringe og stille spørsmål eller starte en diskusjon om et emne du velger.

Denne uken vi er definitivt kommer til å snakke om:

  • Beste praksis rundt søkeomfang, kravlesøking av innhold, tidsplaner, osv..
  • Data vise webdelen og "gjeldende bruker" vanskeligheter (DVWP er en ukentlig favoritt).
  • Noen ønsker å snakke om "Hvorfor betale tusenvis for en markedsføringsliste" fra en butikk snakke nykommer, "185165@video.wokr13.com”. Dette bør være interessant. Meget interessant.

Jeg vil også utføre en SharePoint magiske triks du ikke vil vil gå glipp av!

Hvis du har noen spørsmål, brann dem av til Questions@sharepointshoptalk.com, Legg igjen en kommentar eller buzz meg på twitter (@ pagalvin).

Registrer deg her: https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=dlnf750v8cqsstzx

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

Kunngjøring brukergruppen for Microsoft Enterprise-søk

Jeg er veldig glade for å meddele at Natalya Voskresenskaya, Min stipendiat SharePoint MVP og partner (med langt mindre hjelp fra meg enn hun fortjent) lanserer en ny brukergruppe som er viet til søk basert på Microsoft-teknologi. Som en praktisk materie, dette koker ned til SP 2010 Søk og mye snakk om FAST, spesielt i vår første økten. Natalia og jeg har skrevet mye om fort over det siste året på våre blogger (Natalja har flere og bedre ting enn jeg!).

Vårt første møte kommer opp i bare noen uker i New York på Microsofts nyrenoverte kontorer på 6 nær Rock Center. Hvis du er i New York på 12/9, du har ingen unnskyldning for ikke å gjøre en opptreden. Likeledes for Jersey dere. Connecticut folk kan bli hjemme (bare tulla!).

NY/NJ/CT folk bør hoppe over dette avsnittet. Vi planlegger å ta opp økten og kjøre en live webøkt så hvis du bor utenfor tri-state-området, du bør være i stand til.

Jeg skal blogg om dette litt mer som denne mest auspicious dagen nærmer seg, men Registrer deg nå. Etter registrering, den lange ventetiden begynner. I denne perioden, Fjern tidsplanen, bryte nyheter å din slekt, og varsle media fordi du ikke gå glipp av Nate Treloar launch our group to the moon and beyond 🙂

Finn ut mer fra vårt offisielle nettsted: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper: ,

SharePoint-Shop Talk i morgen (11/12) fra 12:30PM å 1:3PM EDT

Den neste SharePoint Shop Talk foregår i morgen på 12:30 PM EDT.

Dette er en gratis begivenhet for alle som har en telefon. Et panel av SharePoint pro's ta spørsmål og gjøre sitt beste for å gi nyttig veiledning og råd. Vi regelmessig kapre publikum og få dem til å svare på spørsmål og prøver å ha en god tid.

Sende dine spørsmål eller emner Questions@sharepointshoptalk.com.

Registrer deg her: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=sx9p9r6prwxp5mk9

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

SharePoint-Shop Talk for torsdag 11/05/09 @ 12:30PM EDT

Den neste utgaven av SharePoint Shop Talk finner sted torsdag, 11/05/09 på 12:30 PM EDT.

Registrer deg her: https://www.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=gr5l4q66rv3f4xwj

SharePoint Shop Talk er en åpen telefonlinje, Åpne Q&A for å snakke om alle ting SharePoint.

Hvis du har spørsmål eller emner som du ønsker på kontrollpanelet for å diskutere, sende dem via e-post til Questions@sharepointshoptalk.com eller twitter dem til meg (pagalvin).

Jeg er dårlig løp for tid denne uken, så jeg vil la det bli med. Jeg liker vanligvis å forhåndsvise noen av spørsmålene allerede sendt. Denne uken, you’ll have to dial in to hear about it 🙂

Vi håper å se deg på linje.

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

Technorati Merkelapper:

Sammenligne datoene i en webdel for datavisning til å bygge en WSS-KPI

Note: Dette var første postet på www.endusersharepoint.com her: http://www.endusersharepoint.com/2009/11/02/comparing-dates-in-a-data-View-Web-Part-to-Build-a-WSS-KPI-in-SharePoint/.

Dette er enda en annen blogginnlegg på sammenligning av datoer i XSL i en webdel for datavisning i SharePoint.

Dette er min scenario:

  • Jeg har en egendefinert liste.
  • Virksomheten hovedproduktet på listen er å støtte ideen om en nyansatt og sine oppgaver fullføres innen 7 dager starter jobben.
  • De er i en "Advarsel zone" etter 4 dager hvis de ikke har fullført oppgavene.
  • Opprett en enkel oversikt som viser grønne når de enten har fullført oppgaven, eller hvis de har mer enn 4 dager å fullføre den.
  • Jeg vil dashbordet for å vise gule hvis de er i sonen advarsel.
  • Jeg vil vise rød hvis de ikke har fullført oppgaven etter forfallsdatoen.

Jeg lånte fra Denne artikkelenMarc Andersons blogg (http://mdasblog.wordpress.com/2008/02/19/comparing-dates-in-sharepoint-using-xsl/) å få sammenligning logikken og Denne artikkelenwww.endusersharepoint.com for grunnleggende ideene bak dashbordet (http://www.endusersharepoint.com/2008/12/09/visual-indicators-for-the-masses-kpis-in-wss/) Skrevet av Toni Frankola.

Du bør lese støtte blogger, men gjennomføringen går som dette:

  1. Opprette en innholdstype (kolonner + CT)
  2. Opprette en egendefinert liste og knytte den til innholdstypen.
  3. Opprette en webdel-side.
  4. Legge til egendefinerte listen webdel-siden.
  5. Åpne siden i SPD.
  6. Konvertere listen til et DVWP.
  7. Endre XSL for å generere dashboard biter.

Jeg har to datoer: en advarsel-dato og en forfallsdato. Sammenligne datoene, min xsl gjør følgende:

 
 <XSL:Velg>
 
 <!-- Når både handbook og politikk er signert, Vi er grønne uansett datoer. -->
 <XSL:når test="@Employee_x0020_Handbook_x003F_ = 1 og @Security_x0020_Policies = 1">
 <IMG src= "/ _layouts/bilder/KPIDefault-0.GIF" alt= "Ingen problemer"/>
 <en href= "/ HumanResources/lister/ny ansatt Checklist/EditForm.aspx?ID ={@ ID}&amp;Kilde = / HumanResources/delt leie dokumenter/nye Dashboard.aspx"> [Rediger]</en>
 </XSL:når>
 
 <!-- Vis rav indikator om vi forbi advarsel datoen. -->
 <XSL:når test= "ddwrt:FormatDateTime(streng(ddwrt:I dag()), 1033, 'ÅÅÅÅMMDD') &gt;= ddwrt:FormatDateTime(streng(@TaskDueDate), 1033, 'ÅÅÅÅMMDD')">
 <IMG src="/_layouts/images/KPIDefault-2.gif" alt= "Forfalt"/>
 <en stil= "grensen: 0px" href= "/ HumanResources/lister/ny ansatt Checklist/EditForm.aspx?ID ={@ ID}&amp;Kilde = / HumanResources/delt leie dokumenter/nye Dashboard.aspx"> [Rediger]</en>
 </XSL:når>
 
 <!-- Vis rød indikator hvis passerte vi forfallsdatoen. -->
 <XSL:når test= "ddwrt:FormatDateTime(streng(ddwrt:I dag()), 1033, 'ÅÅÅÅMMDD') &gt;= ddwrt:FormatDateTime(streng(@Warning_x0020_Date), 1033, 'ÅÅÅÅMMDD')">
 <IMG src="/_layouts/images/KPIDefault-1.gif" alt= "Advarsel"/> 
 <en href= "/ HumanResources/lister/ny ansatt Checklist/EditForm.aspx?ID ={@ ID}&amp;Kilde = / HumanResources/delt leie dokumenter/nye Dashboard.aspx"> [Rediger]</en>
 </XSL:når>
 
 <!-- Hvis vi får her, Vi er tidligere enn datoen advarsel, så vi er grønne. -->
 <XSL:ellers>
 <IMG src= "/ _layouts/bilder/KPIDefault-0.GIF" alt= "Ingen problemer"/>
 <en href= "/ HumanResources/lister/ny ansatt Checklist/EditForm.aspx?ID ={@ ID}&amp;Kilde = / HumanResources/delt leie dokumenter/nye Dashboard.aspx"> [Rediger]</en>
 </XSL:ellers>
 
 </XSL:Velg>

Noen viktige punkter ovenfra:

  • Jeg prøvde å sammenligne datoer uten å bruke funksjonen ddwrt og har ingen steder. Jeg fortsatt forstår ikke det. De datoene vises riktig, men begge">"og"<"sammenligninger alltid mislyktes. Til slutt, ddwrt kom til unnsetning (takk, på nytt, Marc).
  • Jeg er også vise en [Rediger] knytte til varen. Jeg gjorde hovedsakelig dette slik at jeg lett kunne teste dette ut. Selve koblingen kan være nyttig for noen prøver å finne ut.
  • Dette er implementert i SharePoint online og fungerer fint.
  • Bildene jeg referansen i _layouts-katalogen (/_layouts/bilder/KPI...) er tilgjengelig utenfor boksen i miljøet mitt så de er sannsynligvis tilgjengelig for deg også.

Her er et skjermbilde av hvordan det ser ut for meg:

image

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin