Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:miw:2009:piw09_semwikis_smw2 [2009/07/07 10:12]
piw09
pl:miw:2009:piw09_semwikis_smw2 [2019/06/27 15:50] (aktualna)
Linia 67: Linia 67:
 Stworzyliśmy bazę danych MySQL (alternatywą był PostgreSQL) przed instalacją MediaWiki. Zarządzanie bazą ułatwia panel kontrolny - PhpMyAdmin, który jest udostępniany przez Serwer baz danych AGH [[http://​mysql.agh.edu.pl]]. Stworzyliśmy bazę danych MySQL (alternatywą był PostgreSQL) przed instalacją MediaWiki. Zarządzanie bazą ułatwia panel kontrolny - PhpMyAdmin, który jest udostępniany przez Serwer baz danych AGH [[http://​mysql.agh.edu.pl]].
  
-=== Utworzenie bazy ''​wikidb'' ​i nadanie praw do wykonywania zapytań z serwera webowego (SMW) ===+=== Utworzenie bazy "wikidb" ​i nadanie praw do wykonywania zapytań z serwera webowego (SMW) ===
  
   create database wikidb;   create database wikidb;
  
   grant index, create, select, insert, update, delete, alter, lock tables on wikidb.* to   grant index, create, select, insert, update, delete, alter, lock tables on wikidb.* to
-  ​wikiuser@student.agh.edu.pl identified by '​password';​+  ​deliver@student.agh.edu.pl identified by '​password';​
  
 ==== Uruchomienie skryptu instalacyjnego ==== ==== Uruchomienie skryptu instalacyjnego ====
Linia 78: Linia 78:
  
 Po pomyślnym zakończeniu wykonywania skryptu tworzony jest plik ''​LocalSettings.php''​ ze wszystkimi parametrami konfiguracyjnymi. Po pomyślnym zakończeniu wykonywania skryptu tworzony jest plik ''​LocalSettings.php''​ ze wszystkimi parametrami konfiguracyjnymi.
-  * należy przenieść ten plik do katalogu głównego wiki /w/+  * należy przenieść ten plik do katalogu głównego wiki ''​/w/''​
   * ograniczyć prawa dostępu do pliku - hasła otwartym tekstem !!!   * ograniczyć prawa dostępu do pliku - hasła otwartym tekstem !!!
   * można usunąć katalog ''​config''​   * można usunąć katalog ''​config''​
Linia 85: Linia 85:
  
 ==== Instalacja SMW ==== ==== Instalacja SMW ====
-  ​* Należy pobrać Semantic MediaWiki - moduł rozszerzający funkcjonalność wiki o idee Semantic Web, a następnie skopiować pliki do ''​w/​extensions/​SemanticMediaWiki''​.+ 
 +  ​* Należy pobrać Semantic MediaWiki - moduł rozszerzający funkcjonalność wiki o idee Semantic Web, a następnie skopiować pliki do ''​/w/​extensions/​SemanticMediaWiki''​. 
   * Uaktywnić rozszerzenie dodając do pliku ''​w/​LocalSettings.php''​ następujący kod:   * Uaktywnić rozszerzenie dodając do pliku ''​w/​LocalSettings.php''​ następujący kod:
  
-  ​include_once("​$IP/​extensions/​SemanticMediaWiki/​includes/​SMW_Settings.php"​);​ +    ​include_once("​$IP/​extensions/​SemanticMediaWiki/​includes/​SMW_Settings.php"​);​ 
-  enableSemantics('​student.agh.edu.pl'​);​+    enableSemantics('​student.agh.edu.pl'​);​
  
-  * Aktualizacja ​bazy danych przez stronę ​"Special:​SMWAdmin" ​(nie ma wpływu na poprzednią zawartość bazy - dodanie nowych tabel dla danych semantycznych)+  * Aktualizacji ​bazy danych ​dokonujemy ​przez stronę ​''​Special:​SMWAdmin'' ​(należy mieć uprawnienia administratora) - nie ma wpływu na poprzednią zawartość bazy, dodane zostają nowe tabele ​dla danych semantycznych.
  
  
 ===== Przykładowe przypadki użycia ===== ===== Przykładowe przypadki użycia =====
  
-[[http://​student.agh.edu.pl/​~deliver/​w/​index.php|Wiki Geograficzne]] - zawiera opis kilkudziesięciu miast europejskich ([[http://​student.agh.edu.pl/​~deliver/​w/​index.php?​title=Lista_opisanych_miast-url|miasta]]). Na opis miasta składa się jego położenie (w jakim państwie, nad którą rzeką/​morzem/​jeziorem leży, współrzędne geograficzne),​ liczba ludności oraz informacja o fakcie bycia stolicą określonego państwa.+[[http://​student.agh.edu.pl/​~deliver/​w/​index.php|Wiki Geograficzne]] - zawiera opis kilkudziesięciu miast europejskich ([[http://​student.agh.edu.pl/​~deliver/​w/​index.php?​title=Lista_opisanych_miast-url|lista miast]]). Na opis miasta składa się jego położenie (w jakim państwie, nad którą rzeką/​morzem/​jeziorem leży, współrzędne geograficzne),​ liczba ludności oraz informacja o fakcie bycia stolicą określonego państwa.
  
 Tabela ze zgromadzonymi danymi: [[http://​student.agh.edu.pl/​~deliver/​w/​index.php?​title=Tabela_ze_wszystkimi_danymi_miast-url|Tabela]] Tabela ze zgromadzonymi danymi: [[http://​student.agh.edu.pl/​~deliver/​w/​index.php?​title=Tabela_ze_wszystkimi_danymi_miast-url|Tabela]]
Linia 103: Linia 105:
  
 ==== Inline queries - przykład użycia ==== ==== Inline queries - przykład użycia ====
-1. Trzy największe miasta+1. Trzy największe miasta ​(tabela)
   {{#ask: [[Kategoria:​miasto]] ​   {{#ask: [[Kategoria:​miasto]] ​
   | ?ludność   | ?ludność
Linia 113: Linia 115:
 {{:​pl:​miw:​2009:​im1.jpg|}} {{:​pl:​miw:​2009:​im1.jpg|}}
  
-2. Miasta położone nad Wisłą ​+2. Miasta położone nad Wisłą ​(lista)
   {{#ask: [[Kategoria:​miasto]] [[położenieWoda::​Wisła]]   {{#ask: [[Kategoria:​miasto]] [[położenieWoda::​Wisła]]
   | format=ul   | format=ul
pl/miw/2009/piw09_semwikis_smw2.1246954349.txt.gz · ostatnio zmienione: 2019/06/27 15:58 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0