월별 아카이브: 6 월 2011

예제 리드 증가 SharePoint 채택 방법 Shining 하자

내 첫 번째 "순수한" BrightStarr 블로그 항목 오늘 출판 되었다.  여기 맛보기가입니다.:

SharePoint 입양의 주제와 그에 특히 부족에 늦게 Internets에 대 한 대화를 많이 하고있다. 아무도 팜 및 보안 인프라를 디자인 하는 모든 문제에가 고 싶어, 워크샵에 참여, 멋진 디자인을 함께 퍼 팅, 근무 회사 다시 orgs 우여곡절을 견딜 수 있는 바위 단단한 정보 아키텍처 그리고 마침내, 그냥 3 개월 게시물을 발견 하는 과시 가득 롤아웃 go-live 그 미만 50% 회사의 직원이 Sharepoint를 사용 하는 및 그들의 가장 오래 된 네트워크 파일 서버를 대체 사용 하는 (S ":\ 드라이브 ").

아니 은색 총알 (또는 하나의 블로그 게시물) 그 문제를 해결할 것 이다. 그러나, 거기에 많은 혈 SharePoint portal의 위험을 줄이기 위해 할 수 있는 것 들. 이러한 하나의 기법이 이다 "빛나는 예제 패턴."

공유 하는 신경 다른 SharePoint 도입 전략에 대해 알고 싶어요.  당신이 공유 하는 경우, BrightStarr 블로그에 덧 글으로 남겨 주세요.

여기에 모든 것을 읽으십시오: http://www.brightstarr.com/US/Pages/blog-view.aspx?BlogID=52

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

"액세스가 거부 되었습니다.” Sharepoint에 default.aspx를 2010 하위 사이트

내 고객 중 하나는 그들의 Sharepoint와 함께 살고 갔다 2010 오늘 환경입니다.  우리는 사용자가 특정 그룹의 기본 홈 페이지에 액세스할 수 없습니다 발견.  SharePoint 반응 "액세스 거부"와 평소 "기호에 다른 사용자로" 또는 "액세스 요청" 응답. 

우리가 간지 "액세스 확인" 기능을 이용 하는 경우는 최종 사용자가 정말 있었나요 액세스 확인 합니다.  아직, 그들은 페이지를 가져올 수 없습니다..

비슷한 작업 페이지에 대 한 끊어진된 페이지에서 웹 파트를 비교 하기로 다양 한 죽은 끝에도 많이 따라.  페이지를 추가 하 여 유지 관리 모드에서 퍼 팅에 의해 그를 했 어 "?내용 = 1 "페이지. 그래서, 그것은 "http 처럼 보였다://server/subsite/subsite/default.aspx?내용 = 1 ". 

이 두 줬 웹 파트 "오류" 라는 깨진된 페이지에 "오류"와 같은 설명이 있습니다.  당시 화면 모자를 생각 하지 않았다.

그들을 제거 하 고 문제를 해결 하는.

본 적이 서 같은 질문을 포럼에 과거와 그 보안을 제대로 설정 했다 포스터의 주장에 대해 매우 회의적 이었다.  난 * 알고 * 오른쪽 설정 보안을 했다 미소  다음 번, 더 개방적이 고 덜 회의 있을 거 야.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

XSLT와 jQuery 예제

XSLT와 Jquery와 다른 미래에 유용 하 게 찾을 수 있습니다 몇 가지 단편을 공유 하는 것 이라고 생각 많이 하고있다.

예제 1: 간단한 자바 스크립트를 방출 / XSLT에 jQuery:

<xsl:템플릿 일치 "뭔가 =" xml:공간 = "preserve">

  <!– 빈 쿼리 친화적인 필터 숨겨진 필드 –>
  <스크립트 유형 = "텍스트/자바 스크립트">
    $(문서).준비(함수(){
      $("#QueryFriendlyFilters").발("빈");
    });
  </스크립트>

</xsl:서식 파일>

그 비트 페이지 로딩 완료를 기다리는 몇 가지 Javascript를 방출 (때문에 $(문서).준비(…)) 다음 설정 숨겨진된 필드의 값 이름 QueryFriendlyFilters "empty" 리터럴 값을.

예제 2: 사용 <xsl:만약> "보다 큼" 확인 하려면,  "보다 작음", 등.

<xsl:템플릿 일치 "뭔가 =" xml:공간 = "preserve">

  <div id = "fdcAllFilters">
 
    <xsl:만약 test="@Count>0">
      <클래스를 스팬 = "fdcFilterLabel">현재 필터:</범위>
    </xsl:만약>

    <!– 더 많은 물건을 여기 발생. –>

</xsl:서식 파일>

위의 코드는 "뭔가" 요소 "개수" 라는 특성이 0 보다 큰 경우 확인 합니다.  이 뒤에 XML 처럼 뭔가 있을 것 이라고:”

<뭔가 Count = "5" />

예제 3: 모든 요소를 반복, jQuery 호출 interspersing.

<!– 모든 필터를 통해 반복 하 고 올바른 표시  링크. –>
<xsl:에 대 한 각 선택 = "UserFilter">

  <클래스 = "FilterHref" href = "자바 스크립트:mySubmitPage(' RemoveUserFilter','{@ ID}’)">[X]</는>

  <클래스를 스팬 = "fdcFilterLabel"><xsl:값의 select="@FilterValue"/></범위>

  <스크립트 유형 = "텍스트/자바 스크립트">

    $(문서).준비(함수(){
        <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[ … ]]> 물건.

그건, 희망은 도움이 됩니다!

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin