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? A Wikipédia szoftverének telepítése és használata Tisza Gergő

Hasonló előadás


Az előadások a következő témára: "Hogyan lehet saját wikink? A Wikipédia szoftverének telepítése és használata Tisza Gergő"— 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ó –http://www.wikihow.com/ –http://kb.mozillazine.org/ –http://www.mono-project.com/ •Projektmenedzsment, kommunikáció –Novell, Intel, CIA... –http://www.mediawiki.org/wiki/Sites_using_M ediaWiki/corporate •Önszerveződő közösség –http://www.wikia.com/ –http://microformats.org/wiki/

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 –http://www.mediawiki.org/wiki/Download •Frissebb változat SVN-ből –http://svn.wikimedia.org/svnroot/mediawiki/tr unk/phase3 –http://www.mediawiki.org/wiki/Download_fro m_SVN •Mi fut a Wikipédián? –http://hu.wikipedia.org/wiki/Special:Version

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: •Hírek: nfo/mediawiki-announce (új verziók, biztonsági rések – max. havi 1-2 levél) •Support: –http://lists.wikimedia.org/mailman/listinfo/mediawi ki •Magyarul: –http://hu.wikipedia.org/wiki/WP:KF-M

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 Localsettings.php $wgScriptPath = "/w"; $wgArticlePath = "/wiki/$1";.htaccess RewriteEngine on RewriteBase / RewriteRule ^$ wiki/ [R] RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [L,QSA]

13 Feltöltés •http://www.mediawiki.org/wiki/Manual:File_uploads •/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 •http://www.mediawiki.org/wiki/Manual:User_rights $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.p hp?id=$1', 0, 0);

17 Felhasználóoldali programozás •http://www.mediawiki.org/wiki/API •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? A Wikipédia szoftverének telepítése és használata Tisza Gergő"

Hasonló előadás


Google Hirdetések