diff options
author | Nicolas Lécureuil <neoclust@mageia.org> | 2017-04-19 18:04:21 +0200 |
---|---|---|
committer | Nicolas Lécureuil <neoclust@mageia.org> | 2017-04-19 18:04:21 +0200 |
commit | ae1690690271c651ba9f9c01006fc7002eb5aac4 (patch) | |
tree | 641b89b9aed3f2fff2eb44ee7663131e44e63e55 /skins/MonoBook | |
parent | 4950c2edf9601bd12b2fd77c33b6e34d3a625f61 (diff) | |
download | mediawiki-ae1690690271c651ba9f9c01006fc7002eb5aac4.tar mediawiki-ae1690690271c651ba9f9c01006fc7002eb5aac4.tar.gz mediawiki-ae1690690271c651ba9f9c01006fc7002eb5aac4.tar.bz2 mediawiki-ae1690690271c651ba9f9c01006fc7002eb5aac4.tar.xz mediawiki-ae1690690271c651ba9f9c01006fc7002eb5aac4.zip |
Add new skins
Diffstat (limited to 'skins/MonoBook')
157 files changed, 3194 insertions, 0 deletions
diff --git a/skins/MonoBook/COPYING b/skins/MonoBook/COPYING new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/skins/MonoBook/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/skins/MonoBook/Gruntfile.js b/skins/MonoBook/Gruntfile.js new file mode 100644 index 0000000..9c56558 --- /dev/null +++ b/skins/MonoBook/Gruntfile.js @@ -0,0 +1,20 @@ +/*jshint node:true */ +module.exports = function ( grunt ) { + grunt.loadNpmTasks( 'grunt-banana-checker' ); + grunt.loadNpmTasks( 'grunt-jsonlint' ); + + grunt.initConfig( { + banana: { + all: 'i18n/' + }, + jsonlint: { + all: [ + '**/*.json', + '!node_modules/**' + ] + } + } ); + + grunt.registerTask( 'test', [ 'jsonlint', 'banana' ] ); + grunt.registerTask( 'default', 'test' ); +}; diff --git a/skins/MonoBook/IE60Fixes.css b/skins/MonoBook/IE60Fixes.css new file mode 100644 index 0000000..a5beed5 --- /dev/null +++ b/skins/MonoBook/IE60Fixes.css @@ -0,0 +1,125 @@ +/* 6.0 - only fixes */ +/* content area */ +/* workaround for various ie float bugs */ +div#column-content { + float: none; + margin-left: 0; + height: 1%; +} + +div#column-content .mw-body { + margin-left: 12.2em; + margin-top: 3em; + height: 1%; +} + +.rtl div#column-content .mw-body { + margin-right: 12.2em; + margin-left: 0; +} + +div#column-one { + position: absolute; + top: 0; + left: 0; + z-index: 4; +} + +.rtl div#column-one { + left: auto; + right: 0; +} + +div#footer { + margin-left: 13.6em; + border-left: 1px solid #fabd23; +} + +.rtl div#footer { + margin-left: 0; + margin-right: 13.6em; + border-left: none; + border-right: 1px solid #fabd23; +} + +/* float/negative margin brokenness */ +* html div#footer { + margin-top: 0; +} + +* html div#column-content { + display: inline; + margin-bottom: 0; +} + +/* the tabs */ + +#p-cactions { + z-index: 3; +} + +#p-cactions li { + padding-bottom: 0 !important; + border: none; + background-color: transparent; + cursor: default; + float: none !important; +} + +#p-cactions li a { + display: inline-block !important; + vertical-align: top; + padding-bottom: 0; + border: solid #aaa; + border-width: 1px 1px 0; +} + +#p-cactions li.selected a { + border-color: #fabd23; + padding-bottom: 0.17em; +} + +#p-cactions li a:hover { + padding-bottom: 0.17em; +} + +#p-navigation a { + display: inline-block; + width: 100%; +} + +#portal-personaltools { + padding-bottom: 0.1em; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} + +/* show the hand */ +#p-logo a, +#p-logo a:hover { + cursor: pointer; +} + +div.visualClear { + width: 100%; + line-height: 0; +} + +textarea { + width: 96%; +} + +#catlinks, +div.tright, +div.tleft { + position: relative; +} + +/* bug 12846 */ +body.rtl #preftoc a, body.rtl #preftoc a:active { + float: left; +} diff --git a/skins/MonoBook/IE70Fixes.css b/skins/MonoBook/IE70Fixes.css new file mode 100644 index 0000000..e82d57a --- /dev/null +++ b/skins/MonoBook/IE70Fixes.css @@ -0,0 +1,96 @@ +/* 7.0 - only fixes */ +/* content area */ +/* workaround for various ie float bugs */ + +/* This bit is needed to make links clickable... WTF */ +div#column-content .mw-body { + margin-left: 12.2em; + margin-top: 3em; + height: 1%; +} + +.rtl div#column-content .mw-body { + margin-right: 12.2em; + margin-left: 0; +} + +.rtl div#column-one { + /* For some reason it tries to inherit the padding-top into every div, + * and I can't figure out how to get it back off. + * Margin works correctly for this use, though. + */ + padding-top: 0; + margin-top: 160px; +} + +/* These elements also have padding-left: 20px; in main.css, but in RTL mode this is flipped. + * That's good in normal browsers, but in IE7 it needs to not be flipped for some daft reason. + * Also clear the right margin (originally margin-left: 1em) + */ +li#pt-userpage, li#pt-anonuserpage, li#pt-login { + padding-left: 20px; + margin-right: 0; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} + +/* the tabs */ + +#p-cactions { + z-index: 3; +} + +#p-cactions li { + padding-bottom: 0 !important; + border: none; + background-color: transparent; + cursor: default; + float: none !important; +} + +#p-cactions li a { + display: inline-block !important; + vertical-align: top; + padding-bottom: 0; + border: solid #aaa; + border-width: 1px 1px 0; +} + +#p-cactions li.selected a { + border-color: #fabd23; + padding-bottom: 0.17em; +} + +#p-cactions li a:hover { + padding-bottom: 0.17em; +} + +#p-navigation a { + display: inline-block; + width: 100%; +} + +#portal-personaltools { + padding-bottom: 0.1em; +} + +textarea { + width: 96%; +} + +/* +#catlinks, +div.tright, +div.tleft { + position: relative; +} +*/ + +div#footer li { + /* Work around bug with inline <li> tags with right margins and nowrap */ + margin-right: 0; +} diff --git a/skins/MonoBook/MonoBook.php b/skins/MonoBook/MonoBook.php new file mode 100644 index 0000000..eee8ca1 --- /dev/null +++ b/skins/MonoBook/MonoBook.php @@ -0,0 +1,14 @@ +<?php + +if ( function_exists( 'wfLoadSkin' ) ) { + wfLoadSkin( 'MonoBook' ); + // Keep i18n globals so mergeMessageFileList.php doesn't break + $wgMessagesDirs['MonoBook'] = __DIR__ . '/i18n'; + /* wfWarn( + 'Deprecated PHP entry point used for MonoBook skin. Please use wfLoadSkin instead, ' . + 'see https://www.mediawiki.org/wiki/Extension_registration for more details.' + ); */ + return true; +} else { + die( 'This version of the MonoBook skin requires MediaWiki 1.25+' ); +} diff --git a/skins/MonoBook/MonoBookTemplate.php b/skins/MonoBook/MonoBookTemplate.php new file mode 100644 index 0000000..7f496a0 --- /dev/null +++ b/skins/MonoBook/MonoBookTemplate.php @@ -0,0 +1,409 @@ +<?php +/** + * MonoBook nouveau. + * + * Translated from gwicke's previous TAL template version to remove + * dependency on PHPTAL. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * http://www.gnu.org/copyleft/gpl.html + * + * @file + * @ingroup Skins + */ + +/** + * @ingroup Skins + */ +class MonoBookTemplate extends BaseTemplate { + + /** + * Template filter callback for MonoBook skin. + * Takes an associative array of data set from a SkinTemplate-based + * class, and a wrapper for MediaWiki's localization database, and + * outputs a formatted page. + * + * @access private + */ + public function execute() { + // Suppress warnings to prevent notices about missing indexes in $this->data + wfSuppressWarnings(); + + $this->html( 'headelement' ); + ?><div id="globalWrapper"> + <div id="column-content"> + <div id="content" class="mw-body" role="main"> + <a id="top"></a> + <?php + if ( $this->data['sitenotice'] ) { + ?> + <div id="siteNotice"><?php + $this->html( 'sitenotice' ) + ?></div><?php + } + ?> + + <?php + echo $this->getIndicators(); + // Loose comparison with '!=' is intentional, to catch null and false too, but not '0' + if ( $this->data['title'] != '' ) { + ?> + <h1 id="firstHeading" class="firstHeading" lang="<?php + $this->data['pageLanguage'] = + $this->getSkin()->getTitle()->getPageViewLanguage()->getHtmlCode(); + $this->text( 'pageLanguage' ); + ?>"><?php $this->html( 'title' ) ?></h1> + <?php } ?> + + <div id="bodyContent" class="mw-body-content"> + <div id="siteSub"><?php $this->msg( 'tagline' ) ?></div> + <div id="contentSub"<?php + $this->html( 'userlangattributes' ) ?>><?php $this->html( 'subtitle' ) + ?></div> + <?php if ( $this->data['undelete'] ) { ?> + <div id="contentSub2"><?php $this->html( 'undelete' ) ?></div> + <?php +} + ?><?php + if ( $this->data['newtalk'] ) { + ?> + <div class="usermessage"><?php $this->html( 'newtalk' ) ?></div> + <?php + } + ?> + <div id="jump-to-nav" class="mw-jump"><?php + $this->msg( 'jumpto' ) + ?> <a href="#column-one"><?php + $this->msg( 'jumptonavigation' ) + ?></a><?php + $this->msg( 'comma-separator' ) + ?><a href="#searchInput"><?php + $this->msg( 'jumptosearch' ) + ?></a></div> + + <!-- start content --> + <?php $this->html( 'bodytext' ) ?> + <?php + if ( $this->data['catlinks'] ) { + $this->html( 'catlinks' ); + } + ?> + <!-- end content --> + <?php + if ( $this->data['dataAfterContent'] ) { + $this->html( 'dataAfterContent' + ); + } + ?> + <div class="visualClear"></div> + </div> + </div> + </div> + <div id="column-one"<?php $this->html( 'userlangattributes' ) ?>> + <h2><?php $this->msg( 'navigation-heading' ) ?></h2> + <?php $this->cactions(); ?> + <div class="portlet" id="p-personal" role="navigation"> + <h3><?php $this->msg( 'personaltools' ) ?></h3> + + <div class="pBody"> + <ul<?php $this->html( 'userlangattributes' ) ?>> + <?php + + $personalTools = $this->getPersonalTools(); + + if ( array_key_exists( 'uls', $personalTools ) ) { + echo $this->makeListItem( 'uls', $personalTools[ 'uls' ] ); + unset( $personalTools[ 'uls' ] ); + } + + if ( !$this->getSkin()->getUser()->isLoggedIn() && + User::groupHasPermission( '*', 'edit' ) ) { + + echo Html::rawElement( 'li', array( + 'id' => 'pt-anonuserpage' + ), $this->getMsg( 'notloggedin' )->escaped() ); + + } + + foreach ( $personalTools as $key => $item ) { ?> + <?php echo $this->makeListItem( $key, $item ); ?> + + <?php +} + ?> + </ul> + </div> + </div> + <div class="portlet" id="p-logo" role="banner"> + <?php + echo Html::element( 'a', array( + 'href' => $this->data['nav_urls']['mainpage']['href'], + 'class' => 'mw-wiki-logo', + ) + + Linker::tooltipAndAccesskeyAttribs( 'p-logo' ) + ); ?> + + </div> + <?php + $this->renderPortals( $this->data['sidebar'] ); + ?> + </div><!-- end of the left (by default at least) column --> + <div class="visualClear"></div> + <?php + $validFooterIcons = $this->getFooterIcons( "icononly" ); + $validFooterLinks = $this->getFooterLinks( "flat" ); // Additional footer links + + if ( count( $validFooterIcons ) + count( $validFooterLinks ) > 0 ) { + ?> + <div id="footer" role="contentinfo"<?php $this->html( 'userlangattributes' ) ?>> + <?php + $footerEnd = '</div>'; + } else { + $footerEnd = ''; + } + + foreach ( $validFooterIcons as $blockName => $footerIcons ) { + ?> + <div id="f-<?php echo htmlspecialchars( $blockName ); ?>ico"> + <?php foreach ( $footerIcons as $icon ) { ?> + <?php echo $this->getSkin()->makeFooterIcon( $icon ); ?> + + <?php +} + ?> + </div> + <?php + } + + if ( count( $validFooterLinks ) > 0 ) { + ?> + <ul id="f-list"> + <?php + foreach ( $validFooterLinks as $aLink ) { + ?> + <li id="<?php echo $aLink ?>"><?php $this->html( $aLink ) ?></li> + <?php + } + ?> + </ul> + <?php + } + + echo $footerEnd; + ?> + + </div> + <?php + $this->printTrail(); + echo Html::closeElement( 'body' ); + echo Html::closeElement( 'html' ); + echo "\n"; + wfRestoreWarnings(); + } // end of execute() method + + /*************************************************************************************************/ + + /** + * @param array $sidebar + */ + protected function renderPortals( $sidebar ) { + if ( !isset( $sidebar['SEARCH'] ) ) { + $sidebar['SEARCH'] = true; + } + if ( !isset( $sidebar['TOOLBOX'] ) ) { + $sidebar['TOOLBOX'] = true; + } + if ( !isset( $sidebar['LANGUAGES'] ) ) { + $sidebar['LANGUAGES'] = true; + } + + foreach ( $sidebar as $boxName => $content ) { + if ( $content === false ) { + continue; + } + + // Numeric strings gets an integer when set as key, cast back - T73639 + $boxName = (string)$boxName; + + if ( $boxName == 'SEARCH' ) { + $this->searchBox(); + } elseif ( $boxName == 'TOOLBOX' ) { + $this->toolbox(); + } elseif ( $boxName == 'LANGUAGES' ) { + $this->languageBox(); + } else { + $this->customBox( $boxName, $content ); + } + } + } + + function searchBox() { + ?> + <div id="p-search" class="portlet" role="search"> + <h3><label for="searchInput"><?php $this->msg( 'search' ) ?></label></h3> + + <div id="searchBody" class="pBody"> + <form action="<?php $this->text( 'wgScript' ) ?>" id="searchform"> + <input type='hidden' name="title" value="<?php $this->text( 'searchtitle' ) ?>"/> + <?php echo $this->makeSearchInput( array( "id" => "searchInput" ) ); ?> + + <?php + echo $this->makeSearchButton( + "go", + array( "id" => "searchGoButton", "class" => "searchButton" ) + ); + + if ( $this->config->get( 'UseTwoButtonsSearchForm' ) ) { + ?>  + <?php echo $this->makeSearchButton( + "fulltext", + array( "id" => "mw-searchButton", "class" => "searchButton" ) + ); + } else { + ?> + + <div><a href="<?php + $this->text( 'searchaction' ) + ?>" rel="search"><?php $this->msg( 'powersearch-legend' ) ?></a></div><?php + } ?> + + </form> + + <?php $this->renderAfterPortlet( 'search' ); ?> + </div> + </div> + <?php + } + + /** + * Prints the cactions bar. + * Shared between MonoBook and Modern + */ + function cactions() { + ?> + <div id="p-cactions" class="portlet" role="navigation"> + <h3><?php $this->msg( 'views' ) ?></h3> + + <div class="pBody"> + <ul><?php + foreach ( $this->data['content_actions'] as $key => $tab ) { + echo ' + ' . $this->makeListItem( $key, $tab ); + } ?> + + </ul> + <?php $this->renderAfterPortlet( 'cactions' ); ?> + </div> + </div> + <?php + } + + /*************************************************************************************************/ + function toolbox() { + ?> + <div class="portlet" id="p-tb" role="navigation"> + <h3><?php $this->msg( 'toolbox' ) ?></h3> + + <div class="pBody"> + <ul> + <?php + foreach ( $this->getToolbox() as $key => $tbitem ) { + ?> + <?php echo $this->makeListItem( $key, $tbitem ); ?> + + <?php + } + Hooks::run( 'MonoBookTemplateToolboxEnd', array( &$this ) ); + Hooks::run( 'SkinTemplateToolboxEnd', array( &$this, true ) ); + ?> + </ul> + <?php $this->renderAfterPortlet( 'tb' ); ?> + </div> + </div> + <?php + } + + /*************************************************************************************************/ + function languageBox() { + if ( $this->data['language_urls'] !== false ) { + ?> + <div id="p-lang" class="portlet" role="navigation"> + <h3<?php $this->html( 'userlangattributes' ) ?>><?php $this->msg( 'otherlanguages' ) ?></h3> + + <div class="pBody"> + <ul> + <?php foreach ( $this->data['language_urls'] as $key => $langlink ) { ?> + <?php echo $this->makeListItem( $key, $langlink ); ?> + + <?php +} + ?> + </ul> + + <?php $this->renderAfterPortlet( 'lang' ); ?> + </div> + </div> + <?php + } + } + + /*************************************************************************************************/ + /** + * @param string $bar + * @param array|string $cont + */ + function customBox( $bar, $cont ) { + $portletAttribs = array( + 'class' => 'generated-sidebar portlet', + 'id' => Sanitizer::escapeId( "p-$bar" ), + 'role' => 'navigation' + ); + + $tooltip = Linker::titleAttrib( "p-$bar" ); + if ( $tooltip !== false ) { + $portletAttribs['title'] = $tooltip; + } + echo ' ' . Html::openElement( 'div', $portletAttribs ); + $msgObj = wfMessage( $bar ); + ?> + + <h3><?php echo htmlspecialchars( $msgObj->exists() ? $msgObj->text() : $bar ); ?></h3> + <div class='pBody'> + <?php + if ( is_array( $cont ) ) { + ?> + <ul> + <?php + foreach ( $cont as $key => $val ) { + ?> + <?php echo $this->makeListItem( $key, $val ); ?> + + <?php + } + ?> + </ul> + <?php + } else { + # allow raw HTML block to be defined by extensions + print $cont; + } + + $this->renderAfterPortlet( $bar ); + ?> + </div> + </div> + <?php + } +} // end of class diff --git a/skins/MonoBook/SkinMonoBook.php b/skins/MonoBook/SkinMonoBook.php new file mode 100644 index 0000000..0546e75 --- /dev/null +++ b/skins/MonoBook/SkinMonoBook.php @@ -0,0 +1,53 @@ +<?php +/** + * MonoBook nouveau. + * + * Translated from gwicke's previous TAL template version to remove + * dependency on PHPTAL. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * http://www.gnu.org/copyleft/gpl.html + * + * @file + * @ingroup Skins + */ + +/** + * Inherit main code from SkinTemplate, set the CSS and template filter. + * @ingroup Skins + */ +class SkinMonoBook extends SkinTemplate { + /** Using MonoBook. */ + public $skinname = 'monobook'; + public $stylename = 'MonoBook'; + public $template = 'MonoBookTemplate'; + + /** + * @param OutputPage $out + */ + function setupSkinUserCss( OutputPage $out ) { + parent::setupSkinUserCss( $out ); + + $out->addModuleStyles( array( + 'mediawiki.skinning.interface', + 'mediawiki.skinning.content.externallinks', + 'skins.monobook.styles' + ) ); + + // TODO: Migrate all of these + $out->addStyle( $this->stylename . '/IE60Fixes.css', 'screen', 'IE 6' ); + $out->addStyle( $this->stylename . '/IE70Fixes.css', 'screen', 'IE 7' ); + } +} diff --git a/skins/MonoBook/bullet.gif b/skins/MonoBook/bullet.gif Binary files differnew file mode 100644 index 0000000..b43de48 --- /dev/null +++ b/skins/MonoBook/bullet.gif diff --git a/skins/MonoBook/composer.json b/skins/MonoBook/composer.json new file mode 100644 index 0000000..fd380fb --- /dev/null +++ b/skins/MonoBook/composer.json @@ -0,0 +1,10 @@ +{ + "require-dev": { + "jakub-onderka/php-parallel-lint": "0.9" + }, + "scripts": { + "test": [ + "parallel-lint . --exclude node_modules --exclude vendor" + ] + } +} diff --git a/skins/MonoBook/headbg.jpg b/skins/MonoBook/headbg.jpg Binary files differnew file mode 100644 index 0000000..5491c6e --- /dev/null +++ b/skins/MonoBook/headbg.jpg diff --git a/skins/MonoBook/hooks.txt b/skins/MonoBook/hooks.txt new file mode 100644 index 0000000..b456a66 --- /dev/null +++ b/skins/MonoBook/hooks.txt @@ -0,0 +1,8 @@ +Hooks provided by the MonoBook skin. + +'MonoBookTemplateToolboxEnd': DEPRECATED. Called by Monobook skin after toolbox +links have been rendered (useful for adding more). Note: this is only run for +the Monobook skin. To add items to the toolbox you should use the +SkinTemplateToolboxEnd hook instead, which works for all "SkinTemplate"-type +skins. +$tools: array of tools diff --git a/skins/MonoBook/i18n/aln.json b/skins/MonoBook/i18n/aln.json new file mode 100644 index 0000000..b853dde --- /dev/null +++ b/skins/MonoBook/i18n/aln.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Bresta" + ] + }, + "monobook.css": "/* CSS i vednosun këtu ka me i prekë shfrytëzuesit e dukjes Monobook */", + "monobook.js": "/* Çdo JavaScript këtu ka me u ngarkue për shfrytëzuesit që përdorin dukjen MonoBook */" +} diff --git a/skins/MonoBook/i18n/an.json b/skins/MonoBook/i18n/an.json new file mode 100644 index 0000000..f635897 --- /dev/null +++ b/skins/MonoBook/i18n/an.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Juanpabl" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* Os estilos CSS colocaus aquí s'aplicarán ta totz os usuarios que faigan servir l'apariencia Monobook */", + "monobook.js": "/* O codigo Javascript que se meta aquí será cargau por os usuarios faigan servir l'apariencia MonoBook */" +} diff --git a/skins/MonoBook/i18n/ar.json b/skins/MonoBook/i18n/ar.json new file mode 100644 index 0000000..920a5ec --- /dev/null +++ b/skins/MonoBook/i18n/ar.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Meno25", + "Khaled" + ] + }, + "skinname-monobook": "مونوبوك", + "monobook-desc": "تصميم ميديا ويكي الكلاسيكي منذ العام 2004، سمي على اسم الصورة البيضاء والسوداء من كتاب في خلفية الصفحة", + "monobook.css": "/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على مستخدمي واجهة مونوبوك */", + "monobook.js": "/* أي جافاسكريبت هنا سيتم تحميلها للمستخدمين الذين يستعملون واجهة مونوبوك */" +} diff --git a/skins/MonoBook/i18n/arq.json b/skins/MonoBook/i18n/arq.json new file mode 100644 index 0000000..1fdfa11 --- /dev/null +++ b/skins/MonoBook/i18n/arq.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Bachounda" + ] + }, + "monobook-desc": "The classic MediaWiki skin since 2004, named after the black-and-white photo of a book in the page background" +} diff --git a/skins/MonoBook/i18n/arz.json b/skins/MonoBook/i18n/arz.json new file mode 100644 index 0000000..a49f003 --- /dev/null +++ b/skins/MonoBook/i18n/arz.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Meno25" + ] + }, + "skinname-monobook": "مونوبوك", + "monobook.css": "/* الأنماط المتراصة CSS المعروضة هنا ستؤثر على مستخدمى واجهة مونوبوك */", + "monobook.js": "/* أى جافاسكريبت هنا ح تتحمل لليوزرز اللى بيستعملو واجهة مونوبوك */" +} diff --git a/skins/MonoBook/i18n/ast.json b/skins/MonoBook/i18n/ast.json new file mode 100644 index 0000000..76f295b --- /dev/null +++ b/skins/MonoBook/i18n/ast.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Xuacu" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "El tema clásicu de MediaWiki dende 2004, llamáu asina pola foto en blanco y negro d'un llibru nel fondu de la páxina", + "monobook.css": "/* Los CSS allugaos equí afeutarán a los usuarios del aspeutu Monobook */", + "monobook.js": "/* Cualesquier JavaScript que tea equí se cargará pa los usuarios del aspeutu MonoBook */" +} diff --git a/skins/MonoBook/i18n/av.json b/skins/MonoBook/i18n/av.json new file mode 100644 index 0000000..c4ab774 --- /dev/null +++ b/skins/MonoBook/i18n/av.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Gazimagomedov" + ] + }, + "monobook-desc": "Класикияб MediaWikiялъул куцалъул тема, 2004 соналъ чӀегӀер-хъахӀаб, тӀехьалъул сураталъул фоналдасан бахъараб, сураталъул цӀар швараб." +} diff --git a/skins/MonoBook/i18n/az.json b/skins/MonoBook/i18n/az.json new file mode 100644 index 0000000..55b33d8 --- /dev/null +++ b/skins/MonoBook/i18n/az.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Vago", + "Vugar 1981" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* Burada yerləşən CSS Monobook skin istifadəçilərinə tətbiq olunur */", + "monobook.js": "/* Burada MonoBook skin istifadəçiləri üçün istənilən JavaScript yüklənəcək */" +} diff --git a/skins/MonoBook/i18n/ba.json b/skins/MonoBook/i18n/ba.json new file mode 100644 index 0000000..d71aff8 --- /dev/null +++ b/skins/MonoBook/i18n/ba.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Sagan" + ] + }, + "monobook-desc": "MediaWiki проектының 2004 йылғы классик күренеше, үҙ исемен фон рәсемендәге төҫһөҙ фотография хөрмәтенә алған." +} diff --git a/skins/MonoBook/i18n/bcc.json b/skins/MonoBook/i18n/bcc.json new file mode 100644 index 0000000..9732382 --- /dev/null +++ b/skins/MonoBook/i18n/bcc.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Mostafadaneshvar" + ] + }, + "skinname-monobook": "منوبوک", + "monobook.css": "/* CSS که اداننت کابران پوست مونوبوک تاثیر کننت */", + "monobook.js": "/* جاوا اسکریپت ادان فقط په کابرانی که چه پوست منوبوک استفاده کننت بار بیت. */" +} diff --git a/skins/MonoBook/i18n/bcl.json b/skins/MonoBook/i18n/bcl.json new file mode 100644 index 0000000..1ef08f2 --- /dev/null +++ b/skins/MonoBook/i18n/bcl.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Filipinayzd" + ] + }, + "monobook.css": "/* an CSS na pigbugtak digdi makakaapektar sa mga parágamit kan Monobook skin */", + "monobook.js": "/* Deprecado; gamiton an [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/be-tarask.json b/skins/MonoBook/i18n/be-tarask.json new file mode 100644 index 0000000..0d8662d --- /dev/null +++ b/skins/MonoBook/i18n/be-tarask.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Red Winged Duck" + ] + }, + "skinname-monobook": "Монакніга", + "monobook-desc": "Клясычная тэма афармленьня MediaWiki з 2004 году, названая паводле чорна-белага фотаздымка кнігі на фоне старонкі" +} diff --git a/skins/MonoBook/i18n/be.json b/skins/MonoBook/i18n/be.json new file mode 100644 index 0000000..684d3d3 --- /dev/null +++ b/skins/MonoBook/i18n/be.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Yury Tarasievich", + "Mikalai Udodau" + ] + }, + "skinname-monobook": "Манабук", + "monobook-desc": "Класічная вокладка MediaWiki з 2004 года, названая ў гонар чорна-белай фатаграфіі кнігі ў фоне старонкі", + "monobook.css": "/* CSS, упісаны сюды, будзе дзейнічаць на браўзер кожнага чытача з актыўнай світай Monobook */", + "monobook.js": "/* Any JavaScript here will be loaded for users using the MonoBook skin */" +} diff --git a/skins/MonoBook/i18n/bg.json b/skins/MonoBook/i18n/bg.json new file mode 100644 index 0000000..398ca3a --- /dev/null +++ b/skins/MonoBook/i18n/bg.json @@ -0,0 +1,6 @@ +{ + "@metadata": [], + "skinname-monobook": "Монобук", + "monobook.css": "/* Чрез редактиране на този файл можете да промените облика Монобук */", + "monobook.js": "/* Остаряла страница; използвайте [[MediaWiki:Common.js]] */" +} diff --git a/skins/MonoBook/i18n/bn.json b/skins/MonoBook/i18n/bn.json new file mode 100644 index 0000000..d6a4112 --- /dev/null +++ b/skins/MonoBook/i18n/bn.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Aftab1995" + ] + }, + "skinname-monobook": "মনোবুক" +} diff --git a/skins/MonoBook/i18n/br.json b/skins/MonoBook/i18n/br.json new file mode 100644 index 0000000..2ba630f --- /dev/null +++ b/skins/MonoBook/i18n/br.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Fulup" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* Talvezout a raio ar CSS lakaet amañ evit implijerien ar gwiskadur Monobook */", + "monobook.js": "/* Kement JavaScript amañ a vo karget evit an implijerien a ra gant ar gwiskadur MonoBook */" +} diff --git a/skins/MonoBook/i18n/bs.json b/skins/MonoBook/i18n/bs.json new file mode 100644 index 0000000..46f7026 --- /dev/null +++ b/skins/MonoBook/i18n/bs.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "CERminator", + "Kal-El", + "Srdjan m" + ] + }, + "skinname-monobook": "MonoKnjiga", + "monobook-desc": "Klasična MediaWiki tema iz 2004. Dobila je ime po crnobijeloj slici knjige u pozadini stranice", + "monobook.css": "/* CSS umetnut ovdje uticat će na korisnike koji koriste Monobook skin */", + "monobook.js": "/* Bilo koja JavaScript će biti učitana za sve korisnike koji koriste MonoBook skin */" +} diff --git a/skins/MonoBook/i18n/ca.json b/skins/MonoBook/i18n/ca.json new file mode 100644 index 0000000..bb6e17e --- /dev/null +++ b/skins/MonoBook/i18n/ca.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Martorell", + "Toniher", + "Fitoschido" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "El tema clàssic de MediaWiki des del 2004, que rep el nom d'una foto en blanc i negre d'un llibre en el fons de la pàgina.", + "monobook.css": "/* Editeu aquest fitxer per personalitzar l'aparença del monobook per a tot el lloc sencer */" +} diff --git a/skins/MonoBook/i18n/ce.json b/skins/MonoBook/i18n/ce.json new file mode 100644 index 0000000..61515a8 --- /dev/null +++ b/skins/MonoBook/i18n/ce.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Умар" + ] + }, + "monobook.css": "/* Чуйиллина йолу кхузе CSS хир ю лелош масхьа Monobook чохь */", + "monobook.js": "/* Кхузе чу язийна йолу JavaScript код, чу ера ю, массо MonoBook хатl лелош болу декъашхошна */" +} diff --git a/skins/MonoBook/i18n/ckb.json b/skins/MonoBook/i18n/ckb.json new file mode 100644 index 0000000..c73cd56 --- /dev/null +++ b/skins/MonoBook/i18n/ckb.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "مۆنۆ" +} diff --git a/skins/MonoBook/i18n/crh-cyrl.json b/skins/MonoBook/i18n/crh-cyrl.json new file mode 100644 index 0000000..57bb68f --- /dev/null +++ b/skins/MonoBook/i18n/crh-cyrl.json @@ -0,0 +1,5 @@ +{ + "@metadata": [], + "skinname-monobook": "MonoBook", + "monobook.css": "/* monobook темасынынъ аярларыны (настройкаларыны) денъиштирмек ичюн бу ерини денъиштиринъиз. Бутюн сайтта тесирли олур. */" +} diff --git a/skins/MonoBook/i18n/crh-latn.json b/skins/MonoBook/i18n/crh-latn.json new file mode 100644 index 0000000..f8ddb18 --- /dev/null +++ b/skins/MonoBook/i18n/crh-latn.json @@ -0,0 +1,5 @@ +{ + "@metadata": [], + "skinname-monobook": "MonoBook", + "monobook.css": "/* monobook temasınıñ ayarlarını (nastroykalarını) deñiştirmek içün bu yerini deñiştiriñiz. Bütün saytta tesirli olur. */" +} diff --git a/skins/MonoBook/i18n/cs.json b/skins/MonoBook/i18n/cs.json new file mode 100644 index 0000000..d755d52 --- /dev/null +++ b/skins/MonoBook/i18n/cs.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Danny B.", + "Li-sung", + "Mormegil" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Klasický vzhled MediaWiki od roku 2004, pojmenovaný po černobílé fotografii knihy v pozadí stránky", + "monobook.css": "/* Zde uvedené CSS bude ovlivňovat pouze styl „Monobook“ */", + "monobook.js": "/* JavaScript pro uživatele používající vzhled MonoBook */" +} diff --git a/skins/MonoBook/i18n/da.json b/skins/MonoBook/i18n/da.json new file mode 100644 index 0000000..bb7745e --- /dev/null +++ b/skins/MonoBook/i18n/da.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Peter Alberti", + "Christian List" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Den klassiske MediaWiki hud siden 2004, opkaldt efter det sort-hvide foto af en bog i baggrunden af siderne", + "monobook.css": "/** CSS inkluderet her vil være aktivt for brugere af Monobook-temaet . */", + "monobook.js": "/* JavaScript i denne fil vil indlæses for brugere af udseendet MonoBook */" +} diff --git a/skins/MonoBook/i18n/de.json b/skins/MonoBook/i18n/de.json new file mode 100644 index 0000000..08fdccf --- /dev/null +++ b/skins/MonoBook/i18n/de.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Geitost", + "Metalhead64", + "Kghbln" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Stellt eine klassische Benutzeroberfläche bereit", + "monobook.css": "/* Das folgende CSS wird für Benutzer der Benutzeroberfläche MonoBook geladen */", + "monobook.js": "/* Das folgende JavaScript wird für Benutzer der Benutzeroberfläche MonoBook geladen. */" +} diff --git a/skins/MonoBook/i18n/diq.json b/skins/MonoBook/i18n/diq.json new file mode 100644 index 0000000..ca9696d --- /dev/null +++ b/skins/MonoBook/i18n/diq.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Erdemaslancan" + ] + }, + "skinname-monobook": "MonoBook" +} diff --git a/skins/MonoBook/i18n/dsb.json b/skins/MonoBook/i18n/dsb.json new file mode 100644 index 0000000..6731b7b --- /dev/null +++ b/skins/MonoBook/i18n/dsb.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Michawiki", + "Nepl1" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* How zaměstnjony CSS wustatkujo se na wužywarje monobook-šata */", + "monobook.js": "/* Slědujucy JavaScript zacytajo se za wužywarjow, kótarež skin MonoBook wužywaju */" +} diff --git a/skins/MonoBook/i18n/dty.json b/skins/MonoBook/i18n/dty.json new file mode 100644 index 0000000..b4b2fe1 --- /dev/null +++ b/skins/MonoBook/i18n/dty.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "राम प्रसाद जोशी" + ] + }, + "monobook.css": "/* यहाँ राख्याको CSS ले मोनोबुक स्किनको प्रयोगकर्ताहरूलाई प्रभावित गद्या छ */" +} diff --git a/skins/MonoBook/i18n/el.json b/skins/MonoBook/i18n/el.json new file mode 100644 index 0000000..eb9a089 --- /dev/null +++ b/skins/MonoBook/i18n/el.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Dead3y3", + "Geraki" + ] + }, + "monobook-desc": "Το κλασικό θέμα του MediaWiki από το 2004, που πήρε το όνομά του από την ασπρόμαυρη φωτογραφία ενός βιβλίου στο φόντο της σελίδας", + "monobook.css": "/* Το τοποθετημένο εδώ CSS θα επηρεάσει χρήστες του Monobook skin */", + "monobook.js": "/* Οποιοσδήποτε κώδικας JavaScript εδώ θα φορτωθεί για χρήστες που χρησιμοποιούν το MonoBook skin */" +} diff --git a/skins/MonoBook/i18n/en.json b/skins/MonoBook/i18n/en.json new file mode 100644 index 0000000..0b27e6b --- /dev/null +++ b/skins/MonoBook/i18n/en.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "The classic MediaWiki skin since 2004, named after the black-and-white photo of a book in the page background", + "monobook.css": "/* CSS placed here will affect users of the MonoBook skin */", + "monobook.js": "/* Any JavaScript here will be loaded for users using the MonoBook skin */" +} diff --git a/skins/MonoBook/i18n/eo.json b/skins/MonoBook/i18n/eo.json new file mode 100644 index 0000000..170286a --- /dev/null +++ b/skins/MonoBook/i18n/eo.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Objectivesea" + ] + }, + "skinname-monobook": "Librejo", + "monobook.css": "/* La jena CSS influos la paĝaspekton por uzantoj de la Libreja temo. */", + "monobook.js": "/* La jena Ĝavaskripto ŝargiĝos por uzantoj de la Libreja temo. */" +} diff --git a/skins/MonoBook/i18n/es.json b/skins/MonoBook/i18n/es.json new file mode 100644 index 0000000..6b41ae2 --- /dev/null +++ b/skins/MonoBook/i18n/es.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Sanbec", + "Vivaelcelta", + "Fitoschido", + "Macofe" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "La apariencia clásica de MediaWiki desde 2004, cuyo nombre viene de la foto en blanco y negro de un libro en el fondo", + "monobook.css": "/* El CSS colocado en esta página afectará a los usuarios que usen la apariencia \"MonoBook\" */", + "monobook.js": "/* El código JavaScript que se ponga aquí será cargado por los usuarios de la apariencia MonoBook */" +} diff --git a/skins/MonoBook/i18n/et.json b/skins/MonoBook/i18n/et.json new file mode 100644 index 0000000..bad0370 --- /dev/null +++ b/skins/MonoBook/i18n/et.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Pikne" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "2004. aastast pärinev klassikaline MediaWiki kujundus, mis on nime saanud lehekülje taustal oleva mustvalge raamatu foto järgi", + "monobook.css": "/* Siin asuv kaskaadilaadistik puudutab kõiki MonoBooki-kujunduse kasutajaid. */", + "monobook.js": "/* Siin asuv JavaScript laaditakse MonoBooki-kujunduse kasutajate jaoks. */" +} diff --git a/skins/MonoBook/i18n/eu.json b/skins/MonoBook/i18n/eu.json new file mode 100644 index 0000000..d9d6f9c --- /dev/null +++ b/skins/MonoBook/i18n/eu.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "monobook.css": "/* Hemen idatzitako CSS kodeak Monobook itxuran bakarrik izango du eragina */" +} diff --git a/skins/MonoBook/i18n/ext.json b/skins/MonoBook/i18n/ext.json new file mode 100644 index 0000000..7ea38be --- /dev/null +++ b/skins/MonoBook/i18n/ext.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "monobook.js": "/* Antigu; gasta [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/fa.json b/skins/MonoBook/i18n/fa.json new file mode 100644 index 0000000..f013e85 --- /dev/null +++ b/skins/MonoBook/i18n/fa.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Reza1615" + ] + }, + "skinname-monobook": "مونوبوک", + "monobook-desc": "پوسته کلاسیک مدیاویکی از سال ۲۰۰۴ از عکس سیاه و سفید در زمینه صفحه کتاب نام گرفت", + "monobook.css": "/* دستورات این بخش کاربرانی را که از پوستهٔ مونوبوک استفاده کنند تحت تاثیر قرار میدهند. */", + "monobook.js": "/ * کدهای جاوااسکریپتی که در اینجا قرار میگیرند برای کاربران پوستهٔ منوبوک بارگیری میشود * /" +} diff --git a/skins/MonoBook/i18n/fi.json b/skins/MonoBook/i18n/fi.json new file mode 100644 index 0000000..8f24d4d --- /dev/null +++ b/skins/MonoBook/i18n/fi.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Crt", + "McSalama", + "Jack Phoenix" + ] + }, + "skinname-monobook": "Monobook", + "monobook-desc": "Klassinen MediaWiki-ulkoasu vuodesta 2004, saanut nimensä mustavalkoisesta kirjan kuvasta sivun taustalla", + "monobook.css": "/* Tämä sivu sisältää Monobook-ulkoasua muuttavia tyylejä. */", + "monobook.js": "/* Tämän sivun JavaScript-koodi liitetään Monobook-tyyliin */" +} diff --git a/skins/MonoBook/i18n/fo.json b/skins/MonoBook/i18n/fo.json new file mode 100644 index 0000000..fc99562 --- /dev/null +++ b/skins/MonoBook/i18n/fo.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "EileenSanda" + ] + }, + "monobook-desc": "Tann klassiska MediaWiki útsjóndin síðan 2004, uppkallað eftir svørt-hvítu myndini av einari bók í bakgrundini á síðuni" +} diff --git a/skins/MonoBook/i18n/fr.json b/skins/MonoBook/i18n/fr.json new file mode 100644 index 0000000..2fc23cc --- /dev/null +++ b/skins/MonoBook/i18n/fr.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Gomoko", + "Verdy p", + "Dr Brains" + ] + }, + "skinname-monobook": "Monobook", + "monobook-desc": "L’habillage classique de MediaWiki depuis 2004, nommé d’après la photo en noir et blanc d’un livre dans l’arrière-plan de la page", + "monobook.css": "/* Le CSS placé ici affectera les utilisateurs de l’habillage Monobook. */", + "monobook.js": "/* Tout JavaScript ici sera chargé avec les pages accédées par les utilisateurs de l’habillage MonoBook uniquement. */" +} diff --git a/skins/MonoBook/i18n/frp.json b/skins/MonoBook/i18n/frp.json new file mode 100644 index 0000000..06a705a --- /dev/null +++ b/skins/MonoBook/i18n/frp.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "ChrisPtDe" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* Lo code CSS betâ ique afècterat los usanciérs de l’habelyâjo « MonoBook ». */", + "monobook.js": "/* Tot code JavaScript betâ ique serat chargiê per los usanciérs de l’habelyâjo « MonoBook ». */" +} diff --git a/skins/MonoBook/i18n/fur.json b/skins/MonoBook/i18n/fur.json new file mode 100644 index 0000000..566906b --- /dev/null +++ b/skins/MonoBook/i18n/fur.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "monobook.css": "/* modifiche chest file par personalizâ la skin monobook par dut il sît */" +} diff --git a/skins/MonoBook/i18n/ga.json b/skins/MonoBook/i18n/ga.json new file mode 100644 index 0000000..20f45e3 --- /dev/null +++ b/skins/MonoBook/i18n/ga.json @@ -0,0 +1,5 @@ +{ + "@metadata": [], + "skinname-monobook": "MonoBook", + "monobook.css": "/* athraigh an comhad seo chun an craiceann MonoBook a athrú don suíomh ar fad */" +} diff --git a/skins/MonoBook/i18n/gan-hans.json b/skins/MonoBook/i18n/gan-hans.json new file mode 100644 index 0000000..bb08ae1 --- /dev/null +++ b/skins/MonoBook/i18n/gan-hans.json @@ -0,0 +1,5 @@ +{ + "@metadata": [], + "monobook.css": "/* 个首𠮶 CSS 会碍到正用Monobook皮肤𠮶用户 */", + "monobook.js": "/* 伓再使用;请用[[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/gan-hant.json b/skins/MonoBook/i18n/gan-hant.json new file mode 100644 index 0000000..3746c56 --- /dev/null +++ b/skins/MonoBook/i18n/gan-hant.json @@ -0,0 +1,5 @@ +{ + "@metadata": [], + "monobook.css": "/* 箇首嗰 CSS 會礙到正用Monobook皮膚嗰用戶 */", + "monobook.js": "/* 伓再使用;請用[[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/gd.json b/skins/MonoBook/i18n/gd.json new file mode 100644 index 0000000..f5bd154 --- /dev/null +++ b/skins/MonoBook/i18n/gd.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "GunChleoc" + ] + }, + "monobook-desc": "Craiceann MediaWiki clasaigeach o 2004 a chaidh ainmeachadh a-rèir dealbh de leabhar ann an dubh 's geal air cùlaibh nan duilleagan" +} diff --git a/skins/MonoBook/i18n/gl.json b/skins/MonoBook/i18n/gl.json new file mode 100644 index 0000000..0e53e4a --- /dev/null +++ b/skins/MonoBook/i18n/gl.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Toliño", + "Xosé" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "A aparencia clásica de MediaWiki desde 2004; recibe o seu nome pola foto en branco e negro dun libro que aparece no fondo das páxinas", + "monobook.css": "/* O CSS que se coloque aquí afectará a quen use a aparencia Monobook */", + "monobook.js": "/* Calquera JavaScript que haxa aquí será cargado para os usuarios que usen a aparencia MonoBook */" +} diff --git a/skins/MonoBook/i18n/hak.json b/skins/MonoBook/i18n/hak.json new file mode 100644 index 0000000..3253509 --- /dev/null +++ b/skins/MonoBook/i18n/hak.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Hakka" + ] + }, + "monobook.css": "/* Chhṳ́-chhu ke CSS chiông-voi yáng-hióng sṳ́-yung Monobook mien-pán ke yung-fu */", + "monobook.js": "/* Yí-kîn put-chai sṳ́-yung; chhiáng-yung [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/he.json b/skins/MonoBook/i18n/he.json new file mode 100644 index 0000000..9e4f058 --- /dev/null +++ b/skins/MonoBook/i18n/he.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Rotemliss", + "Amire80" + ] + }, + "skinname-monobook": "מונובוק", + "monobook-desc": "העיצוב הקלאסי של מדיה־ויקי מ־2004, שנקרא על שם הצילום השחור־לבן של ספר ברקע", + "monobook.css": "/* הסגנונות הנכתבים כאן ישפיעו על העיצוב MonoBook בלבד */", + "monobook.js": "/* כל סקריפט JavaScript שנכתב כאן ירוץ רק עבור המשתמשים בעיצוב Monobook */" +} diff --git a/skins/MonoBook/i18n/hi.json b/skins/MonoBook/i18n/hi.json new file mode 100644 index 0000000..e645482 --- /dev/null +++ b/skins/MonoBook/i18n/hi.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Kaustubh", + "Siddhartha Ghai" + ] + }, + "monobook-desc": "2004 से मीडियाविकि की क्लासिक त्वचा, जिसका नाम पृष्ठभूमि में पुस्तक के इकरंगा चित्र से पड़ा।", + "monobook.css": "/* यहां रखी गई css मोनोबुक त्वचा का इस्तेमाल करने वाले सभी सदस्योंपर असर करेगी */", + "monobook.js": "/* यहाँ पर दी गई जावास्क्रिप्ट मोनोबुक त्वचा का प्रयोग कर रहे सदस्यों के लिए लोड होगी */" +} diff --git a/skins/MonoBook/i18n/hr.json b/skins/MonoBook/i18n/hr.json new file mode 100644 index 0000000..a53e406 --- /dev/null +++ b/skins/MonoBook/i18n/hr.json @@ -0,0 +1,6 @@ +{ + "@metadata": [], + "skinname-monobook": "MonoBook", + "monobook.css": "/** Ovdje idu izmjene monobook stylesheeta */", + "monobook.js": "/* Ne rabi se više; molimo rabite [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/hsb.json b/skins/MonoBook/i18n/hsb.json new file mode 100644 index 0000000..2ac24c7 --- /dev/null +++ b/skins/MonoBook/i18n/hsb.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Michawiki" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* CSS wobdźěłać, zo by so skin „monobook” za wšěčh wužiwarjow tutoho skina priměrił */", + "monobook.js": "/* Slědowacy JavaScript začita so za wužiwarjow, kotřiž šat MonoBook wužiwaja */" +} diff --git a/skins/MonoBook/i18n/hu.json b/skins/MonoBook/i18n/hu.json new file mode 100644 index 0000000..d804105 --- /dev/null +++ b/skins/MonoBook/i18n/hu.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Dani", + "Tacsipacsi" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "A klasszikus MediaWiki-felület 2004 óta; egy könyv fekete-fehér fotója alapján kapta a nevét", + "monobook.css": "/* Az ide elhelyezett CSS hatással lesz a Monobook felület használóira */", + "monobook.js": "/* A Monobook felületet használó szerkesztők számára betöltendő JavaScriptek */" +} diff --git a/skins/MonoBook/i18n/hy.json b/skins/MonoBook/i18n/hy.json new file mode 100644 index 0000000..db1d72e --- /dev/null +++ b/skins/MonoBook/i18n/hy.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Teak" + ] + }, + "skinname-monobook": "ՄիաԳիրք", + "monobook.css": "/* Այստեղ տեղադրված CSS կոդը կկիրառվի Monobook տեսքի վրա*/", + "monobook.js": "/* Հնացած է. օգտագործեք [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/ia.json b/skins/MonoBook/i18n/ia.json new file mode 100644 index 0000000..39a703c --- /dev/null +++ b/skins/MonoBook/i18n/ia.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "McDutchie" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Le apparentia classic de MediaWiki depost 2004, nominate assi pro le imagine in nigro e blanco (\"mono\") de un libro (\"book\") in le fundo del pagina.", + "monobook.css": "/* Le CSS placiate hic afficera le usatores del apparentia MonoBook */", + "monobook.js": "/* Omne JavaScript hic se executara pro le usatores del apparentia MonoBook */" +} diff --git a/skins/MonoBook/i18n/id.json b/skins/MonoBook/i18n/id.json new file mode 100644 index 0000000..d87d663 --- /dev/null +++ b/skins/MonoBook/i18n/id.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Iwan Novirion", + "Rex", + "Arifin.wijaya" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Kulit MediaWiki klasik sejak tahun 2004, dinamai foto hitam-putih dari buku di latar belakang halaman", + "monobook.css": "/* CSS yang ada di sini akan diterapkan pada kulit Monobook. */", + "monobook.js": "/* Semua JavaScript di sini akan dimuatkan untuk para pengguna yang menggunakan kulit MonoBook */" +} diff --git a/skins/MonoBook/i18n/ilo.json b/skins/MonoBook/i18n/ilo.json new file mode 100644 index 0000000..5c77619 --- /dev/null +++ b/skins/MonoBook/i18n/ilo.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Lam-ang" + ] + }, + "monobook-desc": "Ti klasiko a kudil ti MediaWiki manipud idi 2004, nanaganan manipud iti nangisit-ken-puraw a retrato ti libro iti likudan ti panid" +} diff --git a/skins/MonoBook/i18n/is.json b/skins/MonoBook/i18n/is.json new file mode 100644 index 0000000..d219d4f --- /dev/null +++ b/skins/MonoBook/i18n/is.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "לערי ריינהארט", + "Sveinn í Felli" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Klassískt skinn MediaWiki síðan 2004, nefnt eftir svart-hvítu myndinni af bókinni í bakgrunni síðunnar", + "monobook.css": "/* Það sem sett er hingað er bætt við MonoBook stilsniðið fyrir allan vefinn */", + "monobook.js": "/* Allt JavaScript sem sett er hér mun hafa áhrif á notendur MonoBook-skinnsins. */" +} diff --git a/skins/MonoBook/i18n/it.json b/skins/MonoBook/i18n/it.json new file mode 100644 index 0000000..5a37041 --- /dev/null +++ b/skins/MonoBook/i18n/it.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Beta16", + "Darth Kule" + ] + }, + "monobook-desc": "Il tema classico di MediaWiki dal 2004, prende il nome dall'immagine in bianco e nero del libro usata come sfondo della pagina", + "monobook.css": "/* Gli stili CSS inseriti qui si applicano agli utenti che usano il tema Monobook */", + "monobook.js": "/* Il codice JavaScript inserito qui viene caricato dagli utenti che usano il tema MonoBook */" +} diff --git a/skins/MonoBook/i18n/ja.json b/skins/MonoBook/i18n/ja.json new file mode 100644 index 0000000..0b89fbd --- /dev/null +++ b/skins/MonoBook/i18n/ja.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Fryed-peach", + "青子守歌", + "Takot" + ] + }, + "skinname-monobook": "モノブック", + "monobook-desc": "ページ背景にモノクロの本の写真があることから名付けられた、2004年以来のクラシックなMediaWiki外装。", + "monobook.css": "/* ここに記述したCSSはモノブック外装の利用者に影響します */", + "monobook.js": "/* ここにあるすべてのJavaScriptは、モノブック外装を使用している利用者に対して読み込まれます */" +} diff --git a/skins/MonoBook/i18n/ka.json b/skins/MonoBook/i18n/ka.json new file mode 100644 index 0000000..0b16b54 --- /dev/null +++ b/skins/MonoBook/i18n/ka.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Alsandro", + "David1010" + ] + }, + "skinname-monobook": "მონობუკი", + "monobook.css": "/* აქ ჩასმული CSS გავლენას იქონიებს Monobook ინტერფეისის მომხმარებლებზე */" +} diff --git a/skins/MonoBook/i18n/kk-arab.json b/skins/MonoBook/i18n/kk-arab.json new file mode 100644 index 0000000..71f45b9 --- /dev/null +++ b/skins/MonoBook/i18n/kk-arab.json @@ -0,0 +1,6 @@ +{ + "@metadata": [], + "skinname-monobook": "دارا كىتاپ (monobook)", + "monobook.css": "/* مىندا ورنالاستىرىلعان CSS تەك «دارا كىتاپ» (monobook) مانەرىن پايدالانۋشىلارىنا ىقپال ەتەدى */", + "monobook.js": "/* مىنداعى JavaScript تەك «دارا كىتاپ» (monobook) مانەرىن پايدالانۋشىلار ٴۇشىن جەگىلەدى */" +} diff --git a/skins/MonoBook/i18n/kk-cyrl.json b/skins/MonoBook/i18n/kk-cyrl.json new file mode 100644 index 0000000..c964423 --- /dev/null +++ b/skins/MonoBook/i18n/kk-cyrl.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Arystanbek" + ] + }, + "skinname-monobook": "Жеке кітап (monobook)", + "monobook.css": "/* Мында орналастырылған CSS тек «Дара кітап» (monobook) мәнерін пайдаланушыларына ықпал етеді */", + "monobook.js": "/* Мындағы JavaScript тек «Дара кітап» (monobook) мәнерін пайдаланушылар үшін жегіледі */" +} diff --git a/skins/MonoBook/i18n/kk-latn.json b/skins/MonoBook/i18n/kk-latn.json new file mode 100644 index 0000000..b2ae504 --- /dev/null +++ b/skins/MonoBook/i18n/kk-latn.json @@ -0,0 +1,6 @@ +{ + "@metadata": [], + "skinname-monobook": "Dara kitap (monobook)", + "monobook.css": "/* Mında ornalastırılğan CSS tek «Dara kitap» (monobook) mänerin paýdalanwşılarına ıqpal etedi */", + "monobook.js": "/* Mındağı JavaScript tek «Dara kitap» (monobook) mänerin paýdalanwşılar üşin jegiledi */" +} diff --git a/skins/MonoBook/i18n/km.json b/skins/MonoBook/i18n/km.json new file mode 100644 index 0000000..162e5a8 --- /dev/null +++ b/skins/MonoBook/i18n/km.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "វ័ណថារិទ្ធ" + ] + }, + "skinname-monobook": "សៀវភៅឯក", + "monobook.css": "/* CSS បានដាក់ទីនេះនឹងមានអនុភាពលើអ្នកប្រើប្រាស់នៃសំបក Monobook */" +} diff --git a/skins/MonoBook/i18n/ko.json b/skins/MonoBook/i18n/ko.json new file mode 100644 index 0000000..08886f4 --- /dev/null +++ b/skins/MonoBook/i18n/ko.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "아라" + ] + }, + "skinname-monobook": "모노북", + "monobook-desc": "문서 배경에서 책의 흑백 사진을 이른, 2004년 이후의 고전 미디어위키 스킨", + "monobook.css": "/* 이 CSS 설정은 모노북 스킨을 사용하는 사용자에게 적용됩니다 */", + "monobook.js": "/* 이 자바스크립트 설정은 모노북 스킨을 사용하는 사용자에게 적용됩니다 */" +} diff --git a/skins/MonoBook/i18n/krc.json b/skins/MonoBook/i18n/krc.json new file mode 100644 index 0000000..2ec1410 --- /dev/null +++ b/skins/MonoBook/i18n/krc.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Къарачайлы" + ] + }, + "skinname-monobook": "Моно-китаб" +} diff --git a/skins/MonoBook/i18n/ksh.json b/skins/MonoBook/i18n/ksh.json new file mode 100644 index 0000000..8825062 --- /dev/null +++ b/skins/MonoBook/i18n/ksh.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Purodha" + ] + }, + "skinname-monobook": "Monobohch", + "monobook-desc": "De klaßesche Bedehnbovverfläsch vum MehdijaWikki zigg 2004. Se es noh däm eijnfarbesch jroue Bohch benannt, wat doh als Hengerjrondbeld bei es.", + "monobook.css": "/* Dat CSS heh aan dä Stell wirrek blohß op de Bedehnbovverflääsch „Monobohch“ */", + "monobook.js": "/* De JavaSkrippte fun heh krejje alle Sigge met dä Bedehnbovverflääsch „Monobohch“ jescheck */" +} diff --git a/skins/MonoBook/i18n/ku-latn.json b/skins/MonoBook/i18n/ku-latn.json new file mode 100644 index 0000000..7fb824a --- /dev/null +++ b/skins/MonoBook/i18n/ku-latn.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Krinkle" + ] + }, + "monobook.css": "/* CSS placed here will affect users of the Monobook skin */" +} diff --git a/skins/MonoBook/i18n/lb.json b/skins/MonoBook/i18n/lb.json new file mode 100644 index 0000000..254f56d --- /dev/null +++ b/skins/MonoBook/i18n/lb.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Robby" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "De klassesche Look vu MediaWiki zanter 2004, benannt no der Schwaarzwäissfoto vun engem Buch am Hannergrond vun der Säit", + "monobook.css": "/* Dës CSS huet nëmmen Afloss op de Skin ''Monobook'' */", + "monobook.js": "/* All JavaScript hei gëtt gelueden esoubal ee Benotzer d'Ausgesinn MonoBook benotzt */" +} diff --git a/skins/MonoBook/i18n/lt.json b/skins/MonoBook/i18n/lt.json new file mode 100644 index 0000000..6d8fd19 --- /dev/null +++ b/skins/MonoBook/i18n/lt.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Garas", + "Albertas", + "Zygimantus" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Klasikinė MediaWiki išvaizda nuo 2004 m., pavadinta pagal juodos-ir-baltos knygos nuotrauką puslapio fone.", + "monobook.css": "/* Čia įdėtas CSS bus rodomas Monobook išvaizdos naudotojams */", + "monobook.js": "/* Šis JavaScript bus įkeltas tik „MonoBook“ išvaizdos naudotojams. */" +} diff --git a/skins/MonoBook/i18n/lzh.json b/skins/MonoBook/i18n/lzh.json new file mode 100644 index 0000000..f6d6dcb --- /dev/null +++ b/skins/MonoBook/i18n/lzh.json @@ -0,0 +1,6 @@ +{ + "@metadata": [], + "skinname-monobook": "單書", + "monobook.css": "/* 此之 CSS 用於單書面之簿也 */", + "monobook.js": "/* 此之JavaScript將載於用單書面之簿 */" +} diff --git a/skins/MonoBook/i18n/mg.json b/skins/MonoBook/i18n/mg.json new file mode 100644 index 0000000..4d3c35b --- /dev/null +++ b/skins/MonoBook/i18n/mg.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "monobook.css": "/* Ovay ity rakitra ity raha hampiasa takilan'angaly (stylesheet) anao manokana amin'ny wiki iray manontolo */" +} diff --git a/skins/MonoBook/i18n/min.json b/skins/MonoBook/i18n/min.json new file mode 100644 index 0000000..2eb9001 --- /dev/null +++ b/skins/MonoBook/i18n/min.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Iwan Novirion" + ] + }, + "skinname-monobook": "MonoBook" +} diff --git a/skins/MonoBook/i18n/mk.json b/skins/MonoBook/i18n/mk.json new file mode 100644 index 0000000..be8e280 --- /dev/null +++ b/skins/MonoBook/i18n/mk.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Bjankuloski06" + ] + }, + "skinname-monobook": "Монобук", + "monobook-desc": "Класичното руво на МедијаВики од 2004 г., наречена по црнобелата слика на книга во позадината", + "monobook.css": "/* Тука поставениот CSS ќе се применува врз корисниците на рувото „Монобук“ */", + "monobook.js": "/* Тука поставениот JavaScript ќе им се вчитува на корисниците што го користат рувото „Монобук“ */" +} diff --git a/skins/MonoBook/i18n/ml.json b/skins/MonoBook/i18n/ml.json new file mode 100644 index 0000000..2f014d1 --- /dev/null +++ b/skins/MonoBook/i18n/ml.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Praveenp" + ] + }, + "skinname-monobook": "മോണോബുക്ക്", + "monobook-desc": "2004 മുതലുള്ള പരമ്പരാഗത ദൃശ്യരൂപം, താളിന്റെ പശ്ചാത്തലത്തിലുള്ള കറുപ്പിലും വെളുപ്പിലുമുള്ള പുസ്തകത്തിൽ നിന്നാണ് പേരുണ്ടായത്", + "monobook.css": "/* ഇവിടെ നൽകുന്ന സി.എസ്.എസ്. മോണോബുക്ക് ദൃശ്യരൂപം ഉപയോഗിക്കുന്നവർക്ക് ബാധകമായിരിക്കും */", + "monobook.js": "/* ഇവിടെ നൽകുന്ന ജാവാസ്ക്രിപ്റ്റ് മോണോബുക്ക് ദൃശ്യരൂപം ഉപയോഗിക്കുന്നവർക്ക് ബാധകമായിരിക്കും */" +} diff --git a/skins/MonoBook/i18n/mr.json b/skins/MonoBook/i18n/mr.json new file mode 100644 index 0000000..5d80231 --- /dev/null +++ b/skins/MonoBook/i18n/mr.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "मोनोबुक" +} diff --git a/skins/MonoBook/i18n/ms.json b/skins/MonoBook/i18n/ms.json new file mode 100644 index 0000000..bb8900c --- /dev/null +++ b/skins/MonoBook/i18n/ms.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Anakmalaysia", + "Pizza1016", + "Aviator" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Rupa MediaWiki yang klasik sejak tahun 2004, dinamakan bersempena gambar buku hitam putih pada latar belakang laman.", + "monobook.css": "/* CSS yang terletak di sini akan mempengaruhi pengguna kulit Monobook */", + "monobook.js": "/* Sebarang kod JavaScript di sini akan dimuat bagi sesiapa yang memakai rupa MonoBook */" +} diff --git a/skins/MonoBook/i18n/mt.json b/skins/MonoBook/i18n/mt.json new file mode 100644 index 0000000..3d4a9b0 --- /dev/null +++ b/skins/MonoBook/i18n/mt.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Giangian15" + ] + }, + "skinname-monobook": "Monobook", + "monobook.css": "/* CSS li tpoġġa hawnhekk se jaffetwa dawk l-utenti li jagħmlu użu mill-iskin ''Monobook'' */", + "monobook.js": "/* Kull ''JavaScript'' hawnhekk jiġi mniżżel għal dawk l-utenti li qegħdin jagħmlu użu mill-iskin ''Monobook'' */" +} diff --git a/skins/MonoBook/i18n/mwl.json b/skins/MonoBook/i18n/mwl.json new file mode 100644 index 0000000..dd5baad --- /dev/null +++ b/skins/MonoBook/i18n/mwl.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "Lhibro" +} diff --git a/skins/MonoBook/i18n/nap.json b/skins/MonoBook/i18n/nap.json new file mode 100644 index 0000000..653374d --- /dev/null +++ b/skins/MonoBook/i18n/nap.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "C.R." + ] + }, + "monobook-desc": "'A skin classica 'e MediaWiki 'a 2004, piglia nomme ' a ll'immaggene 'n janco e niro d' 'o libbro ausata comme sfunno d' 'a paggena" +} diff --git a/skins/MonoBook/i18n/nb.json b/skins/MonoBook/i18n/nb.json new file mode 100644 index 0000000..312f9c6 --- /dev/null +++ b/skins/MonoBook/i18n/nb.json @@ -0,0 +1,7 @@ +{ + "@metadata": [], + "skinname-monobook": "Monobook", + "monobook-desc": "Den klassiske MediaWiki-drakten fra 2004, oppkalt etter svarthvittbildet av en bok som brukes som bakgrunnsbilde", + "monobook.css": "/* CSS i denne fila vil gjelde alle som bruker drakta Monobook */", + "monobook.js": "/* Javascript i denne fila vil gjelde for brukere av drakta Monobook */" +} diff --git a/skins/MonoBook/i18n/nds-nl.json b/skins/MonoBook/i18n/nds-nl.json new file mode 100644 index 0000000..38e52ec --- /dev/null +++ b/skins/MonoBook/i18n/nds-nl.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Servien" + ] + }, + "skinname-monobook": "Monobook" +} diff --git a/skins/MonoBook/i18n/nds.json b/skins/MonoBook/i18n/nds.json new file mode 100644 index 0000000..20beeb0 --- /dev/null +++ b/skins/MonoBook/i18n/nds.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "monobook.css": "/* disse Datei ännern üm de Monobook-Stilvörlaag för de ganze Siet antopassen */" +} diff --git a/skins/MonoBook/i18n/ne.json b/skins/MonoBook/i18n/ne.json new file mode 100644 index 0000000..26574e5 --- /dev/null +++ b/skins/MonoBook/i18n/ne.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "सरोज कुमार ढकाल", + "राम प्रसाद जोशी" + ] + }, + "skinname-monobook": "मोनोबुक", + "monobook.css": "/* यहाँ राखिएको CSS ले मोनोबुक स्किनको प्रयोगकर्ताहरूलाई प्रभावित गर्ने छ */" +} diff --git a/skins/MonoBook/i18n/new.json b/skins/MonoBook/i18n/new.json new file mode 100644 index 0000000..a16deba --- /dev/null +++ b/skins/MonoBook/i18n/new.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Eukesh" + ] + }, + "monobook.css": "/* थन तःगु CSS नं मोनोबुक स्किनया छ्य्लामितेत असर याइ */" +} diff --git a/skins/MonoBook/i18n/nl.json b/skins/MonoBook/i18n/nl.json new file mode 100644 index 0000000..d62f5ef --- /dev/null +++ b/skins/MonoBook/i18n/nl.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Siebrand", + "Sjoerddebruin" + ] + }, + "skinname-monobook": "Monobook", + "monobook-desc": "De klassieke MediaWiki-vormgeving sinds 2004, genoemd naar de zwart-witfoto van een boek op de achtergrond van de pagina", + "monobook.css": "/* CSS die hier wordt geplaatst heeft alleen invloed op het uiterlijk Monobook */", + "monobook.js": "/* JavaScript die hier wordt geplaatst heeft alleen invloed op gebruikers die het uiterlijk Monobook gebruiken */" +} diff --git a/skins/MonoBook/i18n/nn.json b/skins/MonoBook/i18n/nn.json new file mode 100644 index 0000000..2655c70 --- /dev/null +++ b/skins/MonoBook/i18n/nn.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Eirik", + "Frokor", + "Njardarlogar" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* CSS-tekst som vert plassert her, endrar utsjånaden til sidedrakta Monobook */", + "monobook.js": "/* Javascript i denne fila vil gjelde for brukarar av drakta Monobook */" +} diff --git a/skins/MonoBook/i18n/nv.json b/skins/MonoBook/i18n/nv.json new file mode 100644 index 0000000..48a4ea1 --- /dev/null +++ b/skins/MonoBook/i18n/nv.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "NaaltsoosŁáa'ígíí" +} diff --git a/skins/MonoBook/i18n/oc.json b/skins/MonoBook/i18n/oc.json new file mode 100644 index 0000000..7c1e1f8 --- /dev/null +++ b/skins/MonoBook/i18n/oc.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Cedric31" + ] + }, + "skinname-monobook": "Monobook", + "monobook.css": "/* Lo CSS plaçat aicí afectarà los utilizaires del skin Monobook */", + "monobook.js": "/* Tot JavaScript aicí serà cargat amb las paginas accedidas pels utilizaires de l’abilhatge MonoBook unicament. */" +} diff --git a/skins/MonoBook/i18n/os.json b/skins/MonoBook/i18n/os.json new file mode 100644 index 0000000..55bc17b --- /dev/null +++ b/skins/MonoBook/i18n/os.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "Моно-чиныг" +} diff --git a/skins/MonoBook/i18n/pa.json b/skins/MonoBook/i18n/pa.json new file mode 100644 index 0000000..ad04b11 --- /dev/null +++ b/skins/MonoBook/i18n/pa.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "ਮੋਨੋਬੁੱਕ" +} diff --git a/skins/MonoBook/i18n/pam.json b/skins/MonoBook/i18n/pam.json new file mode 100644 index 0000000..e6923ae --- /dev/null +++ b/skins/MonoBook/i18n/pam.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "monobook.css": "/* CSS a mikabit keni miapectuan la reng gagamit king Monobook a pabalat */" +} diff --git a/skins/MonoBook/i18n/pdt.json b/skins/MonoBook/i18n/pdt.json new file mode 100644 index 0000000..428d91c --- /dev/null +++ b/skins/MonoBook/i18n/pdt.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Wikipeeta" + ] + }, + "monobook.css": "/* CSS opp dise Sted wirtjt opp daut Monobook-Skin */", + "monobook.js": "/* Daut neachste JavaScript woat fe Brucka mett Monobook-Skin jelode */" +} diff --git a/skins/MonoBook/i18n/pl.json b/skins/MonoBook/i18n/pl.json new file mode 100644 index 0000000..4c7031a --- /dev/null +++ b/skins/MonoBook/i18n/pl.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Sp5uhe", + "Matma Rex" + ] + }, + "skinname-monobook": "Książka", + "monobook-desc": "Klasyczna skórka MediaWiki, stworzona w 2004 roku, nazwana od czarno-białego zdjęcia książki w tle strony", + "monobook.css": "/* Umieszczony tutaj kod CSS wpłynie na wygląd skórki Książka */", + "monobook.js": "/* Umieszczony tutaj kod JavaScript zostanie załadowany wyłącznie przez użytkowników korzystających ze skórki Książka */" +} diff --git a/skins/MonoBook/i18n/pms.json b/skins/MonoBook/i18n/pms.json new file mode 100644 index 0000000..8fe767c --- /dev/null +++ b/skins/MonoBook/i18n/pms.json @@ -0,0 +1,5 @@ +{ + "@metadata": [], + "monobook.css": "/* cangé st'archivi-sì për modifiché la formatassion dël sit antregh */", + "monobook.js": "/* Ës messagi-sì as dovrìa pa pì dovrelo; a sò pòst ch'a dòvra [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/ps.json b/skins/MonoBook/i18n/ps.json new file mode 100644 index 0000000..afdd391 --- /dev/null +++ b/skins/MonoBook/i18n/ps.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "مونوبوک" +} diff --git a/skins/MonoBook/i18n/pt-br.json b/skins/MonoBook/i18n/pt-br.json new file mode 100644 index 0000000..92f7c2c --- /dev/null +++ b/skins/MonoBook/i18n/pt-br.json @@ -0,0 +1,12 @@ +{ + "@metadata": { + "authors": [ + "Fabsouza1", + "Cainamarques" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "A skin clássica do MediaWiki desde 2004, assim chamada pela imagem preto e branco de um livro que é colocada no plano de fundo da página", + "monobook.css": "/* o código CSS colocado aqui terá efeito nos usuários do tema Monobook */", + "monobook.js": "/* Qualquer JavaScript aqui colocado afetará os usuários do tema MonoBook */" +} diff --git a/skins/MonoBook/i18n/pt.json b/skins/MonoBook/i18n/pt.json new file mode 100644 index 0000000..df34886 --- /dev/null +++ b/skins/MonoBook/i18n/pt.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Hamilton Abreu", + "Fúlvio", + "Vitorvicentevalente" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "O tema clássico do MediaWiki desde 2004, tendo este nome sido atribuído devido a uma imagem a preto-e-branco de um livro no plano de fundo da página", + "monobook.css": "/* Código CSS colocado aqui afectará os utilizadores do tema Monobook */", + "monobook.js": "/* Código Javascript colocado aqui será carregado para utilizadores do tema Monobook */" +} diff --git a/skins/MonoBook/i18n/qqq.json b/skins/MonoBook/i18n/qqq.json new file mode 100644 index 0000000..16e3e0c --- /dev/null +++ b/skins/MonoBook/i18n/qqq.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Meno25", + "Umherirrender", + "Matma Rex", + "Raymond" + ] + }, + "skinname-monobook": "{{optional}}", + "monobook-desc": "{{desc|what=skin|name=MonoBook|url=https://www.mediawiki.org/wiki/Skin:MonoBook}}", + "monobook.css": "{{optional}}\nCSS applied to users using MonoBook skin.", + "monobook.js": "{{optional}}\nJS for users using MonoBook skin." +} diff --git a/skins/MonoBook/i18n/qu.json b/skins/MonoBook/i18n/qu.json new file mode 100644 index 0000000..2fdb43c --- /dev/null +++ b/skins/MonoBook/i18n/qu.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "AlimanRuna" + ] + }, + "monobook.css": "/* Kayman churasqa CSS nisqaqa Monobook qaratam hukchanqa tukuy internet tiyanapaq */", + "monobook.js": "/* Ima kaypi qillqamusqa JavaScript nisqa wakichi qillqapas MonoBook nisqata llamk'achiq ruraqkunapaq chaqnasqa kanqa */" +} diff --git a/skins/MonoBook/i18n/rm.json b/skins/MonoBook/i18n/rm.json new file mode 100644 index 0000000..7eb17f7 --- /dev/null +++ b/skins/MonoBook/i18n/rm.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Gion-andri" + ] + }, + "monobook.css": "/* editescha quest file per adattar il skin momobook per l'entira pagina */", + "monobook.js": "" +} diff --git a/skins/MonoBook/i18n/ro.json b/skins/MonoBook/i18n/ro.json new file mode 100644 index 0000000..fe6e5b1 --- /dev/null +++ b/skins/MonoBook/i18n/ro.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Firilacroco", + "Minisarm" + ] + }, + "skinname-monobook": "Monobook", + "monobook-desc": "Aspectul clasic al MediaWiki încă din 2004, botezat după fotografia alb-negru a unei cărți din fundal", + "monobook.css": "/* modificați acest fișier pentru a adapta înfățișarea monobook-ului pentru tot situl*/" +} diff --git a/skins/MonoBook/i18n/roa-tara.json b/skins/MonoBook/i18n/roa-tara.json new file mode 100644 index 0000000..097eb60 --- /dev/null +++ b/skins/MonoBook/i18n/roa-tara.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Joetaras" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "'U skin classeche de MediaUicchi da 'u 2004, nnomenate apprisse 'a fote vianghe e gnore de 'nu libbre jndr'à pàgene de sfonde", + "monobook.css": "/* 'U CSS ca se iacchie aqquà 'u 'ndrucane le utinde d'a masckere Monobook */", + "monobook.js": "/* Ogne JavaScript aqquà avène carecate pe le utinde ca ausane 'a masckere MonoBook */" +} diff --git a/skins/MonoBook/i18n/ru.json b/skins/MonoBook/i18n/ru.json new file mode 100644 index 0000000..9b62f1b --- /dev/null +++ b/skins/MonoBook/i18n/ru.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "AlexSm", + "Kaganer", + "Okras" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Классическая тема оформления MediaWiki, созданная в 2004 году и названая в честь чёрно-белой фотографии книги с фонового изображения страницы", + "monobook.css": "/* Размещённый здесь CSS будет применяться к теме оформления Monobook */", + "monobook.js": "/* Размещённый здесь код JavaScript будет загружаться пользователям, использующим тему оформления MonoBook */" +} diff --git a/skins/MonoBook/i18n/sa.json b/skins/MonoBook/i18n/sa.json new file mode 100644 index 0000000..8f2e32e --- /dev/null +++ b/skins/MonoBook/i18n/sa.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "skinname-monobook": "पुस्तक" +} diff --git a/skins/MonoBook/i18n/sah.json b/skins/MonoBook/i18n/sah.json new file mode 100644 index 0000000..8a8790f --- /dev/null +++ b/skins/MonoBook/i18n/sah.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "HalanTul" + ] + }, + "monobook-desc": "MediaWiki классиката, 2004 сыллаахха баар буолбут. Сирэй кэтэх ойуутун (фонун) быһыытынан туттуллубут өҥө суох хаартыска аатынан ааттаммыт.", + "monobook.css": "/* Манна оҥоһуллубут CSS Monobook диэн скиҥҥа туһаныллыа */", + "monobook.js": "/* Эргэрбит; маны туһан:[[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/scn.json b/skins/MonoBook/i18n/scn.json new file mode 100644 index 0000000..58a5cf3 --- /dev/null +++ b/skins/MonoBook/i18n/scn.json @@ -0,0 +1,14 @@ +{ + "@metadata": { + "authors": [ + "Santu", + "Sarvaturi", + "Tonyfroio", + "Pippinu" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "La peddi tradizziunali di MediaWiki a pàrtiri dû 2004, chi pigghia lu nomu di na fotu n jancu e nìuru dûn libbru ca si vidi ntô sfunnu dâ pàggina", + "monobook.css": "/* Li stili CSS nziriti ccà s'àpplicanu a l'utenti chi usanu la skin Monobook */", + "monobook.js": "/* Lu còdici JavaScript nzirutu ccà veni carricatu di l'utenti c'ùsanu la skin MonoBook */" +} diff --git a/skins/MonoBook/i18n/sco.json b/skins/MonoBook/i18n/sco.json new file mode 100644 index 0000000..00f18ca --- /dev/null +++ b/skins/MonoBook/i18n/sco.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "John Reid" + ] + }, + "monobook-desc": "The classeec MediaWiki skin sin 2004, named efter the blaik-n-white photæ o ae buik in the page backgroond" +} diff --git a/skins/MonoBook/i18n/si.json b/skins/MonoBook/i18n/si.json new file mode 100644 index 0000000..89a6028 --- /dev/null +++ b/skins/MonoBook/i18n/si.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "නන්දිමිතුරු" + ] + }, + "monobook.css": "/* මෙහි CSS බහාලීම ඒකායන ඡවිය භාවිතා කරන පරිශීලකයන් හට බලපෑම් සිදු කල හැක */", + "monobook.js": "/* මෙහි ඕනෑම ජාවාස්ක්රිප්ට් එකක් ඒකායන ඡවිය භාවිතා කරන පරිශීලකයන්හට ප්රවේශනය කෙරේ */" +} diff --git a/skins/MonoBook/i18n/sk.json b/skins/MonoBook/i18n/sk.json new file mode 100644 index 0000000..8865e10 --- /dev/null +++ b/skins/MonoBook/i18n/sk.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Helix84", + "Rudko" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* Tu umiestnené CSS bude ovplyvňovať používateľov štýlu Monobook */", + "monobook.js": "/* Tu sa nachádzajúci JavaScript sa načíta používateľom vzhľadu Monobook */" +} diff --git a/skins/MonoBook/i18n/sq.json b/skins/MonoBook/i18n/sq.json new file mode 100644 index 0000000..2a74455 --- /dev/null +++ b/skins/MonoBook/i18n/sq.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Dori" + ] + }, + "monobook.css": "/* redaktoni këtë faqe për të përshtatur pamjen Monobook për tëra faqet tuaja */" +} diff --git a/skins/MonoBook/i18n/sr-ec.json b/skins/MonoBook/i18n/sr-ec.json new file mode 100644 index 0000000..0304c03 --- /dev/null +++ b/skins/MonoBook/i18n/sr-ec.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Rancher" + ] + }, + "skinname-monobook": "Монобук", + "monobook.css": "/* CSS постављен овде ће утицати на све кориснике теме „Монобук“ */", + "monobook.js": "/* Јаваскрипт постављен овде ће се учитати за све оне који користе тему „Монобук“ */" +} diff --git a/skins/MonoBook/i18n/sr-el.json b/skins/MonoBook/i18n/sr-el.json new file mode 100644 index 0000000..35398b5 --- /dev/null +++ b/skins/MonoBook/i18n/sr-el.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Rancher" + ] + }, + "skinname-monobook": "Monobuk", + "monobook.css": "/* CSS postavljen ovde će uticati na sve korisnike teme „Monobuk“ */", + "monobook.js": "/* Javaskript postavljen ovde će se učitati za sve one koji koriste temu „Monobuk“ */" +} diff --git a/skins/MonoBook/i18n/stq.json b/skins/MonoBook/i18n/stq.json new file mode 100644 index 0000000..d21f86d --- /dev/null +++ b/skins/MonoBook/i18n/stq.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Maartenvdbent" + ] + }, + "monobook.css": "/* Littikschrieuwen nit twinge */", + "monobook.js": "/* Ferallerd; benutsje insteede deerfon [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/su.json b/skins/MonoBook/i18n/su.json new file mode 100644 index 0000000..a932c94 --- /dev/null +++ b/skins/MonoBook/i18n/su.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Kandar" + ] + }, + "monobook-desc": "Kulit MediaWiki klasik ti 2004, ngaranna dicokot tina poto hideung-bodas hiji buku dina kasang tukang kacana", + "monobook.css": "/* édit koropak ieu pikeun nyaluyukeun kulit ''monobook'' pikeun sakabéh situs */" +} diff --git a/skins/MonoBook/i18n/sv.json b/skins/MonoBook/i18n/sv.json new file mode 100644 index 0000000..2010281 --- /dev/null +++ b/skins/MonoBook/i18n/sv.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Lejonel", + "Lokal Profil", + "Skalman" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "Det klassiska MediaWiki-utseendet sedan 2004, uppkallad efter det svart-vita foto på en bok som syns i bakgrunden på sidan.", + "monobook.css": "/* CSS som skrivs här kommer att påverka alla användare av utseendet MonoBook */", + "monobook.js": "/* JavaScript här kommer att laddas för dem som använder utseendet MonoBook */" +} diff --git a/skins/MonoBook/i18n/te.json b/skins/MonoBook/i18n/te.json new file mode 100644 index 0000000..71b3dbe --- /dev/null +++ b/skins/MonoBook/i18n/te.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Veeven" + ] + }, + "skinname-monobook": "మోనోబుక్" +} diff --git a/skins/MonoBook/i18n/th.json b/skins/MonoBook/i18n/th.json new file mode 100644 index 0000000..38be3f9 --- /dev/null +++ b/skins/MonoBook/i18n/th.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Manop", + "Octahedron80" + ] + }, + "skinname-monobook": "โมโนบุ๊ก", + "monobook.css": "/* สไตล์ชีตในหน้านี้จะส่งผลแก่ผู้ใช้ที่ใช้สกินโมโนบุ๊ก */", + "monobook.js": "/* จาวาสคริปต์ใด ๆ ในหน้านี้จะถูกโหลดให้แก่ผู้ใช้ที่ใช้สกินโมโนบุ๊ก */" +} diff --git a/skins/MonoBook/i18n/tl.json b/skins/MonoBook/i18n/tl.json new file mode 100644 index 0000000..5d10527 --- /dev/null +++ b/skins/MonoBook/i18n/tl.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "AnakngAraw", + "Sky Harbor" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* Ang CSS na inilagay dito ay makakaapekto sa mga tagagamit ng pabalat na Monobook */", + "monobook.js": "/* Ang anumang JavaScript dito ay ikakarga para sa mga tagagamit na gumagamit ng pabalat na MonoBook */" +} diff --git a/skins/MonoBook/i18n/tr.json b/skins/MonoBook/i18n/tr.json new file mode 100644 index 0000000..bdb96c8 --- /dev/null +++ b/skins/MonoBook/i18n/tr.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Dbl2010" + ] + }, + "monobook.css": "/* Buraya konulacak CSS kodu tüm Monobook teması kullanan tüm kullanıcılarda etkin olur */" +} diff --git a/skins/MonoBook/i18n/tt-cyrl.json b/skins/MonoBook/i18n/tt-cyrl.json new file mode 100644 index 0000000..f898690 --- /dev/null +++ b/skins/MonoBook/i18n/tt-cyrl.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Ильнар" + ] + }, + "skinname-monobook": "Китап", + "monobook-desc": "MediaWiki проектының 2004 елда ясалган классик күренеше, үз исемен исемен аклы-каралы китап фотосурәтеннән алган" +} diff --git a/skins/MonoBook/i18n/tt-latn.json b/skins/MonoBook/i18n/tt-latn.json new file mode 100644 index 0000000..53dfaa0 --- /dev/null +++ b/skins/MonoBook/i18n/tt-latn.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Don Alessandro" + ] + }, + "skinname-monobook": "Kitap" +} diff --git a/skins/MonoBook/i18n/tyv.json b/skins/MonoBook/i18n/tyv.json new file mode 100644 index 0000000..26936cf --- /dev/null +++ b/skins/MonoBook/i18n/tyv.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Sborsody" + ] + }, + "skinname-monobook": "МоноБук" +} diff --git a/skins/MonoBook/i18n/ug-arab.json b/skins/MonoBook/i18n/ug-arab.json new file mode 100644 index 0000000..73e0776 --- /dev/null +++ b/skins/MonoBook/i18n/ug-arab.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Arlin" + ] + }, + "skinname-monobook": "MonoBook", + "monobook.css": "/* CSS placed here will affect users of the Monobook skin */", + "monobook.js": "/* Any JavaScript here will be loaded for users using the MonoBook skin */" +} diff --git a/skins/MonoBook/i18n/uk.json b/skins/MonoBook/i18n/uk.json new file mode 100644 index 0000000..289f50e --- /dev/null +++ b/skins/MonoBook/i18n/uk.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Dim Grits", + "Matma Rex", + "Ата" + ] + }, + "skinname-monobook": "Моно-книга", + "monobook-desc": "Класична тема оформлення MediaWiki з 2004 року, названа за чорно-білим фото книги на фоні сторінки", + "monobook.css": "/* Розміщений тут CSS буде застосовуватися до всіх тем оформлення Monobook */", + "monobook.js": "/* Розміщений тут код JavaScript буде завантажений для всіх користувачів, що використовують тему оформлення Моно-книга */" +} diff --git a/skins/MonoBook/i18n/vep.json b/skins/MonoBook/i18n/vep.json new file mode 100644 index 0000000..2213e16 --- /dev/null +++ b/skins/MonoBook/i18n/vep.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Игорь Бродский" + ] + }, + "skinname-monobook": "MonoBook" +} diff --git a/skins/MonoBook/i18n/vi.json b/skins/MonoBook/i18n/vi.json new file mode 100644 index 0000000..67566f6 --- /dev/null +++ b/skins/MonoBook/i18n/vi.json @@ -0,0 +1,10 @@ +{ + "@metadata": { + "authors": [ + "Minh Nguyen" + ] + }, + "monobook-desc": "Giao diện MediaWiki cổ điển năm 2004, được đặt tên theo bức hình nền cuốn sách đen trắng", + "monobook.css": "/* Mã CSS đặt ở đây sẽ ảnh hưởng đến thành viên sử dụng giao diện MonoBook */", + "monobook.js": "/* Mã JavaScript tại đây sẽ được tải khi người dùng sử dụng giao diện MonoBook */" +} diff --git a/skins/MonoBook/i18n/vmf.json b/skins/MonoBook/i18n/vmf.json new file mode 100644 index 0000000..9b3453b --- /dev/null +++ b/skins/MonoBook/i18n/vmf.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Silvicola" + ] + }, + "monobook.css": "/* CSS hiir beâjflusd nôr dii Monobook-schelfn. Wen'd ale uf ôômôôl beâjflusn wilsch, muâsch an MediaWiki:Common.css was ändârn. */" +} diff --git a/skins/MonoBook/i18n/vo.json b/skins/MonoBook/i18n/vo.json new file mode 100644 index 0000000..fbae30d --- /dev/null +++ b/skins/MonoBook/i18n/vo.json @@ -0,0 +1,4 @@ +{ + "@metadata": [], + "monobook.css": "/* El CSS isio pepladöl otefon gebanis padafomäta: Monobook */" +} diff --git a/skins/MonoBook/i18n/vro.json b/skins/MonoBook/i18n/vro.json new file mode 100644 index 0000000..9bc1039 --- /dev/null +++ b/skins/MonoBook/i18n/vro.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Võrok" + ] + }, + "monobook.css": "/* Taa lehe pääl om Monobook-vällänägemist muutvit kujonduisi. */", + "monobook.js": "/* Olõi soovitõt; pruugiq [[MediaWiki:common.js]] */" +} diff --git a/skins/MonoBook/i18n/wa.json b/skins/MonoBook/i18n/wa.json new file mode 100644 index 0000000..8ffba09 --- /dev/null +++ b/skins/MonoBook/i18n/wa.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "Srtxg" + ] + }, + "monobook.css": "/* li côde CSS metou chal serè eployî pa tos les uzeus eployant l' pea «monobook» */" +} diff --git a/skins/MonoBook/i18n/wo.json b/skins/MonoBook/i18n/wo.json new file mode 100644 index 0000000..a01b87e --- /dev/null +++ b/skins/MonoBook/i18n/wo.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "Ibou" + ] + }, + "monobook.css": "/* CSS yiñ def fii dañuy am ay njeexit ci jëfandikukatu col gu Monobook. */", + "monobook.js": "/*Bépp JavaScript buñ fi duggal jëfandikukat yiy jëfandikoo col gu Monobook keppa koy yeb. */" +} diff --git a/skins/MonoBook/i18n/wuu.json b/skins/MonoBook/i18n/wuu.json new file mode 100644 index 0000000..631a356 --- /dev/null +++ b/skins/MonoBook/i18n/wuu.json @@ -0,0 +1,8 @@ +{ + "@metadata": { + "authors": [ + "飞舞回堂前" + ] + }, + "monobook.css": "/* 放勒伊𡍲个CSS会影响用MonoBook皮肤个用户 */" +} diff --git a/skins/MonoBook/i18n/yi.json b/skins/MonoBook/i18n/yi.json new file mode 100644 index 0000000..5a7d3e1 --- /dev/null +++ b/skins/MonoBook/i18n/yi.json @@ -0,0 +1,9 @@ +{ + "@metadata": { + "authors": [ + "פוילישער" + ] + }, + "skinname-monobook": "מאנאבוק", + "monobook.css": "/* סטייל דא געלייגט וועט באאיינפלוסן דעם Monobook סקין */" +} diff --git a/skins/MonoBook/i18n/yue.json b/skins/MonoBook/i18n/yue.json new file mode 100644 index 0000000..b87ac06 --- /dev/null +++ b/skins/MonoBook/i18n/yue.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Ktchankt" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "2004年開始用嘅MediaWiki經典外觀,個名嚟自版面背景嘅書嘅黑白相", + "monobook.css": "/* 響呢度放 CSS 碼去改用戶用嘅 Monobook 畫面 */", + "monobook.js": "/* 響每一次個頁面載入時,用 Monobook 畫面嘅用戶都會載入呢度任何嘅JavaScript */" +} diff --git a/skins/MonoBook/i18n/zh-hans.json b/skins/MonoBook/i18n/zh-hans.json new file mode 100644 index 0000000..befa599 --- /dev/null +++ b/skins/MonoBook/i18n/zh-hans.json @@ -0,0 +1,13 @@ +{ + "@metadata": { + "authors": [ + "Xiaomingyan", + "Cwek", + "Liuxinyu970226" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "自2004年就出现的经典MediaWiki皮肤,命名依据一本书中某页面的黑白照片背景", + "monobook.css": "/* 这里放置的CSS将影响使用MonoBook皮肤的用户 */", + "monobook.js": "/* 这里的任何JavaScript将为使用MonoBook皮肤的用户加载 */" +} diff --git a/skins/MonoBook/i18n/zh-hant.json b/skins/MonoBook/i18n/zh-hant.json new file mode 100644 index 0000000..047f954 --- /dev/null +++ b/skins/MonoBook/i18n/zh-hant.json @@ -0,0 +1,11 @@ +{ + "@metadata": { + "authors": [ + "Cwlin0416" + ] + }, + "skinname-monobook": "MonoBook", + "monobook-desc": "MediaWiki 自 2004 年以來的經典外觀,根據頁面背景的書本黑白照命名", + "monobook.css": "/* 此 CSS 會影響使用 Monobook 介面外觀的使用者 */", + "monobook.js": "/* 此 JavaScript 會用於使用 Monobook 介面外觀的使用者 */" +} diff --git a/skins/MonoBook/link_icon.gif b/skins/MonoBook/link_icon.gif Binary files differnew file mode 100644 index 0000000..168c1a2 --- /dev/null +++ b/skins/MonoBook/link_icon.gif diff --git a/skins/MonoBook/magnify-clip.png b/skins/MonoBook/magnify-clip.png Binary files differnew file mode 100644 index 0000000..adcc06a --- /dev/null +++ b/skins/MonoBook/magnify-clip.png diff --git a/skins/MonoBook/main.css b/skins/MonoBook/main.css new file mode 100644 index 0000000..2ef37ce --- /dev/null +++ b/skins/MonoBook/main.css @@ -0,0 +1,726 @@ +/* +** MediaWiki 'monobook' style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke - http://wikidev.net/ +** License: GPL (http://www.gnu.org/copyleft/gpl.html) +** +** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John +** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher, +** Michael Zeltner and Geir Bækholt) +** All you guys rock :) +*/ + +div#column-content { + width: 100%; + float: right; + margin: 0 0 .6em -12.2em; + padding: 0; +} + +.mw-body { + margin: 2.8em 0 0 12.2em; + padding: 1em; + position: relative; + z-index: 2; + background: white; + color: black; + border: 1px solid #aaa; + border-right: none; + line-height: 1.5em; +} + +div#column-one { + padding-top: 160px; +} + +/* Hide, but keep accessible for screen-readers */ +#column-one h2 { + position: absolute; + top: -9999px; +} + +/* the left column width is specified in class .portlet */ + +/* Font size: +** We take advantage of keyword scaling- browsers won't go below 9px +** More at http://www.w3.org/2003/07/30-font-size +** http://style.cleverchimp.com/font_size_intervals/altintervals.html +*/ + +body { + font: x-small sans-serif; + /* @embed */ + background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat; + color: black; + margin: 0; + padding: 0; + direction: ltr; /* Needed for RTL flipping */ + unicode-bidi: embed; +} + +/* scale back up to a sane default */ +div#globalWrapper { + font-size: 127%; + width: 100%; + margin: 0; + padding: 0; + position: relative; + z-index: 0; +} + +/* general styles */ +a { + color: #002bb8; +} + +a:visited { + color: #5a3696; +} + +a.new, +#p-personal a.new { + color: #cc2200; +} + +ul { + list-style-type: square; + /* @embed */ + list-style-image: url(bullet.gif); +} + +pre, .mw-code { + line-height: 1.1em; +} + +#firstHeading { + padding-top: 0; + overflow: visible; +} + +.mw-indicators { + float: right; + line-height: 1.5em; + font-size: 95%; +} + +.mw-indicator { + display: -moz-inline-block; + display: inline-block; + zoom: 1; + *display: inline; +} + +/* +** the main content area +*/ + +#siteNotice { + font-size: 95%; + padding: 0 0.9em; +} + +#localNotice { + margin: 0; +} + +#siteNotice p { + margin: 0; + padding: 0; +} + +/* +** classes for special content elements like town boxes +** intended to be referenced directly from the wiki src +*/ + +/* +** User styles +*/ +/* table standards */ +table.rimage { + float: right; + position: relative; + margin-left: 1em; + margin-bottom: 1em; + text-align: center; +} + +/* +** edit views etc +*/ +.special li { + line-height: 1.4em; + margin: 0; + padding: 0; +} + +/* +** Structural Elements +*/ + +/* +** general portlet styles (elements in the quickbar) +*/ +.portlet { + border: none; + margin: 0 0 .5em; + padding: 0; + float: none; + width: 11.6em; + overflow: hidden; +} + +.portlet h3 { + background: transparent; + padding: 0 1em 0 .5em; + display: inline; + height: 1em; + text-transform: lowercase; + font-size: 91%; + font-weight: normal; + white-space: nowrap; +} + +.pBody { + font-size: 95%; + background-color: white; + color: black; + border-collapse: collapse; + border: 1px solid #aaa; + padding: 0 .8em .3em .5em; +} + +/* allows .pBody styles to wrap around content added via BaseTemplateAfterPortlet hook */ +.pBody:after { + content: ''; + clear: both; + display: block; +} + +.portlet ul { + line-height: 1.5em; + font-size: 95%; +} + +.portlet li { + padding: 0; + margin: 0; +} + +/* +** Logo properties +*/ + +#p-logo { + top: 0; + left: 0; + position: absolute; /*needed to use z-index */ + z-index: 3; + height: 155px; + width: 12em; + overflow: visible; +} + +#p-logo h3 { + display: none; +} + +#p-logo a, +#p-logo a:hover { + display: block; + height: 155px; + width: 12.2em; + background-repeat: no-repeat; + background-position: 35% 50% !important; + text-decoration: none; +} + +/* +** Search portlet +*/ +#p-search { + position: relative; + z-index: 3; +} + +input.searchButton { + margin-top: 1px; + font-size: 95%; +} + +#searchGoButton { + padding-left: .5em; + padding-right: .5em; + font-weight: bold; +} + +#searchInput { + width: 10.9em; + margin: 0; + font-size: 95%; +} + +#p-search .pBody { + padding: .5em .4em .4em .4em; + text-align: center; +} + +#p-search #searchform div div { + margin-top: .4em; + font-size: 95%; +} + +/* +** the personal toolbar +*/ +#p-personal { + position: absolute; + left: 0; + top: 0; + z-index: 3; +} + +#p-personal { + width: 100%; + white-space: nowrap; + padding: 0; + margin: 0; + border: none; + background: none; + overflow: visible; + line-height: 1.2em; +} + +#p-personal h3 { + display: none; +} + +#p-personal .portlet, +#p-personal .pBody { + z-index: 0; + padding: 0; + margin: 0; + border: none; + overflow: visible; + background: none; +} + +/* this is the ul contained in the portlet */ +#p-personal ul { + border: none; + line-height: 1.4em; + color: #2f6fab; + padding: 0; + padding-right: 2em; + /* Avoid overlap with the logo. */ + padding-left: 14em; + margin: 0; + text-align: right; + list-style-type: none; + list-style-image: none; + z-index: 0; + background: none; + cursor: default; +} + +#p-personal li { + z-index: 0; + border: none; + padding: 0; + display: inline; + color: #2f6fab; + margin-left: 1em; + line-height: 1.2em; + background: none; +} + +#p-personal li a { + text-decoration: none; + color: #005896; + padding-bottom: .2em; +} + +#p-personal li a:hover { + background-color: white; + text-decoration: none; +} + +#p-personal li.active a:hover { + background-color: transparent; +} + +/* The icon in front of the username / login link */ +li#pt-userpage, +li#pt-anonuserpage, +li#pt-login { + /* @embed */ + background: url(user.gif) top left no-repeat; + padding-left: 20px; +} + +#p-personal ul { + text-transform: lowercase; +} + +/* Don't lowercase username */ +li#pt-userpage { + text-transform: none; +} + +/* "Not logged in" text in gray */ +li#pt-anonuserpage { + color: #707070; +} + +#p-personal li.active { + font-weight: bold; +} + +/* +** the page-related actions- page/talk, edit etc +*/ +#p-cactions { + position: absolute; + top: 1.3em; + left: 11.5em; + margin: 0; + white-space: nowrap; + width: 76%; + line-height: 1.1em; + overflow: visible; + background: none; + border-collapse: collapse; + padding-left: 1em; + font-size: 95%; +} + +#p-cactions ul { + list-style-type: none; + list-style-image: none; +} + +#p-cactions li { + display: inline; + border: 1px solid #aaa; + border-bottom: none; + padding: 0 0 1em 0; + margin: 0 .3em 0 0; + overflow: visible; + background: white; +} + +#p-cactions li.selected { + border-color: #fabd23; + font-weight: bold; +} + +#p-cactions li a { + background-color: #fbfbfb; + color: #002bb8; + border: none; + padding: 0 .8em .3em; + position: relative; + z-index: 0; + margin: 0; + text-decoration: none; +} + +#p-cactions li.selected a { + z-index: 3; + background-color: white; +} + +#p-cactions .new a { + color: #ba0000; +} + +#p-cactions li a:hover { + z-index: 3; + text-decoration: none; + background-color: white; +} + +#p-cactions h3 { + display: none; +} + +#p-cactions li.istalk { + margin-right: 0; +} + +#p-cactions li.istalk a { + padding-right: .5em; +} + +#p-cactions #ca-addsection a { + padding-left: .4em; + padding-right: .4em; +} + +/* offsets to distinguish the tab groups */ +li#ca-talk { + margin-right: 1.6em; +} + +li#ca-watch, +li#ca-unwatch, +li#ca-varlang-0, +li#ca-print { + margin-left: 1.6em; +} + +#p-cactions .pBody { + font-size: 1em; + background-color: transparent; + color: inherit; + border-collapse: inherit; + border: 0; + padding: 0; +} + +#p-cactions li a { + text-transform: lowercase; +} + +#p-lang { + position: relative; + z-index: 3; +} + +/* Override text-transform on languages where capitalization is significant */ +.capitalize-all-nouns .portlet h3, +.capitalize-all-nouns #p-personal ul, +.capitalize-all-nouns #p-cactions ul li a { + text-transform: none; +} + +/* TODO: #t-iscite is only used by the Cite extension, come up with some + * system which allows extensions to add to this file on the fly + */ +#t-ispermalink, #t-iscite { + color: #999; +} + +/* +** footer +*/ +div#footer { + background-color: white; + border-top: 1px solid #fabd23; + border-bottom: 1px solid #fabd23; + margin: .6em 0 1em 0; + overflow: hidden; + padding: .4em 0 .3em 0; + text-align: center; + font-size: 90%; +} + +div#footer li { + display: inline; + margin: 0 1.3em; +} + +#f-poweredbyico, #f-copyrightico { + margin: 0 8px; + position: relative; + top: -2px; /* Bump it up just a tad */ +} + +#f-poweredbyico { + float: right; + height: 1%; +} + +#f-copyrightico { + float: left; + height: 1%; +} + +#userloginprompt, #languagelinks { + font-size: 85%; +} + +#login-sectiontip { + font-size: 85%; + line-height: 1.2; + padding-top: 2em; +} + +#userloginlink a, #wpLoginattempt, #wpCreateaccount { + font-weight: bold; +} + +/** + * This was originally added by Gabriel Wicke in r3681 (committed on 25 May 2004) + * with the commit message "tweaks to page history". + * Unlike the other IE/Mac fixes that used to be present here, this seems to get + * applied on more modern browsers, so let's keep it here until someone has the + * time to properly test it out. + */ +#pagehistory li.selected { + position: relative; +} + +.redirectText { + font-size: 150%; + margin: 5px; +} + +div.patrollink { + clear: both; +} + +.sharedUploadNotice { + font-style: italic; +} + +span.updatedmarker { + color: black; + background-color: #0f0; +} + +.editExternally { + border: 1px solid gray; + background-color: #ffffff; + padding: 3px; + margin-top: 0.5em; + float: left; + font-size: small; + text-align: center; +} + +.editExternallyHelp { + font-style: italic; + color: gray; +} + +.toggle { + margin-left: 2em; + text-indent: -2em; +} + +/* @bug 1714 */ +input#wpSave, +input#wpDiff { + margin-right: 0.33em; +} + +#wpSave { + font-weight: bold; +} + +/* noarticletext */ +div.noarticletext { + border: 1px solid #ccc; + background: #fff; + padding: .2em 1em; + color: #000; +} + +div#searchTargetContainer { + left: 10px; + top: 10px; + width: 90%; + background: white; +} + +div#searchTarget { + padding: 3px; + margin: 5px; + background: #F0F0F0; + border: solid 1px blue; +} + +div#searchTarget ul li { + list-style-type: none; + list-style-image: none; +} + +div#searchTarget ul li:before { + color: orange; + content: "\00BB \0020"; +} + +div#searchTargetHide { + float: right; + border: solid 1px black; + background: #DCDCDC; + padding: 2px; +} + +#powersearch p { + margin-top: 0; +} + +div.multipageimagenavbox { + border: solid 1px silver; + padding: 4px; + margin: 1em; + background: #f0f0f0; +} + +div.multipageimagenavbox div.thumb { + border: none; + margin-left: 2em; + margin-right: 2em; +} + +div.multipageimagenavbox hr { + margin: 6px; +} + +table.multipageimage td { + text-align: center; +} + +.templatesUsed { + margin-top: 1.5em; +} + +.mw-summary-preview { + margin: 0.1em 0; +} + +/* Friendlier slave lag warnings */ +div.mw-lag-warn-normal, +div.mw-lag-warn-high { + padding: 3px; + text-align: center; + margin: 3px auto; +} + +div.mw-lag-warn-normal { + border: 1px solid #FFCC66; + background-color: #FFFFCC; +} + +div.mw-lag-warn-high { + font-weight: bold; + border: 2px solid #FF0033; + background-color: #FFCCCC; +} + +.MediaTransformError { + background-color: #ccc; + padding: 0.1em; +} + +.MediaTransformError td { + text-align: center; + vertical-align: middle; + font-size: 90%; +} + +/* Sometimes people don't want personal tools to be lowercase! */ +.no-text-transform { + text-transform: none; +} + +/* Tooltips are outside of the normal body code, so this helps make the size of the text sensible */ +.tipsy { + font-size: 127%; +} + +/* mediawiki.notification */ +.skin-monobook .mw-notification { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.125); +} diff --git a/skins/MonoBook/required.gif b/skins/MonoBook/required.gif Binary files differnew file mode 100644 index 0000000..bd71976 --- /dev/null +++ b/skins/MonoBook/required.gif diff --git a/skins/MonoBook/skin.json b/skins/MonoBook/skin.json new file mode 100644 index 0000000..7b39627 --- /dev/null +++ b/skins/MonoBook/skin.json @@ -0,0 +1,50 @@ +{ + "name": "MonoBook", + "author": [ + "Gabriel Wicke", + "..." + ], + "url": "https://www.mediawiki.org/wiki/Skin:MonoBook", + "descriptionmsg": "monobook-desc", + "namemsg": "skinname-monobook", + "license-name": "GPL-2.0+", + "type": "skin", + "requires": { + "MediaWiki": ">= 1.25.0" + }, + "ValidSkinNames": { + "monobook": "MonoBook" + }, + "SkinOOUIThemes": { + "monobook": "Apex" + }, + "MessagesDirs": { + "MonoBook": [ + "i18n" + ] + }, + "ResourceModules": { + "skins.monobook.styles": { + "position": "top", + "styles": { + "main.css": { + "media": "screen" + } + } + } + }, + "ResourceFileModulePaths": { + "localBasePath": "", + "remoteSkinPath": "MonoBook" + }, + "ResourceModuleSkinStyles": { + "monobook": { + "+mediawiki.special.preferences.styles": "skinStyles/mediawiki.special.preferences.styles.less" + } + }, + "AutoloadClasses": { + "SkinMonoBook": "SkinMonoBook.php", + "MonoBookTemplate": "MonoBookTemplate.php" + }, + "manifest_version": 1 +} diff --git a/skins/MonoBook/skinStyles/mediawiki.special.preferences.styles.less b/skins/MonoBook/skinStyles/mediawiki.special.preferences.styles.less new file mode 100644 index 0000000..49ea1a1 --- /dev/null +++ b/skins/MonoBook/skinStyles/mediawiki.special.preferences.styles.less @@ -0,0 +1,85 @@ +.client-js #preftoc { + /* Tabs */ + width: 100%; + clear: both; + margin: 0; + padding: 0; + + li { + /* Tab */ + background-color: #f0f0f0; + color: #000; + margin: 1px -2px 1px 2px; + float: left; + padding: 2px 0 3px 0; + border: 1px solid #fff; + border-right-color: #716f64; + border-bottom: 0; + position: relative; + white-space: nowrap; + list-style-type: none; + list-style-image: none; + + &.selected { + font-weight: bold; + background-color: #f9f9f9; + border: 1px solid #aaa; + border-bottom: 0; + cursor: default; + top: 2px; + padding-top: 2px; + margin-right: -3px; + + a { + cursor: default; + text-decoration: none; + } + } + } + + a, + a:active { + display: inline-block; + color: #000; + padding: 0 .7em; + position: relative; + text-decoration: none; + } +} + +#preferences { + margin: 0; + border: 1px solid #aaa; + clear: both; + padding: 1.5em; + background-color: #F9F9F9; +} + +.client-js #preferences { + >fieldset { + border: none; + padding: 0; + margin: 0; + + >legend { + display: none; + } + } + + legend { + font-weight: bold; + } +} + +.mw-htmlform-submit { + font-weight: bold; + padding-left: .3em; + padding-right: .3em; + margin-right: 2em; +} + +.htmlform-tip { + font-size: x-small; + padding: .2em 2em; + color: #666; +} diff --git a/skins/MonoBook/user.gif b/skins/MonoBook/user.gif Binary files differnew file mode 100644 index 0000000..34b4839 --- /dev/null +++ b/skins/MonoBook/user.gif diff --git a/skins/MonoBook/wiki-indexed.png b/skins/MonoBook/wiki-indexed.png Binary files differnew file mode 100644 index 0000000..bead47c --- /dev/null +++ b/skins/MonoBook/wiki-indexed.png diff --git a/skins/MonoBook/wiki.png b/skins/MonoBook/wiki.png Binary files differnew file mode 100644 index 0000000..50ed3cd --- /dev/null +++ b/skins/MonoBook/wiki.png |