Kuukausiarkistot: Kesäkuuta 2011

Anna loistava esimerkkejä lyijyn lisääntynyt SharePoint hyväksymistä tapa

Minun ensimmäinen "puhtaan" BrightStarr blogimerkinnän julkaistiin tänään.  Tässä on teaser:

On tapahtunut paljon keskustelua myöhässä, SharePoint hyväksymistä aiheen ja erityisesti puuttumista sen oletusverkko. Kukaan ei halua mennä suunnittelu maatila- ja turvallisuusinfrastruktuurin ongelmia, osallistu työpajat, koota upea ulkoasu, työskentely rikki rock solid tiedot arkkitehtuuri, joka kestää yrityksen re-orgs vaihteluista ja lopuksi, fanfaari täytetty käyttöönotossa vain selvittää kolmen kuukauden post tarkistusluettelo että alle 50% yrityksen työntekijät käyttävät SharePoint ja useimmat heistä käyttävät sitä korvata vanha verkkopalvelimen ("S:\ ajaa").

Mitään ihmelääkettä (tai blogi) aikoo ratkaista ongelman. Kuitenkin, on olemassa monia asioita voit tehdä vähentää aneeminen SharePoint portal. Esimerkiksi on "Shining esimerkki malli."

Olisi kiva tietää muita SharePoint hyväksymistä strategioita, jotka haluat jakaa.  Jos jaat, Jätä kommentti BrightStarr blogi.

Lue koko juttu: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

"Käyttö estetty” Voit SharePoint Default.aspx 2010 Alisivuston

Eräs asiakkaani julkaistiin niiden SharePoint 2010 ympäristön tänään.  Microsoft on havainnut käyttäjien ryhmä ei voinut käyttää niiden oletuskotisivu.  SharePoint palautti "Käyttö estetty"- ja tavanomaiset "Kirjaudu sisään toisena käyttäjänä"- tai "pyytää oikeutta" vastaus. 

Kun olemme käytetään hienoja "Tarkista Access-funktion vahvistettiin, että loppukäyttäjien todella ollut Accessin.  Vielä, niitä ei voitu hakea sivulle.

Olen seurannut teiden paljon eri dead päät kunnes päätin verrata rikki sivun vastaan samanlaisia työ-sivun web-osia.  Tein että sijoittamalla sivua lisäämällä Ylläpitotilan"?sisällön = 1 "sivulle. Niin, se näytti "http://Server/subsite/subsite/default.aspx?sisällön = 1 ". 

Tämä näytti minulle kaksi web-osien nimeltä "Virhe" kuvaus "Virhe" kuten rikki-sivulla.  Mielestäni ei otetaan näytön YMP: n.

Poistaa ne ja että ratkaista ongelma.

Olen nähnyt kysymys, kuten tässä tulevat ylös foorumeihin, aiemmin ja olin erittäin epäilevästi juliste vaatimuksesta, että hänellä oli määritetty oikein suojaus.  I * tietää * minulla oli oikeus määrittää suojaus Hymy  Seuraavan kerran, Babalík, avoimempi ja vähemmän skeptinen.

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin

XSLT- ja jQuery näytettä

Olen tehnyt paljon XSLT, jQuery ja ajattelin jakaa muutamia katkelmia, että muut voivat löytää hyödyllisiä tulevaisuudessa.

Esimerkki 1: Päästää yksinkertainen JavaScript / jQuery XSLT-muodossa:

<XSL:malli ottelu = "jotain" XML:tila = "säilömään">

  <!– Tyhjä kyselyn ystävällinen suodattimet Piilokentän ulos –>
  <komentosarjan tyyppi = "text/javascript">
    $(asiakirja).valmis(funktio(){
      $("#QueryFriendlyFilters").Val("tyhjä");
    });
  </Script>

</XSL:malli>

Että vähän päästää joitakin ohjelman, joka odottaa hotellipoika jotta lopettaa lastaus (koska $(asiakirja).valmis(…)) ja sitten asetetaan piilotetun kentän arvo nimettiin QueryFriendlyFilters "tyhjä" literaaliarvon.

Esimerkki 2: Käyttö <XSL:Jos> Tarkista "suuremmat",  "alle", jne.

<XSL:malli ottelu = "jotain" XML:tila = "säilömään">

  <div id = "fdcAllFilters">
 
    <XSL:Jos test="@Count>0">
      <span class = "fdcFilterLabel">Nykyiset suodattimet:</span>
    </XSL:Jos>

    <!– enemmän tavaraa tapahtuu täällä. –>

</XSL:malli>

Koodinpätkä tarkistaa, jos ominaisuus nimeltä "Count" "jotain" elementti on suurempi kuin nolla.  XML taustalla olisi jotain:”

<jotain Count = "5" />

Esimerkki 3: Käydä läpi kaikki elementit, Lomittaminen jQuery puhelut.

<!– Käydä läpi kaikki suodattimet ja näyttää oikean  linkit. –>
<XSL:kullekin select = "UserFilter">

  <Luokka = "FilterHref" href = "javascript:mySubmitPage("RemoveUserFilter",'{@ID}’)">[X]</a>

  <span class = "fdcFilterLabel"><XSL:arvo-ja select="@FilterValue"/></span>

  <komentosarjan tyyppi = "text/javascript">

    $(asiakirja).valmis(funktio(){
        <XSL:teksti><![CDATA[$("#QueryFriendlyFilters").Val( ($("#QueryFriendlyFilters").Val() + " ]]></XSL:teksti>\"<XSL:arvo-ja select="@FilterValue"/>\"<XSL:teksti><![CDATA["));]]></XSL:teksti>
    });

  </Script>

</XSL:for-each>

Edellä koodinpätkä on kaikkein monimutkaisin ja voi olla helpompaa tapaa tehdä se.

XML taustalla näyttää suunnilleen tältä:

<UserFilter ID = "123" FilterValue = "xyzzy" />

Tämä pätkä läpikäyminen <UserFilter> solmut. 

Tuottamiensa ankkuri tag, että napsautettaessa vetoaa JavaScript-toiminto, joka on jo sivulla, "mySubmitPage" ja välittää määritteen arvo <UserFilter> solmu nimeltä "Tunnus". 

Se säteilee jQuery, joka odottaa sivu latautuu.  Että jQuery päivittää piilotettu kenttä nimeltä "QueryFriendlyFilters" lisäämällä FilterValue-määritteen arvo.  Huomautus Kaikki hullu <XSL:teksti> ja <![CDATA[ … ]]> jutut.

Se on siinä, odottaa se auttaa!

</loppu>

Tilaa blogiin.

Noudata minut viserrys http://www.twitter.com/pagalvin