Contributing/hu

Mint tudjátok, a Miraheze egy közösségi vezetésű wikifarm, melyet önkéntesek működtetnek. És ebben te is segíthetsz! Ha szeretnél segíteni a különböző (technikai/nem technikai) szerepek felvállalásában, kérjük, olvasd el a Miraheze lehetőségek oldalunkat a segítségnyújtás módjaival kapcsolatban.

Szolgáltatásaink használata
Az egyik legegyszerűbb mód, ha kérsz egy wikit, és aktívan használod. Tehát légy aktív, és fejleszd a saját alközösségedet. Hozd el saját közösségedet a Miraheze wikibe. Szóval, lesd meg a WikiDiscover valamint a Wikitérkép oldalakat, hogy rátalálj azokra a wikikre, melyek nem állnak messze az érdeklődési körödtől.

Wiki készítők
A wiki készítők kicsit okosabbak, jobban ismerik azt a két felületet, amely lehetővé teszi számukra a wikik létrehozását: wiki kérés és wiki készítés.

Minél több wiki-készítőnk van, annál gyorsabban tudjuk feldolgozni az új wiki-kéréseket, ami jobb élményt nyújt szolgáltatásaink végfelhasználója számára.

Ahhoz, hogy wiki-készítő lehess te is, bíznod kell a közösségben, kérd el a wiki-készítők jogait itt és az Intézők lehetővé teszik a megbeszélést, mielőtt döntés születik a kérelem jóváhagyásáról, vagy elutasításáról.

Ha többet szeretnél tudni a wiki-készítésről, kérjük, hogy less bele a Meta:Wiki készítők és Meta:Wiki készítők útmutató oldalakba, majd bátran jelentkezz wiki-készítőnek.

Funkciókérések
Szeretettel várunk minden felhasználót, aki segítséget nyújt a Funkciókérések során. Minden felhasznált konfigurációnk és szoftverünk elérhető a a GitHub konfigurációs repó oldalon, (további információkért lásd ezt az oldalt. Ha a fájlok frissülnek az ott tárolt adattárak bármelyikében, a változtatások automatikusan a Miraheze-t tároló szerverekre kerülnek.

Bárki, aki rendelkezik GitHub-fiókkal (ingyenesen elérhető), javaslatot tehet fájlmódosításokra.

Könnyű indítás
Az indulás egyik legegyszerűbb módja, ha megnézed a funkciókéréseket majd szerkeszted a the LocalSettings.php fájlt a Miraheze/mw-config repóban. Ennek a fájlnak a legtöbbjének (kivéve egy kicsit a végén) a könnyebben érthető dolgoknak kell lennie. Beágyazott tömbök használatával alapértelmezés szerint az összes wikire, vagy néhány wikire kódolt állapotban alkalmazzák a beállításokat.

The basic nesting layout is as follows:
 * Define namespace variables (close to the start, after includes)
 * wgConf (largest array)
 * Setting name (in the form of 'wgVariable' or 'wmgVariable')
 * Wiki's affected (in the form of 'dbname' or 'default' where dbname is the site's subdomain with "wiki" added to the end)
 * Setting value (the values to set. Can be a number, true/false, or an array, depending on the setting.)

Some of the easier stuff will be enabling extensions that are already installed (See the section of wgConf called extensions, which follows the format above where "Setting name" will be something like 'wmgUse Extension ' where Extension is the name of the extension to enable.

Note that some extensions like Flow and VisualEditor require additional configuration.

Installing a new extension or skin
Anyone can propose changes to the Miraheze/mediawiki repo. To install a new extension or skin not already installed (not enable one on a wiki), please see this page.

Tweaking the servers
Miraheze purely runs on Debian 15 VPSs hosted by RamNode and 1 VPS hosted by Backupsy (storing backups) - mostly powered by OpenVZ, in very rare cases KVM. Our server configuration is managed by Puppet, and we work with various kinds of technologies. We use MediaWiki with Apache, GDNSD, MariaDB, nginx and Varnish to power the web stack. If you are familiar with one or more of the software mentioned above, we would love to hear about your experience! Extra help is always welcome, and even the smallest improvements (fixed bugs/performance, etc.) for you, can be a big improvement for us. Please get in touch with the System administrators if you would like to contribute in this area or simply make a Phabricator task for it.

Translations
You can either translate pages on Meta by clicking "Translate" above or translate extensions.