Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Hogyan lehet saját wikink?

Hasonló előadás


Az előadások a következő témára: "Hogyan lehet saját wikink?"— Előadás másolata:

1 Hogyan lehet saját wikink?
A Wikipédia szoftverének telepítése és használata Tisza Gergő

2 Wiki[mp]édia, MediaWiki?
MediaWiki: a szoftver Wikipédia: MediaWikin futó weboldal(család) Wikimedia: a Wikipédiát üzemeltető és a MediaWiki vezető fejlesztőit fizető alapítvány

3 Mi a MediaWiki? Szabad (GPL) wiki szoftver PHP+MySQL
rendkívül skálázható 2002-ben kezdték el fejleszteni a UseMod lecserélésére, 2003-tól önálló szoftver

4 Mire jó? Tudásbázis, dokumentáció Projektmenedzsment, kommunikáció
Projektmenedzsment, kommunikáció Novell, Intel, CIA... Önszerveződő közösség

5 Mi kell hozzá? *AMP stack:
Apache (esetleg IIS) PHP 5.1+ MySQL 4.0+ (esetleg PostgreSQL 8.1+) Teljes funkcionalitáshoz további segédprogramok (Imagemagick, rsvg, TeX, Ocaml, curl...) shell hozzáférés erősen javasolt

6 Letöltés Stabil változat kb. félévente Frissebb változat SVN-ből
Frissebb változat SVN-ből Mi fut a Wikipédián?

7 Installálás (Nagyrészt) böngészőn keresztül
A Wiki nevét és az adatbázis és az alapértelmezett felhasználó jelszavát meg kell adni, minden más opcionális

8 Feltöltés, strukturálás
Importálás Special:Export, Special:Import Kategóriák Sablonok Példa:

9 Dokumentáció, kapcsolat
Honlap: http://www.mediawiki.org/ Hírek: http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce (új verziók, biztonsági rések – max. havi 1-2 levél) Support: Magyarul:

10 Konfigurálás Kinézet, UI Rövid URL Feltöltés Közös képtár Jogok
Interwikik

11 Kinézet, UI $wgLogo = "..."; $wgFavicon = "...";
$wgEnableMWSuggest = true; $wgAdvancedSearchHighlighting = true; $wgLocalTZoffset = date("Z") / 60;

12 Rövid URL .htaccess Localsettings.php RewriteEngine on RewriteBase /
RewriteRule ^$ wiki/ [R] RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [L,QSA] Localsettings.php $wgScriptPath = "/w"; $wgArticlePath = "/wiki/$1";

13 Feltöltés $wgEnableUploads = true; $wgUseImageResize = true;
/images –re írásjog $wgEnableUploads = true; $wgUseImageResize = true; $wgFileExtensions = array('png', 'gif', 'jpg', 'jpeg', 'pdf', 'doc', 'xls', 'ppt', 'svg', 'swf');

14 Közös képtár $wgForeignFileRepos[] = array(
'class' => 'ForeignAPIRepo', 'name' => 'shared', 'apibase' => 'http://commons.wikimedia.org/w/api.php', 'descriptionCacheExpiry' => 43200, // 12h 'apiThumbCacheExpiry' => , // 3d );

15 Jogok $wgGroupPermissions['*']['edit'] = false;
$wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['*']['createaccount'] = false;

16 Interwikik mysql> INSERT INTO interwiki VALUES
('huwiki', 'http://hu.wikipedia.org/wiki/$1', 0, 0), ('csmkik', 'http://kamara.dravanet.hu/csmkik/index.php?id=$1', 0, 0);

17 Felhasználóoldali programozás
Javascript, gadgetek Példa: WikEd Botok

18 Kiterjesztések Special:Version Flagged Revisions LiquidThreads
Semantic MediaWiki MetaVid

19 Köszönöm a figyelmet. Tisza Gergő, cc-by-2.5-hu
A commit statisztikák Brion Wibber „MediaWiki’s big code and usability push” c. prezentációjából származnak:


Letölteni ppt "Hogyan lehet saját wikink?"

Hasonló előadás


Google Hirdetések