Módosítások

Hogyan tegyük széppé a MediaWikit?

986 bájt hozzáadva, 2008. január 3., 13:34
Szerkesztés linkek eltüntetése anonymousnak
Ezután az Apache webszervert újra kell indítani, majd a hibás file-okat újból feltölteni.
== Szerkesztés linkek eltüntetése anonymousnak anonymous számára ==
Számomra zavaró volt, hogy, noha anonymousnak nincs jogosultsága szerkeszteni, lépten nyomon "szerkesztés" linkekbe botlik az ember. Ezt a default skin módosításával lehet megszüntetni.
=== Szerkesztés TAB ===
A felső tab-ok közül csak a "szerkesztés" feliratút kell törölni. Ehhez szerkesszük át a <code>skins/MonoBook.php</code> file-t.
A következő sort keressük meg benne:
<source lang="php">
foreach($this->data['content_actions'] as $key => $tab
</source>
 
És cseréljük le erre:
<source lang="php">
foreach($this->data['content_actions'] as $key => $tab)
if(!($key=='edit') or ($this->data['loggedin']==1))
</source>
 
{{ATTENTION|Figyeljünk, hogy a sor elején található '''<code><?php</code>''' string megmaradjon!}}
 
=== Szakasz szerkesztés linkek ===
Szintén a <code>skins/MonoBook.php</code> file-ban keressük meg azt a sort, amely a '''<code><nowiki><!-- Head scripts--></nowiki></code>''' kommentet tartalmazza.
 
Efölé szúrjuk be a következőt:
<source lang="php">
<?php if(!$this->data['loggedin']) { ?>
<style>
<!--
.editsection { display: none; }
-->
</style>
<?php } ?>
</source>
[[Kategória:HOWTO]]

Navigációs menü