Kategorija Archives: SharePoint

Greitai ir lengvai: Įterpti hipersaitą į duomenų rodinio tinklapio dalis XSLT

NAUJINIMAS (01/17/08): Šio dienoraščio įrašas kalbama apie daugiau hipersaitą XSL gerumo: http://www.sharepointsecurity.com/blog/sharepoint/sharepoint-2007-development/rewriting-links-in-search-results-xslt.

Apžvalga ir tikslas: Aš sukūrėme paprastas juostinę diagramą kaip komponentą, ataskaitų sritis. Aš išsaugoti duomenis statybos diagramos kitą pranešimą, bet aš ne sugalvoti kad technika (nei klaustuką, Šiuo klausimu). Paaiškėjo, įvyko klaida diagramoje, o aš nustatoma, kad, Aš paėmė galimybę konvertuoti kai kurios Žymos pavesti hipersaitais, nurodė pagrindinius sąrašą už grafikas. Pvz., yra etiketė su reikšme "Laikyti". Aš norėjau, kad etiketės paversti hipersaitu, kad vartotojas galėtų paspauskite ant jo ir pasirinkite konkrečius įrašus kurių būsena reikšmė yra "Turėti" sąraše.

Žingsniai:

  1. Naudoti visual studio Prisitaikantis prie SharePoint intellisense.
  2. Kopijuoti į DVWP XSLT į visual studio (sukurti tuščią projektą, XSL failo įtraukimas į projekto).
  3. Kopijuoti saitą, kurį norite naudoti į mainų sritį.
  4. Įklijuokite jį į reikiamą vietą į XSL.
  5. Konvertuoti URL argumentas skyriklius ant užklausos eilutės nuo"&" "&"
  6. URL koduoti atskirų argumentai.
  7. Wrap kad viduje, <a href…> </a>

Pavyzdys:

Turiu ADRESĄ:

http://[serverio]/[svetainės]/Lists/Open Positions/AllItems.aspx?Rodyti ={84EEA2F5-121B-40B7-946F-0FA704A1DAA1}&FilterField1 = darbdavys&FilterValue1 = Hold

Aš konvertuoti jį į:

     <a href="Lists/Open Positions/AllItems.aspx?Rodyti = % 7b84EEA2F5-121B-40B7-946F-
0FA704A1DAA1 %7 d&amp;FilterField1 = darbdavys&amp;FilterValue1 = Hold"> Laikykite: </a>

Aš rankiniu būdu pavertė pirmasis argumentas iš:

{84EEA2F5-121B-40B7-946F-0FA704A1DAA1}

į:

%7b84EEA2F5-121B-40B7-946F-0FA704A1DAA1 %7 d

(Šiame, atidaryti riestinį skliaustą transformuojasi į % 7b ir uždarymo petnešomis transformacijas %7 d)

Antra ir trečia argumentų’ parametrai ("FilterField1 =Darbdavys" ir "FilterValue1 =Laikykite" atitinkamai) nereikia būti kodavimą nes jie neagliutinuoja nesaugių simbolių.

Pastabos:

Šis metodas paprastai dirbtų kur norite įterpti hipersaitą XSLT kur hipersaitas yra parametrų URL pavyzdžiui:

http://[serverio]/[svetainės]/Lists/Open Positions/AllItems.aspx?Rodyti ={84EEA2F5-121B-40B7-946F-0FA704A1DAA1}&FilterField1 = darbdavys&FilterValue1 = Hold

Aš gavo paties URL prie pasirinktinio sąrašo ir rankiniu būdu filtravimo stulpelyje būsena (pažymėti "darbdavys" virš).

Biglis nusileido (Spalio 2007 klausimas)

(Tai iš tikrųjų mažai senas naujienas, bet kaip mano mėgstamiausia Gaisrinė devizas skelbia:, "Geriau vėliau, negu niekada").

Check it out čia: http://www.sharepointbeagle.com/

Jei dar to nepadarėte, Įsitikinkite, kad užsiregistruoti, užsiregistruok.

žinoma, būtinai perskaitykite mano straipsnis apie realaus pasaulio SharePoint projektas (įskaitant reikalavimų apibrėžimas, KPI, turinio tipai, skelbimų lentos ir daugiau) taip pat mano kolega straipsnis apie turinio užklausos žiniatinklio dalis.

Yra daug kitų gerų daiktų per daug.

Kaip pašalinti “Peržiūrėti visos svetainės turinį” nuoroda

Aš paklausė šį klausimą beveik kiekvieną savaitę, paprastai esant saugumo diskusija. Administratorius/svetainės kūrėjas yra pateikta svetainėje, sukonfigūruotas saugumo, įrengta žiniatinklio dalys ir pritaikyti greitai pradėti teikti kad oh-taip puikiai parinkčių rinkinys galutiniam vartotojui. bet, out of the box, Jūs negalite pašalinti į "Peržiūrėti visos svetainės turinį" nuoroda.

Mark Wagner rasite atsakymą čia (http://www.crsw.com/mark/Lists/Posts/Post.aspx?ID=36). Jo vertės yra siaubingas dviem lygiais. Ji pateikia atsakymą į klausimą, "Kaip pašalinti Peržiūrėti visos svetainės turinį" nuoroda? Tada, atsako į nedelsiant tolesnio maitinimo klausimus: Kaip lengvai įgalinti Peržiūrėti visos svetainės turinį susieti svetainę iš svetainės pagrindas?

Kaip premiją: Jo požiūris dirba WSS, ne tik samanų.

</pabaigos>

Prenumeruoti savo dienoraštį!

Greitas ir paprastas: Konfigūruoti MOSS ieškoti konkrečių dokumentų bibliotekoje

Žr.: NAUJINTI (AŠ) žemiau (11/24/07) dėl Kaip konfigūruoti Microsoft Office SharePoint serverio 2007 Indeksas ir aptikimo tinklo aplankų paieška

Tikslas: Aš noriu vykdyti paieška tik konkrečią dokumentų biblioteką. Šiuo atveju, dokumentų bibliotekoje yra mokymo dokumentų.

Žingsniai:

1. Įrašyti dokumentų bibliotekoje URL.

2. Sukurti apimties:

Eiti į centrinė administracija.

Prieiti prie laivo.

Eikite į "Ieškos parametrus".

Slinkite žemyn į skyrių taikymo sritį ir pasirinkite "Rodyti aprėptis".

Sukurti naują sritį. Suteikti jai pavadinimą ir naudinga Aprašymas.

3. Apibrėžti sritį aptikimo taisyklės:

Pridėti taisyklę, kuri nustato dokumentų bibliotekos šiai sričiai.

Pasirinkite "interneto" "Taikymo sritis taisyklės tipo".

Įveskite aplanko pavadinimą (žr. #1 virš).

Numatytąją vertę, "Įtraukti".

Palaukite, kol sritį atnaujinti (ar ją paleistų neautomatiniu būdu).

4. Leisti svetainių rinkinio sritį.

Eiti į svetainių rinkinio kur norite naudoti šiai sričiai.

Pridėti savo naują sritį tinkamus monitoriaus grupei ar grupėms.

5. Paieška!

Šiuo metu, kai baigsite. Darant prielaidą, kad į taikymo sritį yra tinkamai apibrėžti, ji bus prieinama jų aprėptis kritimo nesėkmės paprastą bei išplėstines paieškas ir kai ieškote naudodami tą sritį, Jūs tiesiog gauti rezultatų galima tikėtis.

Pastabos:

Parašiau šio dienoraščio įrašas nes mano ieško paprastas sritį nustatymus atlašus sausas naudojant frazes, pavyzdžiui:

  • nustatyti aprėpčių Moss
  • Konfigūruoti paieškos sritį samanų
  • aprėpčių SharePoint 2007
  • aprėpčių SharePoint
  • Viešbučių paieška: dokumentų biblioteka samanų
  • aprėpčių gruntas samanų

Galite sukurti ieškos aprėptį aplanką, ne tik visą dokumentų bibliotekos.

Apimties galima naudoti ir kelis svetainių rinkinius (Taigi, "bendros paslaugos").

Galite sukurti sritį svetainės rinkinio lygyje, pati. Tačiau, Aš norėčiau eiti į Vidurio administratorius, nes aš pradedu nuskaitymo iš ten. Negalite paleisti nuskaitymo iš svetainių rinkinio.

NAUJINIMAS (AŠ) nuo 11/24/07:

Kai Shang sujungti labai po pavadinimu Kaip konfigūruoti Microsoft Office SharePoint serverio 2007 Indeksas ir aptikimo tinklo aplankų paieška @ http://kaishenghoo.spaces.live.com/blog/cns!8A7458DB12CA5AC9!206.entry

Ne sriuba jums! Yra Cisco sriuba nacių NLB produktų?

Šiandien, Aš bandė prieiti prie dokumentų bibliotekos per windows explorer. Šio doc lib gyvena viduje sistema, kuri susideda iš dviejų WFE Balansavimas parsisiųsti iš tam tikros rūšies Cisco NLB tirpalas. (Jei/kai tinklo vedliai pasakyti, kas tai yra, I atnaujinti šį pranešimą).

"Windows Explorer" Negalδjau prisijungti. Aš kai kuriuos tyrimus ir galiausiai, tinklo burtininkai sako, kad WebDAV išjungė / nepalaiko / po to NLB orumą.

Taigi, darant prielaidą, kad tinklo burtininkai yra ne tik pasakojo tinklo vedlį ekvivalentas "imtis daug vaikščioti ne trumpas tiltas", Aš turiu žinoti — ar NLB, iš prigimties, išjungti WebDAV? Mes prarasti mūsų windows file explorer sąsają į "SharePoint"? Yra Cisco, Sriuba nacių?

Valdymas MOSS / WSS aplinka — palaikymas su Microsoft žinių bazės

Microsoft sukuria žinių bazės straipsnių dieną ir dieną, ir kai kurios svarbios darned žinoti, jei jūs gyvenate SharePoint pasaulyje.

Aš nuolat pagreitinti su jais per paslaugą teikia gera folks at www.kbalertz.com. KBAlertz suteikia galimybę užsiregistruoti į savo mėgstamą MS technologijas ir atsiųsti jums suvirškinti versijos Microsoft KB straipsnių elektroniniu paštu.

Interneto taikymo politikos, Saugumo svetaines ir saugumo apkirpimas — Žinoti jūsų konfigūracijos

(ATNAUJINTA 11/29 paaiškinti, kaip naudotis žiniatinklio taikomosios programos politikos parametrus per vartotojo Sąsają)

Aš viena iš tų "kodėl MOSS daro tai man????" akimirkos šiandien. Galiausiai, tai visi mano kaltė.

Mes turime įmonių MOSS projektas vyksta ir mes norime užtikrinti "vietą užimantis" Sklypai, kad nė vienas vartotojas gali prieiti prie jo ir jos nematote. Tai paprasta:

  1. Eikite į svetainę.
  2. Saugumo paveldimumo.
  3. Pašalinti kiekvieną vartotoją/grupę iš svetainės teisės.

Pirmiau reikia palikti tik svetainės rinkinio administratorius leidus svetainę.

Jei kas nors įeina, jau turėtų peržiūrėti svetainę ir jis turėtų būti saugumo kraštais nuo visiems įprastų vietų.

bet … tai buvo ne. Tuo pačiu metu, Staiga suprantu, kad mano "Joe vartotojas" standartinio vartotojo bandymas sąskaitą Nr priv ne tik skaitymo prieigą turi "svetainės veiksmai" pasirinkimas, visur jis eina. Dvivietis patikrinti vienas dalykas ir patikrinkite kažkas. Galiu pasiimti telefono paskambinti kolega, Tačiau padėkite jį žemyn ir patikrinti ką nors kita. Aš einu pasivaikščioti ir išbandyti viską viską dar kartą. Aš skambinti kolega ir palikti žinutę. Ir tada, pagaliau, Manau, kad ne Ethan's blog, jo darbo grafikas leidžia gana lengvai:

SAMANŲ 2007 turi naują funkciją, vadinamą interneto taikymo politiką. Tai yra saugumo teisės, kurios yra susiję su interneto programa. Šie saugos parametrai nepaisyti jokių saugumo parametras, kuris yra nustatytas svetainių rinkinyje arba svetainės (Interneto) lygio vartotojo.

Greitai apsilankymas interneto taikymo politiką rodo kad "NT AUTHORITYAutentifikuoti vartotojai" buvo suteikta skaityti. Aš pašalinti juos iš sąrašo ir viskas pagaliau pradėjo dirbti kaip tikėtasi. Manau, kad jie buvo įtraukti į pirmąją vietą kažkas su klaidingas įspūdis, kad tai geriausias būdas suteikti skaitymo prieigą visiems įmonės. Ji, bet, štamo citata, "Tai nereiškia ką tu galvoji jis reiškia."

Prieigos interneto taikymo politikos tokiu būdu:

  1. Eiti į centrinė administracija
  2. Pasirinkite programos tvarkymo
  3. Pasirinkite "politikos žiniatinklio programos"
  4. Kad ekranas, Įsitikinkite, kad jums pasirinkti tinkamą žiniatinklio programa. Man, pagal nutylėjimą interneto taikymo vidurio administratorius, kuris negali būti jums reikiamą.

Kai aš turėjau šią problemą, Aš ieškojo frazių ir gavo stebėtinai mažai atsižvelgiant į tiesioginę pagalbą šiuo klausimu:

Svetainės veiksmai matomas visiems vartotojams

Svetainės veiksmai matomas visiems lankytojams

svetainės veiksmai nėra tvarkytinos saugos

užtikrinti MOSS svetainę

Įvadas į samanų saugumo

Technorati Tags:

Greitas ir paprastas: Naudoti fiksuotą raktažodį branduolys paieškos

Greitas ir paprastas instrukcijas:

Redaguoti puslapį ir pridėti paieškos pagrindinių rezultatų puslapio dalies.

Redaguoti žiniatinklio dalis ir išplėsti "Ilgalaikio raktažodį".

Pridėti fiksuotą raktažodžio užklausa (pvz.. ContentType:"Mokymo sąskaita-faktūra" TrainingInvoiceNumber:1111)

Išplėskite rezultatų užklausų parinktys ir pakeisti "žiniatinklio dalies užklausos ID" reikšmė "vartotojo užklausos" (pvz.. "Užklausa 2").

Pastabos:

Naudojant pagrindinius paieškos rezultatus, tokiu būdu leido man sukurti puslapį, kuriame rodoma informacija iš kitą svetainių rinkinio. Klientas turi du pagrindinius svetainės: Padalinių ir produktų.

Produkto svetainių rinkinyje yra, natūraliai pakankamai, informacija apie produktą. Kiekvieno produkto svetainių rinkinio kaupia duomenis iš kelių šaltinių.

Viena iš padalinių, kodai ir bandymai, yra toks šaltinis. Kada vartotojai pasiekti produkto XYZ, tiesiai ant XYZ pagrindinį puslapį, turėtų peržiūrėti kodus ir bandymo duomenų. Nuo kodai ir bandymai vyko į kitą svetainių rinkinio, tai šiek tiek nepatogu. Mes nusprendėme naudoti pagrindinių ieškos rezultatų puslapio dalyje, nes ieška apima svetainių rinkiniai. Kodai ir tyrimų valdo produkto duomenis per pasirinktiniam sąrašui, riboja tam tikro turinio tipo. AA raktinių žodžių užklausą, kurioje naudojama pirmą kartą turinio tipą ir tada susiaurinti paiešką taip, kad vienos eilės produkto numerį į pasirinktinį sąrašą.

Raktažodžio užklausa pirmiau yra, ir. Jis grąžina dokumentų turinio tipo "mokymo sąskaita-faktūra" bei kurių SF numeris yra "1111".

Gražus naudos iš šio požiūrio: Mes galime redaguoti XSL iš pagrindinių ieškos rezultatų puslapio dalies ir sukurti bet kokio formato, kad mes norime.

Pamatyti čia (http://devcow.com/blogs/jdattis/archive/2007/04/17/SharePoint_2007_How_to_Rollup_Content_from_multiple_Site_Collections.aspx) another blogger diskusijų šia tema.

</pabaigos>Prenumeruoti savo dienoraštį.

Papasakok man apie savo dienoraštį!

Jei jums išlaikyti bent minimaliai prijungtame SharePoint Dienoraštis, Prašome pranešti man, komentarai. Aš norėčiau įtraukti jus į mano Dienoraštis sąrašas.

Jei jums išlaikyti dienoraščio, kuris nėra prijungtas prie SharePoint bet nori mane vis tiek pridėti, Leiskite man žinoti. I gali sukurti atskirą dienoraštį sąrašas.

Prašome pateikti:

  • Jūsų dienoraščio URL (akivaizdžiai)
  • Trumpą aprašymą apie savo dienoraštį.

Aš noriu laikyti nuoroda į "aktyvus" Dienoraščiai, kurios aš maždaug apibrėžiant kaip vieną žinutę per savaitę ir mažiau kaip trijų mėnesių. Jei jūs neatitinka šio reikalavimo"" vis tiek pridėti savo vardą į komentarus. Ji * mano * sąrašas todėl aš gali nutraukti savo taisykles, jei aš noriu.

ačiū!

Darbuotojo mokymo grafiką ir medžiagų šabloną — Mažėja klaidų šablone

Klientas pastebėjau šiandien su pirmiau minėtų šabloną.

Kurso vadovai sukurti kursai. Kuriant kursą, vadovas nurodo maksimalų skaičių laisvas vietas.

Šablonas nustato savitarnos registracija. Aš užsiregistruoti, o darbo eigos prie registracijos sąrašą sumažina Charytatywny "laisvas vietas" susijusios su šiam kursui.

Asmenys taip pat gali išsiregistruoti iš kurso. Klaida yra čia. Neišsiregistruosite iš kurso ne padidinti turimų vietų skaitiklis. Todėl, laisvas vietas nėra tiksliai. Šią klaidą apsunkina tai, kad kai laisvas vietas sumažina Charytatywny iki nulio, ne daugiau savitarnos registracija leidžiama.

Laimei, Microsoft teikia darbo eigos šio proceso. Dar geriau, Tai paprastas darbo eigos suskurtas naudojant SharePoint Designer.

Atlikite šiuos aukšto lygio veiksmus jas sutvarkyti:

  1. Ugnį SDP.
  2. Pagrįstas ne mokymo šabloną svetainės prieigos.
  3. Prieiti prie "dalyvio išsiregistruoti" darbo eigos.
  4. Įterpti šiuos veiksmus (Aš padariau jų pirmųjų dviejų etapų):
    1. Apskaičiuoti Kursai:Užpildyti vietų minuso 1 (Išvestis į Kintamasis:kalkių)
    2. (tada) Atnaujinti prekės Kursai

Spustelėkite Baigti ir viskas.

Ekrano nuotraukų:


SharePoint Designer:

vaizdas

Gatavo darbo eigos:

vaizdas

Apskaičiuoti detalizavimas:

vaizdas

Atnaujinti prekės kursuose:

vaizdas