月別アーカイブ: 6 月 2011

例リード増加 SharePoint 導入への道を照らすことができます。

私「純粋な」BrightStarr 最初ブログ エントリは今日公表されました。  ここでは、お誘い:

多くの SharePoint 導入のトピック、特にその欠如に後半のインターネット上の会話があった. 誰も、ファームとセキュリティ インフラストラクチャの設計のすべてのトラブルに移動, ワーク ショップに参加, おしゃれな外観をまとめる, 会社再 orgs の変遷に耐えることができます、岩固体情報アーキテクチャを使用し、最後に, ちょうど 3 か月のポストを発見するファンファーレいっぱいロールアウト行くライブは未満 50% 会社の従業員、SharePoint を使用しているし、それらのほとんどは、古いネットワーク ファイル サーバーを交換するを使用しています。 (「S:\ ドライブ」).

銀の弾丸ではないです。 (または 1 つのブログ記事) この問題を解決するために起こっています。. ただし, 貧血の SharePoint ポータルのリスクを軽減することの多い. 「シャイニング例パターン。 このような手法の 1 つであります。"

共有する他の SharePoint 導入の戦略について知りたいのですが?  共有する場合, BrightStarr のブログにコメントとしてお願い.

ここに全部を読む: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

「アクセスが拒否されました” Default.aspx を SharePoint 上 2010 サブ サイト

私のクライアントの 1 つの SharePoint で生中継 2010 環境今日。  我々 は、特定のグループのユーザーの既定のホーム ページをアクセスことができませんでしたを発見しました。  SharePoint と答えた「アクセスが拒否されました」と、いつも「記号で別のユーザーとして」または「へのアクセスを要求"の応答。 

気の利いたの「チェック アクセス関数を使用すると、エンド ・ ユーザーへアクセス本当にことを確認します。  まだ, 彼らにページを取得できませんでした。.

壊れたページに対して、同様の作業ページ上の web パーツを比較することを決めたまで多くの道路をさまざまな行き詰まりに続きます。  追加して、ページをメンテナンス モードに置くことによってでした」?内容 1 ページ =. だから, 「http のように見えた://server/subsite/subsite/default.aspx?内容 = 1。 

これは、2 つの私を「エラー」のような説明、壊れたページの web パーツの「エラー」といいます。  スクリーン キャップに時間がかかるとの考えなかった.

私はそれらを削除し、問題を解決.

この来るように質問をフォーラムで過去に見たし、私は彼が正しくセットアップ セキュリティが、ポスターの主張について非常に懐疑的だった。  私は ※ 知っている ※ セキュリティ権利を設定するには スマイル  次の時間, 私はより開きより懐疑的になります.

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin

XSLT と jQuery をサンプルします。

XSLT と jQuery と他の将来の役に立つことがありますいくつかのスニペットを共有するだろうと思ったの多くをしています。.

例 1: 簡単な JavaScript を出力します。 / XSLT で jQuery:

<xsl:テンプレート照合」何か =" xml:空間 ="preserve">

  <!– 空白クエリ フレンドリー フィルターの非表示フィールド –>
  <スクリプトの種類」テキスト/javascript」=>
    $(ドキュメント).準備ができて(関数(){
      $(「#QueryFriendlyFilters」).ヴァル(「空」);
    });
  </スクリプト>

</xsl:テンプレート>

ページの読み込みが完了するまで待機する JavaScript は、ビットを出力します。 (ため、 $(ドキュメント).準備ができて(…)) [名前セットを非表示フィールドの値 QueryFriendlyFilters をリテラル値に「空」.

例 2: 使用 <xsl:場合> 「より大きい」をチェックするには,  「より小さい」, など.

<xsl:テンプレート照合」何か =" xml:空間 ="preserve">

  <div id ="fdcAllFilters">
 
    <xsl:場合 test="@Count>0">
      <クラスにまたがる「fdcFilterLabel」=>現在のフィルター:</スパン>
    </xsl:場合>

    <!– 多くの原料をここに起こる. –>

</xsl:テンプレート>

上記のスニペット」、「何か」の要素のカウント」という名前属性が 0 より大きいどうかを確認します。  この背後にある XML のようなものになります。:”

<何かカウント =「5」/>

例 3: すべての要素を反復処理します。, jQuery の呼び出しを interspersing.

<!– すべてのフィルターを反復処理し、正しい表示  リンク. –>
<xsl:各選択 =「UserFilter」>

  <クラス「FilterHref =" href ="javascript:mySubmitPage(' RemoveUserFilter','{@ ID}’)">[X]</は>

  <クラスにまたがる「fdcFilterLabel」=><xsl:値の select="@FilterValue"/></スパン>

  <スクリプトの種類」テキスト/javascript」=>

    $(ドキュメント).準備ができて(関数(){
        <xsl:本文><![CDATA[$(「#QueryFriendlyFilters」).ヴァル( ($(「#QueryFriendlyFilters」).ヴァル() + " ]]></xsl:本文>\"<xsl:値の select="@FilterValue"/>\"<xsl:本文><![CDATA["));]]></xsl:本文>
    });

  </スクリプト>

</xsl:それぞれ>

上記のコードは最も複雑なですし、それをする簡単な方法がある可能性があります。.

この背後にある XML 大体次のように見える:

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

このスニペットを反復します。 <UserFilter> ノード。 

それを最初のアンカー出力をクリックするとタグ、ページに既に存在する JavaScript 関数を呼び出す, 「mySubmitPage」と、属性の値を渡すは <UserFilter> "ID"という名前のノード。 

[ページの読み込みに待機するいくつかの jQuery を出力します。  その jQuery FilterValue 属性の値を追加することによって「QueryFriendlyFilters」という名前は非表示のフィールドを更新します。  メモすべての狂気 <xsl:本文> と <![CDATA[ … ]]> もの.

それは, それに役立ちます願っています!

</終了>

私のブログを購読します。.

私は Twitter の上に従ってください。 http://www.twitter.com/pagalvin