Arkib Kategori: SharePoint

Cepat dan mudah: Muatkan hyperlink ke dalam data view web sebahagian XSLT

UPDATE (01/17/08): Ceramah this entry blog hyperlink lebih Pemacu kebaikan: http://www.sharepointsecurity.com/blog/sharepoint/sharepoint-2007-development/rewriting-links-in-search-results-xslt.

Gambaran dan Objektif: Saya telah mencipta carta bar mudah untuk dijadikan komponen pada panel kawalan. Saya akan menyimpan butiran membina carta untuk jawatan lain, tetapi saya tidak mencipta teknik yang (mahupun tanda tanya, untuk perkara itu). Ia ternyata Jadilah bug dalam carta dan manakala aku tetap yang, Saya mengambil peluang untuk menukar beberapa label kepada pautan yang menunjukkan senarai asas di sebalik graf. Sebagai contoh, Terdapat label dengan nilai "Pegang". Saya ingin menjadikan label hyperlink supaya pengguna boleh klik padanya dan gerudi ke bawah untuk entri khusus dalam senarai nilai taraf yang tidak "Tahan".

Langkah-langkah:

  1. Menggunakan visual studio untuk sharepoint-sedar intellisense.
  2. Salinan yang DVWP XSLT ke visual studio (mewujudkan satu projek kosong, menambah fail Pemacu projek).
  3. Menyalin pautan yang anda mahu menggunakan ke dalam clipboard.
  4. Tampalkan ia ke lokasi yang betul dalam Pemacu.
  5. Menukar pemisah hujah URL pada tali pertanyaan dari "&" ke "&"
  6. Url-mengekod hujah individu.
  7. Balut bahawa di dalam sebuah <a href…> </1>

Contoh:

Saya mempunyai URL:

http://[pelayan]/[tapak]/Senarai /% 20Positions/AllItems.aspx Terbuka?Lihat ={84EEA2F5-121B-40B7-946F-0FA704A1DAA1}&FilterField1 = Recruiter&= FilterValue1 Pegang

Saya mengubah ke dalam:

     <1 href="Senarai /% 20Positions/AllItems.aspx Terbuka?Lihat% = 7b84EEA2F5-121B-40B7-946F-
07d FA704A1DAA1%&amp;FilterField1 = Recruiter&amp;= FilterValue1 Pegang"> Memegang: </1>

Saya telah berubah manual hujah pertama dari:

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

kepada:

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

(Dalam kes ini,, penjepit terbuka mengubah ke 7b% dan penjepit tutup mengubah 7d%)

Hujah-hujah kedua dan ketiga’ parameter ("FilterField1 =Recruiter" dan "= FilterValue1Memegang" masing-masing) tidak perlu url-dikodkan kerana mereka tidak mengandungi sebarang aksara yang tidak selamat.

Nota:

Teknik ini secara umumnya harus bekerja di mana-mana sahaja anda mahu untuk menerapkan hyperlink di XSLT di mana hyperlink meliputi parameter pada URL seperti:

http://[pelayan]/[tapak]/Senarai /% 20Positions/AllItems.aspx Terbuka?Lihat ={84EEA2F5-121B-40B7-946F-0FA704A1DAA1}&FilterField1 = Recruiter&= FilterValue1 Pegang

Saya mendapat URL itu sendiri dengan mengakses senarai adat dan manual penapisan pada lajur status (dilabel "Recruiter" di atas).

Beagle telah Bertanah (Oktober 2007 isu)

(Ini sebenarnya adalah satu berita lama sedikit, tetapi sebagai kegemaran balai bomba moto saya mengisytiharkan, "Lebih baik terlambat daripada tidak sama sekali").

Check it out di sini: http://www.sharepointbeagle.com/

Jika anda tidak sudah, pastikan mendaftar.

Kursus, pastikan anda membaca artikel saya tentang projek SharePoint dunia sebenar (termasuk definisi keperluan, KPI, jenis kandungan, pemuka dan banyak lagi) serta rakan sekerja saya Artikel tentang bahagian web pertanyaan kandungan.

Ada banyak perkara lain yang baik juga.

Bagaimana untuk membuang “Lihat semua kandungan laman web” pautan

Saya bertanya soalan ini hampir setiap minggu, biasanya dalam konteks perbincangan keselamatan. Pencipta pentadbir/tapak yang telah diperuntukkan tapak, keselamatan dikonfigurasi, diaturkan web bahagian dan tersuai pelancaran quick memberi set oh-jadi-perfect pilihan kepada pengguna akhir. Tetapi, keluar dari kotak, anda tidak boleh mengalih keluar yang "Lihat semua kandungan laman web" pautan.

Mark Wagner menyediakan jawapan di sini (http://www.crsw.com/mark/Lists/Posts/Post.aspx?ID=36). Beliau menulis-up adalah hebat dalam dua peringkat. Ia menyediakan jawapan kepada soalan, "Bagaimana saya mengalih keluar di paparan semua tapak kandungan" pautan? Kemudian, ia menjawab serta-merta susulan pada soalan: Bagaimana saya mudah membolehkan pandangan semua link kandungan laman secara tapak demi tapak?

Sebagai bonus: Pendekatan beliau bekerja untuk WSS, bukan hanya MOSS.

</akhir>

Langgan ke blog saya!

Cepat mudah dan: Konfigurasi Lumut untuk mencari sebuah perpustakaan dokumen tertentu

Lihat kemas kini (Saya) di bawah (11/24/07) pada Cara untuk mengkonfigurasi Microsoft Office SharePoint Server 2007 Indeks dan folder rangkaian merangkak untuk carian

Objektif: Saya ingin melaksanakan carian terhad kepada sebuah perpustakaan dokumen tertentu. Dalam kes ini,, Perpustakaan dokumen mengandungi dokumen latihan.

Langkah-langkah:

1. Merekodkan URL Perpustakaan dokumen.

2. Cipta Skop yang:

Pergi ke pusat pentadbiran.

Akses SSP ini.

Pergi ke "Cari tetapan".

Tatal ke bawah ke bahagian skop dan pilih "Skop pandangan".

Cipta Skop baru yang. Berikan nama dan perihalan yang berguna.

3. Menentukan kaedah-kaedah merangkak skop:

Menambah peraturan yang mentakrifkan Perpustakaan dokumen bagi skop ini.

Pilih "alamat web" untuk "Skop peraturan jenis".

Masukkan nama folder anda (lihat #1 di atas).

Menerima nilai lalai "Termasuk".

Menunggu skop untuk mengemaskini (atau memulakannya secara manual).

4. Skop dalam koleksi tapak yang membolehkan.

Pergi ke laman web koleksi di mana anda mahu menggunakan skop ini.

Tambah skop baru anda ke Kumpulan paparan sesuai atau Kumpulan.

5. Carian!

Pada ketika ini, anda telah selesai. Menganggap skop ditakrifkan dengan betul, Ia akan disediakan di downs drop skop carian yang mudah dan lebih maju dan apabila anda mencari menggunakan skop yang, anda hanya akan mendapat hasil yang anda harapkan.

Nota:

Saya menulis entri blog ini kerana carian saya untuk persediaan mudah skop yang hadir Cucian menggunakan frasa-frasa seperti:

  • Konfigurasi skop di MOSS
  • Konfigurasi moss skop carian
  • Skop dalam sharepoint 2007
  • Skop dalam sharepoint
  • mencari satu dokumen Perpustakaan moss
  • Skop primer moss

Anda boleh mencipta skop carian pada folder, bukan sahaja Perpustakaan keseluruhan dokumen.

Skop yang boleh berkongsi merentasi pelbagai koleksi tapak (oleh itu, "Perkhidmatan dikongsi").

Anda boleh mencipta skop di peringkat koleksi laman web sendiri. Walau bagaimanapun, Saya lebih suka untuk pergi ke pusat pentadbiran kerana saya boleh mula merangkak dalam dari situ. Anda tidak boleh memulakan dengan merangkak dari koleksi laman web.

UPDATE (Saya) sebagai kawan 11/24/07:

Kai Shang meletakkan bersama-sama jawatan besar berhak Cara untuk mengkonfigurasi Microsoft Office SharePoint Server 2007 Indeks dan folder rangkaian merangkak untuk carian @ http://kaishenghoo.spaces.live.com/blog/cns!8A7458DB12CA5AC9!206.entry

Technorati Tags: , ,

Tiada sup untuk anda! Adakah Cisco Sup Nazi NLB produk?

Hari ini, Saya cuba untuk mencapai sebuah perpustakaan dokumen melalui windows explorer. Lib doc ini yang hidup dalam satu sistem yang terdiri daripada dua WFE beban seimbang oleh beberapa jenis penyelesaian Cisco NLB. (Jika/apabila Pendeta rangkaian beritahu saya apa, Saya akan mengemaskini post ini).

Penjelajah Windows tidak dapat menyambung. Beberapa kajian yang saya lakukan dan akhirnya, Pendeta rangkaian berkata bahawa WebDAV dinyahdayakan oleh / tidak disokong oleh / di bawah kewibawaan NLB di.

Jadi, menganggap Pendeta rangkaian tidak hanya memberitahu saya setara dengan Pendeta rangkaian "mengambil berjalan kaki panjang off jambatan pendek", Saya perlu tertanya-tanya — Adakah NLB, oleh alam semula jadi, menyahdayakan WebDAV? Adakah kami kalah kami antaramuka explorer fail windows SharePoint? Adalah Cisco yang Sup Nazi?

Urusan MOSS / Persekitaran WSS — selaras dengan asas pengetahuan Microsoft

Microsoft mencipta hari artikel dasar pengetahuan dan hari keluar dan sebahagian dari orang yang darned penting untuk mengetahui jika anda tinggal di dunia SharePoint.

Saya menyimpan sehingga kelajuan dengan mereka melalui perkhidmatan yang disediakan oleh penduduk baik di www.kbalertz.com. KBAlertz membolehkan anda untuk mendaftar bagi teknologi MS kegemaran anda dan mereka menghantar anda mencerna versi Microsoft KB artikel melalui email.

Dasar Web Permohonan, Tapak Keselamatan dan Keselamatan Memotong — Tahu konfigurasi anda

(UPDATED 11/29 untuk menerangkan bagaimana untuk mengakses tetapan dasar aplikasi web melalui UI)

Saya mempunyai satu orang-orang "mengapa MOSS melakukan ini kepada saya????" detik-detik hari. Pada akhir, itu semua salah saya.

Kami mempunyai projek perusahaan MOSS yang berlaku dan kami ingin mendapatkan "tempat pemegang." tapak supaya pengguna tidak boleh mengakses atau melihatnya. Itulah mudah:

  1. Pergi ke laman web.
  2. Cuti warisan keselamatan.
  3. Keluarkan setiap pengguna / kumpulan dari kebenaran tapak.

Di atas harus meninggalkan hanya pentadbir koleksi tapak dengan kebenaran untuk melihat laman web ini.

Jika orang lain log masuk, mereka tidak lagi perlu melihat laman web ini dan ia harus keselamatan dipotong dari semua tempat-tempat yang biasa.

Tetapi … Ia adalah tidak. Pada masa yang sama, Saya tiba-tiba sedar bahawa saya "Joe pengguna" akaun pengguna standard ujian dengan tiada priv ini selain daripada akses Baca terhad mempunyai sebuah "Laman web tindakan" pilihan di mana-mana dia pergi. Saya double check satu perkara dan benda lain semak. Saya mengangkat telefon untuk memanggil rakan sekerja, tetapi meletakkan ke bawah dan memeriksa sesuatu yang lain. Saya pergi untuk berjalan kaki dan cuba segala-galanya sekali lagi. Saya memanggil rakan sekerja dan meninggalkan mesej. Dan kemudian, akhirnya, Saya dapati bahawa pada Blog Ethan, graf pembukaan beliau menjadikannya agak mudah:

MOSS 2007 mempunyai ciri-ciri baru yang dikenali sebagai Dasar Web Permohonan. Ini adalah kebenaran keselamatan yang terikat kepada Permohonan Web. Ini tetapan keselamatan mengatasi sebarang tetapan keselamatan yang ditetapkan di Collection Laman atau tapak (Web) tahap untuk pengguna yang.

Lawatan cepat menunjukkan dasar aplikasi web yang "NT Authorityauthenticated pengguna" telah diberi Baca penuh. Saya dikeluarkan dari senarai mereka dan segala-galanya akhirnya mula bekerja seperti yang dijangka. Saya percaya mereka telah ditambah di tempat pertama oleh seseorang yang mempunyai tanggapan yang salah bahawa itulah cara yang terbaik untuk memberikan akses Baca kepada semua orang dan perusahaan. Ia tidak, tetapi, ketegangan sebut, "Ia tidak bermakna apa yang anda fikir ia bermakna."

Capaian web aplikasi dasar begini:

  1. Pergi ke Pentadbiran Pusat
  2. Pilih Pengurusan Permohonan
  3. Pilih "dasar bagi Aplikasi Web"
  4. Pada skrin yang, Pastikan anda memilih aplikasi web yang betul. Bagi saya, ingkarnya permohonan web admin pusat yang tidak boleh menjadi salah satu yang anda mahu.

Apabila saya mempunyai masalah ini, Saya mencari frasa yang berikut dan mendapat menghairankan sedikit dari segi bantuan secara langsung mengenai isu ini:

Tindakan Site dilihat untuk semua pengguna

Tindakan Site dilihat kepada semua pengguna

tindakan tapak tidak keselamatan dipotong

mendapatkan tapak MOSS

pengenalan kepada lumut keselamatan

Technorati Tags:

Cepat mudah dan: Gunakan Pertanyaan Kunci tetap dalam Keputusan Teras Search

Arahan yang cepat dan mudah:

Mengedit halaman dan menambah sebahagian hasil teras carian web.

Mengedit bahagian web dan mengembangkan "Tetap kata kunci pertanyaan".

Tambah pertanyaan kunci tetap (e.g. ContentType:"Latihan invois" TrainingInvoiceNumber:1111)

Memperluaskan hasil pertanyaan pilihan dan mengubah "Cross-Web bahagian pertanyaan ID" kepada nilai selain daripada "pertanyaan pengguna" (e.g. "Tanya 2").

Nota:

Menggunakan hasil carian utama cara ini membenarkan saya untuk mewujudkan sebuah laman yang menunjukkan maklumat daripada koleksi laman lain. Pelanggan mempunyai dua koleksi tapak utama: Jabatan-Jabatan dan produk.

Mengandungi koleksi laman produk, secara semulajadi cukup, maklumat produk. Agregat setiap produk dalam koleksi tapak data daripada pelbagai sumber.

Salah satu jabatan yang, Kod dan ujian, pada sumber tersebut. Bilakah pengguna mengakses produk XYZ, mereka perlu melihat kod dan data ujian secara langsung pada halaman utama XYZ. Sejak kod dan ujian dihoskan di lain koleksi tapak, Ianya agak janggal. Kami memutuskan untuk menggunakan bahagian web keputusan carian utama kerana Cari menjangkau koleksi tapak. Kod dan pengujian menguruskan data produk melalui senarai tersuai yang dihalang oleh sejenis kandungan yang khusus. Pertanyaan AA kata kunci yang menggunakan terlebih dahulu jenis kandungan dan kemudian jumlah produk yang sempit turun carian untuk single berturut-turut dalam senarai tersuai.

Pertanyaan kata kunci yang di atas ini dan untuk. Kembali dokumen kandungan taip "latihan invois" dan di mana nombor invois sama dengan "1111".

Manfaat baik dari pendekatan ini: Kita boleh edit XSL daripada bahagian web keputusan carian inti dan menghasilkan mana-mana format yang kita mahu.

Lihat di sini (http://devcow.com/blogs/jdattis/archive/2007/04/17/SharePoint_2007_How_to_Rollup_Content_from_multiple_Site_Collections.aspx) blogger lain perbincangan tentang topik ini.

</akhir>Langgan ke blog saya.

Beritahu saya tentang blog anda!

Jika anda mengekalkan blog yang sekurang-kurangnya minimum berkaitan dengan SharePoint, Tolong beritahu saya di komen. Saya suka untuk menambah anda kepada saya senarai blog.

Jika anda mengekalkan blog yang tidak berkaitan dengan SharePoint tetapi mahu saya untuk menambah teruskan, Beritahu saya. Saya akan boleh mencipta senarai blog berasingan.

Sila berikan:

  • URL blog anda (jelas)
  • Satu penerangan ringkas blog anda.

Saya ingin memastikan pautan kepada "aktif" blog, yang saya kira-kira saya mentakrifkan sebagai satu pos per minggu dan sekurang-kurangnya berusia tiga bulan. Jika anda tidak memenuhi kehendak"itu" Tambah nama kepada komen juga. Ia mempunyai * saya * senarai supaya saya boleh melanggar peraturan saya sendiri sekiranya ingin.

Terima kasih!

Jadual Latihan Pekerja dan Bahan Template — Bug penyusutan dalam template

Pelanggan perasan bug hari ini dengan template yang disebutkan di atas.

Pengurus kursus membuat kursus. Apabila mewujudkan kursus, pengurus menentukan bilangan maksimum kerusi yang sedia.

Menyediakan template untuk pendaftaran Layan Diri. Saya mendaftar dan aliran yang melekat pada decrements senarai pendaftaran "disediakan tempat duduk" berkaitan dengan kursus yang.

Individu juga boleh unregister dari kursus. Bug pembohongan di sini. Unregistering dari kursus tidak kenaikan di kaunter tempat duduk disediakan. Hasilnya, tempat duduk yang disediakan adalah tidak tepat. Pepijat ini diburukkan lagi oleh hakikat bahawa apabila kerusi disediakan decrements sifar, tiada lagi pendaftaran layan diri dibenarkan.

Mujurlah, Microsoft menyediakan aliran kerja dalam proses ini. Bahkan lebih baik, ia adalah satu aliran kerja lurus ke hadapan diwujudkan melalui SharePoint Designer.

Ikuti langkah-langkah yang tinggi untuk menetapkan:

  1. Api sehingga SDP.
  2. Layari laman web berdasarkan dari template latihan.
  3. Akses "peserta unregistration" kerja.
  4. Memasukkan langkah-langkah (Saya telah membuat mereka yang pertama dua langkah):
    1. Kira Kursus:Kerusi diisi tolak 1 (Pengeluaran kepada Berubah-ubah:Calc)
    2. (kemudian) Mengemaskini item dalam Kursus

Klik Selesai dan anda selesai.

Tembakan skrin:


SharePoint Designer:

imej

Mendapat tempat kerja:

imej

Kira menggerudi-down:

imej

Mengemaskini item dalam Kursus:

imej