MediaWiki:Common.css: відмінності між версіями

Матеріал з ABC-Server Wiki
Немає опису редагування
Мітка: Скасовано
Немає опису редагування
Мітка: Скасовано
Рядок 12: Рядок 12:




$wgHooks['SkinTemplateSetupPageCss'][] = 'wfHideVariousTabsFromAnonymous';
$wgHooks['SkinTemplateNavigation'][] = 'fnHideVariousTabsFromAnonymousVector';
 
function wfHideVariousTabsFromAnonymous( &$hidetabcss ) {
global $wgUser;
 
if ( !$wgUser->isLoggedIn() ) {
$hidetabcss .= 'li#ca-history, li#ca-viewsource, li#ca-edit, li#ca-talk, .vectorMenu { display: none; }';
}


function fnHideVariousTabsFromAnonymousVector( SkinTemplate &$sktemplate, array &$links ) {
// the old '$content_actions' array is thankfully just a
// sub-array of this one
fnHideVariousNamespaceTabsFromAnonymous( $sktemplate, $links['namespaces'] );
fnHideVariousActionTabsFromAnonymous( $sktemplate, $links['views'] );
return true;
return true;
}
}

Версія за 12:42, 26 січня 2024

/** Розміщений тут CSS буде застосовуватися до всіх тем оформлення */

.page-Home_page #contentSub { display: none }

.mw-pt-translate-header {
   display: none;
}

.mw-page-title-main {
   display: none;
}


$wgHooks['SkinTemplateNavigation'][] = 'fnHideVariousTabsFromAnonymousVector';

function fnHideVariousTabsFromAnonymousVector( SkinTemplate &$sktemplate, array &$links ) {
	// the old '$content_actions' array is thankfully just a
	// sub-array of this one
	fnHideVariousNamespaceTabsFromAnonymous( $sktemplate, $links['namespaces'] );
	fnHideVariousActionTabsFromAnonymous( $sktemplate, $links['views'] );
	return true;
}