Kategorija Arhiv: SharePoint

Hitro in enostavno: Embed hiperpovezavo v spletni gradnik podatkovnega pogleda XSLT

POSODOBITEV (01/17/08): Ta vnos blog govori o več hiperpovezavo XSL dobrote: http://www.sharepointsecurity.com/blog/sharepoint/sharepoint-2007-development/rewriting-links-in-search-results-xslt.

Pregled in cilj: Sem ustvaril preprost palični grafikon služiti kot komponente na nadzorno ploščo. Boste prihranili podrobnosti o gradnji kart za drugo delovno mesto, ampak nisem izmislil to tehniko (niti vprašaj, za to zadevo). Izkazalo se je, je bila žuželka v grafikonu, in medtem ko sem popravil, ki, Vzel sem priložnost, da spremenijo nekatere oznake v hiperpovezave, ki je opozoril na osnovni seznam za graf. Na primer, tam je nalepka z vrednostjo "Hold". Sem hotel obrniti oznako v hiperpovezavo, tako da uporabnik lahko kliknete nanj in vaja na posebni vnosi na seznamu, katerih vrednost stanje je, "Drži".

Koraki:

  1. Visual studio uporabi za SharePoint-svest intellisense.
  2. Kopiraj v DVWP XSLT v visual studio (Ustvarite prazen projekt, Datoteka XSL dodati projekta).
  3. Kopiraj povezavo, ki jo želite uporabiti v odložišče.
  4. Ga prilepite v pravo mesto v XSL.
  5. Pretvori argument ločila URL na vprašanje tetiva s"&" do"&"
  6. URL kodiranje posameznih argumentov.
  7. Zaviti da notri je <a href…> </a>

Primer:

Imam URL:

http://[strežnik]/[mesto]/Lists/Open Positions/AllItems.aspx?Ogled ={84EEA2F5-121B-40B7-946F-0FA704A1DAA1}&FilterField1 = Recruiter&FilterValue1 = držite

Spremeniti v:

     <a href="Lists/Open Positions/AllItems.aspx?Pogled = % 7b84EEA2F5-121B-40B7-946F-
0FA704A1DAA1 %7 d&amp;FilterField1 = Recruiter&amp;FilterValue1 = držite"> Držite: </a>

Ročno so preoblikovali prvi argument iz:

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

za:

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

(V tem, oklepaj pretvorbe v % 7b in zapiranje oklepaja transformacije %7 d)

Drugi in tretji argumentov’ parametri ("FilterField1 =Recruiter" in "FilterValue1 =Držite" oziroma) ni treba url-kodirana ker ne vsebujejo nobenih znakov nevarnih.

Opombe:

Ta tehnika bi morala na splošno dela kjerkoli želite vdelati hiperpovezavo v XSLT kje hiperpovezavi vključuje parametre na URL, kot:

http://[strežnik]/[mesto]/Lists/Open Positions/AllItems.aspx?Ogled ={84EEA2F5-121B-40B7-946F-0FA704A1DAA1}&FilterField1 = Recruiter&FilterValue1 = držite

Sem dobil URL z dostopom po meri seznam in ročno filtriranje na stolpec stanje (z oznako "Recruiter" zgoraj).

Beagle je pristal (Oktobra 2007 vprašanje)

(To je pravzaprav malo stara novica, ampak kot moj najljubši gasilskem moto razglaša, "Bolje pozno kot nikoli").

Preverite tukaj: http://www.sharepointbeagle.com/

Če ste že vpisani, Bodite prepričani, da prijava.

seveda, obstati varen čitati moj članek o realnem svetu SharePoint projekt (vključno z zahteve opredelitev, KPI-jev, vrste vsebine, nadzorne plošče in več) kot tudi moj kolega članek o spletni gradnik poizvedbe vsebine.

Obstaja veliko drugih dobrih stvari preveč.

Kako odstraniti “Prikaži vsa vsebina mesta” povezava

Sem vprašal to vprašanje skoraj vsak teden, običajno v okviru varnost razpravo. Skrbnik/stran ustvarjalca je omogočen mesto, konfiguriran varnostni, urejeno spletno deli in prilagodite hitri zagon skrbeti da oh-tako-odlično nabor možnosti za končnega uporabnika. toda, iz škatle, ne morete odstraniti z »ogled celotne vsebine mesta" povezava.

Mark Wagner ponuja odgovor tukaj (http://www.crsw.com/mark/Lists/Posts/Post.aspx?ID=36). Svojem napisati-up je grozen na dveh ravneh. Ponuja odgovor na vprašanje, "Kako odstraniti na ogled celotne vsebine mesta" povezava? Nato, odgovori takojšnje nadaljnje vprašanje: Kako lahko omogočim ogled celotne vsebine mesta povežete na podlagi spletnem mestu?

Kot bonus: Njegov pristop dela za WSS, ne samo MOSS.

</namen>

Naročite se na moj blog!

Hitro in preprosto: Konfiguriranje MOSS iskati določeno knjižnico dokumentov

Glej UPDATE (I) pod (11/24/07) na Kako nastaviti strežnik Microsoft Office SharePoint Server 2007 Kazalo in iskanje omrežnih map za iskanje

Cilj: Želim izvesti iskanje omejena v določeno knjižnico dokumentov. V tem primeru, Knjižnica dokumentov vsebuje učno gradivo.

Koraki:

1. Snemanje URL knjižnice dokumentov.

2. Ustvarite a obseg:

Pojdi v osrednje skrbništvo.

Dostop do varnostnega načrta ladje.

Pojdite na "Nastavitve iskanja".

Pomaknite se do razdelka področje in izberete »Ogled obsegov«.

Ustvari nov obseg. Izročiti to a ime ter koristen oris.

3. Določite obseg pravil plazenja:

Dodajanje pravila, ki določa knjižnico dokumentov za to področje.

Izberite "spletni naslov" za »Vrsto pravila obsega«.

Vnesite ime mape (glej #1 zgoraj).

Sprejeti privzeto vrednost "Vključujejo".

Čakati na področje za posodobitev (ali zagnati ročno).

4. Omogoča področja v zbirki mest.

Iti zbirke mest, kjer želite uporabiti to področje.

Dodati nov obseg primerno prikazno skupino ali skupine.

5. Iskanje!

Na tej točki, končate. Ob predpostavki, da obseg je ustrezno opredeliti, to hoteti obstati pri roki v padec padcem obsegov za preprosto in napredno iskanje in pri iskanju z to področje, samo boste dobili rezultate ste pričakovali.

Opombe:

Sem napisal ta blog vstop ker moj išče preprosto področje setup obrnil navzgor suho using stavki kot:

  • Konfigurirajte obsege v MOSS
  • Konfiguriranje iskanja obsega moss
  • obsegi v sharepoint 2007
  • obsegi v sharepoint
  • Iskanje dokumenta knjižnice moss
  • obsegi premaz moss

Ustvarite lahko obseg iskanja na mapo, ne samo celotno knjižnice.

Obseg lahko delijo čez več različnih zbirk mesta (zato, "storitev v skupni rabi").

Ustvarite lahko obsega na ravni zbirke mest, sama. Vendar, Jaz vložiti tožbo pri iti central admin, ker lahko začnete iskanje od tam. Iskanja po vsebini ni mogoče zagnati iz zbirke mest.

POSODOBITEV (I) kot od 11/24/07:

Kai Shang skupaj velik post z naslovom Kako nastaviti strežnik Microsoft Office SharePoint Server 2007 Kazalo in iskanje omrežnih map za iskanje @ http://kaishenghoo.spaces.live.com/blog/cns!8A7458DB12CA5AC9!206.entry

Juha ni za vas! Je Cisco izdelki juha nacistično NLB?

Danes, Poskušal sem dostop do knjižnice dokumentov preko okno raziskovalec. Ta doc lib živi znotraj sistema, ki je sestavljen iz dveh WFE uravnavati obremenitve s neke vrste rešitev Cisco NLB. (Če/ko omrežje čarovniki povej mi, kaj je, Bom posodobiti to post).

Raziskovalcu ni mogel povezati. Sem naredil nekaj raziskav in sčasoma, čarovniki omrežje je dejal, da WebDAV onemogočen / ne podpira / pod dostojanstvo v NLB.

Tako, ob predpostavki, da omrežje čarovniki niso samo štetje mi omrežje čarovniški enakovredno »Vzemi dolg sprehod off kratek most«, Moram se sprašujem — ali NLB, po naravi, onesposobiti WebDAV? Bomo izgubili naše okno pila raziskovalec vmesnik, da SharePoint? Je Cisco je Juho Nacista?

Upravljanje MOSS / WSS okoljih — vodenje s Microsoftove zbirke znanja

Microsoft ustvarja dan s članki zbirke znanja v in dan, in nekateri od teh so darned pomembno vedeti, če živite v svetu SharePoint.

Jaz vztrajati do hitrosti z njimi preko storitve zagotavljajo z dobro ljudje na www.kbalertz.com. KBAlertz omogoča, da se prijavite za vaš najljubši MS tehnologije in poslali vam prebaviti različice izdelkov Microsoft KB prek e-pošte.

Spletna aplikacija pravilnika, Varnostni položaj in varnostno rezanje — Vedeti vašo konfiguracijo

(POSODOBLJEN 11/29 razložiti kako v postranski ujeti uporaba nastavitve pravilnika prek UI)

Imel sem enega od tistih "zakaj je mah to mi????" trenutke danes. Na koncu, To je vse moja krivda.

Imamo projekt podjetja MOSS, dogaja in želimo varno mesto imetnika"" strani tako, da noben uporabnik lahko dostop ali videti. To je enostavno:

  1. Pojdi na stran.
  2. Prekinete dedovanje varnost.
  3. Vsak uporabnik/skupina odstraniti dovoljenja mesta.

Zgoraj naj zapustijo le skrbnik zbirke mest z dovoljenjem za ogled mesta.

Če se kdo drug prijavi v, ne vidijo strani in mora biti varnost obrezani iz vseh običajnih mestih.

toda … ni bilo. Ob istem času, Nenadoma sem spoznala, da moje "Joe uporabnik" standardni uporabniški račun test z ne priv, razen omejenega dostopa za branje je mesto dejanja"" izbira, povsod gre. Jaz dvojen ček eno stvar in preverite nekaj drugega. Poberem telefon za klic kolega, vendar ga dol in preverite nekaj drugega. Pojdite na sprehod in znova vse povsod. Pokliči kolega in pustite sporočilo. In potem, končno, Ugotavljam, da na Ethan's blog, Njegova odpiranje graf je precej preprosto:

MOSS 2007 je a nov zunanja oblika oklic ujeti uporaba pravila. To so varnostna dovoljenja, ki je vezana na spletne aplikacije. Te nastavitve preglasijo nastavitev varnost na zbirke mest ali mesta (Web) ravni za tega uporabnika.

Kratek obisk ujeti uporaba pravila kaže da NT Authorityauthenticated uporabniki"" je bila dodeljena polno branje. Sem odstranil s seznama in vse končno začela delati, kot je bilo pričakovano. Verjamem, da jih je dodal v prvi vrsti nekdo z napačen vtis, da je najboljši način za branje dostopa vsem v podjetju. To počne, toda, sev citat, "To pomeni, kaj mislite, da to pomeni."

Dostop ujeti uporaba pravila ta način:

  1. Pojdi v osrednje skrbništvo
  2. Izberite upravljanje programa
  3. Izberite "pravilnika za spletni program"
  4. Na tem zaslonu, Preverite, ali ste izbrali pravilen spletni program. Za mene, to privzeto spletni program osrednjega admin, ki ne sme biti želenega.

Ko sem imel ta problem, Preiskava zakaj naslednji stavki in dobil presenetljivo malo glede na neposredno pomoč na to vprašanje:

Dejanja mesta viden za vse uporabnike

Dejanja mesta, ki so vidni vsem uporabnikom

dejanja mesta niso varnostno rezanje

Secure mestu MOSS

Uvod v varnost moss

Technorati Tags:

Hitro in preprosto: Uporaba osnovnih ključno besedo poizvedbi v rezultatih iskanja jedro

Hitra in preprosta navodila:

Urejanje strani in dodajte spletni gradnik jedro rezultati iskanja.

Tega spletnega gradnika uredite in razširite "Nespremenljiva poizvedba za ključno besedo".

Dodaj osnovnih ključno besedo poizvedbi (npr.. ContentType:"Usposabljanje računa" TrainingInvoiceNumber:1111)

Razširite možnosti rezultatov poizvedb in spremeniti "navzkrižno poizvedbo ID dela" vrednosti kot "poizvedbo uporabnika" (npr.. »Poizvedbo 2«).

Opombe:

Z rezultati iskanja jedro na ta način mi je omogočila ustvariti strani, ki prikazuje podatke iz druge zbirke mest. Stranka ima dva velika mesta zbirke: Oddelki in izdelki.

Zbirka mest izdelek vsebuje, Seveda dovolj, informacije o izdelku. Vsak izdelek v zbirki mest združuje podatke iz več virov.

Eden od oddelkov, kode in testiranje, je na tak vir. Ko uporabniki dostopajo do izdelka XYZ, vidijo kode in testiranje podatkov neposredno na glavni strani XYZ. Od kod in testiranje gostuje v drugi zbirki mest, To je malo nerodno. Smo se odločili za uporabo spletnem gradniku osnovnih rezultatov iskanja, saj iskanje obsega zbirke mest. Kode in testiranje upravlja podatkov prek seznam po meri, ki je omejena z vrsto vsebine. AA ključno besedo poizvedbi, ki prvič uporablja vrsto vsebine in nato številko izdelka zožite iskanje na eno vrstico v seznamu po meri.

Zgoraj poizvedbo ključne besede je, je in. Vrne dokumente vsebino vnesite "usposabljanje račun" in kje je enako številko računa "1111".

Lepo Izkoristite ta pristop: Smo lahko uredite XSL iz spletnem gradniku osnovnih rezultatov iskanja in ustvariti obliko, ki smo.

Glej tukaj (http://devcow.com/blogs/jdattis/archive/2007/04/17/SharePoint_2007_How_to_Rollup_Content_from_multiple_Site_Collections.aspx) za drugo blogger razpravo na to temo.

</namen>Naročite se na moj blog.

Povej mi več o vaš blog!

Če vzdržujete blog, ki je vsaj minimalno povezan SharePoint, prosim pustiti mi znanje v pripombah. Rad bi vas doda na moj seznam blog.

Če vzdržujete blog, ki ni povezan v SharePoint pa želiš dodati nekako, pustiti mi znanje. Boste lahko ustvarite seznam ločen blog.

Navedite:

  • Vaš blog URL (očitno)
  • Kratek opis vašega bloga.

I želite obdržati povezavo "aktivne" Blogi od, ki sem približno opredeljuje kot en post na teden in najmanj treh mesecev. Če ne izpolnjujejo to zahtevo "" Dodajte svoje ime na komentarje nekako. Ima * svoj * seznam, tako da lahko prekinil moje pravilo, če želim.

hvala!

Zaposlenega izobraževalnega urnika in materiali predlogo — Zmanjšanje bug v predlogo

Odjemalec opazil napako danes z zgoraj navedene predloge.

Seveda vodstvo ustvariti tečajev. Pri ustvarjanju tečaj, manager določa največje število razpoložljivih sedežev.

Predloga predvideva samopostrežno vpis. Sem včlanitev in potek dela priložen seznam zmanjša registracije "razpoložljivih sedežev" povezana s tem seveda.

Posamezniki lahko tudi odjaviti od tečaj. Bug leži tukaj. Odjavljanje od a seveda ne prirastek razpoložljivih sedežev števec. Kot posledica, razpoložljivih sedežev ni natančno. Ta bug povečuje dejstvo, da ko razpoložljivih sedežev zmanjša na nič, Dovoli več samopostrežno registracija.

Na srečo, Microsoft zagotavlja potek dela za ta proces. Še bolje, To je naravnost naprej potek dela ustvari preko SharePoint Designer.

Visoki ravni takole popraviti:

  1. Razvneti SDP.
  2. Dostop do strani, ki temelji off usposabljanje predlogo.
  3. Dostop do "udeleženec preklica" potek dela.
  4. Vstavite korakom (Naredila sem jih prva dva koraka):
    1. Izračun Tečaji:Injekcijski sedežev minus 1 (Izhod v Spremenljivka:calc)
    2. (nato) Posodobitev element v Tečaji

Kliknite Dokončaj in ste končali.

Zaslon strel:


SharePoint Designer:

slike

Končni potek dela:

slike

Izračun globino:

slike

Posodobitev elementa v tečaji:

slike