Categoria Arkistot: SharePoint

Nopea ja helppo: Hyperlinkin upottaa tietonäkymän web-osan XSLT

PÄIVITYS (01/17/08): Tämän blogimerkinnän kertoo Lisää hyperlinkki XSL hyvyys: http://www.sharepointsecurity.com/blog/sharepoint/sharepoint-2007-development/rewriting-links-in-search-results-xslt.

Yleiskatsaus ja tavoite: Olin luonut yksinkertaisen palkkikaavion palvelemaan osana Dashboard. I tallentaa tiedot rakennus kaavioita toiseen virkaan, mutta en ole keksinyt tätä tekniikkaa (eikä kysymysmerkki, itse asiassa). Kävi ilmi, oli vika kaavio ja kun korjasin, Otin joitakin otsikoita muuntaa hyperlinkkejä, joiden suunnattu takana kaavion pohjana olevan luettelon. Esimerkiksi, on tarra, jossa arvo "Hold". Halusin muuttaa otsikon hyperlinkiksi, jotta käyttäjä voisi klikkaa sitä ja siirtyä alas luettelossa, joiden tila-arvo on "Hold" merkinnät.

Vaiheet:

  1. Käytä visual studio SharePoint-aware intellisense.
  2. Kopioi DVWP's XSLT visual studiossa (Luo tyhjä projekti, XSL-tiedoston lisätä projektiin).
  3. Kopioi linkki, jota haluat käyttää Leikepöydälle.
  4. Liitä se oikeaan paikkaan xsl: ään.
  5. Muunna URL argumentti erottimet kyselymerkkijonon"&" "&"
  6. URL koodata yksittäisten perustelujen.
  7. Kääri sisäpuolelta <href…> </a>

Esimerkki:

Olen URL:

http://[palvelin]/[sivuston]/Lists/Open Positions/AllItems.aspx?View ={84EEA2F5 121B 40B7 946F-0FA704A1DAA1}&FilterField1 = rekrytoija&FilterValue1 = pidä

Muuntaa sen:

     <a href="Lists/Open Positions/AllItems.aspx?View = % 7b84EEA2F5-121B-40B7-946F-
0FA704A1DAA1 %7 d&amp;FilterField1 = rekrytoija&amp;FilterValue1 = pidä"> Pidä: </a>

Manuaalisesti muuttanut ensimmäinen lausumat:

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

-:

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

(Tässä, Avaa ahdin muunnokset % 7b ja sulkeminen ahdin muuttaa %7 d)

Toista ja kolmatta väitettä’ parametrit ("FilterField1 =Rekrytoija" ja "FilterValue1 =Pidä" vastaavasti) ei tarvitse on url-koodattu, koska ne eivät sisällä virheellisiä merkkejä.

Muistiinpanot:

Tätä tekniikkaa pitäisi yleensä toimia missä tahansa haluat upottaa hyperlinkin XSLT jossa hyperlinkin sisältää parametreja URL kuten:

http://[palvelin]/[sivuston]/Lists/Open Positions/AllItems.aspx?View ={84EEA2F5 121B 40B7 946F-0FA704A1DAA1}&FilterField1 = rekrytoija&FilterValue1 = pidä

Sain itse URL-osoitetta avaamalla mukautetun luettelon ja käsin suodattamalla tila-sarake (merkitty "rekrytoija" Edellä).

Beagle on laskeutunut (Lokakuuta 2007 kysymys)

(Tämä on hieman vanha uutinen, mutta kuten suosikki paloasema mottoni julistaa, "Parempi myöhään kuin ei milloinkaan").

Tsekkaa täältä: http://www.sharepointbeagle.com/

Jos näin ei tapahdu, Varmista, että Kiinnittää.

Tietysti, Lue artikkelini reaalimaailman SharePoint-projekti (myös vaatimukset määritelmän, KPI's, sisältötyypit, Raporttinäkymät ja enemmän) sekä kollegani artikkeli sisältökysely-web-osa.

On paljon muita hyviä juttuja liian.

Miten poistaa “Näytä sivuston kaikki sisältö” linkki

Esitin tämän kysymyksen lähes joka viikko, normaalisti security keskustelun kontekstissa. Järjestelmänvalvoja/sivuston luoja on valmisteltu sivusto, suojausmääritysten, järjestää web-osat ja mukauttaa kiire aloittaa jotta antaa että oh-niin-täydellisiä vaihtoehtoja loppukäyttäjälle. Mutta, kättelyssä, et voi poistaa "Näytä sivuston kaikki sisältö" linkki.

Mark Wagner tarjoaa vastaus Täällä (http://www.crsw.com/mark/Lists/Posts/Post.aspx?ID=36). Hänen kirjoittaa ylös on loistava kahdessa kerroksessa. Se vastaa kysymykseen, "Miten poistaa Näytä kaikki sivuston sisältö" linkki? Sitten, se vastaa välitöntä jatkokysymyksen: Kuinka helposti mahdollistaa Näytä kaikki sivuston sisältö-linkkiä sivuston sivuston perusteella?

Bonuksena: Hänen lähestymistapa toimii WSS, paitsi MOSS.

</loppu>

Tilaa blogiin!

Nopea ja yksinkertainen: Määritä MOSS etsiä tietyssä asiakirjakirjastossa

Katso lisätietoja ohjeaiheesta päivittäminen (I) alla (11/24/07) päivänä Microsoft Office SharePoint Server määrittämisestä 2007 Hakemisto ja indeksoinnin Etsi verkkokansiot

Tavoite: Haluan suorittaa haku vain tietyssä asiakirjakirjastossa. Tässä tapauksessa, asiakirjakirjasto sisältää koulutus asiakirjat.

Vaiheet:

1. Asiakirjakirjaston URL-osoite.

2. Luoda rajaus:

Siirry keskitettyyn hallintaan.

Käyttää jaettujen palveluiden tarjoajan.

Mene "Hae asetukset".

Selaa alue-kohdasta ja valitse "Näytä käyttöalueet".

Luo uusi käyttöalue. Anna nimi ja kuvaus.

3. Määritä indeksoinnin käyttöaluesääntöjen:

Lisää sääntö, joka määrittää asiakirjakirjaston tämän alueen.

Valitse "Internet-osoite" varten "Käyttöaluesäännön tyyppi".

Kirjoita kansion nimi (ks. #1 Edellä).

Hyväksy oletusarvo "Sisällytä-.

Odottaa mahdollisuus päivittää (tai käynnistää sen manuaalisesti).

4. Ota käyttöön sivustokokoelman soveltamisala.

Siirry sivustokokoelman, johon haluat käyttää tätä liikkumavaraa.

Lisää uuden vaikutusalueen sopiva näyttöryhmä tai ryhmät.

5. Etsi!

Tässä vaiheessa, Olet valmis. Olettaen, että soveltamisalaan on kunnolla määritelty, se on saatavilla laajuuksia avattavat luettelot yksinkertainen ja tarkennettuja hakuja ja kun käytät että, Saat tuloksia.

Muistiinpanot:

Olen kirjoittanut tämän blogimerkinnän koska hauissa yksinkertainen soveltamisala asennuksen ilmaantunut Kemiallinen käyttämällä lauseita, kuten:

  • Määritä käyttöalueiden MOSS
  • Määritä Etsi soveltamisala moss
  • laajuuksia SharePointissa 2007
  • laajuuksia SharePointissa
  • Etsi asiakirjan Kirjasto moss
  • laajuuksia primer moss

Voit luoda etsintäalueen kansio, paitsi koko asiakirjakirjaston.

Vaikutusalue on jakaa useita sivustokokoelmia (Näin ollen, "jaettu palvelu").

Voit luoda mahdollisuuksia sivustokokoelmatasolla, itse. Kuitenkin, Mieluummin mennä keskitetyn hallinnan, koska voin aloittaa selaamisen sieltä. Et voi aloittaa selaamisen sivustokokoelmasta.

PÄIVITYS (I) Alkaen 11/24/07:

Kai Shang koota erinomainen asettaa oikeus Microsoft Office SharePoint Server määrittämisestä 2007 Hakemisto ja indeksoinnin Etsi verkkokansiot @ http://kaishenghoo.spaces.live.com/blog/cns!8A7458DB12CA5AC9!206.entry

Technorati Tags: , ,

Ei keittoa sinulle! On Cisco keitto natsi NLB-tuotteita?

Tänään, Yritin käyttää asiakirjakirjaston windows Explorerin kautta. Tämä doc lib asuu sisällä järjestelmän, joka koostuu kahdesta WFE kuormitus tasataan jonkinlainen Cisco NLB-ratkaisua. (Jos/kun network wizards kertoa, mitä se on, I päivittää tämän postitse).

Resurssienhallinta ei saanut yhteyttä. Tein hieman tutkimusta ja lopulta, network wizards sanoi, että WebDAV on poistanut / ei tue / alla NLB ihmisarvon.

Niin, olettaen network wizards vain kerro minulle verkon ohjatun vastaa "kestää kauan kävellä pois lyhyellä sillalla", Täytyy ihmetellä — Onko NLB, luonteeltaan, WebDAVin poistaminen käytöstä? Menetämme windows file explorer käyttöliittymän SharePointin? On Cisco Keitto natsi?

Toimitusjohtaja MOSS / WSS-ympäristöissä — pysyä mukana Microsoftin knowledge Base-tietokannassa

Microsoft luo tietopankin artikkeleita päivä ja päivä ulos, ja jotkut niistä ovat darned tärkeää tietää, jos asut SharePoint maailmaa.

Pidän tahdissa ne kautta palvelua tarjoavat hyvät ihmiset www.kbalertz.com. KBAlertz voit ilmoittautua suosikki MS-tekniikan ja lähettävät sulattaa versioita Microsoft KB artikkeleita sähköpostitse.

Web-sovelluksen käytäntö, Turvallisuus-sivustot ja suojauksen viimeistely — Tietää kokoonpanon

(PÄIVITETTY 11/29 selittää miten käyttää web-sovelluksen käytäntöasetukset kautta UI)

Minulla oli yksi näistä "Miksi MOSS tekee tämän minulle????" hetkiä tänään. Lopulta, se on minun syytäni.

Meillä on jo yritysprojekti MOSS meneillään ja haluamme varmistaa paikka haltija"" sivustoja niin, että yksikään käyttäjä voi käyttää sitä tai nähdä sen. Se on helppoa:

  1. Siirry sivustoon.
  2. Turvallisuus periytyminen.
  3. Jokaisen käyttäjän tai ryhmän poistaminen sivuston käyttöoikeudet.

Edellä pitäisi jättää vain sivustokokoelman järjestelmänvalvojan käyttöoikeuksia sivuston.

Jos joku muu kirjaa, ne pitäisi enää nähdä sivuston ja sen pitäisi olla turvallisuus leikataan tavallisista paikoista.

Mutta … se ei ollut. Samaan aikaan, Yhtäkkiä ymmärtää, että minun Joe käyttäjä"" tavallisen käyttäjän testi tili ei priv kuin rajoitetut lukuoikeudet on "sivuston toiminnot" valinta, kaikkialla hän menee. Saan Tarkista yksi asia ja tarkistaa jotain muuta. Poimia Puhelin soittaa kollegan, mutta laita se alas ja tarkistaa jotain muuta. Mennä kävelylle ja kokeilla kaikkea uudelleen. Pyydän kollegani ja jättää viestin. Ja sitten, Lopuksi, Minusta se on Ethan blogi, hänen avaaminen kaavio tekee melko yksinkertainen:

MOSS 2007 on uusi ominaisuus nimeltään Web Application Policies. Nämä ovat oikeuksia, jotka on sidottu Web-sovellus. Nämä suojausasetukset ohittaa suojausasetus, joka on määritetty sivustokokoelman tai sivuston (Web) käyttäjän tasolla.

Pikainen vierailu web-sovelluksen yleiset ohjelmat että NT Authorityauthenticated users"" oli myönnetty täydet lukuoikeudet. Poistin ne luettelosta ja kaikki lopulta aloitti odotetusti. Uskon, että ne on lisätty ensimmäinen paikka joku väärä vaikutelma, että se on paras tapa myöntää lukuoikeudet kaikille yrityksen. Se, Mutta, paineita tarjous, "Se ei tarkoita, mitä mieltä se tarkoittaa."

Access web Sovelluskäytännöt näin:

  1. Siirry keskitettyyn hallintaan
  2. Valitse sovellusten hallinta
  3. Valitse "Web-sovelluksen käytäntö"
  4. Että näyttö, Varmista, että voit valita oikea web-sovellus. Minulle, Oletusarvo on keskitetyn hallinnan, joka on haluamasi web-sovellus.

Kun minulla oli tämä ongelma, Olen etsinyt seuraavista merkinnöistä ja sai yllättävän vähän suhteessa suoraa apua tästä aiheesta:

Sivuston toiminnot näkyvät kaikille käyttäjille

Sivuston toiminnot näkyvät kaikille käyttäjille

sivuston toiminnot eivät ole tietoturvan lujittamista

turvallinen MOSS sivusto

Johdatus moss turvallisuus

Technorati Tags:

Nopea ja yksinkertainen: Kiinteä avainsanan kysely käyttää Core hakutuloksissa

Nopea ja yksinkertainen ohjeita:

Sivun muokkaaminen ja Core hakutulokset-web-osan lisääminen.

Muokkaa web-osa ja laajenna "Kiinteä avainsanan kysely".

Lisää Kiinteät avainsana-kysely (virrankatkaisu. ContentType:"Koulutus-lasku" TrainingInvoiceNumber:1111)

Laajenna tulokset Kyselyasetukset ja muuttaa "Cross-Web-osan Kyselytunnus" Muut kuin käyttäjän kyselyn"arvo" (virrankatkaisu. "Kyselyn 2").

Muistiinpanot:

Tällä tavalla saa minut core hakutulosten avulla voit luoda sivun, joka näyttää tietoja toisen sivustokokoelman. Asiakas on kaksi tärkeä sivusto: Tuotteiden ja yksiköt.

Tuote-sivustokokoelma sisältää, luonnollisesti tarpeeksi, tuotetiedot. Kunkin tuotteen sivustokokoelman aggregaatteja tietoja useista lähteistä.

Yksi yksiköt, koodit ja testaus, on tällainen lähde. Kun käyttäjät käyttää tuotteen XYZ, ne pitäisi nähdä koodit ja testaamisesta suoraan XYZ-pääsivulle. Koska koodit ja testaus isännöi sivustokokoelma, se on hieman hankala. Päätimme käyttää core Etsi tulosten WWW-osassa, sillä haku kattaa sivustokokoelmat. Koodit ja testaaminen onnistuu tuotteen dataa mukautetun luettelon, jotka rajoittavat tiettyä sisältölajia. Aa avainsanahakulauseke, joka käyttää ensin sisällön tyyppi ja rajata haun vain yhden rivin Tuotenumero mukautetun luettelon.

Edellä avainsanahakulauseke on ja. Se palauttaa asiakirjojen sisällön tyyppi "koulutus lasku" ja jos laskunumero on "1 111".

Nizzan hyötyä tämän lähestymistavan: Voimme muokata XSL core Etsi tulokset web-osasta ja luoda missä tahansa muodossa, että haluamme.

Katso täältä (http://devcow.com/blogs/jdattis/archive/2007/04/17/SharePoint_2007_How_to_Rollup_Content_from_multiple_Site_Collections.aspx) toinen blogger-keskusteluun aiheesta.

</loppu>Tilaa blogiin.

Kerro minulle blogi!

Jos haluat säilyttää blogi, joka liittyy ainakin minimaalisesti SharePoint, Kerro minulle kommenteissa. Haluaisin lisätä sinut minun blogilista.

Jos haluat säilyttää blogi, joka ei ole liitetty SharePoint mutta halua lisätä ainakin, antaa we osata. I voi luoda erillinen blogilista.

Antakaa:

  • Blogisi URL-osoite (tietenkin)
  • Lyhyen kuvauksen blogi.

Haluan pitää yhteyttä "aktiivinen" Blogit, joka olen noin määritellään yksi virka viikossa ja vähintään kolme kuukautta. Jos et täytä tätä vaatimusta"" Lisää kommentteja joka tapauksessa. On * minun * luettelo, jotta voin jättää omaan, jos haluan.

Kiitos!

Työntekijän harjoitusohjelman ja materiaalien malli — Vähenemä vian mallin

Asiakkaan huomannut vian tänään kanssa edellä mainittu malli.

Kurssin johtajat luovat kurssit. Kun luot kurssin, johtaja määrittää enimmäismäärän vapaita paikkoja.

Mallissa on itsepalvelu Ilmoittautuminen. Liityn ja työnkulku liitetään rekisteröinti lista vähentää "vapaita paikkoja" liittyy että kurssi.

Yksityishenkilöt voivat perua kurssin. Vika on tässä. Kirjaamaton kurssin ei kasva paikkojen counter. Tämän seurauksena, vapaita paikkoja ei ole tarkka. Tämä vika on vielä se, että kun paikkojen vähentää nollaan, enää itsepalvelun rekisteröinti ei sallittu.

Onneksi, Microsoft tarjoaa työnkulun tämän prosessin. Vielä parempi, se on luotu kautta SharePoint Designer suoraviivainen työnkulku.

Voit korjata sen korkean tason seuraavasti:

  1. Palo SDP.
  2. Pääsy sivuston perustuu pois koulutuksen mallin.
  3. Käyttää "osallistujien rekisteröinnin poistaminen" työnkulun.
  4. Aseta seuraavasti (Tein ne kaksi ensimmäistä vaihetta):
    1. Laske Kurssit:Täytetyt istuimet vähennettynä 1 (Lähtö Muuttuja:Calc)
    2. (sitten) Päivitä kohde luettelossa Kurssit

Valitsemalla valmis ja olet valmis.

Irtoseinä ammus:


SharePoint Designer:

kuva

Valmiin työnkulun:

kuva

Laske porautuminen:

kuva

Päivitä kohde kurssit:

kuva