piątek, 26 czerwca 2009

Wydano update do Service Packa 2

Administracja


Po wydaniu Service Packa 2 dla usług SharePoint pisaliśmy o wykryciu błędu w tymże zbiorze poprawek. Problem nie był krytyczny, gdyż jedyne co powodował to włączenie MOSSa w tryb 180 dniowego triala. Problem można było usunąć wpisując ponownie klucz produktu. Nie mniej w dużej farmie serwerów ręczne uzupełnianie kluczy raczej nie wchodzi w grę. Po miesiącu od wykrycia problemu Microsoft udostępnia hotfix rozwiązujący ten problem.

Poprawki te działają przed jak i po instalacji Service Packa 2 także można go używać przed wdrożeniem jak i po tych poprawek. Dostępne są wersje 32 oraz 64 bitowe hotfixa:

>>> Wersja 32-bitowa poprawki
>>> Wersja 64-bitowa poprawki >>> Opis problemu oraz metody rozwiązania (wersja Polska jeszcze nie została zaktualizowana, Amerykańska uwzględnia powyższe poprawki)

20 polskojęzycznych szablonów dla WSSa

Konfiguracja


Ostatnimi czasy spędzam nieco czasu nad tworzeniem rozwiązań możliwych do wykorzystania w SharePoincie w oparciu o domyślne lub darmowe rozwiązania dostępne w SharePoincie. Przy tej okazji wróciłem do zestawu 40 aplikacji dla SharePointa. Jako, że są one dostępne jedynie w języku angielskim próbowałem je przerobić na język polski. Niestety nie udało mi się tego dokonać. Temat nieco odłożyłem na bok ze względu na ograniczenia czasowe i inne sprawy. Szczęście jednak chciało, że wziąłem udział w dyskusji nad tymi szablonami na WSS.pl, gdzie zostałem oświecony, że wydano polskojęzyczne wersje 20 najpopularniejszych szablonów. Są one dostępne na stronie pstlab.pl. Szablony te można pobrać z tego miejsca. Dodatkowo zamieszczono tam również opis dotyczący możliwości instalacji tychże szablonów.

Dla osób zainteresowanych udostępniam nieco przerobiony skrypt pozwalający zainstalować te szablony. Oto i on:
SET STS="C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe"

FOR %%G IN (*.wsp) DO (
ECHO %%G start
%STS% -o retractsolution -name %%G -immediate -allcontenturls
%STS% -o deletesolution -name  %%G -override 
%STS% -o addsolution -filename %%G
%STS% -o deploysolution -name %%G -allowgacdeployment -immediate -force
ECHO %%G end
ECHO.
ECHO.
)

%STS% -o copyappbincontent
%STS% -o execadmsvcjobs

ECHO.
ECHO Zadanie wykonano.
PAUSE


Zachęcam do instalacji. Rozwiązania te są naprawdę warte uwagi.

środa, 24 czerwca 2009

BASICS: Instalacja MOSSa krok po kroku

BASICS


Dzisiejszego dnia opiszę wam pokrótce instalację usługi Microsoft Office SharePoint Server 2007 krok po kroku. Proces ten jest bardzo zbliżony do instalacji WSSa, z którą możecie zapoznać się również na naszych łamach. Jak to mamy w zwyczaju usługę to zainstalujemy na Windows Server 2003.

Proces ten jest bardzo prosty i tak naprawdę nie wymaga od nas wielkiej wiedzy. Większość użytkowników mogła by spokojnie skorzystać z wyżej podlinkowanego artykułu, dla tych, którzy mieliby jednak wątpliwości przygotowaliśmy poniższą instrukcję.

Przygotowanie systemu
Przed instalacją koniecznie przygotujcie swój serwer. Konieczne jest by uruchomiony był IIS 6.0 (Internet Information Services) z usługami SMTP(Simple Mail Transfer Protocol) oraz WWW (World Wide Web service). Wymagane jest również zainstalowanie .NET Framework 3.0. Po skonfigurowaniu serwera możemy rozpocząć instalację. W tym celu korzystamy z płyty instalacyjnej. Warto również przygotować dodatek Service Pack 2 jak i poprawkę do niego.

Instalacja
W pierwszym kroku instalacji konieczne będzie wpisanie klucza produktu. Po jego wprowadzeniu należy wybrać przycisk Dalej.

Następnie konieczne jest również zapoznanie się i akceptacja licencji tego produktu. Po zakończeniu tego kroku przechodzimy do samej instalacji produktu. Tuż przed instalacją wybieramy jeszcze wersję Zaawansowanej instalacji.

W kolejnym ekranie konieczny jest wybór trybu instalacji tej usługi. Możliwe są trzy tryby instalacji: Autonomiczna - z SQL Server w wersji Express oraz brakiem możliwości tworzenia farmy serwerów, Fronton sieci Web - instalacja podstawowych usług oraz wersja Pełna - zawierająca wszystkie usługi wchodzące w pakiet MOSSa. Nasz poradnik standardowo dotyczyć będzie wersji Fronton.


Po wybraniu odpowiedniej wersji nastąpi instalacja MOSSa.


Po zakończeniu instalacji przechodzimy do konfiguracji tej usługi.


Po wybraniu przycisku Dalej akceptujmy monit informujący o konieczności restartu usług IIS, SharePoint Administration Service oraz SharePoint Timer Service i przechodzimy do wyboru formy połączenia z farmą serwerów. Chcąc utworzyć nową farmę serwerów wybieramy opcję Nie, chcę utworzyć nową farmę serwerów.


W następnym kroku definiujemy połączenie z bazą danych konfiguracji. Podajemy serwer bazodanowy oraz nazwę użytkownika za pomocą którego nastąpi połączenie z bazą danych.


Po wybraniu przycisku Dalej przejdziemy do etapu podawania portu na którym ma działać witryna centralnej administracji oraz wyboru metody uwierzytelniania.

Po wybraniu tych opcji pozostaje nam podejrzenie wykonanej konfiguracji oraz poczekanie na skonfigurowanie usługi SharePoint.

Po zakończeniu konfiguracji usług pozostaje nam otworzenie Centralnej Administracji i utworzenie zbioru witryn.

środa, 17 czerwca 2009

Instalacja wypasionych skórek dla SharePointa

Administracja


O tytułowych wypasionych skórkach pozwoliliśmy sobie już kiedyś napisać. Jako, że na screenach prezentowały się świetnie bardzo zależało mi by móc je zainstalować na swojej maszynie. Ku memu niezadowoleniu niestety nie było to możliwe. Wszystkie możliwości instalacji, które opisałem w poprzednim poście po prostu nie działały. Na szczęście ukazała się paczka pozwalająca na instalację tych rozwiązań na dowolnym systemie. Autorem jej jest Rene Hezer. Pozwala ona (poprzednie publikacje były niestety ograniczone) na instalację tych motywów również na Windows SharePoint Services 3.0 oraz nie zależnie od użytego języka.

Chcąc zainstalować ten zbiór skórek należy:
1. Zainstalować .NET Freamwork 3.5
2. Wdrożyć rozwiązanie, które można pobrać z bloga Rene

Po instalacji i aktywacji rozwiązania z listy szablonów będziecie mogli wybrać bardzo świeże motywy. Wyglądają znacznie lepiej od poprzedniego już nieco starego zbioru. Poniżej kilka screenów ku zachęcie.

piątek, 5 czerwca 2009

Jak ugryźć pole "Tytuł" listy?

Konfiguracja


Listy w SharePoincie standardowo posiadają pole "Tytuł". Kolumna ta jest połączona z kontekstowym, rozwijanym menu opcji dotyczących danego elementu oraz niejako w samym SharePoincie zawiera nominalną nazwę danego elementu. Niestety jako, że pole to jest ograniczone do typu "Pojedynczy wiersz tekstu" może nie pasować do koncepcji danej listy. To z kolei może wywołać w nas chęć pozbycia się go z tejże listy. Poniżej prezentuję kilka rad w jaki sposób można sobie z nim poradzić:



  • Dostosowanie tego pola - Zasadniczo jest to chyba najlepsze rozwiązanie. To znaczy nie usuwamy, ani nie wyłączamy tego pola a dostosowujemy je do swoich potrzeb. Rozwiązanie jakie możemy zastosować:
    • Zmiana nazwy na dowolną inną, która będzie nam bardziej odpowiadać. Niech będzie to choćby: Nazwa produktu.
    • Wyłączenie wymagalności wypełniania tego pola. Rozwiązanie to pozwoli na zachowani standardowego pola a zarazem zwolni użytkowników z konieczności jego wypełniania. Rozwiązani to ma zasadniczy minus, o którym przeczytacie na końcu tekstu.
    • Wprowadzenie wartości domyślnej pozwoli podobnie jak wyłączenie wymagalności na zwolnienie użytkownika z konieczności uzupełniania tego pola. Możliwe jest wprowadzenie standardowego tekstu na przykład "Nowy produkt" lub też wprowadzenie wartości obliczonej.
  • Nie wyświetlanie tego pola - możliwe jest oczywiście wyłączenie tego pola z dowolnego widoku naszej listy. Oczywiście pole tto nie będzie się wyświetlać, nie mniej kiedy będziemy dodawać nowy element list konieczne będzie jego uzupełnienie, także wracamy do punktu wyjścia.




  • Wyłączenie tego pola - możliwe jest wyłączeni dostępu do tego pola za pomocą edycji typów zawartości (Content Types). Chcąc to zrobić:
    1. Otwieramy menu Ustawienia -> Lista Ustawienia
    2. W sekcji Ustawienia ogólne wybieramy opcję Ustawienia zaawansowane
    3. Następnie w sekcji Typy zawartości na pytanie Czy zezwolić na zarządzanie typami zawartości? wybieramy odpowiedź Tak. Po zatwierdzeniu tej opcji w ustawieniach listy pojawi się nowa sekcja.

    4. W sekcji Typy zawartości wybieramy typ Element. Następnie z listy dostępnych kolumn wybieramy kolumnę Tytuł. W miejscu tym będziemy mogli zarządzać tym polem. Dostępne opcje to: pole wymagane, pole opcjonalne oraz pole ukryte. Chcąc wyłączyć to pole wybieramy ostatnią opcję.

    Po wybraniu opcji Ukryta kolumna ta nie będzie wyświetlać się w formularzach dodawania nowego elementu jak i jego edycji. Konieczne jest dodatkowo zmodyfikowanie widoku, tak by pole to nie wyświetlało się w zawartości listy.
Jak widzicie powyżej możliwe jest wykorzystanie co najmniej kilku metod na poradzenie sobie z czasem niewygodnym polem Tytuł (Title). Ja osobiście polecam wam wykorzystanie metody z punktu pierwszego, czyli dostosowanie tego pola do swoich wymagań. Zapewni to wam optymalne korzystanie z tejże listy. Pamiętajcie, że po wyłączeniu pola Tytuł w powiadomieniach e-mail dotyczących danej listy otrzymacie nieco mniej estetyczne i czytelne, gdyż zamiast pola Tytuł wyświetlony zostanie ID danego elementu. Jest to dosyć poważna wada takiego rozwiązania. Stąd zachęcam jednak do wykorzystania tego pola. Przykład powiadomienia "IDkowego" możecie zobaczyć poniżej.

BANNER