AbahDoku Custom: Difference between revisions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
Cara pertama dapat dilakukan melalui url berikut : | Cara pertama dapat dilakukan melalui url berikut : | ||
http://<nama_domain>atau<ip_mediawiki>/index.php/MediaWiki:Sidebar | http://<nama_domain>atau<ip_mediawiki>/index.php/MediaWiki:Sidebar | ||
Contoh : | |||
http://abahdoku.wiki.gd/index.php/MediaWiki:Sidebar | |||
Jika MediaWiki:Sidebar sudah terbuka, pilih Edit source, tambahkan di baris terakhir navigation : | |||
** http://abahdoku.wiki.gd|Si MENU Tambah an | |||
Maka hasilnya akan tampak seperti ini : | |||
* navigation | |||
** mainpage|mainpage-description | |||
** recentchanges-url|recentchanges | |||
** randompage-url|randompage | |||
** helppage|help-mediawiki | |||
** http://abahdoku.wiki.gd|Si Menu Tambahan | |||
* SEARCH | |||
* TOOLBOX | |||
* LANGUAGES | |||
Cara kedua adalah dengan menambah sedikit code pada file LocalSettings.php. | Cara kedua adalah dengan menambah sedikit code pada file LocalSettings.php. | ||
Revision as of 03:51, 10 October 2024
Menu Sidebar
Mediawiki secara default memiliki menu sidebar yang bisa di costum, di tambah atau di kurangi. Penambahan menu sidebar bisa dilakukan dengan beberapa cara. Cara pertama dapat dilakukan melalui url berikut :
http://<nama_domain>atau<ip_mediawiki>/index.php/MediaWiki:Sidebar
Contoh :
http://abahdoku.wiki.gd/index.php/MediaWiki:Sidebar
Jika MediaWiki:Sidebar sudah terbuka, pilih Edit source, tambahkan di baris terakhir navigation :
** http://abahdoku.wiki.gd%7CSi MENU Tambah an
Maka hasilnya akan tampak seperti ini :
* navigation ** mainpage|mainpage-description ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help-mediawiki ** http://abahdoku.wiki.gd%7CSi Menu Tambahan * SEARCH * TOOLBOX * LANGUAGES
Cara kedua adalah dengan menambah sedikit code pada file LocalSettings.php.
Menambah code pada LocalSettings.php
Code yang di tambahkan pada LocalSettings.php adalah :
$wgHooks['SkinBuildSidebar'][] = function ( $skin, &$bar ) { // Mendapatkan user context $user = RequestContext::getMain()->getUser(); // Menambahkan menu Serba-serbi Abahwiki $bar['navigation'][] = [ 'text' => 'AbahDoku Custom', 'href' => '/index.php/AbahDoku_Custom', // Link ke halaman baru 'id' => 'n-abahdoku_custom', // Optional ID 'target' => '_self' // Membuka di tab yang sama ]; } return true; };