Extension:Tab0/ru

From MediaWiki.org
Jump to: navigation, search
Справка по расширениям MediaWiki - список
Crystal Clear action run.png
Вкладка 0

Статус релиза: stable

Реализация User interface
Описание Добавляет вкладку "0", с ссылкой на страницу редактирования первого раздела страницы
Автор(а) Agbad
MediaWiki 1.11, 1.12
Лицензия GPL-2+
Загрузка Download snapshot

Subversion [Help]
Browse source code

Использованные hook'и
SkinTemplateContentActions
Проверить использование (экспериментальная функция)

Это расширение добавляет новую вкладку с именем "0". Если вы нажмете на вкладке "0", то откроется страница редактирования первой части страницы.

Загрузка [edit]

  1. Загрузите директорию
  2. Добавьте эту строку в LocalSettings.php чтобы инициализировать расширение:
require_once( '$IP/extensions/Tab0/Tab0.php' );

Код [edit]

Код из файла Tab0.php:

<?php
/** 
* @addtogroup Extensions 
*/
$wgExtensionCredits['other'][] = array(
    'name' => 'Tab0',
    'author' => 'Agbad',
    'description' => 'Adds "0" tab, linking to the edit page of the first section of the page',
    'descriptionmsg' => 'tab0-desc',    'svn-date' => '$LastChangedDate$',
    'svn-revision' => '$LastChangedRevision$',
    'url' => 'http://www.mediawiki.org/wiki/Extension:Tab0',
);
$wgExtensionMessagesFiles['Tab0'] = dirname( __FILE__ ) . '/Tab0.i18n.php';
$wgHooks['SkinTemplateContentActions'][] = 'showTab0';
function showTab0( $content_actions ) {
    global $wgTitle;
    if( $wgTitle->quickUserCan( 'edit' ) && $wgTitle->exists() ) {
        $content_actions['0'] = array(
            'class' => false,
            'text' => '0',
            'href' => $wgTitle->getFullURL( 'action=edit&section=0' ),
        );    
    }    
    return true;
}
Язык: English  • русский