====== Wiki Wiki Web ====== * Strony które można edytować bezpośrednio w przeglądarce internetowej * Oprogramowanie niezbędne do tworzenia takich stron (serwer na którym rezyduje strona wiki) [[wp>Wiki|Wiki - definicja w Wikipedii]]\\ [[wp>WikiWikiWeb|WikiWikiWeb]] ==== Jak to działa? ==== * pliki tekstowe + skrypty przetwarzające czyli wpisz tekst i wciśnij przycisk "zapisz" ==== Najważniejsze cechy ==== * wygoda, szybkość i prostota tworzenia i aktualizacji stron * współpraca przy tworzeniu -> społeczności internetowe * nie jest konieczna znajomość HTML, CSS, PHP, etc. * proste tworzenie nowych podstron i łączenie ich ze sobą - [[odnosniki|odnośniki]] do nieistniejących stron są wyróżnione, aby utworzyć nową stronę wystarczy kliknąć na ten link * podgląd wyglądu strony na bieżąco (WYSIWYG) * łatwa nawigacja, zazwyczaj tworzona automatycznie * wyszukiwanie tekstu na stronach ==== Wiki nie jedno ma imię ==== * serwis może być hostowany lub prywatny (własne wiki) * różnice w składni * sposób przechowywania danych: pliki tekstowe, bazy danych * różne wymagania - bazy danych, PHP, Perl, Python, inne dodatkowe oprogramowanie, itp.. * wiele, wiele innych różnic [[http://www.wikimatrix.org/|WikiMatrix]] - porównanie systemów Wiki ==== Zaufanie i Bezpieczeństwo ==== * różne rodzaje autoryzacji (rejestracja użytkowników przez e-mail) a czasem jej brak (strony edytowane przez wszystkich) * rodzaje uprawnienień: czytanie i edycja stron, tworzenie nowych stron, dodawanie multimediów, itp. * grupy uprawnione : wszyscy lub tylko wybrane grupy osób * zasięg uprawnień : wszystkie strony, przestrzenie nazw, katalogi, pojedyncze strony * wandalizm i spam * śledzenie zmian - poprzednie wersje są pamiętane, próby wandalizmu są od razu naprawiane ==== Oprogramowanie ==== **Prywatne** Wiki (gdy mamy serwer WWW lub dostęp do konta na serwerze z usługą WWW), przykłady * [[http://wiki.splitbrain.org/wiki:dokuwiki|DokuWiki]] - Wiki oparte wyłącznie o pliki tekstowe, wymaga serwera PHP * [[http://moinmoin.wikiwikiweb.de/|MoinMoin Wiki Engine]] - pliki tekstowe, skrypty CGI (Python) * [[http://www.wikidot.org/|WikiDot Open Source]] - Multi-Wiki * i wiele, wile innych [[http://www.wikimatrix.org/|WikiMatrix]] **Wiki hostowane** * [[http://pl.wikidot.com/|WikiDot]] - farma stron Wiki ! ==== Przykłady stron Wiki ==== * ta strona :) * [[http://pl.wikipedia.org|Wikipedia]] * [[http://pl.wiktionary.org/|Wikisłownik]] * [[http://pl.wikibooks.org/|Wikibook]] * [[http://pl.wikipedia.org/wiki/Wikimapia|Wikimapa]] * [[http://senseis.xmp.net/|Sensei's Library]] * wiele, wiele innych, wystarczy spojrzeć na [[http://pl.wikidot.com/|WikiDot]] ==== Ćwiczenia ==== === Tworzenie i edycja stron Wiki z wykorzystaniem serwisu === {{zajecia:pspizk_2008:medium.jpg|}} - Załóż konto i własną stronę (publiczną) wiki na stronie [[http://pl.wikidot.com]] - Utwórz stronę powitalną * Nadaj tytuł stronie, stwórz kilka sekcji (nagłówki rożnego poziomu), wypróbuj możliwości zmiany stylu tekstu (podkreślenie, pogrubienie itp.) * utwórz tabelę, listę wypunktowaną lub listę numerowaną * dodaj obrazek z tej strony do swojej strony Wiki * zapisz dowolny obrazek, prześlij na swoje konto na WikiDot.com i umieść go na stronie * prześlij na konto inne pliki (np. dokument tekstowy, plik audio) i udostępnij je na swojej stronie Wiki - Dodaj przynajmniej jedną podstronę * dodaj do menu odnośnik do nowej podstrony - Zapoznaj się z panelem administracyjnym * Zmień uprawnienia strony (np. zabroń edycji anonimowym użytkownikom, uczyń witrynę stroną prywatną, itp.) * Zmień wygląd strony === Tworzenie i edycja stron Wiki za pomocą DokuWiki === * wejdź do [[playground:playground|piaskownicy]] i kliknij w jeden z linków aby przejść do tworzenia nowej strony * używając [[wiki:skladnia|składni]] DokuWiki stwórz stronę, dodaj kilka stopni nagłówków, zastosuj różne formatowanie tekstu, stwórz listę, odnośnik do innej strony, dodaj grafikę * zapisz stronę * prześledź historię zmian na stronie === Prywatne Wiki - Administracja === * pobierz najnowszą wersję DokuWiki, rozpakuj ją i umieść pliku w katalogu ''public_html'' w swoim katalogu domowym na serwerze ''ferm'' Uwaga: bardzo ważne jest zapoznanie się ze [[doku>wiki:security|stroną dotyczącą bezpieczeństwa]] * zainstaluj DokuWiki otwierając stronę ''instal.php'' np. ''http://www.fizyka.umk.pl/~pk1-1/wiki/instal.php * zapoznaj się z panelem administracyjnym * nadaj nazwę swojej stronie wiki i utwórz stronę startową * spróbuj dodać nowego użytkownika i nadaj mu uprawnienia do edysli strony startowej (zabroń dla osób niezalogowanych) * załóż własną stronę Wiki na [[http://pl.wikidot.com/|fermie stron WikiDot]] i zapoznaj się z jej możliwościami tego serwisu