mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-11-29 01:45:00 +00:00
31b0fd08d2
The user links and language button are SkinVector22 features but they are buried inside SkinVector. When we rename the templates this code will become problematic as SkinVector22 requires these modifications Bug: T319349 Change-Id: Id5e5b97af0ea020ef20565a7e1acc685d7be0892
79 lines
3.3 KiB
Plaintext
79 lines
3.3 KiB
Plaintext
{{!
|
|
string|null html-site-notice the contents of a banner defined in MediaWiki:Sitenotice.
|
|
Also used by CentralNotice to inject banners into Vector.
|
|
Indicator[] array-indicators wiki-defined badges such as "good article",
|
|
"featured article". An empty array if none are defined.
|
|
string html-title
|
|
bool is-article
|
|
string msg-tagline
|
|
string html-subtitle
|
|
string html-undelete-link
|
|
string html-newtalk
|
|
string msg-vector-jumptonavigation
|
|
string msg-vector-jumptosearch
|
|
string msg-vector-jumptocontent
|
|
string html-body-content
|
|
string html-categories
|
|
string html-after-content
|
|
LogoOptions data-logos
|
|
object data-portlets
|
|
MenuDefinition data-portlets.data-personal
|
|
MenuDefinition data-portlets.data-namespaces
|
|
MenuDefinition data-portlets.data-variants
|
|
MenuDefinition data-portlets.data-views
|
|
MenuDefinition data-portlets.data-actions
|
|
object data-search-box. See SearchBox.mustache for documentation.
|
|
boolean is-main-menu-visible For users that want to see the sidebar on initial render, this should be
|
|
true.
|
|
string msg-vector-action-toggle-sidebar The label used by the sidebar button.
|
|
string msg-vector-main-menu-tooltip The title attribute for the main menu icon.
|
|
object data-portlets-main-menu. See MainMenu.mustache for documentation.
|
|
object data-footer for footer template partial. see Footer.mustache for documentation.
|
|
}}
|
|
<div class="mw-page-container">
|
|
<a class="mw-jump-link" href="#bodyContent">{{msg-vector-jumptocontent}}</a>
|
|
<div class="mw-page-container-inner">
|
|
<input
|
|
type="checkbox"
|
|
id="mw-sidebar-checkbox"
|
|
class="mw-checkbox-hack-checkbox"
|
|
{{#is-main-menu-visible}}checked{{/is-main-menu-visible}}>
|
|
{{>Header}}
|
|
<div class="vector-sidebar-container vector-main-menu-container {{^data-toc}}vector-sidebar-container-no-toc{{/data-toc}}">
|
|
<div id="mw-navigation">
|
|
{{#data-portlets-main-menu}}{{>MainMenu}}{{/data-portlets-main-menu}}
|
|
</div>
|
|
</div>
|
|
<div class="vector-sitenotice-container">
|
|
<div id="siteNotice">{{{html-site-notice}}}</div>
|
|
</div>
|
|
<input type="checkbox" id="vector-toc-collapsed-checkbox" class="mw-checkbox-hack-checkbox">
|
|
{{>TableOfContentsContainer}}
|
|
<div class="mw-content-container">
|
|
{{! `role` is unnecessary but kept to support selectors in any gadgets or user styles. }}
|
|
<main id="content" class="mw-body" role="main">
|
|
{{>PageTitlebar}}
|
|
{{>PageToolbar}}
|
|
<div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container>
|
|
{{>BeforeContent}}
|
|
{{! the #contentSub element is currently used by editors, do not hide or remove it
|
|
until https://phabricator.wikimedia.org/T316830 has been addressed}}
|
|
<div id="contentSub"{{{html-user-language-attributes}}}>{{{html-subtitle}}}</div>
|
|
{{#html-undelete-link}}<div id="contentSub2">{{{.}}}</div>{{/html-undelete-link}}
|
|
{{{html-user-message}}}
|
|
{{{html-body-content}}}
|
|
{{{html-categories}}}
|
|
</div>
|
|
{{#is-language-in-content-bottom}}
|
|
{{#data-lang-btn}}{{>Menu}}{{/data-lang-btn}}
|
|
{{/is-language-in-content-bottom}}
|
|
</main>
|
|
{{{html-after-content}}}
|
|
</div>
|
|
<div class="mw-footer-container">
|
|
{{#data-footer}}{{>Footer}}{{/data-footer}}
|
|
</div>
|
|
</div> {{! END mw-page-container-inner }}
|
|
</div> {{! END mw-page-container }}
|
|
{{#data-vector-sticky-header}}{{>StickyHeader}}{{/data-vector-sticky-header}}
|