From deb95a39bb2513ecf73fd64de4f030b5fb19c02b Mon Sep 17 00:00:00 2001 From: Bastien Guerry Date: Fri, 07 Jan 2011 18:05:18 +0000 Subject: Initial commit --- diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. 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 +them 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 prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. 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. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey 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; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If 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 convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU 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 that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + 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. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +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. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + 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 +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + 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 3 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, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program 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, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU 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. But first, please read +. diff --git a/Madagascar/cartes/afrique_sud_vue_satellite.jpg b/Madagascar/cartes/afrique_sud_vue_satellite.jpg new file mode 100644 index 0000000..a1cd963 --- /dev/null +++ b/Madagascar/cartes/afrique_sud_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/afrique_vue_carte.jpg b/Madagascar/cartes/afrique_vue_carte.jpg new file mode 100644 index 0000000..ed61832 --- /dev/null +++ b/Madagascar/cartes/afrique_vue_carte.jpg Binary files differ diff --git a/Madagascar/cartes/afrique_vue_satellite.jpg b/Madagascar/cartes/afrique_vue_satellite.jpg new file mode 100644 index 0000000..0286dfb --- /dev/null +++ b/Madagascar/cartes/afrique_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/ampangorina_vue_satellite.jpg b/Madagascar/cartes/ampangorina_vue_satellite.jpg new file mode 100644 index 0000000..2466814 --- /dev/null +++ b/Madagascar/cartes/ampangorina_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/ampangorinana_vue_satellite.jpg b/Madagascar/cartes/ampangorinana_vue_satellite.jpg new file mode 100644 index 0000000..ea1040c --- /dev/null +++ b/Madagascar/cartes/ampangorinana_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/mada_sud_sud_vue_satellite.jpg b/Madagascar/cartes/mada_sud_sud_vue_satellite.jpg new file mode 100644 index 0000000..f6a95ab --- /dev/null +++ b/Madagascar/cartes/mada_sud_sud_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/madagarscar2_vue_carte.jpg b/Madagascar/cartes/madagarscar2_vue_carte.jpg new file mode 100644 index 0000000..df76801 --- /dev/null +++ b/Madagascar/cartes/madagarscar2_vue_carte.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_nord_nord_vue_satellite.jpg b/Madagascar/cartes/madagascar_nord_nord_vue_satellite.jpg new file mode 100644 index 0000000..7aebb61 --- /dev/null +++ b/Madagascar/cartes/madagascar_nord_nord_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_nord_sud_vue_satellite.jpg b/Madagascar/cartes/madagascar_nord_sud_vue_satellite.jpg new file mode 100644 index 0000000..1e1007b --- /dev/null +++ b/Madagascar/cartes/madagascar_nord_sud_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_nord_vue_carte.jpg b/Madagascar/cartes/madagascar_nord_vue_carte.jpg new file mode 100644 index 0000000..2f944f9 --- /dev/null +++ b/Madagascar/cartes/madagascar_nord_vue_carte.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_nord_vue_satellite.jpg b/Madagascar/cartes/madagascar_nord_vue_satellite.jpg new file mode 100644 index 0000000..09a2a5d --- /dev/null +++ b/Madagascar/cartes/madagascar_nord_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_sud_nord_vue_satellite.jpg b/Madagascar/cartes/madagascar_sud_nord_vue_satellite.jpg new file mode 100644 index 0000000..e267563 --- /dev/null +++ b/Madagascar/cartes/madagascar_sud_nord_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_sud_vue_satellite.jpg b/Madagascar/cartes/madagascar_sud_vue_satellite.jpg new file mode 100644 index 0000000..eface94 --- /dev/null +++ b/Madagascar/cartes/madagascar_sud_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_vue_carte.jpg b/Madagascar/cartes/madagascar_vue_carte.jpg new file mode 100644 index 0000000..a179a88 --- /dev/null +++ b/Madagascar/cartes/madagascar_vue_carte.jpg Binary files differ diff --git a/Madagascar/cartes/madagascar_vue_satellite.jpg b/Madagascar/cartes/madagascar_vue_satellite.jpg new file mode 100644 index 0000000..c527af2 --- /dev/null +++ b/Madagascar/cartes/madagascar_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/monde_poles_vue_satellite.jpg b/Madagascar/cartes/monde_poles_vue_satellite.jpg new file mode 100644 index 0000000..8767386 --- /dev/null +++ b/Madagascar/cartes/monde_poles_vue_satellite.jpg Binary files differ diff --git a/Madagascar/cartes/monde_vue_carte.jpg b/Madagascar/cartes/monde_vue_carte.jpg new file mode 100644 index 0000000..2679044 --- /dev/null +++ b/Madagascar/cartes/monde_vue_carte.jpg Binary files differ diff --git a/Madagascar/cartes/monde_vue_satelite.jpg b/Madagascar/cartes/monde_vue_satelite.jpg new file mode 100644 index 0000000..5d91a24 --- /dev/null +++ b/Madagascar/cartes/monde_vue_satelite.jpg Binary files differ diff --git a/Madagascar/cartes/nosy_be_vue_carte.jpg b/Madagascar/cartes/nosy_be_vue_carte.jpg new file mode 100644 index 0000000..496a820 --- /dev/null +++ b/Madagascar/cartes/nosy_be_vue_carte.jpg Binary files differ diff --git a/Madagascar/cartes/reunion_sat2.jpg b/Madagascar/cartes/reunion_sat2.jpg new file mode 100644 index 0000000..6568dc7 --- /dev/null +++ b/Madagascar/cartes/reunion_sat2.jpg Binary files differ diff --git a/Madagascar/cartes/reunion_vue_carte.jpg b/Madagascar/cartes/reunion_vue_carte.jpg new file mode 100644 index 0000000..f05034d --- /dev/null +++ b/Madagascar/cartes/reunion_vue_carte.jpg Binary files differ diff --git a/Madagascar/cartes/reunion_vue_satellite.jpg b/Madagascar/cartes/reunion_vue_satellite.jpg new file mode 100644 index 0000000..bc3b1ea --- /dev/null +++ b/Madagascar/cartes/reunion_vue_satellite.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique.html b/Madagascar/frwp/Afrique.html new file mode 100644 index 0000000..4d245e8 --- /dev/null +++ b/Madagascar/frwp/Afrique.html @@ -0,0 +1,2325 @@ + + + + +Afrique - Wikipédia + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ + + +
+ + +

Afrique

+ + +
+ +
Un article de Wikipédia, l'encyclopédie libre.
+ + +
+ + + + + +
Page d'aide sur l'homonymie Pour les articles homonymes, voir Afrique (homonymie).
+ + + + + + + + + + + +
Afrique
+
+
Carte de localisation de l'Afrique.
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Superficie30 202 704 km2 (20,3 %)
Population1 000 000 000 hab.
Densité33 hab./km2
Pays54
Dépendances9
Principales languesArabe,swahili, anglais, français, portugais, afrikaans, haoussa, yoruba, dioula, lingala, peul, wolof.
Fuseaux horairesUTC-1 (Cap-Vert)
+UTC+4 (Maurice)
Plus grandes villesLe Caire, Lagos, Pretoria-Johannesburg, Kinshasa, Abidjan, Casablanca,Alger,Dakar, Tunis.
+
Portail Afrique
+

D’une superficie de 30 221 532 km2 en incluant les îles, l’Afrique est un continent couvrant 6 % de la surface terrestre et 20,3 % de la surface des terres émergées[1]. Avec une population de plus d'1 milliard habitants (2010)[2], les Africains représentent 16,14 % de la population mondiale. Le continent est bordé par la mer Méditerranée au nord, le canal de Suez et la mer Rouge au nord-est, l’océan Indien au sud-est et l’océan Atlantique à l’ouest. L’Afrique comprend 48 pays en incluant Madagascar, et 53 en incluant tous les archipels.

+

L’Afrique chevauche l’équateur + et englobe de nombreux climats : tempérés au nord et au sud, +chauds et désertiques le long des tropiques, chauds et humides sur +l'équateur. En raison du manque de précipitations régulières et d’irrigation, tout comme de glaciers ou de systèmes montagneux aquifères, il n’y existe pas de moyen de régulation naturel du climat à l’exception des côtes.

+ + + + +
+
+

Sommaire

+ [masquer]
+ +
+ +

Étymologie[modifier]

+
+
+
+
+As d'Hadrien (136), représentant sur l'avers Africa, portant une dépouille d'éléphant, tenant un scorpion et une corne d'abondance, un modius de blé à ses pieds.
+
+
+
+
+
+
+Mosaïque de la Domus Africa de Thysdrus
+
+
+

L'étymologie de ce nom a fait l'objet de nombreuses hypothèses.

+

Selon la plus probable, due à Michèle Fruyt (Revue de Philologie 50, 1976: 221-238), Africa est lié à autre terme latin africus (ventus) désignant en Campanie, le « vent pluvieux » en provenance de la région de Carthage, puisqu'à l'origine, les Romains nommaient uniquement « Afrique » cette partie nord du continent.

+

Les étymologies antérieures au 20e siècle ne sont plus aujourd'hui que des curiosités historiques : Isidore de Séville tirait ce nom du latin aprica (« ensoleillée »); Léon l'Africain invoquait un mot grec fictif a-phrike (« sans froid »).

+

Selon d'autres chercheurs, le mot Afrique provient de la tribu des Banou Ifren (tribu Amazigh)[3],[4],[5],[6], dont l'ancêtre est Ifren appelée aussi Iforen ou Ifuraces ou Afer[7] (terme signifiant également « grotte » ou « caverne » en langue berbère selon Ibn Khaldoun[8] [4]). Ifri, la forme au singulier du mot Ifren désigne également une divinité amazigh[9],[10],[11]. + D'autres chercheurs désignent les Banou Ifren comme étant les habitants + de l'ancienne Ifriquia et que le nom d'Afrique découle de la nomination + de la tribu des Banou Ifren[12],[13].

+

De plus, les Banou Ifren seraient les Ifuraces, tribu qui rassemble les Afar. Les Ifuraces habitaient l'ancienne tripolitaine et sont des Zénètes Berbères, que Corripus a désigné dans son livre de Johanide par Ifuraces[14],[15].

+

Selon d'autres hypothèses arbitraires, le mot « Afrique » pourrait provenir du nom "Afridi", une tribu qui vivait en Afrique du Nord près de Carthage[réf. nécessaire], ou encore du berbère Taferka « terre », « propriété terrienne ».

+

Le nom latin Africa a donné en arabe إفريقيا ifrīqīyā, qui désignait jadis l'actuelle Tunisie.

+

Histoire[modifier]

+
Article détaillé : Histoire de l'Afrique.
+

Antiquité africaine[modifier]

+
+
+
+
+Site des grandes stèles d'Aksoum, Éthiopie. Patrimoine mondial de l'UNESCO [lire en ligne]
+
+
+
+
+
+
+Statues de Ramses II à Abu Simbel.
+
+
+
+
+
+
+Ruines Romaines de Tipaza, Tipaza, Algérie.
+
+
+

Voir également :

+ +

Afrique impériale[modifier]

+

En Afrique de l’ouest, depuis le VIe siècle + au début du millénaire suivant, la grande activité commerciale et les +terres fertiles y ont favorisé l’émergence de royaumes et d’empires +puissants tels que la civilisation Nok, l’empire du Mali, l’Oba du Benin, le royaume du Kanem-Bornou, le Dahomey, le royaume d'Oyo, l’empire Ashanti, l'empire du Ghana, l’empire Songhai et l'empire Djolof, Empire Kongo, Empire peul du Macina, Royaume bambara de Segou, Empire Monomotapa.

+
+
+
+
+Bronzes du 9e siècle de le civilisation de Igbo-Ukwu, Nigéria, aujourd'hui au British Museum
+
+
+
+
+
+
+Ruines du Monument national du Grand Zimbabwe (11ème-XVe siècle)
+
+
+

La création de l'empire du Mali, + appelé aussi Mandé ou Manden, est sans doute l'un des plus grands +évènements de l'histoire de l'Afrique. Il eut lieu en 1235, lorsque Sundjata Keita ou Soundiata Keïta gagna avec son armée la bataille de Kirina. + Sundjata devint alors roi des rois ou empereur, et est considéré comme +l'un des plus grands héros de toute l'Afrique, bien que la transmission +orale de son histoire ait sans doute contribué à lui donner les +caractéristiques d'un héros de conte. Il dota son empire d'une +constitution, la charte de Kurukan Fuga ou charte du Manden, + en 1236, qui s'apparente en certains points à une déclaration des +droits de l'homme. Cette charte, transmise oralement de génération en +génération, affirme notamment le droit à la vie, la préservation de +l'intégrité physique, la tolérance, le respect des sages et marabouts, +le principe d'éducation des enfants par tous, d'association des femmes à + la politique, le bon traitement des esclaves... Il est même fait +mention d'une suppression de l'esclavage, mais celui-ci a continué dans +les faits. La charte donne également des règles économiques, et +concernant la guerre[16],[17].

+

À l'est, le royaume éthiopien donne suite au royaume d'Axoum qui développe ses relations commerciales entre l'Afrique, le Moyen-Orient et l'Inde[18].

+

Enfin en Afrique australe, occupée initialement par les peuples Khoïsan puis Bantous, le Grand Zimbabwe, centre de l'Empire Monomotapa, apparaît dès le IVe siècle av. J.-C...

+

Des fédérations plus lâches de cités-États telles que les Yoruba et les Haoussa + virent également le jour, mais la plupart de ses royaumes virent leur +puissance tomber avec l'installation de ports européens en Guinée[19].

+

L'islamisation[modifier]

+

À partir du VIIe siècle, les armées Arabes envahirent et convertirent l'Afrique du Nord à l'islam. Le commerce caravanier et l'expansion islamique + nouèrent de nouvelles relations entre les deux Afrique. L'islamisation +se fit aussi bien de manière pacifique que militaire. En Afrique, ce +sont souvent les ethnies initialement islamisées, qui propageront cette +religion.

+ +

La traite des Noirs[modifier]

+
+
+
+
+Médaillon officiel de la Société britannique anti-esclavage. +L'inscription dit : « Ne suis-je pas un homme et un +frère ? »
+
+
+
Articles détaillés : Esclavage, Traite des Noirs et Traite arabe.
+

L'Afrique Noire eut ses premiers contacts avec le monde arabe au VIIe siècle, puis avec les européens au XVe siècle. Ces derniers établirent des comptoirs adversaires de la traite orientale ; d'abord pour commercer, ensuite aussi pour la traite des Noirs à l'origine de la diaspora africaine.

+

L'Afrique du Nord en s'islamisant, est passée de la civilisation islamique à l'ottomane, sauf le Maroc qui a pu stopper l'avancée ottomane au fleuve de la Moulouya (près d'Oujda) lors du règne des Saadiens sur le pays.

+

La colonisation[modifier]

+ +

Au XIXe siècle, après l'abolition de l'esclavage, les États européens se sont installés en Afrique du Nord et en Afrique subsaharienne grâce à leur avance technologique et malgré la résistance des peuples africains. Les puissances coloniales se partagent l'Afrique lors de la conférence de Berlin en 1884-1885[20]. L'exploitation des ressources naturelles et humaines africaines continua sous administration européenne jusqu'au XXe siècle. Deux pays échapperont néanmoins au partage de l'Afrique :

+
    +
  • le Liberia, créé par une société de colonisation américaine en 1822 et ayant proclamé son indépendance le 26 juillet 1847[21];
  • +
  • l'Éthiopie, État souverain depuis l'antiquité, elle parvient à repousser la tentative de colonisation des Italiens auxquels elle inflige une défaite à la bataille d'Adoua, le 1er mars 1896. Il s'agit de la première victoire décisive d'un pays africain sur les colonialistes[22].
  • +
+
+
+
+
+Hôtel de Ville d'Annaba (ex Bône), Annaba, Algérie
+
+
+

La quête de l'autonomie politique et les indépendances[modifier]

+
Article détaillé : Décolonisation de l'Afrique.
+

Les aspirations nationalistes africaines menèrent aux indépendances qui s'étalèrent de 1910 à 1975 suivant les pays. L'Afrique fut jusqu'aux années 1990 instrumentalisée par les puissances de la guerre froide.

+

Afrique contemporaine[modifier]

+
+
+
+
+Carte politique de l'Afrique
+
+
+

Conflits[modifier]

+
Article détaillé : Union africaine.
+

De nombreux conflits sont présents en Afrique :

+
    +
  • conflits dits "ethniques" dont les causes de certains sont attribuées au tracé des frontières + ne tenant que très peu compte de l'histoire et de l'organisation +sociétale des diverses composantes culturelles du continent africain;
  • +
  • conflits dits "politiques" du fait de gouvernements irresponsables +faisant passer les intérêts des dirigeants avant ceux des populations +locales en dépit de leur pauvreté ;
  • +
  • conflits dits "sociaux politiques" dus à cette extrême pauvreté;
  • +
  • des guerres civiles aux enjeux internationaux éclatent pour le +contrôle des matières premières dont la commercialisation n'enrichit que + rarement les populations locales.
  • +
+

L'Afrique est le continent le plus ravagé par les conflits. Selon l’Atlas stratégique + 2008, sur 35 conflits graves répertoriés dans le monde, 13 sont situés +en Afrique, où 15 pays sur 53 sont concernés par une « crise +d’intensité moyenne à haute ». Le premier fournisseur d'armement en + valeur à l'ensemble du continent étant entre 1998 et 2005 la France[23].

+

Par un cercle vicieux, ces conflits entraînent la pauvreté puis des +conflits sociaux, ce qui favorise l'éclatement d'autres conflits.

+

Dans un souci de préserver la paix sur le continent, l'Organisation de l'unité africaine a été créée en 1963[24], puis remplacée en 2002 par l'Union africaine[25]. En 2008, sur 88 000 casques bleus de l’ONU + déployés dans le monde, 61 000 sont engagés en Afrique dans huit +conflits ouverts ou larvés. Pour les Nations unies, la facture militaire + africaine atteint 5,5 milliards de dollars sur un total mondial de 7,2 +milliards.

+
Génocide rwandais[modifier]
+
Article détaillé : Génocide rwandais.
+

En 1994, le gouvernement à Kigali encourage le massacre systématique de la minorité Tutsi. En deux mois, les milices hutu tuent près d'un million de personnes.

+
Guerre civile au Darfour[modifier]
+
Article détaillé : Guerre civile au Darfour.
+

Il se déroule actuellement au Darfour une guerre civile pour obtenir le contrôle de certaines ressources (eau, terres...) et un nettoyage ethnique. On dénombre déjà plus de 300 000 morts[26].

+
Crise politico-militaire en Côte d'Ivoire[modifier]
+ +

En Côte d'Ivoire se disputent les forces de l'État ivoirien et des forces rebelles pour obtenir des changements politiques, cette crise a duré 5 ans (2002-2007).

+
Guerres en Algérie[modifier]
+
Articles détaillés : Guerre d'Algérie et guerre civile algérienne.
+

La guerre d'Algérie se déroule de 1954 à 1962 et débouche sur l'indépendance de l'Algérie, colonie française de 1830 à 1848, puis partie intégrante du territoire de la République + et considerée comme département français. Dans les années 1990, une +violente guerre civile oppose le gouvernement à l'opposition islamique. +Actuellement, le terrorisme résiduel qui existe encore en Algérie n'a +plus rien à avoir avec celui des années 1990, une mutation s'est faite +et l'Algérie a affaire maintenant à un terrorisme globalisé comme al-Qaida au pays du Maghreb islamique.

+
+
+
+
+Statue montrant la route menant à Alger "la capitale de la résistance algérienne", Béjaïa, Algérie
+
+
+

Le néocolonialisme[modifier]

+

Cela désigne l'attitude politique, impérieuse, d'un pays face à une de ses anciennes colonies.

+

Articles détaillés par pays[modifier]

+ +

Géographie[modifier]

+
Article détaillé : Géographie de l'Afrique.
+

Avec une superficie de 30 millions de km² de surface émergée, +l’Afrique est le second continent le plus étendu. Séparé de l'Europe par + la mer Méditerranée, il est rattaché à l'Asie à son extrémité nord-est +par l'isthme de Suez (traversé par le canal de Suez) sur 163 km[27]. Depuis son extrémité nord à Ras ben Sakka (37°21' N) en Tunisie à son extrémité sud au Cap des Aiguilles (34°51'15" S) en Afrique du Sud, le continent s'étend sur environ 8 000 km, et depuis le Cap-Vert (17°33'22" W), à son extrême-ouest, à Ras Hafun (51°27'52" E) en Somalie, à l'extrême-est, sur 7 400 km[28].

+

Ses côtes, + rectilignes, sont longues de 26 000 km, et l'absence de +profondes entailles de sa rive est remarquable par le fait que l'Europe, + qui s'étend sur 10 400 000 km² – soit environ un tiers de la surface de l'Afrique – dispose d'un littoral, plus long, de 32 000 km[28]. Le plus grand pays d'Afrique, par sa superficie, le dixième au monde, est le Soudan, tandis l'archipel des Seychelles, au large de la côte est de l'Afrique, en est le plus petit[29].

+
+
+
+
+Afrique des reliefs
+
+
+

Climat[modifier]

+

L'Afrique présente une grande variété de climats, d'équatorial au centre à tempéré chaud en Afrique du Nord et en Afrique australe. Les plaines du nord sont désertiques + et très chaudes en raison de la grande distance qui les sépare de +l'océan. Les différences de température entre l'été et l'hiver, ainsi +qu'entre le jour et la nuit, y sont les plus importantes. Plus au sud, +la chaleur est atténuée par l'humidité apportée par l'océan ainsi que +par l'altitude, particulièrement sur les hauts plateaux d'Afrique de l'Est. + La végétation y est également plus dense. Enfin, les extrêmes nord et +sud connaissent tous deux un climat tempéré, quoique plus frais et plus +humide au sud.

+

Environnement[modifier]

+
Articles détaillés : Afrotropique et Afrotheria.
+ +

En ce qui concerne l'environnement, l'Afrique est confrontée à trois +phénomènes majeurs qui sont la sécheresse dans les États du Sahel et de +la Corne d'Afrique (Éthiopie,Somalie,Erythrée,Kenya) occasionnant de +nombreux épisodes de faim dans ces contrées, la désertification due à la + surexploitation agricole ainsi qu'à la poussée démographique, enfin la +déforestation causée par une agriculture extensive sur brûlis et de +nombreux conflits armés notamment à l'Est de la République démocratique +du Congo.

+

Géographie humaine[modifier]

+

États d'Afrique[modifier]

+

Il serait vain de vouloir dresser une nomenclature de tous les États +existant en Afrique avant la pénétration européenne. En 1914, du fait de + l'essor des empires coloniaux, le continent noir ne comptait plus que +deux États souverains, l’Abyssinie (ou Éthiopie) et le Liberia, auxquels + s'ajoutèrent par la suite l'Égypte (1922) et l’Union sud-africaine +(1931). Depuis la seconde guerre mondiale, le nombre d'États africains +indépendants n'a cessé d'augmenter, passant de 4 en 1945 à 27 en 1960, +pour atteindre 53 en 1993.

+

Les frontières des États africains sont en grande partie issues de la colonisation, + ce qui explique qu'elles ne prennent que peu en compte les réalités des + populations. De même le regroupement des différents pays en +sous-régions est utilisé plus dans un souci pratique que par vérité +historique. On distingue généralement l’Afrique du Nord, l’Afrique noire (appelée aussi l’Afrique subsaharienne) et l'Afrique australe :

+
    +
  • l’Afrique du Nord, limitée au sud par le Sahara, est habitée par des populations à majorité arabe et berbère
  • +
  • l'Afrique subsaharienne est elle-même subdivisée en trois sous régions : l’Afrique de l'Ouest, l’Afrique de l'Est, l’Afrique centrale
  • +
  • l'Afrique australe jouit d'un climat tempéré et possède le plus fort niveau de développement économique.
  • +
+


+ + + + + + + + + + +
+
+
+
+
+Régions d'Afrique :      Afrique du Nord      Afrique de l'Ouest      Afrique centrale      Afrique de l'Est      Afrique australe
+
+
+
+
+
+
+
+Carte physique de l'Afrique
+
+
+
+
+
+
+
+Photo satellite de l'Afrique
+
+
+
+
États d'Afrique de l'Est[modifier]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Noms des pays et des territoires, avec drapeau↓Superficie
+(km²)↓
Population[30]
+(estimation 2010)↓
Densité de population
+(par km²)↓
Capitale↓
Drapeau : Burundi Burundi27 8309 863 120354,4Bujumbura
Drapeau : Comores Comores2 170773 410356,4Moroni
Drapeau : Djibouti Djibouti23 000740 53032,2Djibouti
Flag of Eritrea.svg Érythrée121 3205 792 98047,7Asmara
Drapeau : Éthiopie Éthiopie1 127 12788 013 49078,1Addis-Abeba
Drapeau : Kenya Kenya582 65040 046 57068,7Nairobi
Flag of Madagascar.svg Madagascar587 04021 281 84036,3Antananarivo
Drapeau : Malawi Malawi118 48015 447 500130,4Lilongwe
Drapeau : Maurice Maurice2 0401 294 100634,4Port Louis
Drapeau : Mozambique Mozambique801 59022 061 45027,5Maputo
Drapeau : Rwanda Rwanda26 33811 055 980419,8Kigali
Drapeau : Seychelles Seychelles45588 340194,2Victoria
Drapeau : Somalie Somalie637 65710 112 45015,9Mogadishu
Tanzanie Tanzanie945 08741 892 90044,3Dodoma
Drapeau : Ouganda Ouganda236 04033 398 680141,5Kampala
Drapeau : Zambie Zambie752 61413 460 31017,9Lusaka
Drapeau : Zimbabwe Zimbabwe390 58011 651 86029,8Harare
+
États d'Afrique centrale[modifier]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Noms des pays et des territoires, avec drapeau↓Superficie
+(km²)↓
Population[31]
+(estimation 2010)↓
Densité de population
+(par km²)↓
Capitale↓
Drapeau : Angola Angola1 246 70013 068 16010,5Luanda
Drapeau : Cameroun Cameroun475 44019 294 15040,6Yaoundé
Drapeau : Centrafrique République centrafricaine622 9844 844 9307,8Bangui
Drapeau : Tchad Tchad1 284 00010 543 4608,2N'Djamena
République du Congo République du Congo342 0004 125 92012,1Brazzaville
Drapeau : République démocratique du Congo RD Congo2 345 41070 916 44030,1Kinshasa
Drapeau : Guinée équatoriale Guinée équatoriale28 051650 70023,2Malabo
Drapeau du Gabon Gabon267 6671 545 2605,8Libreville
Drapeau : São Tomé-et-Principe Sao Tomé-et-Principe1 001175 810175,6São Tomé
+
États d'Afrique du Nord[modifier]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Noms des pays et des territoires, avec drapeau↓Superficie
+(km²)↓
Population[32]
+(estimation 2010)↓
Densité de population
+(par km²)↓
Capitale↓
Drapeau : Algérie Algérie2 381 74134 586 18014,5Alger
Drapeau : Égypte Égypte[33]1 001 45080 471 87080,4Le Caire
drapeau de la Libye Libye1 759 5406 461 4503,7Tripoli
Drapeau : Maroc Maroc446 550 (710 050 avec le Sahara occidental)31 627 43070,8Rabat
Sahara occidental (territoire revendiqué par le Maroc) [34]266 000491 5201,8Laâyoune de facto
Drapeau : Soudan Soudan2 505 81043 939 60017,5Khartoum
Drapeau : Tunisie Tunisie163 61010 589 03064,7Tunis
+
États d'Afrique australe[modifier]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Noms des pays et des territoires, avec drapeau↓Superficie
+(km²)↓
Population[35]
+(estimation 2010)↓
Densité de population
+(par km²)↓
Capitale↓
Drapeau : Botswana Botswana600 3702 029 3103,4Gaborone
Flag of Lesotho.svg Lesotho30 3551 919 55063,2Maseru
Drapeau : Namibie Namibie825 4182 128 4702,6Windhoek
Drapeau : Afrique du Sud Afrique du Sud1 219 91249 109 11040,3Pretoria
Drapeau : Swaziland Swaziland17 3631 354 05078Mbabane
+
États d'Afrique de l'Ouest[modifier]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Noms des pays et des territoires, avec drapeau↓Superficie
+(km²)↓
Population[36]
+(estimation 2010)↓
Densité de population
+(par km²)↓
Capitale↓
Drapeau : Bénin Bénin112 6209 056 01080,4Porto-Novo
Drapeau : Burkina Faso Burkina Faso274 20016 241 81059,2Ouagadougou
Drapeau : Cap-Vert Cap-Vert4 033508 660126,1Praia
Drapeau : Côte d'Ivoire Côte d'Ivoire322 46021 058 80065,3Abidjan, Yamoussoukro
Drapeau : Gambie Gambie11 3001 824 160161,4Banjul
Drapeau : Ghana Ghana239 46024 339 840101,6Accra
drapeau de la Guinée Guinée245 85710 324 03042Conakry
Drapeau : Guinée-Bissau Guinée-Bissau36 1201 565 13043,3Bissau
Flag of Liberia.svg Liberia111 3703 685 08033,1Monrovia
Drapeau : Mali Mali1 240 00013 796 35011,1Bamako
Drapeau : Mauritanie Mauritanie1 030 7003 205 0603,1Nouakchott
Drapeau : Niger Niger1 267 00015 878 27012,5Niamey
Drapeau : Nigeria Nigeria923 768152 217 340164,8Abuja
Drapeau : Sénégal Sénégal196 19012 323 25062,8Dakar
Drapeau : Sierra Leone Sierra Leone71 7405 245 70073,1Freetown
Flag of Togo.svg Togo56 7856 587 240116Lomé
+
Dépendances européennes en Afrique[modifier]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Noms des pays et des territoires, avec drapeau↓Superficie
+(km²)↓
Population
↓
Densité de population
+(par km²)↓
Capitale↓
Canaries Îles Canaries (Espagne)7 4922 118 520282,8Las Palmas de Gran Canaria,
+Santa Cruz de Tenerife
Ceuta Ceuta (Espagne)2080 5704 028, 5
Drapeau : Îles Éparses Îles Éparses (France)4400Saint-Denis
Madère (Portugal) Madère (Portugal)797247 400310,4Funchal
Drapeau : France Mayotte (France)374186 450498,5Mamoudzou
Melilla Melilla (Espagne)1273 4606 121, 7
Drapeau : France La Réunion (France)2 512802 000319,3Saint-Denis
Drapeau : Sainte-Hélène, Ascension et Tristan da Cunha Sainte-Hélène, Ascension et Tristan da Cunha (R.U)4107 67018,7Jamestown
+

Évolution de la population[modifier]

+

L'Afrique est le continent dont la population en pourcentage a le plus augmenté depuis le début du XXe siècle et dont le taux d'accroissement naturel, avec 2,8 % en 2008 est le plus élevé[37] . Estimée à 133 millions d'habitants en 1900 soit 8,1 % de la population mondiale, elle est à passé en 1950 à 221 millions soit 8,8 % de la population puis à 767 millions en 1999 soit 12,8 % de la population et pourrait être de 1 766 millions en 2050 soit 19,8 % de la population [38].

+

Natalité et mortalité[modifier]

+

Si la majeure partie des pays africains ont un taux de natalité élevé, ils font également face à un taux de mortalité + extrêmement fort, y compris une mortalité infantile. 10 pays africains +avaient en 2008 un taux de mortalité infantile supérieur à 100 ‰ (soit 10%), 30 un taux supérieur à 50 ‰ (soit 5%)[39]. Les 5 pays ayant l'espérance de vie la plus faible (de 32 à 41 ans) en 2008 étaient tous africains[40].

+

Le Sida est devenu la première cause de mortalité en Afrique à la fin du XXe siècle[41]. C'était encore le cas en 2007, où ONUSIDA estimait à 22 million le nombre de personnes infectées en Afrique[42]. La malnutrition (carence en vitamines ou calorique), la famine, le manque d'eau ou la mauvaise qualité de l'eau, les épidémies sont autant d'autres causes importantes.

+

Cultures et religions[modifier]

+

Culture traditionnelle[modifier]

+
Articles détaillés : Art africain et Théâtre africain.
+

La culture africaine n'est pas un bloc monolithique, il existe +plusieurs cultures africaines. La culture africaine subsaharienne +traditionnelle est basée sur la transmission orale, souvent accompagnée +de musique. Le griot, messager et chanteur de la communauté, chargé de +conserver la mémoire et la tradition du peuple, fut longtemps la clé de +voûte de la société africaine. Ses paroles étaient souvent accompagnées +d'instruments, et il était chargé de gérer les conflits dans la +communauté[43].

+

Culture contemporaine[modifier]

+

Depuis l'époque dite "des indépendances" les intellectuels et +artistes africains se sont engagés dans une large réflexion autour de +l'identité et de la modernité. L'équation entre authenticité et +modernité se résout différemment selon les directions choisies. Il y a +eu bien sûr le mouvement de Négritude, fondé entre autres par Léopold Sédar Senghor et Aimé Césaire, + axé sur la négation de l'assimilationnisme colonial et l'union des +cultures noires à travers le monde. Ce mouvement à trouvé son expression + dans le Festival mondial des Arts Nègres organisé par le président +sénégalais Léopold Sédar Senghor en 1964. Il fut suivi en 1969 par le +Festival Panafricain d’Alger qui proposa une nouvelle vision de la +culture africaine, tentant de dépasser les conceptions raciales ou +ethnocentristes au profit d’une culture africaine unie sous le signe de +la révolution ou rejet du néocolonialisme.

+

Aujourd’hui, malgré les difficultés politiques ou économiques qui +forcent certains d’entre-eux à émigrer en Europe ou aux États-Unis, +beaucoup d’artistes et de penseurs africains ont acquis une renommée +internationale. On citera par exemple Fela Anikulapo Kuti, Dele Sosimi, Manu Dibango,Lokua Kanza,Papa Wemba,Werra Son,Alpha Blondy,King Kester Emeneya Youssou N’Dour, Cesaria Evora, Cheb Khaled, Ali Farka Touré, Toumani Diabaté ou encore Tinariwen dans le domaine de la musique ; mais aussi quatre prix Nobel de littérature avec John Maxwell Coetzee, Nadine Gordimer, Naguib Mahfouz et Wole Soyinka ; pour les plasticiens Eric Adjetey Anang et l'atelier Kane Kwei au Ghana, Frédéric Bruly Bouabré en Côte d'Ivoire ou Ousmane Sow au Sénégal; pour le cinéma Ousmane Sembène, Youssef Chahine (grand prix du jury au festival de berlin) ou Mohammed Lakhdar-Hamina (palme d’or à Cannes)...

+

Littérature[modifier]

+
Article détaillé : Littérature africaine.
+

Cinéma[modifier]

+
Article détaillé : Cinéma africain.
+
+
+
+
+Le succès des vidéo-clubs (Dakar)
+
+
+

Vu la faible quantité de la production, il est souvent considéré +comme un ensemble, même s'il existe bien évidemment une multitude de +"cinémas africains". Il faut également noter que pendant longtemps il +s'est agi d'un cinéma de l'extérieur puisque les conditions économiques +étant rarement réunies pour qu'une vraie industrie puisse exister, +beaucoup de réalisateurs étaient des expatriés, en France, en Belgique +ou ailleurs. Ces dernières années, avec la démocratisation de la vidéo +(et donc des tournages plus légers et économiques), on assiste dans un +certain nombre de pays à l'émergence de cinéastes de l'intérieur.

+

C'est notamment le cas au Nigéria. Le cinéma nigérian est considéré comme le troisième mondial selon la quantité de films produits selon The Sunday Telegraph[44]. Les films produits par l'industrie cinématographique nationale (connue sous le nom de Nollywood) sont tournés en quinze jours et coûtent en moyenne 11 000 euros. En l'absence d'un réseau de salle de cinéma, les films sont ensuite distribués directement en vidéo (3 euros le DVD).

+

Parallèlement à cette production ciblant les spectateurs de leurs +pays, certains réalisateurs africains sont plus connus (et reconnus) à +l'international. On citera notamment le Mauritanien Abderrahmane Sissako, les Maliens Souleymane Cissé et Cheick Oumar Sissoko, le Burkinabé Idrissa Ouedraogo et le Sénégalais Ousmane Sembène.

+

Tout en rendant hommage à Sembène décédé au cours de l'année, la vingtième édition du FESPACO, qui s'est tenu en février-mars 2007 à Ouagadougou, témoigne[45] + cependant de la montée d'une nouvelle génération de cinéastes, à +laquelle se rattachent notamment les trois lauréats du festival, le +Nigerian Newton Aduaka pour Ezra, le Camerounais Jean-Pierre Bekolo avec Les Saignantes et le Tchadien Mahamat-Saleh Haroun, réalisateur de Daratt. + Les protagonistes des films récents sont souvent des adolescents ou de +jeunes adultes, ce qui correspond à la moyenne d'âge du continent +africain. La guerre, la violence et leurs conséquences font partie des +thèmes fréquemment abordés, de même que l'immigration et la diaspora.

+

Langues[modifier]

+
+
+
+
+Familles linguistiques en Afrique
+
+
+
+
+
+
+Langues officielles
+
+
+ +
Article détaillé : Langues africaines.
+

Les linguistes recensent environ 2 000 langues vivantes + sur le continent africain (soit environ le tiers des langues du monde), + regroupées en quatre grandes familles, exclusion faite des langues de souche non africaine.

+

La famille afro-asiatique (ou chamito-sémitique, composée de 353 langues vivantes dont 299 parlées en Afrique, totalisant 340 millions de locuteurs) n’est pas exclusivement africaine. Elle s’étend également sur la péninsule Arabique et ne couvre que la partie nord de l’Afrique de l'Ouest. Elle inclut notamment le Berbere, la langue originelle des habitants de l'afrique du nord, ainsi que l’arabe qui est la première langue d'afrique en nombre de locuteurs.

+

La famille nilo-saharienne (197 langues vivantes et 35 millions de locuteurs) couvre une partie du Sahara, le haut bassin du Nil et certains hauts plateaux de l’Afrique orientale. Elle est composée de douze groupes de langues dont seulement deux sont localisés en Afrique de l'Ouest : le songhai (Mali, Niger, Burkina, Bénin) et le Kanuri (Niger, Nigeria, Cameroun et Tchad autour du lac du même nom).

+

La famille khoisan (22 langues vivantes et 360 000 locuteurs) est la plus petite famille linguistique africaine. Elle est centrée sur la Namibie et rayonne sur l’Angola, le Botswana et l’Afrique du Sud. « Dans le passé, les langues khoisan étaient parlées dans la majeure partie de l’Afrique australe et orientale. Elles ont été progressivement évincées de maints endroits par les langues bantou (puis) européennes ».

+

La famille Niger Congo compte près de 1 500 langues vivantes, ce qui fait d’elle la plus grande famille linguistique du monde (22 % des langues de la planète et 71 % des langues africaines). Elle couvre la plus grande partie du territoire ouest-africain et concerne l’immense majorité de la population de la région. Elle compte en son sein un groupe - le bantou + – qui couvre à lui seul la quasi-totalité de l’Afrique sub-équatoriale à + l’exception de l’aire khoisan.On retoruve dans cette famille la langue +swahili (parfois appelé kiswahili)

+

Beaucoup de spécialistes estiment que le foyer originel des Bantou se situe au sud de la Bénoué (à la frontière du Cameroun et du Nigeria). Il y a de cela 4 000 ans, les Bantou entament une longue migration vers l’Afrique centrale, sans doute poussés par l’aridification du climat et le développement de l’agriculture et de l’élevage qu’ils rejettent. Cette colonisation prend près de trois millénaires. Les Bantou n’atteignent le Sud du continent qu’aux XVIe siècle, XVIIe siècle fuyant les Massaï venus de la haute vallée du Nil. Les nombreuses similitudes entre les langues bantou + ainsi que leur remarquable extension géographique en font une zone +linguistique spécifique très souvent distinguée du reste de la famille +nigéro-congolaise.

+

autre Familles linguistiques présentes sur le continent :

+ +

Le français joue actuellement un rôle important en Afrique, servant de plus en plus de langue véhiculaire voire de langue maternelle (au Gabon, Côte d'Ivoire, Congo, Cameroun et Bénin notamment) dans un grand nombre de pays, et son utilisation s'intensifie.

+

Entre 1992 et 2002, le nombre d'apprenants du et en français + en Afrique Subsaharienne et Océan Indien a augmenté de 60,37%, passant +de 22,337 millions à 34,563 millions de personnes. On peut observer une +tendance similaire au Maghreb. Cependant, les chiffres fournis par l'OIF pour le Maghreb ont été réunis avec ceux du Moyen-Orient, + le décompte exact pour les pays du Maghreb n'est donc pas possible mais + on observe une augmentation de 10,47 millions à 18 millions +d'apprenants pour cet ensemble, quand bien même le français n'est pas +langue officielle (Algérie). + Il faut aussi considérer le nombre de locuteurs du français dans chaque + pays pour se faire une idée de l'importance que joue le français en +Afrique. D'ores et déjà, il y a plus de francophones en Afrique qu'en Europe[46].

+

L'Académie africaine des langues a été créée en 2001 afin de gérer ce patrimoine linguistique[47].

+

Religions[modifier]

+
Article détaillé : Religions africaines.
+
+
+
+
+La Grande Mosquée de Kairouan est la plus ancienne mosquée en Afrique du Nord
+
+
+

Historiquement, les religions tribales africaines dominaient les régions d'Afrique de l'Est, Afrique centrale, Afrique australe, et la région côtière d'Afrique de l'Ouest.

+

L'animisme a moins de pratiquants aujourd'hui qu'avant l'arrivée des +Européens, mais il reste important dans certains pays, notamment le Bénin et le Togo. Il y a beaucoup d'Africains qui incorporent quelques éléments d'animisme dans leur foi chrétienne ou musulmane.

+

L'Afrique est très marquée par l'arrivée de l'Islam qui s'est installé en Afrique du Nord (la Grande Mosquée de Kairouan en Tunisie est la plus ancienne mosquée en Afrique du Nord[48] ; fondée en 670 par le général arabe Oqba Ibn Nafi, elle date dans son état actuel du IXe siècle[49]), et plus tard dans l'intérieur de Afrique de l'Ouest et la côte d'Afrique de l'Est.

+

Un christianisme orthodoxe existe en Éthiopie, Érythrée et Égypte depuis l'antiquité tardive. L'Éthiopie + étant la seconde plus ancienne nation chrétienne au monde après +l'Arménie, faisant remonter cette tradition depuis 330. Dans le reste de + l'Afrique, le christianisme est représenté via ses traditions catholiques et protestantes établies par des missionnaires européens pendant l'époque coloniale.

+

Sports[modifier]

+

Beaucoup de sportifs de niveau international sont d'origine africaine : des footballeurs, tels que George Weah (ballon d'or France Football 1995),Samuel Eto'o triple vainqueur de la ligue des champions, Salif Keita,Sana Cassamà, Noureddine Naybet, Roger Milla, El hadji Diouf du Sénégal Didier Drogba,Emmanuel Adebayor et Michael Essien Abedi Pele ,shabani Nonda ;Tresor Lualua ont tous évolué ou évoluent dans l'élite du football international. Kenenisa Bekele, et ont quant à eux brillé en athlétisme. Le football et l'athlétisme sont les sports les plus répandus. Les pays qui sont d'ancienne colonies britanniques pratiquent également le cricket ; quant au rugby, il est surtout pratiqué en Afrique du Sud. La coupe du monde de football de 2010 s'est tenue en Afrique du Sud, devenant ainsi le premier pays africain à organiser cette manifestation mondiale.

+

Économie[modifier]

+
Article détaillé : Économie de l'Afrique.
+
+
+
+
+Pays les moins avancés
+
+
+

L'exploitation des matières premières + est de loin la première exportation de l'Afrique mais la part de +l'Afrique dans les exportations mondiales a chuté de 4,5% en 1990 à 1,1% + en 2008 et celle des investissements étrangers directs de 5,8% en 1990 à 1% en 2008, selon un communiqué de la FAO[50].

+

La dette africaine[modifier]

+
Article détaillé : Dette du tiers monde.
+

La dette constitue une part essentielle du budget de l'économie de la + majeure partie des pays africains. Le service de la dette constitue par + exemple sur les années 1992-1997, 35% du budget du Cameroun et de la +Côté d’Ivoire, 40% de celui du Kenya et du Zambie, 46% de celui de la +Tanzanie (dans le même temps la part des services sociaux constitue +moins de 15% du budget, 4% au Cameroun)[51]. Une partie essentielle de cette dette extérieure est constituée de la dette dite multilatérale, c’est-à-dire envers les institutions financières internationales où la représentation de ces pays n’a pratiquement aucun poids.

+

Selon le Comité pour l'annulation de la dette du tiers monde, + la dette « est la conséquence de choix géopolitiques bien précis. +Surtout elle est un puissant mécanisme de subordination des pays du +Sud »[52]

+

On peut distinguer trois grandes phases dans le développement de cette dette :

+
    +
  • Tout d’abord dans les années 1960-70, « la Banque mondiale + incite les pays du Sud à emprunter dans l’espoir affiché de financer la + modernisation de leur appareil d’exportation et les connecter au marché + mondial. l’endettement est encore supportable pour les pays du Sud car +ces prêts leur permettent malgré tout de produire davantage, donc +d’exporter plus et de récupérer des devises pour les remboursements et +de nouveaux investissements. »
  • +
  • À la fin de l’année 1979, les États-Unis amorcent un virage libéral, Paul Volcker, le directeur de la Réserve fédérale américaine, décide une forte augmentation des taux d’intérêt + américains dans le but d’attirer les capitaux. De l’ordre de 4-5 % + dans les années 1970, ils passent à 16-18 % au moins, voire +davantage au plus fort de la crise, car la prime de risque devient +énorme. Par conséquent, le Sud doit rembourser trois fois plus +d’intérêts. C’est la crise de la dette.
  • +
  • Dès qu’un pays est contraint de stopper ses remboursements, le Fonds monétaire international + (FMI) accepte de prêter l’argent nécessaire au taux fort à condition +que le pays concerné accepte de mener la politique décidée par ses +experts : la politique économique de l’État endetté passe sous +contrôle du FMI. Les mesures préconisées sont inscrites dans un Plan d'ajustement structurel + (PAS), qui correspond au même schéma libéral : abandon des +subventions aux produits et services de première nécessité : pain, +riz, lait, sucre, combustible... ; austérité budgétaire et +réduction des dépenses, en général baisse drastique des budgets sociaux +« non-productifs » (santé, éducation, subventions aux produits + de base) ; dévaluation + de la monnaie locale ; taux d’intérêt élevés, pour attirer les +capitaux étrangers avec une rémunération élevée ; production +agricole tout entière tournée vers l’exportation (café, coton, cacao, +arachide, thé etc.) pour faire rentrer des devises, donc réduction des cultures vivrières et déforestation pour gagner de nouvelles surfaces ; ouverture totale des marchés par la suppression des barrières douanières ; libéralisation + de l’économie, notamment abandon du contrôle des mouvements de capitaux + et la suppression du contrôle des changes ; fiscalité aggravant +encore les inégalités avec le principe d’une taxe sur la valeur ajoutée +(TVA) et la préservation des revenus du capital ; privatisations massives des entreprises publiques, donc un désengagement de l’État des secteurs de production concurrentiels.
  • +
+

Selon les chiffres du CADTM en 2009, le bilan des flux financiers +montrent que, suite à la crise de la dette, les pays en voie de +développements ont remboursé jusqu’en 2009 l’équivalent de 102 fois ce +qu’ils devaient en 1970, dans le même temps leur dette a été multiplié +par 48.

+

Le remboursement de la dette extérieure entre 1986 et 2007 correspond + ainsi à l’équivalent de 7.5 plans Marshall injectés vers les pays du +Nord[53]. Ainsi selon le CADTM, « par + l'intermédiaire de la dette, le transfert des richesses des peuples du +Sud vers les classes dominantes du Nord avec la complicité de celles du +Sud est à l'oeuvre sous nos yeux. »[53]

+

La dette extérieure publique de l’Afrique se chiffre à 130 milliards de dollars en 2009[51].

+

Le 10 juin 2009, deux collectifs d’associations françaises et belges réclament dans un rapport sur les « fonds vautours » + la mise en place d’un véritable tribunal international de la dette. Ces + associations soulignent que ces fonds spéculatifs «rachètent les dettes + de pays pauvres à un prix extrêmement bas en vue de les contraindre par + voie judiciaire à les rembourser au prix fort, engrangent des plus +values colossales sur le dos des populations du Congo, de Zambie, du Pérou, d'Argentine ou du Nicaragua»[54].

+

Elles pointent du doigt les responsabilités des pays riches, estimant notamment que « les justices française, anglaise ou américaine donnent systématiquement raison aux fonds vautours contre les pays pauvres » et que « l'argent que la France + et les pays riches ont consacré aux allègements de dette se voit +confisqué par des fonds privés au lieu de financer les dépenses +sociales, comme annoncé »[55].

+

La place de l'Afrique dans la mondialisation des échanges[modifier]

+

L´Afrique est un continent totalement délaissé dans la +mondialisation : sa contribution dans le commerce mondial est très +faible, et en déclin permanent[56], de 8 % dans les années 1990 à 2 % aujourd'hui[57], et ses exportations sont constituées à 80 % de pétrole, des minerais et des produits agricoles[58] .

+

Ressources naturelles[modifier]

+

L'Afrique possède des gisements de minéraux (métaux), de pierres précieuses, de reserves d'or et de zinc. Les ressources (pétrole, gaz naturel, charbon) sont exploitées majoritairement par des grandes multinationales. Elles sont souvent dénoncées comme contribuant à la paupérisation des populations autochtones. + Depuis quelques années, on assiste à l'exploitation de nouvelles +ressources naturelles, notamment par les pays asiatiques (dont la Chine et l'Inde) + ou pétroliers en manque de place : les terres agricoles sont +achetées, et les surfaces concernées sont très importantes pour un +continent qui subit la malnutrition et des famines régulières. Certains +parlent de recolonisation de l'Afrique à ce sujet[59].

+

Tourisme[modifier]

+ +
+
+
+
+La Grande Mosquée de Kairouan, la plus ancienne au Maghreb et l'une des plus prestigieuses d'Afrique, est un joyau de l'architecture islamique, Kairouan, Tunisie
+
+
+
+
+
+
+La mosquée Hassan II, la plus grande mosquée d'Afrique, Casablanca, Maroc
+
+
+
+
+
+
+Pyramides en Égypte
+
+
+
+
+
+
+Notre Dame d'Afrique et la statue Lavigerie, Alger, Algérie
+
+
+

Lieux et monuments célèbres :

+ + +

Le tourisme de masse concerne davantage l'Afrique du Nord que l'Afrique subsaharienne[réf. nécessaire].

+

Notes et références[modifier]

+
+
+
    +
  1. Sayre, April Pulley. (1999) Africa, Twenty-First Century Books. (ISBN )
  2. +
  3. [1] [archive], CIA World Factbook 2009
  4. +
  5. Archives des missions scientifiques et littéraires De France Commission des missions scientifiques et littéraires, France [2] [archive]
  6. +
  7. Mots De Edmond Rostand [archive]
  8. +
  9. The Berbers [archive], Geo. Babington Michell, Journal of the Royal African Society, Vol. 2, No. 6 (Jan., 1903), pp. 161.
  10. +
  11. The Golden Age of the Moor [archive], Ivan Van Sertima, 1991.
  12. +
  13. Description de l'Afrique et de l'Espagne [archive], texte arabe avec une traduction de Muḥammad b. Muḥammad Idrîsî, 1866, page 102.
  14. +
  15. histoire des berberes et des dynasties musulmanes de l'afrque De m. le baron de slane
  16. +
  17. Recueil des notices et mémoires de la Société archéologique, historique du département de Constantine, Arnolet, 1878.
  18. +
  19. L'Afrique du Nord dans l'antiquité, par François Decret; M. Fantar.
  20. +
  21. Idrīsī (trad. Reinhart Pieter Anne Dozy, Michael Jan de Goeje), Description de l'Afrique et de l'Espagne, Brill, Leyde, 1866 [lire en ligne [archive]], p. 102, note 4 
  22. +
  23. Itineraria Phoenicia [archive] de Edward Lipiński, 2004.
  24. +
  25. Oases of the Libyan Desert, H. R. Palmer, The Geographical Journal, Vol. 73, No. 3 (Mar., 1929), pp. 302-303
  26. +
  27. Corripus, La Johanide
  28. +
  29. Mémoire de la société géographique de Genève, p 49, par société géographique Genève [3] [archive]
  30. +
  31. http://www.histoire-afrique.org/article163.html [archive] DIALLO Boubacar Séga, l'empire du Mali, université de Bamako
  32. +
  33. Tiken Jah Fakoly - L'Afrique ne pleure plus, elle parle., Les arènes, 2008, p.12 et p. 16 à 19
  34. +
  35. Ethiopia Across the Red Sea and Indian Ocean [archive], + Dr. Richard Pankhurst, 1999: ensemble de 3 articles publiés dans le +quotidien éthiopien Addis Tribune sur les relations entre l'Éthiopie et +les pays de l'Océan Indien pendant les périodes antiques et le début de +l'ère médiévale, en particulier avec l'Inde
  36. +
  37. MSN Encarta [archive]
  38. +
  39. (fr) Moïse Léonard Jamfa Chiadjeu, Comment + comprendre la "crise" de l'État postcolonial en Afrique?: un essai +d'explication structurelle à partir des cas de l'Angola, du +Congo-Brazzaville, du Congo-Kinshasa, du Liberia et du Rwanda, éd. Peter Lang, 2005, p. 106 [archive]
  40. +
  41. (fr) J. F. Ade Ajayi, Histoire générale de l'Afrique: L'Afrique au XIXe siècle jusque vers les années 1880, éd. UNESCO, 1996, p. 108 [archive]
  42. +
  43. (fr) Gérard Prunier, L'Éthiopie contemporaine, éd. KARTHALA, 2007, p. 105 [archive]
  44. +
  45. Conventional Arms Transfers to Developing Nations", CRS Report for Congress, 1998-2005, p. 32 [lire en ligne [archive]]
  46. +
  47. (fr) Luc Sindjoun, Sociologie des relations internationales africaines, éd. KARTHALA, 2002, p.18 [archive]
  48. +
  49. (fr) Yves Ekoué Amaïzo, L'Union africaine freine-t-ell l'unité des africains?: retrouver la confiance entre les dirigeants et le peuple-citoyen, éd. menaibuc, 2005, p. 81 [archive]
  50. +
  51. {{ (fr) }} « <span class="lang-(fr)" lang="(fr)" >Le Soudan mécontent d'Obama », dans Le Figaro, 11 juillet 2009 texte intégral [archive] (page consultée le 11 juillet 2009) ] 
  52. +
  53. Drysdale, Alasdair et Gerald H. Blake, The Middle East and North Africa, Oxford University Press US., 1985 (ISBN ).
  54. +
  55. a et b Merriam-Webster, Merriam-Webster's Geographical Dictionary (Index), 1998, pp. 10–11. (ISBN ).
  56. +
  57. Hoare, Ben. (2002) The Kingfisher A-Z Encyclopedia, Kingfisher Publications. p. 11. ISBN 0-7534-5569-2.
  58. +
  59. https://www.cia.gov/library/publications/the-world-factbook/region/region_afr.html [archive]
  60. +
  61. https://www.cia.gov/library/publications/the-world-factbook/region/region_afr.html [archive]
  62. +
  63. https://www.cia.gov/library/publications/the-world-factbook/region/region_afr.html [archive]
  64. +
  65. L'Égypte est généralement considerée comme un Pays transcontinental entre l'Afrique du Nord et l'Ouest de l'Asie.
  66. +
  67. Le Sahara occidental est revendiqué par la République arabe sahraouie démocratique, qui administre une zone libre du territoire, et par le Maroc, qui occupe 80 % du territoire. Il est considéré comme un territoire non autonome par l'ONU.
  68. +
  69. https://www.cia.gov/library/publications/the-world-factbook/region/region_afr.html [archive]
  70. +
  71. https://www.cia.gov/library/publications/the-world-factbook/region/region_afr.html [archive]
  72. +
  73. (fr)Population Reference Bureau, « Fiche de données sur la population mondiale 2008 [archive] » sur http://www.prb.org [archive], USAID, 2008. Consulté le 12 juillet 2009
  74. +
  75. [pdf](en) United Nations Population Division., « The World at Six Billion [archive] » sur http://www.un.org/ [archive], Organisation des Nations Unies, 2004. Consulté le 11 juillet 2009
  76. +
  77. http://www.statistiques-mondiales.com/mortalite_infantile_afrique.htm [archive]
  78. +
  79. http://www.statistiques-mondiales.com/champions_du_monde.htm [archive]
  80. +
  81. http://survivreausida.net/a4702-le-sida-est-devenu-la-premiere-cause-de-mort.html [archive] Le sida est devenu la première cause de mortalité en Afrique, 6 mars 2001, Peter Piot, directeur exécutif d'ONUSIDA, entretien dans le journal Le Monde.
  82. +
  83. http://www.hns-info.net/spip.php?article12696 [archive] Le sida reste la première cause de mortalité en Afrique
  84. +
  85. Frédérique Briard, Tiken Jah Fakoly - L'Afrique ne pleure plus, elle parle., Les arènes, 2008, p.8
  86. +
  87. Air France Magazine « spécial cinéma » n°133, mai 2008, p.70
  88. +
  89. Aboubakar Sanogo, « Sembène's children follow in a fine tradition », The Africa Report, n° 9, janvier-mars 2008, p. 102-104
  90. +
  91. La Francophonie dans le Monde 2006-2007, Nathan, Paris 2007, pp. 16-17, pp. 29-31 et pp. 41-44, disponible sur : http://www.francophonie.org/Rapport-du-Secretaire-general-de.html [archive]
  92. +
  93. (fr) Historique de l'académie africaine des langues (acalan.org) [archive]
  94. +
  95. (en) Hans Kung, Tracing the Way: Spiritual Dimensions of the World Religions, éd. Continuum International Publishing Group, 2006, p. 248 [archive]
  96. +
  97. (fr) Grande mosquée de Kairouan (Qantara patrimoine méditerranéen) [archive]
  98. +
  99. Energie : Le gaz africain pour l'Afrique ? [archive] sur http://www.continentalnews.fr [archive], Continental News, 14 mars 2009. Consulté le 11 juillet 2009
  100. +
  101. a et b CADTM, La dette en chiffres 2009 [lire en ligne [archive]]
  102. +
  103. Damien Millet, ‘’La dette du Tiers Monde ?’’ [archive], CADTM
  104. +
  105. a et b CADTM, ‘’ 60 Questions 60 Réponses sur la dette, le FMI et la Banque mondiale’’ [archive], p.193
  106. +
  107. Un vautour peut en cacher un autre, ATTAC France, 20 juin 2009 [lire en ligne [archive]]
  108. +
  109. Des associations réclament un tribunal de la dette, cyberpress.ca, 10 juin 2009 [lire en ligne [archive]]
  110. +
  111. Commerce : l'Afrique marginalisée [archive], Alternatives économiques n° 207 - octobre 2002
  112. +
  113. Marginalisation + de l’Afrique dans le commerce mondial : Mamadou Diop Decroix +propose un plan « B » pour le continent [archive] Quotidient Le Soleil - Sénégal
  114. +
  115. Le principal effet défavorable est lié à la chute du prix des matières premières et des volumes d’exportation [archive] - Perspectives économiques en Afrique
  116. +
  117. http://contreinfo.info/article.php3?id_article=2372 [archive] Main basse sur les terres agricoles en pleine crise alimentaire et financière, grain, octobre 2008.
  118. +
  119. (en) Peter Harrison, Castles of God: fortified religious buildings of the world, éd. Boydell Press, 2004, p. 229 [archive]
  120. +
+
+
+

Annexes[modifier]

+

Bibliographie[modifier]

+
    +
  • « L’État de l’Afrique 2009 », Jeune Afrique, Hors Série no 21, 2009, 186 pages (avec une fiche par pays)
  • +
  • Guy Ankerl, Urbanisation rapide en Afrique Tropicale, Berger-Levrault, Paris-Abidjan, 1987, (ISBN 2-7013-0673-6)
  • +
  • Georges Balandier, Sociologie actuelle de l'Afrique noire. Dynamique des changements sociaux en Afrique centrale, PUF, Paris, 1984 (1re éd. 1955)
  • +
  • Frédérique Briard, Tiken Jah Fakoly - L'Afrique ne pleure plus, elle parle., Les arènes, 2008
  • +
  • Sylvie Brunel : +
      +
    • Asie, Afrique : grenier vides, greniers pleins, Economica, « Économie agricole », 1986
    • +
    • L'Afrique. Un continent en réserve de développement, Bréal, 2004, (ISBN 2-84291-866-5)
    • +
    • L'Afrique dans la mondialisation, La documentation photographique, no 8048, La documentation française, 2005
    • +
    +
  • +
  • Mongo Beti, Main basse sur le Cameroun. Autopsie d'une décolonisation, La Découverte, 2003 (1re éd. 1972)
  • +
  • Catherine Coquery-Vidrovitch, Les Africaines : histoire des femmes d'Afrique noire du XIXe au XXe siècle, Desjonquères, 1994
  • +
  • Cheikh Anta Diop : +
      +
    • Nations nègres et culture, Présence Africaine, 1954
    • +
    • L'unité culturelle de l'Afrique noire, Présence Africaine, 1960
    • +
    • L'Afrique noire précoloniale, Présence Africaine, 1960
    • +
    • Civilisation ou Barbarie, Présence Africaine, 1981
    • +
    +
  • +
  • Georges Courade (dir.), L'Afrique des idées reçues, Belin, Paris, 2006, 399 pages, (ISBN 2-7011-4321-7)
  • +
  • René Dumont : +
      +
    • L'Afrique noire est mal partie, 1962
    • +
    • Pour l'Afrique, j'accuse, 1986
    • +
    +
  • +
  • Histoire générale de l'Afrique : Comité scientifique international pour la rédaction d'une Histoire générale de l'Afrique, Présence Africaine, EDICEF, UNESCO, 1997
  • +
  • Marc Ferro : +
      +
    • Histoire des colonisations, des conquêtes aux indépendances (XIIIe-XXe siècle), Le Seuil, Paris, 1994
    • +
    • Le livre noir du colonialisme, Robert Laffont, Paris, 2003
    • +
    +
  • +
  • Antoine Glaser et Stephen Smith, Comment la France a perdu l'Afrique, Calmann-Lévy, Paris, 2005, 278 pages, (ISBN 2-7021-3596-X)
  • +
  • Philippe Hugon, Géopolitique de l'Afrique, Sedes, Paris, 2007, 239 pages, (ISBN 2-7166-5008-X)
  • +
  • John Iliffe, Les Africains : Histoire d'un continent, Poche, Flammarion, 2002
  • +
  • Joseph Ki-Zerbo, Histoire de l'Afrique noire, Hatier, 1978
  • +
  • Camara Laye, L'enfant noir, 1953
  • +
  • Philippe Leymarie et Thierry Perret, Les 100 clés de l'Afrique (postface de Elikia M'Bokolo), Hachette, Paris, 2006, 691 pages, (ISBN 2-0127-9270-7)
  • +
  • Bernard Nantet, Dictionnaire de l’Afrique. Histoire, civilisation, actualité, Larousse, Paris, 2006, 315 pages, (ISBN 2-03-582658-6)
  • +
  • Tidiane N'Diaye : + +
  • +
  • Jacques Nougier, Carnet d'afriques, L'Harmattan, 2006, 160 pages, (ISBN 2-296-01569-7)
  • +
  • Théophile Obenga, Les Bantu, langues, peuples, civilisations, Présence Africaine, 1985
  • +
  • François-Xavier Verschave : + +
  • +
+

Filmographie[modifier]

+
    +
  • L' Afrique et ses avenirs, conférence filmée de Pierre Kipré à l'Université de tous les savoirs en 2000, Service du Film de Recherche Scientifique,Glen roudaut, Vanves, 2001, 1h 08'
  • +
  • Continent Afriques : le dessous des cartes, documentaire réalisé par Alain Jomier, Frédéric Lernoud et Natacha Nisic, Arte France, 2008, 2h 40'
  • +
+

Articles connexes[modifier]

+
+

Sur les autres projets Wikimédia :

+ +
+ +

Liens externes[modifier]

+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + +
+Ce document provient de « http://fr.wikipedia.org/wiki/Afrique ».
+ + + +
+
+ +
+ + +
+ + +
+
Outils personnels
+ +
+ + +
+ + +
+
Espaces de noms
+ +
+ + + + +
+
Variantes
+ +
+ + +
+
+ + +
+
Affichages
+ +
+ + + + +
+
Actions
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
Autres langues
+
+ +
+
+ + +
+ + + + + + + + + + \ No newline at end of file diff --git a/Madagascar/frwp/Afrique_files/100px-LocationAfrica.png b/Madagascar/frwp/Afrique_files/100px-LocationAfrica.png new file mode 100644 index 0000000..17b17a3 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/100px-LocationAfrica.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/100px-LocationAmericas.png b/Madagascar/frwp/Afrique_files/100px-LocationAmericas.png new file mode 100644 index 0000000..79f67ec --- /dev/null +++ b/Madagascar/frwp/Afrique_files/100px-LocationAmericas.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/100px-LocationAsia.png b/Madagascar/frwp/Afrique_files/100px-LocationAsia.png new file mode 100644 index 0000000..e722809 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/100px-LocationAsia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/100px-LocationEurope.png b/Madagascar/frwp/Afrique_files/100px-LocationEurope.png new file mode 100644 index 0000000..3ef81fd --- /dev/null +++ b/Madagascar/frwp/Afrique_files/100px-LocationEurope.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/100px-LocationOceania.png b/Madagascar/frwp/Afrique_files/100px-LocationOceania.png new file mode 100644 index 0000000..2aa1e1c --- /dev/null +++ b/Madagascar/frwp/Afrique_files/100px-LocationOceania.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/100px-LocationPolarRegions.png b/Madagascar/frwp/Afrique_files/100px-LocationPolarRegions.png new file mode 100644 index 0000000..fea6337 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/100px-LocationPolarRegions.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/15px-Portal.png b/Madagascar/frwp/Afrique_files/15px-Portal.png new file mode 100644 index 0000000..e9b355a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/15px-Portal.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/170px-SFEC_EGYPT_ABUSIMBEL_2006-003.JPG b/Madagascar/frwp/Afrique_files/170px-SFEC_EGYPT_ABUSIMBEL_2006-003.JPG new file mode 100644 index 0000000..a6700de --- /dev/null +++ b/Madagascar/frwp/Afrique_files/170px-SFEC_EGYPT_ABUSIMBEL_2006-003.JPG Binary files differ diff --git a/Madagascar/frwp/Afrique_files/200px-Africa_satellite_orthographic.jpg b/Madagascar/frwp/Afrique_files/200px-Africa_satellite_orthographic.jpg new file mode 100644 index 0000000..b228b30 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/200px-Africa_satellite_orthographic.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Disambig_colour.png b/Madagascar/frwp/Afrique_files/20px-Disambig_colour.png new file mode 100644 index 0000000..a6861c3 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Disambig_colour.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_Ceuta.png b/Madagascar/frwp/Afrique_files/20px-Flag_Ceuta.png new file mode 100644 index 0000000..219530a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_Ceuta.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_Melilla.png b/Madagascar/frwp/Afrique_files/20px-Flag_Melilla.png new file mode 100644 index 0000000..0156923 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_Melilla.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Algeria.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Algeria.png new file mode 100644 index 0000000..974086c --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Algeria.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Angola.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Angola.png new file mode 100644 index 0000000..a41139a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Angola.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Benin.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Benin.png new file mode 100644 index 0000000..d13470b --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Benin.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Botswana.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Botswana.png new file mode 100644 index 0000000..e65dba4 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Botswana.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Burkina_Faso.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Burkina_Faso.png new file mode 100644 index 0000000..42ce78e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Burkina_Faso.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Burundi.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Burundi.png new file mode 100644 index 0000000..096b44c --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Burundi.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Cameroon.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Cameroon.png new file mode 100644 index 0000000..78154be --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Cameroon.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Cape_Verde.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Cape_Verde.png new file mode 100644 index 0000000..53f19fb --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Cape_Verde.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Chad.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Chad.png new file mode 100644 index 0000000..7d04930 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Chad.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Cote_dIvoire.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Cote_dIvoire.png new file mode 100644 index 0000000..25deb67 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Cote_dIvoire.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Djibouti.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Djibouti.png new file mode 100644 index 0000000..bbdfbe2 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Djibouti.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Egypt.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Egypt.png new file mode 100644 index 0000000..41e9924 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Egypt.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Equatorial_Guinea.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Equatorial_Guinea.png new file mode 100644 index 0000000..751f93f --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Equatorial_Guinea.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Eritrea.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Eritrea.png new file mode 100644 index 0000000..efe1c67 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Eritrea.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Ethiopia.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Ethiopia.png new file mode 100644 index 0000000..459b36c --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Ethiopia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_France.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_France.png new file mode 100644 index 0000000..761b804 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_France.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Gabon.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Gabon.png new file mode 100644 index 0000000..806618e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Gabon.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Ghana.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Ghana.png new file mode 100644 index 0000000..1cc24a2 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Ghana.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Guinea-Bissau.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Guinea-Bissau.png new file mode 100644 index 0000000..7c8472e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Guinea-Bissau.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Guinea.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Guinea.png new file mode 100644 index 0000000..836dd96 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Guinea.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Kenya.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Kenya.png new file mode 100644 index 0000000..d7de409 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Kenya.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Lesotho.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Lesotho.png new file mode 100644 index 0000000..6edac4c --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Lesotho.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Liberia.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Liberia.png new file mode 100644 index 0000000..092547f --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Liberia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Libya.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Libya.png new file mode 100644 index 0000000..d09376b --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Libya.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Madagascar.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Madagascar.png new file mode 100644 index 0000000..9e94593 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Madagascar.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Madeira.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Madeira.png new file mode 100644 index 0000000..e2da5de --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Madeira.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Malawi.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Malawi.png new file mode 100644 index 0000000..afd64b4 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Malawi.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Mali.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mali.png new file mode 100644 index 0000000..53f8c23 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mali.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Mauritania.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mauritania.png new file mode 100644 index 0000000..cedd121 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mauritania.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Mauritius.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mauritius.png new file mode 100644 index 0000000..6d4095c --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mauritius.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Morocco.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Morocco.png new file mode 100644 index 0000000..4dc4df4 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Morocco.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Mozambique.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mozambique.png new file mode 100644 index 0000000..14c540a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Mozambique.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Namibia.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Namibia.png new file mode 100644 index 0000000..76aec88 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Namibia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Niger.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Niger.png new file mode 100644 index 0000000..049396b --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Niger.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Nigeria.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Nigeria.png new file mode 100644 index 0000000..299f0c5 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Nigeria.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Rwanda.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Rwanda.png new file mode 100644 index 0000000..e3a72a7 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Rwanda.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Saint_Helena.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Saint_Helena.png new file mode 100644 index 0000000..6afe259 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Saint_Helena.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Sao_Tome_and_Principe.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Sao_Tome_and_Principe.png new file mode 100644 index 0000000..baa68e3 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Sao_Tome_and_Principe.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Senegal.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Senegal.png new file mode 100644 index 0000000..d98a75e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Senegal.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Sierra_Leone.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Sierra_Leone.png new file mode 100644 index 0000000..8c9ffcf --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Sierra_Leone.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Somalia.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Somalia.png new file mode 100644 index 0000000..79a7f19 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Somalia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_South_Africa.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_South_Africa.png new file mode 100644 index 0000000..8b34220 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_South_Africa.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Sudan.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Sudan.png new file mode 100644 index 0000000..61c59bf --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Sudan.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Swaziland.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Swaziland.png new file mode 100644 index 0000000..5591d45 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Swaziland.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Tanzania.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Tanzania.png new file mode 100644 index 0000000..1ff21a1 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Tanzania.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_The_Gambia.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_The_Gambia.png new file mode 100644 index 0000000..1fdae26 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_The_Gambia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Togo.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Togo.png new file mode 100644 index 0000000..e562bdc --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Togo.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Tunisia.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Tunisia.png new file mode 100644 index 0000000..b602502 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Tunisia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Uganda.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Uganda.png new file mode 100644 index 0000000..dbb164a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Uganda.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Zambia.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Zambia.png new file mode 100644 index 0000000..d31b51a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Zambia.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_Zimbabwe.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_Zimbabwe.png new file mode 100644 index 0000000..32335be --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_Zimbabwe.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Canary_Islands.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Canary_Islands.png new file mode 100644 index 0000000..63d7eaf --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Canary_Islands.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Central_African_Republic.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Central_African_Republic.png new file mode 100644 index 0000000..60bd407 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Central_African_Republic.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Comoros.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Comoros.png new file mode 100644 index 0000000..152fbac --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Comoros.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Democratic_Republic_of_the_Congo.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Democratic_Republic_of_the_Congo.png new file mode 100644 index 0000000..eadc09d --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Democratic_Republic_of_the_Congo.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_the_French_Southern_and_Antarctic_Lands.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_French_Southern_and_Antarctic_Lands.png new file mode 100644 index 0000000..2a6d5fc --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_French_Southern_and_Antarctic_Lands.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Republic_of_the_Congo.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Republic_of_the_Congo.png new file mode 100644 index 0000000..4ff4bc9 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Republic_of_the_Congo.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Seychelles.png b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Seychelles.png new file mode 100644 index 0000000..092c17c --- /dev/null +++ b/Madagascar/frwp/Afrique_files/20px-Flag_of_the_Seychelles.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Africa-regions.png b/Madagascar/frwp/Afrique_files/220px-Africa-regions.png new file mode 100644 index 0000000..0cfc2a6 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Africa-regions.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Africa_map_political-fr.png b/Madagascar/frwp/Afrique_files/220px-Africa_map_political-fr.png new file mode 100644 index 0000000..74913dd --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Africa_map_political-fr.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-African_language_families_fr.png b/Madagascar/frwp/Afrique_files/220px-African_language_families_fr.png new file mode 100644 index 0000000..31ae9be --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-African_language_families_fr.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-As-Hadrian-Africa-RIC_0841As.jpg b/Madagascar/frwp/Afrique_files/220px-As-Hadrian-Africa-RIC_0841As.jpg new file mode 100644 index 0000000..39c5db2 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-As-Hadrian-Africa-RIC_0841As.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-BLAKE10.JPG b/Madagascar/frwp/Afrique_files/220px-BLAKE10.JPG new file mode 100644 index 0000000..d12e9a0 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-BLAKE10.JPG Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Bone_-_Hotel_de_Ville.jpg b/Madagascar/frwp/Afrique_files/220px-Bone_-_Hotel_de_Ville.jpg new file mode 100644 index 0000000..4ce2a26 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Bone_-_Hotel_de_Ville.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Courtyard_of_the_Great_Mosque_of_Kairouan.jpg b/Madagascar/frwp/Afrique_files/220px-Courtyard_of_the_Great_Mosque_of_Kairouan.jpg new file mode 100644 index 0000000..f09815e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Courtyard_of_the_Great_Mosque_of_Kairouan.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Dakar-VidoClub.jpg b/Madagascar/frwp/Afrique_files/220px-Dakar-VidoClub.jpg new file mode 100644 index 0000000..aedfc7d --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Dakar-VidoClub.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Francophone_Africa.png b/Madagascar/frwp/Afrique_files/220px-Francophone_Africa.png new file mode 100644 index 0000000..a4deac2 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Francophone_Africa.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Great_Mosque_of_Kairouan_prayer_hall_facade.jpg b/Madagascar/frwp/Afrique_files/220px-Great_Mosque_of_Kairouan_prayer_hall_facade.jpg new file mode 100644 index 0000000..4f7cbb9 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Great_Mosque_of_Kairouan_prayer_hall_facade.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Great_Zimbabwe_Closeup.jpg b/Madagascar/frwp/Afrique_files/220px-Great_Zimbabwe_Closeup.jpg new file mode 100644 index 0000000..8cd4e7e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Great_Zimbabwe_Closeup.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Hassan2.jpg b/Madagascar/frwp/Afrique_files/220px-Hassan2.jpg new file mode 100644 index 0000000..bb3b982 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Hassan2.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Igbo_ukwu_bronzes.jpg b/Madagascar/frwp/Afrique_files/220px-Igbo_ukwu_bronzes.jpg new file mode 100644 index 0000000..5ae9cfe --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Igbo_ukwu_bronzes.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Le_Cardo_maximus_de_la_ville_romaine_Tipaza.jpg b/Madagascar/frwp/Afrique_files/220px-Le_Cardo_maximus_de_la_ville_romaine_Tipaza.jpg new file mode 100644 index 0000000..8b5f432 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Le_Cardo_maximus_de_la_ville_romaine_Tipaza.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Least_Developed_Countries_map.png b/Madagascar/frwp/Afrique_files/220px-Least_Developed_Countries_map.png new file mode 100644 index 0000000..461f754 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Least_Developed_Countries_map.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Maison_dAfrica_EL_Jem.jpg b/Madagascar/frwp/Afrique_files/220px-Maison_dAfrica_EL_Jem.jpg new file mode 100644 index 0000000..2952a28 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Maison_dAfrica_EL_Jem.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-NOTRE_DAME_DAFRIQUE.jpg b/Madagascar/frwp/Afrique_files/220px-NOTRE_DAME_DAFRIQUE.jpg new file mode 100644 index 0000000..3732222 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-NOTRE_DAME_DAFRIQUE.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Official_LanguagesMap-Africa-fr.png b/Madagascar/frwp/Afrique_files/220px-Official_LanguagesMap-Africa-fr.png new file mode 100644 index 0000000..3d3aa3a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Official_LanguagesMap-Africa-fr.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Sphinxfront.jpg b/Madagascar/frwp/Afrique_files/220px-Sphinxfront.jpg new file mode 100644 index 0000000..23467ff --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Sphinxfront.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Statue__Bjaa_2.jpg b/Madagascar/frwp/Afrique_files/220px-Statue__Bjaa_2.jpg new file mode 100644 index 0000000..8fd8ab2 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Statue__Bjaa_2.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Topography_of_africa.png b/Madagascar/frwp/Afrique_files/220px-Topography_of_africa.png new file mode 100644 index 0000000..d0642be --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Topography_of_africa.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/220px-Topology_Map_of_Africa_from_USGov-USGS.jpg b/Madagascar/frwp/Afrique_files/220px-Topology_Map_of_Africa_from_USGov-USGS.jpg new file mode 100644 index 0000000..99eb249 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/220px-Topology_Map_of_Africa_from_USGov-USGS.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/24px-Africa_orthographic_projection.png b/Madagascar/frwp/Afrique_files/24px-Africa_orthographic_projection.png new file mode 100644 index 0000000..b48a20e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/24px-Africa_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/24px-Geographylogo.png b/Madagascar/frwp/Afrique_files/24px-Geographylogo.png new file mode 100644 index 0000000..c5a231b --- /dev/null +++ b/Madagascar/frwp/Afrique_files/24px-Geographylogo.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/250px-Africa_orthographic_projection.png b/Madagascar/frwp/Afrique_files/250px-Africa_orthographic_projection.png new file mode 100644 index 0000000..4da88e2 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/250px-Africa_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/350px-Axum_northern_stelea_park.jpg b/Madagascar/frwp/Afrique_files/350px-Axum_northern_stelea_park.jpg new file mode 100644 index 0000000..4863df9 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/350px-Axum_northern_stelea_park.jpg Binary files differ diff --git a/Madagascar/frwp/Afrique_files/35px-External.png b/Madagascar/frwp/Afrique_files/35px-External.png new file mode 100644 index 0000000..48b8e4f --- /dev/null +++ b/Madagascar/frwp/Afrique_files/35px-External.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/50px-Africa-countries-central.png b/Madagascar/frwp/Afrique_files/50px-Africa-countries-central.png new file mode 100644 index 0000000..1200fa6 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/50px-Africa-countries-central.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/50px-Africa-countries-eastern.png b/Madagascar/frwp/Afrique_files/50px-Africa-countries-eastern.png new file mode 100644 index 0000000..c1ba1ad --- /dev/null +++ b/Madagascar/frwp/Afrique_files/50px-Africa-countries-eastern.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/50px-Africa-countries-northern.png b/Madagascar/frwp/Afrique_files/50px-Africa-countries-northern.png new file mode 100644 index 0000000..2b4b75e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/50px-Africa-countries-northern.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/50px-Africa-countries-southern.png b/Madagascar/frwp/Afrique_files/50px-Africa-countries-southern.png new file mode 100644 index 0000000..af61beb --- /dev/null +++ b/Madagascar/frwp/Afrique_files/50px-Africa-countries-southern.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/50px-Africa-countries-western.png b/Madagascar/frwp/Afrique_files/50px-Africa-countries-western.png new file mode 100644 index 0000000..bac9cb1 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/50px-Africa-countries-western.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-Africa_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-Africa_orthographic_projection.png new file mode 100644 index 0000000..05841db --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-Africa_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-Afro-Eurasia_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-Afro-Eurasia_orthographic_projection.png new file mode 100644 index 0000000..eaa4658 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-Afro-Eurasia_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-Americas_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-Americas_orthographic_projection.png new file mode 100644 index 0000000..7a452a5 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-Americas_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-Antarctica_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-Antarctica_orthographic_projection.png new file mode 100644 index 0000000..a9c974a --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-Antarctica_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-Asia_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-Asia_orthographic_projection.png new file mode 100644 index 0000000..664b050 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-Asia_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-Europe_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-Europe_orthographic_projection.png new file mode 100644 index 0000000..9a4d3ed --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-Europe_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-North_America_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-North_America_orthographic_projection.png new file mode 100644 index 0000000..14f35a7 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-North_America_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-Oceania_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-Oceania_orthographic_projection.png new file mode 100644 index 0000000..5c35b14 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-Oceania_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/60px-South_America_orthographic_projection.png b/Madagascar/frwp/Afrique_files/60px-South_America_orthographic_projection.png new file mode 100644 index 0000000..d8e2441 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/60px-South_America_orthographic_projection.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/80px-LocationOceans.png b/Madagascar/frwp/Afrique_files/80px-LocationOceans.png new file mode 100644 index 0000000..dc1240e --- /dev/null +++ b/Madagascar/frwp/Afrique_files/80px-LocationOceans.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/Button_hide.png b/Madagascar/frwp/Afrique_files/Button_hide.png new file mode 100644 index 0000000..0c2b54f --- /dev/null +++ b/Madagascar/frwp/Afrique_files/Button_hide.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/MobileRedirect.js b/Madagascar/frwp/Afrique_files/MobileRedirect.js new file mode 100644 index 0000000..2dde201 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/MobileRedirect.js @@ -0,0 +1,47 @@ +/** Mobile Redirect Helper + * + * Redirects to a wikimedia-mobile installation for viewers on iPhone, iPod + * Touch, Palm Pre, and Android devices. + * + * You can turn off the redirect by setting the cookie "stopMobileRedirect=true" + */ +if ( /(Android|iPhone|iPod|webOS|NetFront|Opera Mini|SEMC-Browser|PlayStation Portable|Nintendo Wii|BlackBerry)/ + .test( navigator.userAgent ) ) +{ + (function () { + function haveStopCookie() { + return (document.cookie.indexOf("stopMobileRedirect=true") >= 0); + } + + function getMobileUrl() { + var mainPage = wgMainPageTitle.replace(/ /g, '_'); + var url = wgWikimediaMobileUrl + '/'; + if (wgPageName == mainPage) { + url += '::Home'; // Special case + } else { + url += encodeURIComponent(wgPageName).replace('%2F','/').replace('%3A',':'); + } + url += '?wasRedirected=true'; + return url; + } + + // Don't redirect if we have the stop cookie + if (haveStopCookie()) return; + + // Don't redirect special pages + if (wgNamespaceNumber < 0) return; + + // Don't redirect URLs that aren't simple page views + if (document.location.search && document.location.search.length > 0) { + var params = document.location.search.substr(1).split('&'); + for (var i = 0; i < params.length; i++) { + var paramParts = params[i].split('='); + if (paramParts.length && paramParts[0] != 'title') { + return; + } + } + } + + document.location = getMobileUrl(); + })(); +} diff --git a/Madagascar/frwp/Afrique_files/Vector.js b/Madagascar/frwp/Afrique_files/Vector.js new file mode 100644 index 0000000..3215543 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/Vector.js @@ -0,0 +1,34 @@ + +$j(document).ready(function(){if(!wgVectorEnabledModules.collapsiblenav){return true;} +var map={'ltr':{'msie':[['>=',7]],'opera':[['>=',9.6]],'konqueror':[['>=',4.0]],'blackberry':false,'ipod':false,'iphone':false,'ps3':false},'rtl':{'msie':[['>=',7]],'opera':[['>=',9.6]],'konqueror':[['>=',4.0]],'blackberry':false,'ipod':false,'iphone':false,'ps3':false}};if(!mw.usability.testBrowser(map)){return true;} +var version=1;if(wgCollapsibleNavForceNewVersion){version=2;}else{if(wgCollapsibleNavBucketTest){version=$j.cookie('vector-nav-pref-version');if(version==null){version=Math.round(Math.random()+1);$j.cookie('vector-nav-pref-version',version,{'expires':30,'path':'/'});}}} +if(version==2){var limit=5;var threshold=3;$j('#p-lang ul').addClass('secondary').before('
    ');var languages=['en','fr','de','es','pt','it','ru','ja','nl','pl','zh','sv','ar','tr','uk','fi','no','ca','ro','hu','ksh','id','he','cs','vi','ko','sr','fa','da','eo','sk','th','lt','vo','bg','sl','hr','hi','et','mk','simple','new','ms','nn','gl','el','eu','ka','tl','bn','lv','ml','bs','te','la','az','sh','war','br','is','mr','be-x-old','sq','cy','lb','ta','zh-classical','an','jv','ht','oc','bpy','ceb','ur','zh-yue','pms','scn','be','roa-rup','qu','af','sw','nds','fy','lmo','wa','ku','hy','su','yi','io','os','ga','ast','nap','vec','gu','cv','bat-smg','kn','uz','zh-min-nan','si','als','yo','li','gan','arz','sah','tt','bar','gd','tg','kk','pam','hsb','roa-tara','nah','mn','vls','gv','mi','am','ia','co','ne','fo','nds-nl','glk','mt','ang','wuu','dv','km','sco','bcl','mg','my','diq','tk','szl','ug','fiu-vro','sc','rm','nrm','ps','nv','hif','bo','se','sa','pnb','map-bms','lad','lij','crh','fur','kw','to','pa','jbo','ba','ilo','csb','wo','xal','krc','ckb','pag','ln','frp','mzn','ce','nov','kv','eml','gn','ky','pdc','lo','haw','mhr','dsb','stq','tpi','arc','hak','ie','so','bh','ext','mwl','sd','ig','myv','ay','iu','na','cu','pi','kl','ty','lbe','ab','got','sm','as','mo','ee','zea','av','ace','kg','bm','cdo','cbk-zam','kab','om','chr','pap','udm','ks','zu','rmy','cr','ch','st','ik','mdf','kaa','aa','fj','srn','tet','or','pnt','bug','ss','ts','pcd','pih','za','sg','lg','bxr','xh','ak','ha','bi','ve','tn','ff','dz','ti','ki','ny','rw','chy','tw','sn','tum','ng','rn','mh','ii','cho','hz','kr','ho','mus','kj'];var acceptLangCookie=$j.cookie('accept-language');if(acceptLangCookie!=null){if(acceptLangCookie!=''){languages=acceptLangCookie.split(',').concat(languages);}}else{$j.getJSON(wgScriptPath+'/api.php?action=query&meta=userinfo&uiprop=acceptlang&format=json',function(data){var langs=[];if(typeof data.query!='undefined'&&typeof data.query.userinfo!='undefined'&&typeof data.query.userinfo.acceptlang!='undefined'){for(var j=0;j
    ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Afrique_files/a b/Madagascar/frwp/Afrique_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Afrique_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Afrique_files/ajax.js b/Madagascar/frwp/Afrique_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Afrique_files/closewindow.png b/Madagascar/frwp/Afrique_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Afrique_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Afrique_files/combined.css b/Madagascar/frwp/Afrique_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Afrique_files/commonPrint.css b/Madagascar/frwp/Afrique_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Afrique_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Afrique_files/index.css b/Madagascar/frwp/Afrique_files/index.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Afrique_files/index.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Afrique_files/index.php b/Madagascar/frwp/Afrique_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Afrique_files/index_002.css b/Madagascar/frwp/Afrique_files/index_002.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/index_002.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Afrique_files/index_002.php b/Madagascar/frwp/Afrique_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Afrique_files/index_003.css b/Madagascar/frwp/Afrique_files/index_003.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Afrique_files/index_003.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Afrique_files/index_003.php b/Madagascar/frwp/Afrique_files/index_003.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Afrique_files/index_003.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/a b/Madagascar/frwp/Amphibiens_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/ajax.js b/Madagascar/frwp/Amphibiens_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Amphibiens_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/combined.css b/Madagascar/frwp/Amphibiens_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Amphibiens_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/index.css b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/index.php b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_002.css b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_002.php b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_003.css b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_003.php b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Amphibiens_de_Madagascar_files/index_003.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Antananarivo_files/a b/Madagascar/frwp/Antananarivo_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Antananarivo_files/ajax.js b/Madagascar/frwp/Antananarivo_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Antananarivo_files/closewindow.png b/Madagascar/frwp/Antananarivo_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Antananarivo_files/combined.css b/Madagascar/frwp/Antananarivo_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Antananarivo_files/commonPrint.css b/Madagascar/frwp/Antananarivo_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Antananarivo_files/index.css b/Madagascar/frwp/Antananarivo_files/index.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/index.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Antananarivo_files/index.php b/Madagascar/frwp/Antananarivo_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Antananarivo_files/index_002.css b/Madagascar/frwp/Antananarivo_files/index_002.css new file mode 100644 index 0000000..e81a4b4 --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/index_002.css @@ -0,0 +1,132 @@ +/* Le CSS placé ici affectera les impressions */ + +/* Ne pas imprimer les informations d'homonymie qui ne servent qu'à la navigation */ +.homonymie { + display: none; +} + +/* Ne pas imprimer les bandeaux qui encombrent */ +.bandeau { + display: none; +} + +/* Ne pas imprimer les "article détaillé" qui servent à la navigation */ +.detail { + display: none; +} + +/* Ne pas imprimer les portails qui servent à la navigation */ +.bandeau-portail { + display: none; +} +.navigation-only { + display: none; +} + +/* Ne pas imprimer les bandeaux d'information de traduction en cours */ +.bandeau-traduction { + display: none ! important; +} + +/* Ne pas imprimer la boîte notifiant l'article de qualité */ +#article_de_qualite { + display: none; +} + +/* Ne pas afficher "Un article de Wikipédia, l'encyclopédie libre" */ +/* C'est horrible et l'origine est déjà indiquée en bas */ +#siteSub { + display: none; +} + +/* Ne pas imprimer les icones de titres en haut à droite */ +.icone_de_titre { + display: none !important; +} + +/* Dérouler les boîtes déroulantes */ +.NavContent { + display: block !important; +} + +/* Ne pas imprimer le lien pour enrouler/dérouler */ +.NavToggle { + display: none !important; +} + +/* Ne pas imprimer la liste des catégories de l'article */ +.catlinks { + display: none; +} + +/* Ne pas imprimer de ligne noire au-dessus du pied de page */ +#footer { + border: none; +} + +/* Ajouter un espace avant les informations de pied de page */ +.printfooter { + margin-top: 3.5em; +} + +/* Ne pas afficher les puces dans le pied de page */ +/* Pas de marge supplémentaire */ +#footer li { + list-style-type: none; + padding-left: 0; +} +#footer ul { + padding-left: 0; +} + +/* Pas de bordure dans le sommaire */ +.toc { + border: none !important; +} + +/* Pas de puces dans le sommaire */ +.toc li { + list-style-type: none; +} + +/* Marges normales pour les puces */ +ul { + padding-left: 0.8em; +} + +/* Évite les césures dans le sommaire */ +.toc { + page-break-inside : avoid; /* Ignoré sur les navigateurs actuels :( (excepté opera) */ +} + +/* Évite les lignes solitaires */ +.content p { + orphans: 4; + widows: 4; +} + +/* Ne pas sauter de page après un titre */ +h2, h3, h4, h5 { + page-break-after: avoid; /* Ignoré sur la plupart des navigateurs (excepté opera) */ +} +h2:first-child, h3:first-child, h4:first-child, h5:first-child { + page-break-before: avoid; +} + +/* Cacher "Redirigé vers" */ +#contentSub { + display: none; +} + +/* Ne pas imprimer le [archive] après les liens */ +.cachelinks { + display: none; +} + +/* Forcer l'impression quand un .noprint a été utilisé à cause d'un défaut d'impression PDF */ +.printcss { +display: block !important; +} +table.printcss { +display: table !important; +} \ No newline at end of file diff --git a/Madagascar/frwp/Antananarivo_files/index_002.php b/Madagascar/frwp/Antananarivo_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Antananarivo_files/index_003.css b/Madagascar/frwp/Antananarivo_files/index_003.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/index_003.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Antananarivo_files/index_003.php b/Madagascar/frwp/Antananarivo_files/index_003.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Antananarivo_files/index_003.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/a b/Madagascar/frwp/Culture_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/ajax.js b/Madagascar/frwp/Culture_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Culture_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/combined.css b/Madagascar/frwp/Culture_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Culture_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index.css b/Madagascar/frwp/Culture_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index.php b/Madagascar/frwp/Culture_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index_002.css b/Madagascar/frwp/Culture_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index_002.php b/Madagascar/frwp/Culture_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index_003.css b/Madagascar/frwp/Culture_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index_003.php b/Madagascar/frwp/Culture_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index_004.css b/Madagascar/frwp/Culture_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Culture_de_Madagascar_files/index_004.php b/Madagascar/frwp/Culture_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Culture_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/a b/Madagascar/frwp/Démographie_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/ajax.js b/Madagascar/frwp/Démographie_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Démographie_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/combined.css b/Madagascar/frwp/Démographie_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Démographie_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index.css b/Madagascar/frwp/Démographie_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index.php b/Madagascar/frwp/Démographie_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index_002.css b/Madagascar/frwp/Démographie_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index_002.php b/Madagascar/frwp/Démographie_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index_003.css b/Madagascar/frwp/Démographie_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index_003.php b/Madagascar/frwp/Démographie_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index_004.css b/Madagascar/frwp/Démographie_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Démographie_de_Madagascar_files/index_004.php b/Madagascar/frwp/Démographie_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Démographie_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/a b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/ajax.js b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/closewindow.png b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/combined.css b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/commonPrint.css b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index.css b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index.php b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_002.css b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_002.php b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_003.css b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_003.php b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_004.css b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_004.php b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Expédition_coloniale_Madagascar-Tonkin_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/a b/Madagascar/frwp/Faune_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/ajax.js b/Madagascar/frwp/Faune_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Faune_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/combined.css b/Madagascar/frwp/Faune_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Faune_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index.css b/Madagascar/frwp/Faune_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index.php b/Madagascar/frwp/Faune_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index_002.css b/Madagascar/frwp/Faune_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index_002.php b/Madagascar/frwp/Faune_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index_002.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index_003.css b/Madagascar/frwp/Faune_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index_003.php b/Madagascar/frwp/Faune_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index_003.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index_004.css b/Madagascar/frwp/Faune_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Faune_de_Madagascar_files/index_004.php b/Madagascar/frwp/Faune_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Faune_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/a b/Madagascar/frwp/Flore_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/ajax.js b/Madagascar/frwp/Flore_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Flore_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/combined.css b/Madagascar/frwp/Flore_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Flore_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index.css b/Madagascar/frwp/Flore_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index.php b/Madagascar/frwp/Flore_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index_002.css b/Madagascar/frwp/Flore_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index_002.php b/Madagascar/frwp/Flore_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index_003.css b/Madagascar/frwp/Flore_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index_003.php b/Madagascar/frwp/Flore_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index_004.css b/Madagascar/frwp/Flore_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Flore_de_Madagascar_files/index_004.php b/Madagascar/frwp/Flore_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Flore_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/a b/Madagascar/frwp/Histoire_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/ajax.js b/Madagascar/frwp/Histoire_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Histoire_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/combined.css b/Madagascar/frwp/Histoire_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Histoire_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index.css b/Madagascar/frwp/Histoire_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index.php b/Madagascar/frwp/Histoire_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index_002.css b/Madagascar/frwp/Histoire_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index_002.php b/Madagascar/frwp/Histoire_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index_003.css b/Madagascar/frwp/Histoire_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index_003.php b/Madagascar/frwp/Histoire_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index_004.css b/Madagascar/frwp/Histoire_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Histoire_de_Madagascar_files/index_004.php b/Madagascar/frwp/Histoire_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Histoire_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/a b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/ajax.js b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/combined.css b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index.css b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index.php b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_002.css b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_002.php b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_003.css b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_003.php b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_004.css b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_004.php b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Liste_des_espèces_d'oiseaux_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Madagascar_files/a b/Madagascar/frwp/Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Madagascar_files/ajax.js b/Madagascar/frwp/Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Madagascar_files/closewindow.png b/Madagascar/frwp/Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Madagascar_files/combined.css b/Madagascar/frwp/Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Madagascar_files/commonPrint.css b/Madagascar/frwp/Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Madagascar_files/index.css b/Madagascar/frwp/Madagascar_files/index.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/index.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Madagascar_files/index.php b/Madagascar/frwp/Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Madagascar_files/index_002.css b/Madagascar/frwp/Madagascar_files/index_002.css new file mode 100644 index 0000000..e81a4b4 --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/index_002.css @@ -0,0 +1,132 @@ +/* Le CSS placé ici affectera les impressions */ + +/* Ne pas imprimer les informations d'homonymie qui ne servent qu'à la navigation */ +.homonymie { + display: none; +} + +/* Ne pas imprimer les bandeaux qui encombrent */ +.bandeau { + display: none; +} + +/* Ne pas imprimer les "article détaillé" qui servent à la navigation */ +.detail { + display: none; +} + +/* Ne pas imprimer les portails qui servent à la navigation */ +.bandeau-portail { + display: none; +} +.navigation-only { + display: none; +} + +/* Ne pas imprimer les bandeaux d'information de traduction en cours */ +.bandeau-traduction { + display: none ! important; +} + +/* Ne pas imprimer la boîte notifiant l'article de qualité */ +#article_de_qualite { + display: none; +} + +/* Ne pas afficher "Un article de Wikipédia, l'encyclopédie libre" */ +/* C'est horrible et l'origine est déjà indiquée en bas */ +#siteSub { + display: none; +} + +/* Ne pas imprimer les icones de titres en haut à droite */ +.icone_de_titre { + display: none !important; +} + +/* Dérouler les boîtes déroulantes */ +.NavContent { + display: block !important; +} + +/* Ne pas imprimer le lien pour enrouler/dérouler */ +.NavToggle { + display: none !important; +} + +/* Ne pas imprimer la liste des catégories de l'article */ +.catlinks { + display: none; +} + +/* Ne pas imprimer de ligne noire au-dessus du pied de page */ +#footer { + border: none; +} + +/* Ajouter un espace avant les informations de pied de page */ +.printfooter { + margin-top: 3.5em; +} + +/* Ne pas afficher les puces dans le pied de page */ +/* Pas de marge supplémentaire */ +#footer li { + list-style-type: none; + padding-left: 0; +} +#footer ul { + padding-left: 0; +} + +/* Pas de bordure dans le sommaire */ +.toc { + border: none !important; +} + +/* Pas de puces dans le sommaire */ +.toc li { + list-style-type: none; +} + +/* Marges normales pour les puces */ +ul { + padding-left: 0.8em; +} + +/* Évite les césures dans le sommaire */ +.toc { + page-break-inside : avoid; /* Ignoré sur les navigateurs actuels :( (excepté opera) */ +} + +/* Évite les lignes solitaires */ +.content p { + orphans: 4; + widows: 4; +} + +/* Ne pas sauter de page après un titre */ +h2, h3, h4, h5 { + page-break-after: avoid; /* Ignoré sur la plupart des navigateurs (excepté opera) */ +} +h2:first-child, h3:first-child, h4:first-child, h5:first-child { + page-break-before: avoid; +} + +/* Cacher "Redirigé vers" */ +#contentSub { + display: none; +} + +/* Ne pas imprimer le [archive] après les liens */ +.cachelinks { + display: none; +} + +/* Forcer l'impression quand un .noprint a été utilisé à cause d'un défaut d'impression PDF */ +.printcss { +display: block !important; +} +table.printcss { +display: table !important; +} \ No newline at end of file diff --git a/Madagascar/frwp/Madagascar_files/index_002.php b/Madagascar/frwp/Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Madagascar_files/index_003.css b/Madagascar/frwp/Madagascar_files/index_003.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/index_003.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Madagascar_files/index_003.php b/Madagascar/frwp/Madagascar_files/index_003.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Madagascar_files/index_003.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/a b/Madagascar/frwp/Majunga_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Majunga_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/ajax.js b/Madagascar/frwp/Majunga_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Majunga_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Majunga_files/closewindow.png b/Madagascar/frwp/Majunga_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Majunga_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Majunga_files/combined.css b/Madagascar/frwp/Majunga_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Majunga_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Majunga_files/commonPrint.css b/Madagascar/frwp/Majunga_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Majunga_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Majunga_files/index.css b/Madagascar/frwp/Majunga_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/index.php b/Madagascar/frwp/Majunga_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/index_002.css b/Madagascar/frwp/Majunga_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/index_002.php b/Madagascar/frwp/Majunga_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/index_003.css b/Madagascar/frwp/Majunga_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/index_003.php b/Madagascar/frwp/Majunga_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Majunga_files/index_004.css b/Madagascar/frwp/Majunga_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Majunga_files/index_004.php b/Madagascar/frwp/Majunga_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Majunga_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/a b/Madagascar/frwp/Malgache_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Malgache_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/ajax.js b/Madagascar/frwp/Malgache_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Malgache_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Malgache_files/closewindow.png b/Madagascar/frwp/Malgache_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Malgache_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Malgache_files/combined.css b/Madagascar/frwp/Malgache_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Malgache_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Malgache_files/commonPrint.css b/Madagascar/frwp/Malgache_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Malgache_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Malgache_files/index.css b/Madagascar/frwp/Malgache_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/index.php b/Madagascar/frwp/Malgache_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/index_002.css b/Madagascar/frwp/Malgache_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/index_002.php b/Madagascar/frwp/Malgache_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/index_003.css b/Madagascar/frwp/Malgache_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/index_003.php b/Madagascar/frwp/Malgache_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Malgache_files/index_004.css b/Madagascar/frwp/Malgache_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Malgache_files/index_004.php b/Madagascar/frwp/Malgache_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Malgache_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/a b/Madagascar/frwp/Politique_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/ajax.js b/Madagascar/frwp/Politique_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Politique_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/combined.css b/Madagascar/frwp/Politique_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Politique_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index.css b/Madagascar/frwp/Politique_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index.php b/Madagascar/frwp/Politique_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index_002.css b/Madagascar/frwp/Politique_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index_002.php b/Madagascar/frwp/Politique_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index_003.css b/Madagascar/frwp/Politique_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index_003.php b/Madagascar/frwp/Politique_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index_004.css b/Madagascar/frwp/Politique_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Politique_de_Madagascar_files/index_004.php b/Madagascar/frwp/Politique_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Politique_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/a b/Madagascar/frwp/Province_de_Diego-Suarez_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/ajax.js b/Madagascar/frwp/Province_de_Diego-Suarez_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/closewindow.png b/Madagascar/frwp/Province_de_Diego-Suarez_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/combined.css b/Madagascar/frwp/Province_de_Diego-Suarez_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/commonPrint.css b/Madagascar/frwp/Province_de_Diego-Suarez_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index.css b/Madagascar/frwp/Province_de_Diego-Suarez_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index.php b/Madagascar/frwp/Province_de_Diego-Suarez_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index_002.css b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index_002.php b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index_003.css b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index_003.php b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index_004.css b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Province_de_Diego-Suarez_files/index_004.php b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Province_de_Diego-Suarez_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/a b/Madagascar/frwp/Province_de_Fianarantsoa_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/ajax.js b/Madagascar/frwp/Province_de_Fianarantsoa_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/closewindow.png b/Madagascar/frwp/Province_de_Fianarantsoa_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/combined.css b/Madagascar/frwp/Province_de_Fianarantsoa_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/commonPrint.css b/Madagascar/frwp/Province_de_Fianarantsoa_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index.css b/Madagascar/frwp/Province_de_Fianarantsoa_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index.php b/Madagascar/frwp/Province_de_Fianarantsoa_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index_002.css b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index_002.php b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index_003.css b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index_003.php b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index_004.css b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Province_de_Fianarantsoa_files/index_004.php b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Province_de_Fianarantsoa_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/a b/Madagascar/frwp/Province_de_Tamatave_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/ajax.js b/Madagascar/frwp/Province_de_Tamatave_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Province_de_Tamatave_files/closewindow.png b/Madagascar/frwp/Province_de_Tamatave_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Province_de_Tamatave_files/combined.css b/Madagascar/frwp/Province_de_Tamatave_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Province_de_Tamatave_files/commonPrint.css b/Madagascar/frwp/Province_de_Tamatave_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index.css b/Madagascar/frwp/Province_de_Tamatave_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index.php b/Madagascar/frwp/Province_de_Tamatave_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index_002.css b/Madagascar/frwp/Province_de_Tamatave_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index_002.php b/Madagascar/frwp/Province_de_Tamatave_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index_003.css b/Madagascar/frwp/Province_de_Tamatave_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index_003.php b/Madagascar/frwp/Province_de_Tamatave_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index_004.css b/Madagascar/frwp/Province_de_Tamatave_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Province_de_Tamatave_files/index_004.php b/Madagascar/frwp/Province_de_Tamatave_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Province_de_Tamatave_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/a b/Madagascar/frwp/Province_de_Tananarive_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/ajax.js b/Madagascar/frwp/Province_de_Tananarive_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Province_de_Tananarive_files/closewindow.png b/Madagascar/frwp/Province_de_Tananarive_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Province_de_Tananarive_files/combined.css b/Madagascar/frwp/Province_de_Tananarive_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Province_de_Tananarive_files/commonPrint.css b/Madagascar/frwp/Province_de_Tananarive_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index.css b/Madagascar/frwp/Province_de_Tananarive_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index.php b/Madagascar/frwp/Province_de_Tananarive_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index_002.css b/Madagascar/frwp/Province_de_Tananarive_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index_002.php b/Madagascar/frwp/Province_de_Tananarive_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index_003.css b/Madagascar/frwp/Province_de_Tananarive_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index_003.php b/Madagascar/frwp/Province_de_Tananarive_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index_004.css b/Madagascar/frwp/Province_de_Tananarive_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Province_de_Tananarive_files/index_004.php b/Madagascar/frwp/Province_de_Tananarive_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Province_de_Tananarive_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/a b/Madagascar/frwp/Province_de_Tuléar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/ajax.js b/Madagascar/frwp/Province_de_Tuléar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Province_de_Tuléar_files/closewindow.png b/Madagascar/frwp/Province_de_Tuléar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Province_de_Tuléar_files/combined.css b/Madagascar/frwp/Province_de_Tuléar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Province_de_Tuléar_files/commonPrint.css b/Madagascar/frwp/Province_de_Tuléar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index.css b/Madagascar/frwp/Province_de_Tuléar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index.php b/Madagascar/frwp/Province_de_Tuléar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index_002.css b/Madagascar/frwp/Province_de_Tuléar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index_002.php b/Madagascar/frwp/Province_de_Tuléar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index_003.css b/Madagascar/frwp/Province_de_Tuléar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index_003.php b/Madagascar/frwp/Province_de_Tuléar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index_004.css b/Madagascar/frwp/Province_de_Tuléar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Province_de_Tuléar_files/index_004.php b/Madagascar/frwp/Province_de_Tuléar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Province_de_Tuléar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/a b/Madagascar/frwp/Royaume_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/ajax.js b/Madagascar/frwp/Royaume_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Royaume_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/combined.css b/Madagascar/frwp/Royaume_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Royaume_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index.css b/Madagascar/frwp/Royaume_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index.php b/Madagascar/frwp/Royaume_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index_002.css b/Madagascar/frwp/Royaume_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index_002.php b/Madagascar/frwp/Royaume_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index_003.css b/Madagascar/frwp/Royaume_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index_003.php b/Madagascar/frwp/Royaume_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index_004.css b/Madagascar/frwp/Royaume_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Royaume_de_Madagascar_files/index_004.php b/Madagascar/frwp/Royaume_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Royaume_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/a b/Madagascar/frwp/Subdivisions_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/ajax.js b/Madagascar/frwp/Subdivisions_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Subdivisions_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/combined.css b/Madagascar/frwp/Subdivisions_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Subdivisions_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index.css b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index.php b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_002.css b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_002.php b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_003.css b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_003.php b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_004.css b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_004.php b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Subdivisions_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Tananarive_files/a b/Madagascar/frwp/Tananarive_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Tananarive_files/ajax.js b/Madagascar/frwp/Tananarive_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Tananarive_files/closewindow.png b/Madagascar/frwp/Tananarive_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Tananarive_files/combined.css b/Madagascar/frwp/Tananarive_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Tananarive_files/commonPrint.css b/Madagascar/frwp/Tananarive_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Tananarive_files/index.css b/Madagascar/frwp/Tananarive_files/index.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/index.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Tananarive_files/index.php b/Madagascar/frwp/Tananarive_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Tananarive_files/index_002.css b/Madagascar/frwp/Tananarive_files/index_002.css new file mode 100644 index 0000000..e81a4b4 --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/index_002.css @@ -0,0 +1,132 @@ +/* Le CSS placé ici affectera les impressions */ + +/* Ne pas imprimer les informations d'homonymie qui ne servent qu'à la navigation */ +.homonymie { + display: none; +} + +/* Ne pas imprimer les bandeaux qui encombrent */ +.bandeau { + display: none; +} + +/* Ne pas imprimer les "article détaillé" qui servent à la navigation */ +.detail { + display: none; +} + +/* Ne pas imprimer les portails qui servent à la navigation */ +.bandeau-portail { + display: none; +} +.navigation-only { + display: none; +} + +/* Ne pas imprimer les bandeaux d'information de traduction en cours */ +.bandeau-traduction { + display: none ! important; +} + +/* Ne pas imprimer la boîte notifiant l'article de qualité */ +#article_de_qualite { + display: none; +} + +/* Ne pas afficher "Un article de Wikipédia, l'encyclopédie libre" */ +/* C'est horrible et l'origine est déjà indiquée en bas */ +#siteSub { + display: none; +} + +/* Ne pas imprimer les icones de titres en haut à droite */ +.icone_de_titre { + display: none !important; +} + +/* Dérouler les boîtes déroulantes */ +.NavContent { + display: block !important; +} + +/* Ne pas imprimer le lien pour enrouler/dérouler */ +.NavToggle { + display: none !important; +} + +/* Ne pas imprimer la liste des catégories de l'article */ +.catlinks { + display: none; +} + +/* Ne pas imprimer de ligne noire au-dessus du pied de page */ +#footer { + border: none; +} + +/* Ajouter un espace avant les informations de pied de page */ +.printfooter { + margin-top: 3.5em; +} + +/* Ne pas afficher les puces dans le pied de page */ +/* Pas de marge supplémentaire */ +#footer li { + list-style-type: none; + padding-left: 0; +} +#footer ul { + padding-left: 0; +} + +/* Pas de bordure dans le sommaire */ +.toc { + border: none !important; +} + +/* Pas de puces dans le sommaire */ +.toc li { + list-style-type: none; +} + +/* Marges normales pour les puces */ +ul { + padding-left: 0.8em; +} + +/* Évite les césures dans le sommaire */ +.toc { + page-break-inside : avoid; /* Ignoré sur les navigateurs actuels :( (excepté opera) */ +} + +/* Évite les lignes solitaires */ +.content p { + orphans: 4; + widows: 4; +} + +/* Ne pas sauter de page après un titre */ +h2, h3, h4, h5 { + page-break-after: avoid; /* Ignoré sur la plupart des navigateurs (excepté opera) */ +} +h2:first-child, h3:first-child, h4:first-child, h5:first-child { + page-break-before: avoid; +} + +/* Cacher "Redirigé vers" */ +#contentSub { + display: none; +} + +/* Ne pas imprimer le [archive] après les liens */ +.cachelinks { + display: none; +} + +/* Forcer l'impression quand un .noprint a été utilisé à cause d'un défaut d'impression PDF */ +.printcss { +display: block !important; +} +table.printcss { +display: table !important; +} \ No newline at end of file diff --git a/Madagascar/frwp/Tananarive_files/index_002.php b/Madagascar/frwp/Tananarive_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Tananarive_files/index_003.css b/Madagascar/frwp/Tananarive_files/index_003.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/index_003.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Tananarive_files/index_003.php b/Madagascar/frwp/Tananarive_files/index_003.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Tananarive_files/index_003.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/a b/Madagascar/frwp/Tropique_du_Capricorne_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/ajax.js b/Madagascar/frwp/Tropique_du_Capricorne_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/closewindow.png b/Madagascar/frwp/Tropique_du_Capricorne_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/combined.css b/Madagascar/frwp/Tropique_du_Capricorne_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/commonPrint.css b/Madagascar/frwp/Tropique_du_Capricorne_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index.css b/Madagascar/frwp/Tropique_du_Capricorne_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index.php b/Madagascar/frwp/Tropique_du_Capricorne_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index_002.css b/Madagascar/frwp/Tropique_du_Capricorne_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index_002.php b/Madagascar/frwp/Tropique_du_Capricorne_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index_003.css b/Madagascar/frwp/Tropique_du_Capricorne_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index_003.php b/Madagascar/frwp/Tropique_du_Capricorne_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index_004.css b/Madagascar/frwp/Tropique_du_Capricorne_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Tropique_du_Capricorne_files/index_004.php b/Madagascar/frwp/Tropique_du_Capricorne_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Tropique_du_Capricorne_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/a b/Madagascar/frwp/Économie_de_Madagascar_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/ajax.js b/Madagascar/frwp/Économie_de_Madagascar_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/closewindow.png b/Madagascar/frwp/Économie_de_Madagascar_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/combined.css b/Madagascar/frwp/Économie_de_Madagascar_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/commonPrint.css b/Madagascar/frwp/Économie_de_Madagascar_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index.css b/Madagascar/frwp/Économie_de_Madagascar_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index.php b/Madagascar/frwp/Économie_de_Madagascar_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index_002.css b/Madagascar/frwp/Économie_de_Madagascar_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index_002.php b/Madagascar/frwp/Économie_de_Madagascar_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index_003.css b/Madagascar/frwp/Économie_de_Madagascar_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index_003.php b/Madagascar/frwp/Économie_de_Madagascar_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index_004.css b/Madagascar/frwp/Économie_de_Madagascar_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Économie_de_Madagascar_files/index_004.php b/Madagascar/frwp/Économie_de_Madagascar_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Économie_de_Madagascar_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in ');$j('#p-lang-more h5').text(mw.usability.getMsg('vector-collapsiblenav-more'));$secondary.appendTo($j('#p-lang-more div.body'));} +$j('#p-lang').addClass('persistent');} +$j('#mw-panel > div.portal:first').addClass('first persistent');$j('#mw-panel').addClass('collapsible-nav');$j('#mw-panel > div.portal:not(.persistent)').each(function(i){var id=$j(this).attr('id');var state=$j.cookie('vector-nav-'+id);if(state=='true'||(state==null&&i<1)||(state==null&&version==1&&id=='p-lang')){$j(this).addClass('expanded').find('div.body').show();}else{$j(this).addClass('collapsed');} +if(state!=null){$j.cookie('vector-nav-'+$j(this).attr('id'),state,{'expires':30,'path':'/'});}});function toggle($element){$j.cookie('vector-nav-'+$element.parent().attr('id'),$element.parent().is('.collapsed'),{'expires':30,'path':'/'});$element.parent().toggleClass('expanded').toggleClass('collapsed').find('div.body').slideToggle('fast');} +var $headings=$j('#mw-panel > div.portal:not(.persistent) > h5');var tabIndex=mw.usability.getMaxTabIndex()+1;$j('#searchInput').attr('tabindex',tabIndex++);$headings.each(function(){$j(this).attr('tabindex',tabIndex++);});$headings.keydown(function(event){if(event.which==13||event.which==32){toggle($j(this));}}).mousedown(function(){toggle($j(this));$j(this).blur();return false;});});$j(document).ready(function(){if(!wgVectorEnabledModules.collapsibletabs){return true;} +var rtl=$j('body').is('.rtl');$j.collapsibleTabs.moveToCollapsed=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var target=data.collapsedContainer;$moving.css("position","relative").css((rtl?'left':'right'),0).animate({width:'1px'},"normal",function(){$j(this).hide();$j('').insertAfter(this);$j(this).remove().prependTo(target).data('collapsibleTabsSettings',data);$j(this).attr('style','display:list-item;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();});};$j.collapsibleTabs.moveToExpanded=function(ele){var $moving=$j(ele);var data=$j.collapsibleTabs.getSettings($moving);if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=true;var $target=$j(data.expandedContainer).find('span.placeholder:first');var expandedWidth=data.expandedWidth;$moving.css("position","relative").css((rtl?'right':'left'),0).css('width','1px');$target.replaceWith($moving.remove().css('width','1px').data('collapsibleTabsSettings',data).animate({width:expandedWidth+"px"},"normal",function(){$j(this).attr('style','display:block;');var data=$j.collapsibleTabs.getSettings($j(ele));if(!data){return;} +var expContainerSettings=$j.collapsibleTabs.getSettings($j(data.expandedContainer));if(!expContainerSettings){return;} +expContainerSettings.shifting=false;$j.collapsibleTabs.handleResize();}));};$j('#p-views ul').bind("beforeTabCollapse",function(){if($j('#p-cactions').css('display')=='none') +$j("#p-cactions").addClass("filledPortlet").removeClass("emptyPortlet").find('h5').css('width','1px').animate({'width':'26px'},390);}).bind("beforeTabExpand",function(){if($j('#p-cactions li').length==1) +$j("#p-cactions h5").animate({'width':'1px'},370,function(){$j(this).attr('style','').parent().addClass("emptyPortlet").removeClass("filledPortlet");});}).collapsibleTabs({expandCondition:function(eleWidth){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width()+1)<($j('#left-navigation').position().left-eleWidth);}else{return($j('#left-navigation').position().left+$j('#left-navigation').width()+1)<($j('#right-navigation').position().left-eleWidth);}},collapseCondition:function(){if(rtl){return($j('#right-navigation').position().left+$j('#right-navigation').width())>$j('#left-navigation').position().left;}else{return($j('#left-navigation').position().left+$j('#left-navigation').width())>$j('#right-navigation').position().left;}}});});$j(document).ready(function(){if(!wgVectorEnabledModules.editwarning||$j('#wpTextbox1').size()==0){return true;} +$j('#wpTextbox1, #wpSummary').each(function(){$j(this).data('origtext',$j(this).val());});var fallbackWindowOnBeforeUnload=window.onbeforeunload;var ourWindowOnBeforeUnload=function(){var fallbackResult=undefined;var retval=undefined;var thisFunc=arguments.callee;if(fallbackWindowOnBeforeUnload){fallbackResult=fallbackWindowOnBeforeUnload();} +if(fallbackResult!==undefined){retval=fallbackResult;}else{if(wgAction=='submit'||$j('#wpTextbox1').data('origtext')!=$j('#wpTextbox1').val()||$j('#wpSummary').data('origtext')!=$j('#wpSummary').val()){retval=mw.usability.getMsg('vector-editwarning-warning');}} +window.onbeforeunload=null;if(retval!==undefined){setTimeout(function(){window.onbeforeunload=thisFunc;});return retval;}};var pageShowHandler=function(){window.onbeforeunload=ourWindowOnBeforeUnload;};pageShowHandler();if(window.addEventListener){window.addEventListener('pageshow',pageShowHandler,false);}else if(window.attachEvent){window.attachEvent('pageshow',pageShowHandler);} +$j('form').submit(function(){window.onbeforeunload=fallbackWindowOnBeforeUnload;});});var fallbackWindowOnBeforeUnload=null;if(wgVectorEnabledModules.simplesearch&&skin=='vector'&&typeof os_autoload_inputs!=='undefined'&&os_autoload_forms!=='undefined'){os_autoload_inputs=[];os_autoload_forms=[];} +$j(document).ready(function(){if(!wgVectorEnabledModules.simplesearch||wgVectorPreferences.simplesearch.disablesuggest||skin!='vector'){return true;} +var mod={'browsers':{'ltr':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false},'rtl':{'opera':[['>=',9.6]],'docomo':false,'blackberry':false,'ipod':false,'iphone':false}}};if(!$j.wikiEditor.isSupported(mod)){return true;} +if('placeholder'in document.createElement('input')){$j('div#simpleSearch > input#searchInput').attr('placeholder',mw.usability.getMsg('vector-simplesearch-search'));}else{$j('div#simpleSearch > input#searchInput').each(function(){var $input=$j(this);$input.bind('blur',function(){if($input.val().length==0){$input.val(mw.usability.getMsg('vector-simplesearch-search')).addClass('placeholder');}}).bind('focus',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}}).parents('form').bind('submit',function(){if($input.hasClass('placeholder')){$input.val('').removeClass('placeholder');}});if($input.val()==''){$input.trigger('blur');}});} +$j('#searchInput, #searchInput2, #powerSearchText, #searchText').suggestions({fetch:function(query){var $this=$j(this);var request=$j.ajax({url:wgScriptPath+'/api.php',data:{'action':'opensearch','search':query,'namespace':0,'suggest':''},dataType:'json',success:function(data){if(data&&1 in data){$this.suggestions('suggestions',data[1]);}}});$j(this).data('request',request);},cancel:function(){var request=$j(this).data('request');if(request&&typeof request.abort=='function'){request.abort();$j(this).removeData('request');}},result:{select:function($textbox){$textbox.closest('form').submit();}},delay:120,positionFromLeft:$j('body').is('.rtl'),highlightInput:true}).bind('paste cut',function(e){$j(this).trigger('keypress');});$j('#searchInput').suggestions({result:{select:function($textbox){$textbox.closest('form').submit();}},special:{render:function(query){if($j(this).children().size()==0){$j(this).show() +$label=$j('
    ').addClass('special-label').text(mw.usability.getMsg('vector-simplesearch-containing')).appendTo($j(this));$query=$j('
    ').addClass('special-query').text(query).appendTo($j(this));$query.autoEllipsis();}else{$j(this).find('.special-query').empty().text(query).autoEllipsis();}},select:function($textbox){$textbox.closest('form').append($j('').attr({'type':'hidden','name':'fulltext','value':1}));$textbox.closest('form').submit();}},$region:$j('#simpleSearch')});}); \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/a b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/a new file mode 100644 index 0000000..d35c8eb --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/a @@ -0,0 +1 @@ +Geo = {"city":"Paris","country":"FR","lat":"48.866699","lon":"2.333300","IP":"78.192.119.5","netmask":"18"} \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/ajax.js b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/ajax.js new file mode 100644 index 0000000..afcfa70 --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/ajax.js @@ -0,0 +1,167 @@ +// remote scripting library +// (c) copyright 2005 modernmethod, inc +var sajax_debug_mode = false; +var sajax_request_type = "GET"; + +/** +* if sajax_debug_mode is true, this function outputs given the message into +* the element with id = sajax_debug; if no such element exists in the document, +* it is injected. +*/ +function sajax_debug(text) { + if (!sajax_debug_mode) return false; + + var e= document.getElementById('sajax_debug'); + + if (!e) { + e= document.createElement("p"); + e.className= 'sajax_debug'; + e.id= 'sajax_debug'; + + var b= document.getElementsByTagName("body")[0]; + + if (b.firstChild) b.insertBefore(e, b.firstChild); + else b.appendChild(e); + } + + var m= document.createElement("div"); + m.appendChild( document.createTextNode( text ) ); + + e.appendChild( m ); + + return true; +} + +/** +* compatibility wrapper for creating a new XMLHttpRequest object. +*/ +function sajax_init_object() { + sajax_debug("sajax_init_object() called..") + var A; + try { + // Try the new style before ActiveX so we don't + // unnecessarily trigger warnings in IE 7 when + // set to prompt about ActiveX usage + A = new XMLHttpRequest(); + } catch (e) { + try { + A=new ActiveXObject("Msxml2.XMLHTTP"); + } catch (e) { + try { + A=new ActiveXObject("Microsoft.XMLHTTP"); + } catch (oc) { + A=null; + } + } + } + if (!A) + sajax_debug("Could not create connection object."); + + return A; +} + +/** +* Perform an ajax call to mediawiki. Calls are handeled by AjaxDispatcher.php +* func_name - the name of the function to call. Must be registered in $wgAjaxExportList +* args - an array of arguments to that function +* target - the target that will handle the result of the call. If this is a function, +* if will be called with the XMLHttpRequest as a parameter; if it's an input +* element, its value will be set to the resultText; if it's another type of +* element, its innerHTML will be set to the resultText. +* +* Example: +* sajax_do_call('doFoo', [1, 2, 3], document.getElementById("showFoo")); +* +* This will call the doFoo function via MediaWiki's AjaxDispatcher, with +* (1, 2, 3) as the parameter list, and will show the result in the element +* with id = showFoo +*/ +function sajax_do_call(func_name, args, target) { + var i, x, n; + var uri; + var post_data; + uri = wgServer + + ((wgScript == null) ? (wgScriptPath + "/index.php") : wgScript) + + "?action=ajax"; + if (sajax_request_type == "GET") { + if (uri.indexOf("?") == -1) + uri = uri + "?rs=" + encodeURIComponent(func_name); + else + uri = uri + "&rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + uri = uri + "&rsargs[]=" + encodeURIComponent(args[i]); + //uri = uri + "&rsrnd=" + new Date().getTime(); + post_data = null; + } else { + post_data = "rs=" + encodeURIComponent(func_name); + for (i = 0; i < args.length; i++) + post_data = post_data + "&rsargs[]=" + encodeURIComponent(args[i]); + } + x = sajax_init_object(); + if (!x) { + alert("AJAX not supported"); + return false; + } + + try { + x.open(sajax_request_type, uri, true); + } catch (e) { + if (window.location.hostname == "localhost") { + alert("Your browser blocks XMLHttpRequest to 'localhost', try using a real hostname for development/testing."); + } + throw e; + } + if (sajax_request_type == "POST") { + x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); + x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); + } + x.setRequestHeader("Pragma", "cache=yes"); + x.setRequestHeader("Cache-Control", "no-transform"); + x.onreadystatechange = function() { + if (x.readyState != 4) + return; + + sajax_debug("received (" + x.status + " " + x.statusText + ") " + x.responseText); + + //if (x.status != 200) + // alert("Error: " + x.status + " " + x.statusText + ": " + x.responseText); + //else + + if ( typeof( target ) == 'function' ) { + target( x ); + } + else if ( typeof( target ) == 'object' ) { + if ( target.tagName == 'INPUT' ) { + if (x.status == 200) target.value= x.responseText; + //else alert("Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")"); + } + else { + if (x.status == 200) target.innerHTML = x.responseText; + else target.innerHTML= "
    Error: " + x.status + " " + x.statusText + " (" + x.responseText + ")
    "; + } + } + else { + alert("bad target for sajax_do_call: not a function or object: " + target); + } + + return; + } + + sajax_debug(func_name + " uri = " + uri + " / post = " + post_data); + x.send(post_data); + sajax_debug(func_name + " waiting.."); + delete x; + + return true; +} + +/** + * @return boolean whether the browser supports XMLHttpRequest + */ +function wfSupportsAjax() { + var request = sajax_init_object(); + var supportsAjax = request ? true : false; + delete request; + return supportsAjax; +} + diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/closewindow.png b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/closewindow.png new file mode 100644 index 0000000..2c7d3be --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/closewindow.png Binary files differ diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/combined.css b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/combined.css new file mode 100644 index 0000000..732d973 --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/combined.css @@ -0,0 +1,954 @@ +.suggestions{ +overflow:hidden; +position:absolute; +top:0px; +left:0px; +width:0px; +border:none; +z-index:99; +padding:0; +margin:-1px 0 0 0; +} +.suggestions-special{ +position:relative; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +margin-top:-2px; +display:none; +padding:0.25em 0.25em; +line-height:1.25em; +} +.suggestions-results{ +background-color:white; +background-color:Window; +font-size:0.8em; +cursor:pointer; +border:solid 1px #aaaaaa; +padding:0; +margin:0; +} +.suggestions-result{ +color:black; +color:WindowText; +margin:0; +line-height:1.5em; +padding:0.01em 0.25em; +} +.suggestions-result-current{ +background-color:#4C59A6; +background-color:Highlight; +color:white; +color:HighlightText; +} +.suggestions-special .special-label{ +font-size:0.8em; +color:gray; +} +.suggestions-special .special-query{ +color:black; +font-style:italic; +} +.suggestions-special .special-hover{ +background-color:silver; +} +.suggestions-result-current .special-label, +.suggestions-result-current .special-query{ +color:white; +color:HighlightText; +} +.autoellipsis-matched, +.highlight{ +font-weight:bold; +} +#mw-panel.collapsible-nav div.portal{ +background-image:url(../images/vector/collapsibleNav/portal-break.png?1); +background-position:left top; +background-repeat:no-repeat; +padding:0.25em 0 !important; +margin:-11px 9px 10px 11px; +} +body.rtl #mw-panel.collapsible-nav div.portal{ +background-position:right top; +margin:-11px 11px 10px 9px; +} +#mw-panel.collapsible-nav div.portal h5{ +color:#4D4D4D; +font-weight:normal; +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 0 50% no-repeat; +padding:4px 0 3px 1.5em; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.portal h5{ +background:url(../images/vector/collapsibleNav/arrow-down.png?1) 100% 50% no-repeat; +padding:4px 1.5em 3px 0; +} +#mw-panel.collapsible-nav div.collapsed h5{ +color:#0645AD; +background:url(../images/vector/collapsibleNav/arrow-right.png?1) 0 50% no-repeat; +margin-bottom:0px; +} +body.rtl #mw-panel.collapsible-nav div.collapsed h5{ +background:url(../images/vector/collapsibleNav/arrow-left.png?1) 100% 50% no-repeat; +} +#mw-panel.collapsible-nav div h5:hover{ +cursor:pointer; +text-decoration:none; +} +#mw-panel.collapsible-nav div.collapsed h5:hover{ +text-decoration:underline; +} +#mw-panel.collapsible-nav div.portal div.body{ +background:none !important; +padding-top:0px; +display:none; +} +#mw-panel.collapsible-nav div.persistent div.body{ +display:block; +} +#mw-panel.collapsible-nav div.first h5{ +display:none; +} +#mw-panel.collapsible-nav div.persistent h5{ +background:none !important; +padding-left:0.7em; +cursor:default; +} +#mw-panel.collapsible-nav div.portal div.body ul li{ +padding:0.25em 0; +} +#mw-panel.collapsible-nav div.first{ +background-image:none; +margin-top:0px; +} +#mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0.5em; +} +body.rtl #mw-panel.collapsible-nav div.persistent div.body{ +margin-left:0; +margin-right:0.5em; +} +form#editform{ +margin:0; +padding:0; +} +#wpSummary,#wpSummaryLabel{ +margin-bottom:1em; +} +.wikiEditor-ui textarea#wpTextbox1{ +border:none; +padding:0; +margin:-1px; +line-height:1.5em; +} +.wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1{ +margin:0; +} +.wikiEditor-ui{ +float:left; +position:relative; +clear:both; +width:100%; +background-color:#E0EEf7; +border:solid silver 1px; +} +body.rtl .wikiEditor-ui{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-bottom{ +} +.wikiEditor-ui .wikiEditor-ui-text{ +line-height:0; +} +.wikiEditor-ui .wikiEditor-ui-top{ +position:relative; +border-bottom:solid silver 1px; +} +.wikiEditor-ui .wikiEditor-ui-left{ +float:left; +width:100%; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-left{ +float:right; +} +.wikiEditor-ui .wikiEditor-ui-right{ +float:right; +background:#F3F3F3; +overflow:hidden; +} +body.rtl .wikiEditor-ui .wikiEditor-ui-right{ +float:left; +} +.wikiEditor-wikitext{ +float:left; +width:100%; +} +.wikiEditor-ui-controls{ +float:left; +width:100%; +background-color:white; +margin-top:-1px; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs{ +float:left; +height:2.5em; +margin-left:-1px; +background-color:white; +border-left:solid 1px silver; +border-top:solid 1px silver; +} +.wikiEditor-ui-buttons{ +float:right; +height:2.5em; +margin-right:-1px; +background-color:white; +padding-left:1em; +border-top:solid 1px white; +} +.wikiEditor-ui-buttons button{ +margin-left:0.5em; +} +.wikiEditor-ui-tabs div{ +float:left; +height:2.5em; +background-color:#f3f3f3; +border-right:solid 1px silver; +border-bottom:solid 1px silver; +} +.wikiEditor-ui-tabs div.current{ +border-bottom:solid 1px white; +background-color:white; +} +.wikiEditor-ui-tabs div a{ +display:inline-block; +padding:0 0.75em; +line-height:2.5em; +color:#0645AD; +} +.wikiEditor-ui-tabs div.current a{ +color:#333333; +} +.wikiEditor-ui-tabs div.current a:hover{ +text-decoration:none; +} +.wikiEditor-view-wikitext{ +line-height:1em; +} +.wikiEditor-ui-loading{ +background:#f3f3f3; +z-index:10; +position:absolute; +top:0; +left:0; +text-align:center; +height:100%; +width:100%; +border:1px solid silver; +margin:-1px; +} +.wikiEditor-ui-loading span{ +display:block; +height:24px; +width:24px; +background:url( ../images/wikiEditor/toolbar/loading.gif ) 0 0 no-repeat; +text-indent:-9999px; +margin:0 auto; +} +.wikiEditor-toolbar-dialog table{ +margin-top:0.75em; +} +.wikiEditor-toolbar-dialog table td{ +padding:0.5em; +height:3em; +overflow:visible; +} +div.suggestions{ +z-index:1099; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close:hover{ +text-decoration:none; +} +.wikiEditor-toolbar-dialog .ui-dialog-content .status-invalid input{ +border:2px solid red; +padding:2px 1px; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar{ +padding:0.9em 1.4em 0.6em !important; +} +.wikiEditor-toolbar-dialog table td{ +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +-moz-border-radius:4px; +-webkit-border-radius:4px; +padding:0.2em 0.6em 0.15em !important; +margin:0.5em 0 0.5em 0.4em !important; +border:1px solid #a6a6a6 !important; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_off.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:hover{ +border-color:#6e7273; +background:#e1e1e1 url( ../images/wikiEditor/dialogs/button_over.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:active, +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button:focus{ +border-color:#707271; +background:#bfbfbf url( ../images/wikiEditor/dialogs/button_down.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button.disabled{ +color:#7f7f7f; +border-color:#cccccc; +background:#f2f2f2 url( ../images/wikiEditor/dialogs/button_disabled.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane button::-moz-focus-inner{ +border:0; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +background:#f0f0f0 url( ../images/wikiEditor/dialogs/titlebar_fade.png?1) repeat-x scroll 50% 100% !important; +} +.wikiEditor-toolbar-dialog .ui-icon-closethick{ +background:url( ../images/wikiEditor/dialogs/close_x.png?1) no-repeat 50% 50% !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +margin-top:0 !important; +padding:0.3em 1.4em 0.5em 1.4em !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content fieldset{ +border:none !important; +margin:0 !important; +padding:0 !important; +} +.wikiEditor-toolbar-dialog .ui-widget-header{ +border-bottom:1px solid #6bc8f3 !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type=text]{ +-moz-box-sizing:border-box; +-ms-box-sizing:border-box; +-webkit-box-sizing:border-box; +-khtml-box-sizing:border-box; +} +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="radio"], +.wikiEditor-toolbar-dialog .ui-dialog-content input[type="checkbox"]{ +margin-left:0; +} +.wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +padding:0; +} +body.ltr .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +right:0.9em; +} +.wikieditor-toolbar-field-wrapper{ +padding:0 0 25px 0; +} +.wikieditor-toolbar-floated-field-wrapper{ +float:left; +margin-right:2em; +} +.wikieditor-toolbar-dialog-hint{ +color:#999999; +} +.wikiEditor-toolbar-dialog, +.wikiEditor-toolbar-dialog .ui-widget-content{ +border:none !important; +} +#wikieditor-toolbar-table-dialog fieldset{ +width:218px; +padding:0; +float:left; +} +body.rtl #wikieditor-toolbar-table-dialog fieldset{ +float:right; +} +#wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +width:330px; +padding:0; +float:right; +} +body.rtl #wikieditor-toolbar-table-dialog .wikieditor-toolbar-table-preview-wrapper{ +float:left; +} +body.rtl .wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +margin-left:1em; +margin-right:0; +} +.wikieditor-toolbar-table-preview-content *{ +cursor:default; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-wrapper table{ +width:100% !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table td{ +padding:10px 4px !important; +height:auto !important; +} +.wikiEditor-toolbar-dialog .wikieditor-toolbar-table-preview-content table th{ +padding:7px 3px !important; +} +.wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:left; +margin-right:20px; +vertical-align:bottom; +} +body.rtl .wikieditor-toolbar-table-dimension-fields .wikieditor-toolbar-field-wrapper{ +float:right; +margin-right:0px; +margin-left:20px; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding:30px 20px 0 !important; +} +.wikieditor-toolbar-dialog-wrapper{ +width:100%; +} +#wikieditor-toolbar-link-int-target-status{ +float:right; +} +#wikieditor-toolbar-link-int-target, +#wikieditor-toolbar-link-int-text{ +width:100%; +} +#wikieditor-toolbar-tool-link-int-target-label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-loading{ +line-height:1.7em; +} +#wikieditor-toolbar-link-int-target-status-exists, +#wikieditor-toolbar-link-int-target-status-notexists, +#wikieditor-toolbar-link-int-target-status-invalid, +#wikieditor-toolbar-link-int-target-status-external{ +padding-left:30px; +background-position:0 50%; +background-repeat:no-repeat; +} +#wikieditor-toolbar-link-int-target-status-exists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-exists.png?1); +} +#wikieditor-toolbar-link-int-target-status-notexists{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-notexists.png?1); +} +#wikieditor-toolbar-link-int-target-status-invalid{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-invalid.png?1); +} +#wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external.png?1); +} +#wikieditor-toolbar-reference-dialog label{ +float:left; +line-height:1.7em; +} +#wikieditor-toolbar-reference-text{ +width:100%; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-buttonpane button{ +float:left; +margin:0.5em 0.4em 0.5em 0 !important; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-titlebar-close{ +left:0.9em; +right:auto; +} +body.rtl .wikiEditor-toolbar-dialog .ui-dialog-title{ +float:right; +} +body.rtl #wikieditor-toolbar-link-int-target-status{ +float:left; +} +body.rtl #wikieditor-toolbar-tool-link-int-target-label{ +float:right; +} +body.rtl .wikieditor-toolbar-floated-field-wrapper{ +float:right; +margin-right:0; +margin-left:2em; +} +body.rtl #wikieditor-toolbar-link-int-target-status-exists, +body.rtl #wikieditor-toolbar-link-int-target-status-notexists, +body.rtl #wikieditor-toolbar-link-int-target-status-invalid, +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +padding-left:0; +padding-right:30px; +background-position:100% 50%; +} +body.rtl #wikieditor-toolbar-link-int-target-status-external{ +background-image:url( ../images/wikiEditor/dialogs/insert-link-external-rtl.png?1); +} +body.rtl #wikieditor-toolbar-reference-dialog label{ +float:right; +} +.wikiEditor-template-dialog-fields label{ +text-transform:capitalize; +float:left; +width:25%; +line-height:2.25em; +} +.wikiEditor-template-dialog-fields textarea{ +float:right; +width:70%; +line-height:1.5em; +height:1.5em; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper{ +padding:0.75em 0.33em; +border-bottom:dashed 1px silver; +clear:both; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:first-child{ +padding-top:0; +} +.wikiEditor-template-dialog-fields .wikiEditor-template-dialog-field-wrapper:last-child{ +border-bottom:none; +} +.wikieditor-toolbar-table-dimension-fields:after, +.wikieditor-toolbar-dialog-wrapper:after{ +visibility:hidden; +display:block; +font-size:0; +content:" "; +clear:both; +height:0; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:inline-table; +} +* html .wikieditor-toolbar-table-dimension-fields, +* html .wikieditor-toolbar-dialog-wrapper{ +height:1%; +} +.wikieditor-toolbar-table-dimension-fields, +.wikieditor-toolbar-dialog-wrapper{ +display:block; +} +.wikiEditor-toolbar-dialog .ui-dialog-buttonpane{ +border-top:1px solid #cccccc !important; +} +.wikiEditor-toolbar-dialog .ui-dialog-content{ +padding-bottom:1em !important; +} +.wikiEditor-dialog-editoptions{ +margin-top:15px; +} +.wikiEditor-publish-dialog-copywarn{ +margin-top:0.5em; +} +.wikiEditor-publish-dialog-summary{ +margin-top:1.5em; +} +.wikiEditor-publish-dialog-options{ +margin-top:1.5em; +} +.wikiEditor-ui-toolbar{ +position:relative; +width:100%; +} +.wikiEditor-ui-toolbar .sections{ +float:left; +width:100%; +clear:both; +height:0; +} +body.rtl .wikiEditor-ui-toolbar .sections{ +float:right; +} +.wikiEditor-ui-toolbar .sections .section{ +display:none; +float:left; +width:100%; +border-top:solid 1px #DDDDDD; +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +background-repeat:repeat-x; +} +/* +.wikiEditor-ui-toolbar .toolbar{ +background-image:url(../images/wikiEditor/toolbar/base.png?1); +background-position:left top; +} +*/ +body.rtl .wikiEditor-ui-toolbar .sections .section{ +float:right; +} +.wikiEditor-ui-toolbar .sections div .spinner{ +display:none; +} +.wikiEditor-ui-toolbar .sections .loading .spinner{ +display:block; +background-image:url(../images/wikiEditor/toolbar/loading.gif?2); +background-position:left center; +background-repeat:no-repeat; +padding-left:32px; +margin-left:0.5em; +height:32px; +float:left; +color:#666666; +} +body.rtl .wikiEditor-ui-toolbar .sections .loading .spinner{ +background-position:right center; +padding-left:0; +padding-right:32px; +margin-left:0; +margin-right:0.5em; +float:right; +} +.wikiEditor-ui-toolbar .tabs, +.wikiEditor-ui-toolbar .section-main{ +position:relative; +float:left; +height:26px; +} +body.rtl .wikiEditor-ui-toolbar .tabs, +body.rtl .wikiEditor-ui-toolbar .section-main{ +float:right; +} +.wikiEditor-ui-toolbar .group{ +float:left; +height:26px; +padding-right:6px; +border-right:solid 1px #DDDDDD; +margin:3px; +} +body.rtl .wikiEditor-ui-toolbar .group{ +float:right; +padding-right:0; +padding-left:6px; +border-right:none; +border-left:solid 1px #DDDDDD; +} +.wikiEditor-ui-toolbar .group-search{ +float:right; +padding:0 0 0 6px; +border-right:none; +border-left:1px solid #DDDDDD; +} +.wikiEditor-ui-toolbar .group-insert{ +border-right:none; +} +body.rtl .wikiEditor-ui-toolbar .group-search{ +float:left; +padding:0 6px 0 0; +border-left:none; +border-right:1px solid #DDDDDD; +} +body.rtl .wikiEditor-ui-toolbar .group-insert{ +border-left:none; +} +.wikiEditor-toolbar-spritedButton{ +background:url(../images/wikiEditor/toolbar/button-sprite.png?1) 0 0 no-repeat; +display:block; +float:left; +height:22px; +text-indent:-9999px; +width:22px; +padding:2px; +cursor:pointer; +overflow:hidden; +} +.wikiEditor-ui-toolbar .tabs{ +list-style:none; +margin:3px; +} +.wikiEditor-ui-toolbar .tabs span.tab{ +display:inline-block; +float:left; +line-height:26px; +} +.wikiEditor-ui-toolbar .tabs > span.tab{ +display:block; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a, +.wikiEditor-ui-toolbar .tabs span.tab a:visited{ +display:inline-block; +float:left; +padding-left:18px; +padding-right:12px; +height:26px; +cursor:pointer; +color:#0645ad; +background-image:url(../images/wikiEditor/toolbar/arrow-right.png?1); +background-position:left center; +background-repeat:no-repeat; +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a:visited{ +padding-left:12px; +padding-right:18px; +background-image:url(../images/wikiEditor/toolbar/arrow-left.png?1); +background-position:right center; +} +body.rtl .wikiEditor-ui-toolbar .tabs > span.tab > a, +body.rtl .wikiEditor-ui-toolbar .tabs > pan.tab > a:visited{ +float:right; +} +.wikiEditor-ui-toolbar .tabs span.tab a.current, +.wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +color:#333333; +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current, +body.rtl .wikiEditor-ui-toolbar .tabs span.tab a.current:visited{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +} +.wikiEditor-ui-toolbar .tabs span.tab a.current:hover{ +text-decoration:none; +} +.wikiEditor-ui-toolbar .tabs span.tab a.loading{ +background-image:url(../images/wikiEditor/toolbar/loading-small.gif?1) !important; +} +.wikiEditor-ui-toolbar .group .label{ +float:left; +border:0px; +height:22px; +line-height:22px; +margin:2px; +margin-left:5px; +margin-right:8px; +color:#777777; +cursor:default; +} +body.rtl .wikiEditor-ui-toolbar .group > .label{ +float:right; +margin-left:8px; +margin-right:5px; +} +.wikiEditor-ui-toolbar .group img.tool{ +float:left; +border:0px; +height:22px; +width:22px; +padding:2px; +cursor:pointer; +} +body.rtl .wikiEditor-ui-toolbar .group > img.tool{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select{ +float:left; +margin:2px; +height:22px; +cursor:pointer; +border:solid 1px silver; +padding:0; +margin-right:0; +cursor:pointer; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group > .tool-select{ +float:right; +} +.wikiEditor-ui-toolbar .group .tool-select .label{ +background-image:url(../images/wikiEditor/toolbar/arrow-down.png?1); +background-position:center right; +background-repeat:no-repeat; +padding:0; +margin:0; +padding-left:4px; +padding-right:22px; +margin-right:4px; +cursor:pointer; +text-decoration:none; +color:#333333; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .label{ +background-position:center left; +padding-right:4px; +padding-left:22px; +margin-left:4px; +margin-right:0; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +clear:both; +} +.wikiEditor-ui-toolbar .group .tool-select .menu .options{ +position:absolute; +display:none; +margin-left:-1px; +border:solid 1px silver; +background-color:#ffffff; +} +body.rtl .wikiEditor-ui-toolbar .group .tool-select .menu{ +margin-left:-1px; +margin-right:-1px; +} +.wikiEditor-ui-toolbar .group .tool-select .options { +margin-top:22px; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option{ +display:block; +padding:0.5em; +text-decoration:none; +color:black; +white-space:nowrap; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option:hover{ +background-color:#E0EEf7; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-2]{ +font-size:150%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-3]{ +font-size:132%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-4]{ +font-size:116%; +font-weight:normal; +} +.wikiEditor-ui-toolbar .group .tool-select .options .option[rel=heading-5]{ +font-size:100%; +font-weight:bold; +} +.wikiEditor-ui-toolbar .booklet .index{ +float:left; +width:20%; +height:125px; +overflow:auto; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index{ +float:right; +} +.wikiEditor-ui-toolbar .booklet .index div{ +padding:4px; +padding-left:6px; +cursor:pointer; +color:#0645ad; +} +body.rtl .wikiEditor-ui-toolbar .booklet .index div{ +padding-left:4px; +padding-right:6px; +} +.wikiEditor-ui-toolbar .booklet .index .current{ +background-color:#FAFAFA; +color:#333333; +cursor:default; +} +.wikiEditor-ui-toolbar .booklet .pages{ +float:right; +width:80%; +height:125px; +overflow:auto; +background-color:#FAFAFA; +} +body.rtl .wikiEditor-ui-toolbar .booklet .pages{ +float:left; +} +.wikiEditor-ui-toolbar .page-table table{ +padding-left:5px; +padding-right:5px; +background:none; +} +.wikiEditor-ui-toolbar .page-table th{ +color:#999999; +} +.wikiEditor-ui-toolbar .page-table td{ +color:black; +border-top:solid 1px #EEEEEE; +} +.wikiEditor-ui-toolbar .page-table th, +.wikiEditor-ui-toolbar .page-table td{ +text-align:left; +padding:5px; +margin:0px; +} +body.rtl .wikiEditor-ui-toolbar .page-table th, +body.rtl .wikiEditor-ui-toolbar .page-table td{ +text-align:right; +} +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.syntax{ +font-family:monospace; +} +.wikiEditor-ui-toolbar .section-help .page-table td.syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-syntax, +.wikiEditor-ui-toolbar .section-help .page-table td.cell-result, +.wikiEditor-ui-toolbar .section-help .page-table td.result{ +width:40%; +} +.wikiEditor-ui-toolbar .section-help .page-table td.description, +.wikiEditor-ui-toolbar .section-help .page-table td.description{ +width:20%; +} +.wikiEditor-ui-toolbar .page-characters div span{ +border:solid 1px #DDDDDD; +padding:5px; +padding-left:8px; +padding-right:8px; +margin-left:5px; +margin-top:5px; +height:1em; +float:left; +display:block; +color:black; +text-decoration:none; +cursor:pointer; +font-family:monospace; +font-size:1.25em; +} +body.rtl .wikiEditor-ui-toolbar .page-characters > div > span, +.wikiEditor-ui-toolbar .page-characters div[dir=rtl] span{ +direction:rtl; +float:right; +margin-left:0; +margin-right:5px; +} +.wikiEditor-ui-toolbar .page-characters div span:hover{ +background-color:white; +text-decoration:none; +border-color:#a8d7f9; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper span{ +padding:4px 6px 0px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview-frame{ +width:340px; +background:#fff; +padding:10px; +overflow:hidden; +display:block; +position:relative; +} +.ui-widget table .wikieditor-toolbar-table-preview-content{ +width:375px; +display:block; +} +.ui-widget table .wikieditor-toolbar-table-preview{ +width:340px; +} +.ui-widget table td.wikieditor-toolbar-table-preview-wrapper{ +background:#e5e5e5; +padding:10px; +} +.wikiEditor-preview-loading{ +padding:1em; +background-color:white; +} +.wikiEditor-preview-loading span{ +color:#666666; +} +.wikiEditor-preview-spinner{ +padding-right:1em; +} +.wikiEditor-preview-contents{ +padding:1em; +background-color:white; +} +#wikiEditor-0-preview-dialog .wikiEditor-ui-loading{ +overflow:hidden; +border:none; +} +.ui-dialog .ui-dialog-buttonpane{ +margin:0 !important; +} diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/commonPrint.css b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/commonPrint.css new file mode 100644 index 0000000..0932fce --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/commonPrint.css @@ -0,0 +1,249 @@ +/* +** MediaWiki Print style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke, http://www.aulinx.de/ +** +** Derived from the plone (http://plone.org/) styles +** Copyright Alexander Limi +*/ + +/* Thanks to A List Apart (http://alistapart.com/) for useful extras */ +a.stub, +a.new{ color:#ba0000; text-decoration:none; } + +#toc { + /*border:1px solid #2f6fab;*/ + border:1px solid #aaaaaa; + background-color:#f9f9f9; + padding:5px; +} +.tocindent { + margin-left: 2em; +} +.tocline { + margin-bottom: 0px; +} + +/* images */ +div.floatright { + float: right; + clear: right; + margin: 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 0 0.8em 1.4em; +} +div.floatright p { font-style: italic;} +div.floatleft { + float: left; + margin: 0.3em 0.5em 0.5em 0; + position:relative; + border: 0.5em solid White; + border-width: 0.5em 1.4em 0.8em 0; +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: 0.5em; + border-style: solid; border-color: White; + width: auto; + overflow: hidden; +} +div.thumbinner { + border:1px solid #cccccc; + padding: 3px !important; + background-color:#f9f9f9; + font-size: 94%; + text-align: center; +} +html .thumbimage { + border:1px solid #cccccc; +} +html .thumbcaption { + border: none; + padding: 0.3em 0 0.1em 0; +} +div.magnify { display: none; } +div.tright { + float: right; + clear: right; + border-width: 0.5em 0 0.8em 1.4em; +} +div.tleft { + float: left; + margin-right:0.5em; + border-width: 0.5em 1.4em 0.8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} + +/* table standards */ +table.rimage { + float:right; + width:1pt; + position:relative; + margin-left:1em; + margin-bottom:1em; + text-align:center; +} + +body { + background: White; + /*font-size: 11pt !important;*/ + color: Black; + margin: 0; + padding: 0; +} + +.noprint, +div#jump-to-nav, +div.top, +div#column-one, +#colophon, +.editsection, +.toctoggle, +.tochidden, +div#f-poweredbyico, +div#f-copyrightico, +li#viewcount, +li#about, +li#disclaimer, +li#privacy, +#mw-hidden-catlinks { + /* Hides all the elements irrelevant for printing */ + display: none; +} + +ul { + list-style-type: square; +} + +#content { + background: none; + border: none ! important; + padding: 0 ! important; + margin: 0 ! important; +} +#footer { + background : white; + color : black; + border-top: 1px solid black; +} + +h1, h2, h3, h4, h5, h6 { + font-weight: bold; +} + +p, .documentDescription { + margin: 1em 0 ! important; + line-height: 1.2em; +} + +.tocindent p { + margin: 0 0 0 0 ! important; +} + +pre { + border: 1pt dashed black; + white-space: pre; + font-size: 8pt; + overflow: auto; + padding: 1em 0; + background : white; + color : black; +} + +table.listing, +table.listing td { + border: 1pt solid black; + border-collapse: collapse; +} + +a { + color: Black !important; + background: none !important; + padding: 0 !important; +} + +a:link, a:visited { + color: #520; + background: transparent; + text-decoration: underline; +} + +#content a.external.text:after, #content a.external.autonumber:after { + /* Expand URLs for printing */ + content: " (" attr(href) ") "; +} + +#globalWrapper { + width: 100% !important; + min-width: 0 !important; +} + +#content { + background : white; + color : black; +} + +#column-content { + margin: 0 !important; +} + +#column-content #content { + padding: 1em; + margin: 0 !important; +} +/* MSIE/Win doesn't understand 'inherit' */ +a, a.external, a.new, a.stub { + color: black ! important; + text-decoration: none ! important; +} + +/* Continue ... */ +a, a.external, a.new, a.stub { + color: inherit ! important; + text-decoration: inherit ! important; +} + +img { border: none; } +img.tex { vertical-align: middle; } +span.texhtml { font-family: serif; } + +#siteNotice { display: none; } + +div.gallerybox { + border: 1px solid #cccccc; + background-color:#f9f9f9; + width: 150px; +} + +div.gallerytext { + overflow: visible; +} + +/* +** Diff rendering +*/ +table.diff { background:white; } +td.diff-otitle { background:#ffffff; } +td.diff-ntitle { background:#ffffff; } +td.diff-addedline { + background:#ccffcc; + font-size: smaller; + border: solid 2px black; +} +td.diff-deletedline { + background:#ffffaa; + font-size: smaller; + border: dotted 2px black; +} +td.diff-context { + background:#eeeeee; + font-size: smaller; +} +.diffchange { + color: silver; + font-weight: bold; + text-decoration: underline; +} diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index.css b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index.css new file mode 100644 index 0000000..0bfa76f --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index.css @@ -0,0 +1 @@ +/* Le CSS placé ici affectera les appareils mobiles en fonction de l'habillage configuré $wgHandheldStyle */ \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index.php b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index.php new file mode 100644 index 0000000..07f2fb1 --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index.php @@ -0,0 +1,112 @@ +function insertBanner(bannerJson) { + jQuery('div#centralNotice').prepend( bannerJson.banner ); +} +function toggleNotice() { + var notice = document.getElementById('centralNotice'); + if (!wgNoticeToggleState) { + notice.className = notice.className.replace('collapsed', 'expanded'); + toggleNoticeCookie('0'); + } else { + notice.className = notice.className.replace('expanded', 'collapsed'); + toggleNoticeCookie('1'); + } + wgNoticeToggleState = !wgNoticeToggleState; +} +function toggleNoticeStyle(elems, display) { + if(elems) + for(var i=0;i'; + $( '#siteNotice' ).prepend( '
    '+bannerScript+'
    ' ); + }, + 'loadBannerList': function( geoOverride ) { + if ( geoOverride ) { + var geoLocation = geoOverride; // override the geo info + } else { + var geoLocation = Geo.country; // pull the geo info + } + var bannerListQuery = $.param( { 'language': wgContentLanguage, 'project': wgNoticeProject, 'country': geoLocation } ); + var bannerListURL = wgScript + '?title=' + encodeURIComponent(wgFormattedNamespaces[-1]) + ':BannerListLoader&cache=/cn.js&' + bannerListQuery; + var request = $.ajax( { + url: bannerListURL, + dataType: 'json', + success: $.centralNotice.fn.chooseBanner + } ); + }, + 'chooseBanner': function( bannerList ) { + // Convert the json object to a true array + bannerList = Array.prototype.slice.call( bannerList ); + + // Make sure there are some banners to choose from + if ( bannerList.length == 0 ) return false; + + var groomedBannerList = []; + + for( var i = 0; i < bannerList.length; i++ ) { + // Only include this banner if it's inteded for the current user + if( ( wgUserName && bannerList[i].display_account ) || + ( !wgUserName && bannerList[i].display_anon == 1 ) ) + { + // add the banner to our list once per weight + for( var j=0; j < bannerList[i].weight; j++ ) { + groomedBannerList.push( bannerList[i] ); + } + } + } + + // Return if there's nothing left after the grooming + if( groomedBannerList.length == 0 ) return false; + + // Load a random banner from our groomed list + $.centralNotice.fn.loadBanner( + groomedBannerList[ + Math.floor( Math.random() * groomedBannerList.length ) + ].name + ); + }, + 'getQueryStringVariables': function() { + document.location.search.replace( /\??(?:([^=]+)=([^&]*)&?)/g, function () { + function decode( s ) { + return decodeURIComponent( s.split( "+" ).join( " " ) ); + } + $.centralNotice.data.getVars[decode( arguments[1] )] = decode( arguments[2] ); + } ); + } + } + } + $( document ).ready( function () { + // Initialize the query string vars + $.centralNotice.fn.getQueryStringVariables(); + if( $.centralNotice.data.getVars['banner'] ) { + // if we're forcing one banner + $.centralNotice.fn.loadBanner( $.centralNotice.data.getVars['banner'] ); + } else { + // Look for banners ready to go NOW + $.centralNotice.fn.loadBannerList( $.centralNotice.data.getVars['country'] ); + } + } ); //document ready +} )( jQuery ); \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_002.css b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_002.css new file mode 100644 index 0000000..8f15fda --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_002.css @@ -0,0 +1,107 @@ +/* +FEUILLE DE STYLE POUR HABILLAGE VECTOR SEULEMENT +Cette page contrôle l'apparence pour l'apparence Vector. Les modifications +devant s'appliquer à toutes les apparences devraient aller dans MediaWiki:Common.css. +*/ + +/* PAGES DE DISCUSSION : COLORATION INDENTÉE */ +.ns-1 dd, .ns-3 dd, .ns-talk dd, .ns-5 dd, .ns-7 dd, .ns-9 dd, +.ns-11 dd, .ns-13 dd,.ns-15 dd, .ns-101 dd, .ns-103 dd, .ns-105 dd { + margin:0; + padding:0; +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl { + border-top:solid 1px #a7d7f9; + border-left:solid 1px #a7d7f9; + padding-top:.5em; + padding-left:.5em; + margin-left:1em; + +} + +.ns-1 dl, .ns-3 dl, .ns-talk dl, .ns-5 dl, .ns-7 dl, .ns-9 dl, +.ns-11 dl, .ns-13 dl, .ns-15 dl, .ns-101 dl, .ns-103 dl, .ns-105 dl, + +.ns-1 dl dl dl, .ns-3 dl dl dl, .ns-talk dl dl dl, .ns-5 dl dl dl, .ns-7 dl dl dl, .ns-9 dl dl dl, +.ns-11 dl dl dl, .ns-13 dl dl dl, .ns-15 dl dl dl, .ns-101 dl dl dl, .ns-103 dl dl dl, .ns-105 dl dl dl, + +.ns-1 dl dl dl dl dl, .ns-3 dl dl dl dl dl, .ns-talk dl dl dl dl dl, .ns-5 dl dl dl dl dl, +.ns-7 dl dl dl dl dl, .ns-9 dl dl dl dl dl, .ns-11 dl dl dl dl dl, +.ns-13 dl dl dl dl dl, .ns-15 dl dl dl dl dl, .ns-101 dl dl dl dl dl, +.ns-103 dl dl dl dl dl, .ns-105 dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl +{ background:#f5faff; } + +.ns-1 dl dl, .ns-3 dl dl, .ns-talk dl dl, .ns-5 dl dl, .ns-7 dl dl, .ns-9 dl dl, +.ns-11 dl dl, .ns-13 dl dl, .ns-15 dl dl, .ns-101 dl dl, .ns-103 dl dl, .ns-105 dl dl, + +.ns-1 dl dl dl dl, .ns-3 dl dl dl dl, .ns-talk dl dl dl dl, .ns-5 dl dl dl dl, .ns-7 dl dl dl dl, +.ns-9 dl dl dl dl, .ns-11 dl dl dl dl, .ns-13 dl dl dl dl, .ns-15 dl dl dl dl, +.ns-101 dl dl dl dl, .ns-103 dl dl dl dl, .ns-105 dl dl dl dl, + +.ns-1 dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl, + +.ns-1 dl dl dl dl dl dl dl dl dl dl, .ns-3 dl dl dl dl dl dl dl dl dl dl, .ns-talk dl dl dl dl dl dl dl dl dl dl, +.ns-5 dl dl dl dl dl dl dl dl dl dl, .ns-7 dl dl dl dl dl dl dl dl dl dl, +.ns-9 dl dl dl dl dl dl dl dl dl dl, .ns-11 dl dl dl dl dl dl dl dl dl dl, +.ns-13 dl dl dl dl dl dl dl dl dl dl, .ns-15 dl dl dl dl dl dl dl dl dl dl, +.ns-101 dl dl dl dl dl dl dl dl dl dl, .ns-103 dl dl dl dl dl dl dl dl dl dl, +.ns-105 dl dl dl dl dl dl dl dl dl dl +{ background:white; } + + +/* {{tl|Lien AdQ}} */ + +#mw-panel div.portal div.body ul li.AdQ, #panel div.portal div.body ul li.PdQ { + background: url("http://upload.wikimedia.org/wikipedia/commons/d/d4/Monobook-bullet-star.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* {{tl|Lien BA}} */ +#mw-panel div.portal div.body ul li.BA { + background: url("http://upload.wikimedia.org/wikipedia/commons/a/a1/Monobook-bullet-star-gray.png") no-repeat 0% -0.3em; + margin-left: -10px; + padding-left: 10px; +} + +/* Correction pour la page d'accueil */ +body.page-Wikipédia_Accueil_principal #accueil_titre { + margin-top: 0; +} + +body.page-Wikipédia_Accueil_principal #siteSub, +body.page-Wikipédia_Accueil_principal #contentSub { + display: none; +} + +#coordinates-title { + margin-top: 0; +} \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_002.php b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_002.php new file mode 100644 index 0000000..04a7e67 --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_002.php @@ -0,0 +1,458 @@ +// [[image:Erioll_world.svg|18px]] '''WikiMiniAtlas'''
    +// Script to embed interactive maps into pages that have coordinate templates
    +// also check my user page [[User:Dschwen]] for more tools
    +//
    +// Revision 13
    +
    +var wikiminiatlas =
    +{
    + config:
    + {
    +  width  : 600,
    +  height : 400,
    +  timeout : 5000,
    +  zoom : -1,
    +  quicklink : false,
    +  quicklinkurl : 'http://maps.google.com/maps?ll={latdegdec},{londegdec}&spn={span},{span}&q={latdegdec},{londegdec}',
    +  enabled : true,
    +  onlytitle : false,
    +  iframeurl : 'http://toolserver.org/~dschwen/wma/iframe.html',
    +  imgbase   : 'http://toolserver.org/~dschwen/wma/tiles/',
    +  coordurls : [
    +                'http://stable.toolserver.org/geohack/geohack.php?',
    +                'http://stable.ts.wikimedia.org/geohack/geohack.php?',
    +                'http://toolserver.org/~magnus/geo/geohack.php?',
    +                'http://toolserver.org/~geohack/geohack.php?',
    +                'http://tools.wikimedia.de/~magnus/geo/geohack.php?',
    +                'http://www8.brinkster.com/erikbaas/wiki/maps.asp?',
    +                'http://www.nsesoftware.nl/wiki/maps.asp?' 
    +              ],
    +  buttonImage: 
    +'http://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/18px-Erioll_world.svg.png'
    + },
    +
    + strings:
    + {
    +  buttonTooltip : {
    +   af:'Vertoon ligging op \'n interaktiwe kaart.',
    +   als:'Ort uf dr interaktivä Chartä zeigä',
    +   ar:'شاهد الموقع على الخريطة التفاعلية',
    +   'be-tarask':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   'be-x-old':'паказаць месцазнаходжаньне на інтэрактыўнай мапе',
    +   bg:'покажи местоположението на интерактивната карта',
    +   bpy:'জীবন্ত মানচিত্রগর মা মাপাহান দেখাদিতই',
    +   br:'diskouez al lec\'hiadur war ur gartenn etrewezhiat',
    +   ca:'mostra la localització en un mapa interactiu',
    +   cs:'zobraz místo na interaktivní mapě',
    +   da:'vis beliggenhed på interaktivt kort',
    +   de:'Ort auf interaktiver Karte anzeigen',
    +   el:'εμφάνιση τοποθεσίας σε διαδραστικό χάρτη',
    +   en:'show location on an interactive map',
    +   eo:'Montru lokigon sur interaktiva karto',
    +   eu:'erakutsi kokalekua mapa interaktibo batean',
    +   es:'mostrar el lugar en un mapa interactivo',
    +   fr:'Montrer la localisation sur une carte interactive',
    +   fur:'mostre la localizazion suntune mape interative',
    +   fy:'it plak op in oanpasbere kaart oanjaan',
    +   gl:'Amosar o lugar nun mapa interactivo',
    +   he:'הראה מיקום במפה האינטראקטיבית',
    +   hi:'सक्रिय नक्शे पर लोकेशन या स्थान दिखायें', 
    +   hr:'prikaži lokaciju na interaktivnom zemljovidu',
    +   hu:'Mutasd a helyet egy interaktív térképen!',
    +   hy:'ցուցադրել դիրքը ինտերակտիվ քարտեզի վրա',
    +   it:'mostra la località su una carta interattiva',
    +   is:'sýna staðsetningu á gagnvirku korti',
    +   id:'Tunjukkan letak di peta interaktif',
    +   ja:'インタラクティブ地図上に位置を表示',
    +   km:'បង្ហាញទីតាំងនៅលើផែនទីអន្តរកម្ម',
    +   ko:'인터랙티브 지도에 위치를 표시',
    +   lt:'Rodyti vietą interaktyviame žemėlapyje',
    +   mk:'прикажи положба на интерактивна карта',
    +   nl:'de locatie op een interactieve kaart tonen',
    +   nv:'kéyah tʼáá dah siʼą́ą́ ńtʼę́ę́ʼ beʼelyaaígíí',
    +   no:'vis beliggenhet på interaktivt kart',
    +   pl:'Pokaż lokalizację na mapie interaktywnej',
    +   pt:'mostrar a localidade num mapa interactivo',
    +   ro:'arată locaţia pe o hartă interactivă',
    +   ru:'показать положение на интерактивной карте',
    +   sk:'zobraz miesto na interaktívnej mape',
    +   sl:'Prikaži lego na interaktivnem zemljevidu',
    +   sq:'trego vendndodhjen në hartë',
    +   fi:'näytä paikka interaktiivisella kartalla',
    +   sv:'visa platsen på en interaktiv karta',
    +   uk:'показати положення на інтерактивній карті',
    +   vi:'xem vị trí này trên bản đồ tương tác',
    +   vo:'Jonön topi su kaed itjäfidik',
    +   zh:'显示该地在地图上的位置',
    +   'zh-cn':'显示该地在地图上的位置',
    +   'zh-sg':'显示该地在地图上的位置',
    +   'zh-tw':'顯示該地在地圖上的位置',
    +   'zh-hk':'顯示該地在地圖上的位置'
    +  },
    +  close : {
    +   af:'Sluit',
    +   als:'Zuä machä',
    +   ar:'غلق',
    +   'be-tarask':'закрыць',
    +   'be-x-old':'закрыць',
    +   bg:'затвори',
    +   bpy:'জিপা',
    +   br:'serriñ',
    +   ca:'tanca',
    +   cs:'zavřít',
    +   da:'luk',
    +   de:'schließen',
    +   el:'έξοδος',
    +   en:'close',
    +   eo:'fermu', 
    +   eu:'itxi',
    +   es:'cerrar',
    +   fr:'Quitter',
    +   fur:'siere',
    +   fy:'ticht',
    +   gl:'pechar',
    +   he:'לסגור',
    +   hi:'बंद करें',
    +   hr:'zatvori',
    +   hu:'bezárás', 
    +   hy:'փակել',
    +   id:'tutup',
    +   is:'loka',
    +   it:'chiudi',
    +   ja:'閉じる',
    +   km:'បិទ',
    +   ko:'닫기',
    +   lt:'uždaryti',
    +   mk:'затвори',
    +   nl:'sluiten',
    +   no:'lukk',
    +   pl:'zamknij',
    +   pt:'fechar',
    +   ro:'închide',
    +   ru:'закрыть',
    +   sk:'zatvoriť',
    +   sl:'zapri',
    +   sq:'mbylle',
    +   fi:'sulje',
    +   sv:'stäng',
    +   uk:'закрити',
    +   vi:'đóng',
    +   vo:'färmükön',
    +   zh:'关闭',
    +   'zh-cn':'关闭',
    +   'zh-sg':'关闭',
    +   'zh-tw':'關閉',
    +   'zh-hk':'關閉'
    +  }
    + },
    +
    + bodyc : null,
    +
    + language : '',
    + site: '',
    + iframe : { div: null, iframe: null, closebutton: null },
    +
    + coord_index: 0,
    + coord_filter: /^([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([NS])_([\d+-.]+)_([\d+-.]*)_?([\d+-.]*)_?([EOW])/,
    +
    + quicklinkbox : null,
    + quicklinkdest : null,
    +
    + region_index : 0,
    + coordinate_region : '',
    +
    + WikiMiniAtlasHTML : '',
    +
    + hookUpMapbutton : function( mb )
    + {
    +  var mapparam = mb.mapparam,
    +      mapy     = wikiminiatlas.totalOffset( mb, 0 ) + 20;
    +
    +  function doEvent()
    +  {
    +   wikiminiatlas.toggleIFrame( mapparam, mapy );
    +   return true;
    +  }
    +  mb.onclick = doEvent;
    + },
    +
    + // vertikale position auf der Seite bestimmen
    + totalOffset : function( obj, offset )
    + {
    +  if( obj.offsetParent === null || obj.offsetParent.id === 'content' ) {
    +   return offset + obj.offsetTop;
    +  }
    +  else {
    +   return wikiminiatlas.totalOffset(obj.offsetParent, offset + obj.offsetTop );
    +  }
    + },
    +
    + // move iframe around and toggle visibility
    + toggleIFrame : function( mp, my )
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      newurl = w.config.iframeurl + '?' + mp;
    +
    +  if( wi.div.style.visibility !== "visible" ||
    +    ( ( wi.iframe.src !== newurl ) && ( my !== undefined ) ) )
    +  {
    +   if( wi.iframe.src !== newurl )
    +   {
    +    wi.iframe.src = newurl;
    +   }
    +   wi.div.style.top = my + 'px';
    +   wi.div.style.visibility = "visible";
    +   wi.div.style.display = "block";
    +  }
    +  else
    +  {
    +   wi.div.style.visibility = "hidden";
    +   wi.div.style.display = "none";
    +  }
    +  return false;
    + },
    +
    + // start the timer to fade in the quicklink tooltip
    + qlStart : function()
    + {
    + },
    +
    + // abort the timer, hide the tooltip 
    + qlStop : function()
    + {
    + },
    +
    + // show the tooltip menu
    + qlShowMenu : function()
    + {
    + },
    +
    + // fill in the map-service templates 
    + qlURL : function( lat, lon, zoom )
    + {
    +  var url  = wikiminiatlas.config.quicklinkurl,
    +      span = Math.pow( 2.0, zoom) / 150.0;
    +
    +  url = url.replace( /\{latdegdec\}/g, lat );
    +  url = url.replace( /\{londegdec\}/g, lon );
    +  url = url.replace( /\{span\}/g, span.toFixed(4) );
    +
    +  return url;
    + },
    +
    + // Check against coordinate urls
    + isMaplink : function( url_orig )
    + {
    +  var w = wikiminiatlas,
    +      url, key;
    +
    +  if( typeof(url_orig) !== 'string' ) { return false; }
    +
    +  // needed for the russian WP
    +  try { url = decodeURI( url_orig ); } catch(err) { url = url_orig; }
    +
    +  for( key in w.config.coordurls ) {
    +   if( url.substr(0,w.config.coordurls[key].length) === w.config.coordurls[key] ) {
    +    return true;
    +   }
    +  }
    +
    +  return false;
    + },
    +
    + // Insert the IFrame into the page.
    + loader : function()
    + {
    +  var w = wikiminiatlas,
    +      wi = w.iframe,
    +      wc = w.config,
    +      ds_filter = /(dim|scale):([\d+-.]+)(km|)/,
    +      marker = { lat:0, lon:0 },
    +      link, links, coordinates, quicklinkbox,
    +      key, len, coord_title, coord_params, icons, startTime, zoomlevel, content, mapbutton;
    +
    +  // apply settings
    +  if( typeof(wma_settings) === 'object' ) {
    +   for ( key in wma_settings) {
    +    if( typeof(wma_settings[key]) === typeof(wc[key]) ) {
    +     wc[key] = wma_settings[key];
    +    }
    +   }
    +  }
    +
    +  if( wc.enabled === false ) { return; }
    +
    +  w.site = window.location.host.substr( 0, window.location.host.indexOf('.') );
    +  w.language = wgUserLanguage;
    +
    +  // remove icons from title coordinates
    +  coord_title = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +  if( coord_title ) {
    +   icons = coord_title.getElementsByTagName('a');
    +   len = icons.length;
    +   for( key = 0; key < len; key++ ) {
    +    if( typeof(icons[key]) === 'object' &&
    +        icons[key] !== null &&
    +        icons[key].className === 'image' ) {
    +     icons[key].parentNode.removeChild(icons[key]);
    +    }
    +   }
    +  }
    +
    +  if( wc.onlytitle ) {
    +   w.bodyc = document.getElementById('coordinates') || document.getElementById('coordinates-title');
    +   if( w.bodyc === null ) { return; }
    +  }
    +  else {
    +   // the french moved their title coordinates outside of bodyContent!
    +   if( w.site === 'fr' ) {
    +     w.bodyc = document.getElementById('content') || document;
    +   } else {
    +     w.bodyc = document.getElementById('bodyContent') || document;
    +   }
    +  }
    +
    +  startTime = (new Date()).getTime();
    +
    +  links = w.bodyc.getElementsByTagName('a');
    +  len = links.length;
    +  for( key = 0; key < len; key++ )
    +  {
    +   link = links[key];
    +
    +   // check for timeout (every 10 links only)
    +   if( key % 10 === 9 && (new Date()).getTime() > startTime + wc.timeout ) { break; }
    +
    +   if( link.className !== 'external text'  ||
    +       link.href.match(/_globe:(?!earth)/i) !== null ) { continue; }
    +
    +   coordinates = link.href.replace( /−/g, '-' );
    +   coord_params = coordinates.match(/¶ms=([^&=<>|]{7,255})/);
    +
    +   if(!coord_params) { continue; }
    +   coord_params = coord_params[1];
    +
    +   if(w.coord_filter.test(coord_params)) {
    +    w.coord_filter.exec(coord_params);
    +    marker.lat=(1.0*RegExp.$1) + ((RegExp.$2||0)/60.0) + ((RegExp.$3||0)/3600.0);
    +    if( RegExp.$4 === 'S' ) { marker.lat*=-1; }
    +    marker.lon=(1.0*RegExp.$5) + ((RegExp.$6||0)/60.0) + ((RegExp.$7||0)/3600.0);
    +    if( RegExp.$8 === 'W' ) { marker.lon*=-1; }
    +   }
    +
    +   // Find a sensible Zoom-level based on type
    +   zoomlevel = 1;
    +   if( coord_params.indexOf('_type:landmark') >= 0 ) {
    +    zoomlevel = 8;
    +   } else if( coord_params.indexOf('_type:city') >= 0 ) {
    +    zoomlevel = 4;
    +   }
    +
    +   // If given use dim or scale for a zoomlevel
    +   if( ds_filter.test(coord_params) )
    +   {
    +    ds_filter.exec(coord_params);
    +    // wma shows dim approx 4e7m at zoom 0 or 1.5e8 is the scale of zoomlevel 0
    +    zoomlevel = (RegExp.$1 === 'dim' ?
    +     ( RegExp.$3 === 'km' ? Math.log( 4e4/RegExp.$2 ) : Math.log( 4e7/RegExp.$2 ) ) :
    +     Math.log( 1.5e8/RegExp.$2 ) ) / Math.log(2);
    +    if( zoomlevel > 10 ) { zoomlevel = 10; }
    +   }
    +
    +   if( wc.zoom !== -1 ) { zoomlevel = wc.zoom; }
    +
    +   // Test the unicode Symbol
    +   if( w.site === 'de' && link.parentNode.id !== 'coordinates' ) {
    +    mapbutton = document.createElement('SPAN');
    +    mapbutton.appendChild( document.createTextNode('♁') );
    +    mapbutton.style.color = 'blue';
    +   } else {
    +    mapbutton = document.createElement('img');
    +    mapbutton.src = wc.buttonImage;
    +   }
    +   mapbutton.title = w.strings.buttonTooltip[w.language] || w.strings.buttonTooltip.en;
    +   mapbutton.alt = '';
    +   mapbutton.style.padding = '0px 3px 0px 0px';
    +   mapbutton.style.cursor = 'pointer';
    +   mapbutton.className = 'noprint';
    +   mapbutton.mapparam =
    +    marker.lat + '_' + marker.lon + '_' +
    +    wc.width + '_' + wc.height + '_' +
    +    w.site + '_' + zoomlevel + '_' + w.language;
    +
    +   // link.parentNode.insertBefore(mapbutton, link.nextSibling);
    +   link.parentNode.insertBefore(mapbutton,link);
    +   w.hookUpMapbutton(mapbutton);
    +
    +   if ( wc.quicklink ) {
    +    link.href = w.qlURL( marker.lat, marker.lon, zoomlevel );
    +    link.onmouseover = w.qlStart;
    +    link.onmouseout = w.qlStop;
    +   }
    +
    +  } //for
    +
    +  // prepare quicklink menu box
    +  if ( coordinates !== null && wc.quicklink ) {
    +   quicklinkbox = document.createElement('div');
    +   // more to come :-)
    +  }
    +
    +  // prepare iframe to house the map
    +  if ( coordinates !== null ) {
    +   wi.div = document.createElement('div');
    +   wi.div.style.visibility = 'hidden';
    +   wi.div.style.display = 'none';
    +   wi.div.style.width = (wc.width+2)+'px';
    +   wi.div.style.height = (wc.height+2)+'px';
    +   wi.div.style.margin = '0px';
    +   wi.div.style.padding = '0px';
    +   wi.div.style.backgroundColor = 'white';
    +   wi.div.style.position = 'absolute';
    +   wi.div.style.right = '2em';
    +   wi.div.style.top = '1em';
    +   wi.div.style.border = '1px solid gray';
    +   wi.div.style.zIndex = 13;
    +
    +   wi.closebutton = document.createElement('img');
    +   wi.closebutton.title = w.strings.close[w.language] || w.strings.close.en;
    +   // was: config.imgbase + 'button_hide.png'
    +   wi.closebutton.src = 'http://upload.wikimedia.org/wikipedia/commons/d/d4/Button_hide.png';
    +   wi.closebutton.style.zIndex = 15;
    +   wi.closebutton.style.position = 'absolute';
    +   wi.closebutton.style.right = '11px';
    +   wi.closebutton.style.top = '9px';
    +   wi.closebutton.style.width = '18px';
    +   wi.closebutton.style.cursor = 'pointer';
    +   wi.closebutton.mapparam = '';
    +
    +   wi.closebutton.onclick = w.toggleIFrame;
    +
    +   wi.iframe = document.createElement('iframe');
    +   wi.iframe.scrolling = 'no';
    +   wi.iframe.frameBorder = '0';
    +   wi.iframe.style.zIndex = 14;
    +   wi.iframe.style.position = 'absolute';
    +   wi.iframe.style.right = '1px';
    +   wi.iframe.style.top = '1px';
    +   wi.iframe.style.width = (wc.width)+'px';
    +   wi.iframe.style.height = (wc.height)+'px';
    +   wi.iframe.style.margin = '0px';
    +   wi.iframe.style.padding = '0px';
    +
    +   wi.div.appendChild(wi.iframe);
    +   wi.div.appendChild(wi.closebutton);
    +
    +   content = document.getElementById('content') || document.getElementById('mw_content');
    +   if(content) { content.insertBefore(wi.div,content.childNodes[0]); }
    +  }
    + }
    +};
    +
    +//
    +// Hook up installation function
    +//
    +addOnloadHook(wikiminiatlas.loader);
    +
    +//
    \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_003.css b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_003.css new file mode 100644 index 0000000..55e5892 --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_003.css @@ -0,0 +1,1841 @@ +/* FEUILLE DE STYLE GLOBALE */ +/* +Cette page contrôle l'apparence pour toutes les skins. +Les modifications devant s'appliquer à l'apparence Monobook seulement +doivent aller dans [[MediaWiki:Monobook.css]]. + +Après chaque modification, prière de vérifier cette feuille de style +avec le valideur CSS du W3C : +http://jigsaw.w3.org/css-validator/validator?uri=http://fr.wikipedia.org/w/index.php?title=MediaWiki:Common.css%26action=raw%26ctype=text/css&usermedium=all&warning=2 + +
    
    +*/
    +
    +/** CHANGEMENT DE L'INTERFACE PAR DÉFAUT **/
    +
    +/* MODIFICATIONS RÉCENTES */
    +
    +/* Nombre de caractères modifiés dans les modifications récentes et la liste de suivi. */
    +.mw-plusminus-pos { color:#00B000 }
    +.mw-plusminus-neg { color:#FF2050 }
    +.mw-plusminus-null { color:#999 }
    +
    +/* Aspect des tags de filtrage dans les modifications récentes */
    +.mw-tag-markers {
    + font-family:sans-serif;
    + font-style:italic;
    + font-size:90%;
    +}
    +
    +/* Symbole de modification non vérifiée dans les modifications récentes
    +   et la liste de suivi. */
    +span.unpatrolled { color:#999 }
    +
    +/* REDIRECTIONS */
    +
    +/* Redirections sur [[Special:Allpages]] et [[Special:Watchlist/edit]]. */
    +.allpagesredirect a, .watchlistredir a {
    + color:#0B0;
    + font-style:italic;
    +}
    +
    +/* HISTORIQUE ET PAGES LIÉES */
    +
    +/* Révisions dans l'historique et "(← liens)" dans les pages liées. */
    +.history-size, .mw-whatlinkshere-tools { font-size:80% }
    +
    +/* DIFFS */
    +
    +/* Mise en évidence des diffs par du gras et de la couleur. */
    +table.diff {
    + padding:.5em;
    +}
    +table.diff td { 
    + vertical-align:top;
    +}
    +td.diff-addedline { 
    + background:#D8E4F6; 
    +}
    +td.diff-addedline .diffchange {
    + background:#B0C0F0;
    + color:#001040;
    + font-weight:bold;
    +}
    +td.diff-deletedline {
    + background:#E4F6D8;
    +}
    +td.diff-deletedline .diffchange {
    + background:#B0E897;
    + color:#104000;
    + font-weight:bold;
    +}
    +td.diff-context {
    + background:#FEFEFE;
    +}
    +
    +/* Couleur de fond transparente pour les diffs */
    +table.diff, td.diff-otitle, td.diff-ntitle, td.diff-context {
    +    background-color: transparent;
    +}
    +
    +/* TITRES */
    +
    +/* affichage des coordonnées géo à côté du titre, pour tous les skins */
    +#coordinates-title {
    +font-size: 90%;
    +margin-right: 1em;
    +margin-top: 1em;
    +float: right;
    +}
    +#coordinates-title img {
    +vertical-align: middle;
    +}
    +
    +/* Interligne suffisant si le titre prend plusieurs lignes. */
    +.firstHeading { line-height:1.2em } /* monobookocentré */
    +
    +/* Décoration des titres de sous-chapitre. */
    +h1, h2 {padding-top:0.65em;} /* monobookocentré */
    +h3 {padding-top:0.6em; border-bottom:dotted 1px #AAA } /* monobookocentré */
    +h4, h5, h6 {padding-top:0.55em; border-bottom:dotted 1px #DDD } /* monobookocentré */
    +
    +/* Sous-titre ([[Modèle:Sous-titre]]) */
    +h1 #sous_titre_h1 {
    +display:block;
    +font-size: 0.7em;
    +margin: -0.1em 0 0 0.5em;
    +}
    +
    +/* Titres de sections modifiés par JS */
    +.modifiedSectionTitle .editsection {
    +  float: none;
    +  font-size: x-small;
    +}
    +.modifiedSectionTitle .mw-headline {
    +  margin-right: 0.3em;
    +}
    +
    +/* */
    +
    +/* BALISES SOURCE, PRE, CODE */
    +
    +code { background:transparent } /* monobookocentré */
    +
    +pre { overflow-x:auto; }
    +
    +/* BALISE ABBR discrète */
    +
    +abbr.abbr {
    +border-bottom: 0;
    +color: inherit;
    +}
    +
    +/* PLACEMENT DU LIEN PATROLLINK */
    +
    +/* Pour les admins, être sur que le lien de validation soit immédiatement
    +   visible même en cas d'élément flottant à droite. */
    +.patrollink { clear:both }
    +
    +/* SITENOTICE */
    +
    +/* Apparence du message en haut, [[MediaWiki:Sitenotice]]. */
    +#siteNotice table { 
    + background:transparent;
    + font-size:90%;
    +} /* monobookocentré */
    +
    +/* OPTIONS RC */
    +.rcoptions {
    + clear: both;
    + margin: 0 0 2px 0;
    + padding:.5em;
    + border:1px solid #DDDDF7;
    + border-left:10px solid #DDDDF7;
    + background-color: #FFFFFF;
    +} /* monobookocentré */
    +
    +/* Apparence de [[MediaWiki:Noarticletext]] */
    +div.noarticletext {
    +  background: #F9F9F9;
    +  margin-top:1em;
    +  width:auto;
    +  padding: 5px;
    +  border: 1px solid #aaa;
    +  border-right: 2px solid #aaa;
    +  border-bottom: 2px solid #aaa;
    +}
    +
    +/* Formulaire des pages d'historique */
    +#mw-history-search {
    +border-color: #aaa;
    +}
    +
    +/* DAMIER SUR LES IMAGES */
    +
    +/* Place un damier de vérification en arrière-plan dans la page de description
    +   de l'image, visible seulement en cas d'image transparente ou semi-transparente. */
    +#file img { background:url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") }
    +
    +/* VERSION IMPRIMABLE */
    +
    +/* Ne pas afficher le lien complet des URL externes sur la version imprimable
    +   (à faire manuellement, grâce à class="plainlinksneverexpand"). */
    +.plainlinksneverexpand a.external.text:after {
    + display:none !important;
    +}
    +.plainlinksneverexpand a.external.autonumber:after {
    + display:none !important;
    +}
    +
    +/* Supprimer la flèche de lien externe pour ces liens. */
    +.plainlinksneverexpand a {
    + background:none !important;
    + padding:0 !important;
    +}
    +
    +/* La class hiddenStructure est utilisée à de nombreux endroits
    +   mais pour une raison inconnue n'est définie que pour le media=screen
    +   via le /skins-1.5/monobook/main.css?179. */
    +/* Ici il est étendu à tous les media, notamment le media=print */
    +.hiddenStructure {
    +   display: none;
    +}
    +/* Classe temporaire destinée à montrer les défauts des modèles basés sur .hiddenStructure */
    +.nohiddenStructure .hiddenStructure {
    +   display: table-row;
    +}
    +
    +/* TALKPAGEHEADER : message-système des sous-pages de discussion */
    +/* classe .fieldsetlike etc. pour permettre la réutilisation de ces styles */
    +
    +#talkpageheader, .fieldsetlike {
    +text-align: center;
    +border: 1px solid #aaa;
    +margin: 1em 0;
    +padding: 0 0 0.4em 0;
    +}
    +#talkpageheader #talkpageheadertitle, .fieldsetlike .legendlike {
    +margin-top: -0.8em;
    +}
    +#talkpageheader #talkpageheadertitletext, .fieldsetlike .legendtextlike {
    +padding: 0 8px;
    +background: #ffffee;
    +}
    +#talkpageheader ul, .fieldsetlike ul {
    +list-style-type: none;
    +margin: 0;
    +}
    +#talkpageheader li, .fieldsetlike li {
    +display: inline;
    +}
    +#talkpageheader li {
    +color: #707070;
    +}
    +
    +/* CATEGORIES CACHEES */
    +
    +#mw-hidden-catlinks {
    +font-size: 0.85em;
    +}
    +
    +/** MODÈLES ET PERSONNALISATION **/
    +
    +/* HOMONYMIE */
    +
    +/* Classe servant à personnaliser l'apparence des liens vers les pages d'homonymie. */
    +.homonymie {
    + padding-left:2em;
    + padding-bottom:.5em;
    + margin-bottom:.5em;
    + font-style:italic;
    + border-bottom:1px #AAA solid;
    +} /* monobookocentré */
    +
    +
    +/* ARTICLE DÉTAILLÉ */
    +
    +/* Classes pour les modèles basés sur [[modèle:Article détaillé]] ainsi que [[Modèle:Article principal]],
    +   [[Modèle:Commonscat simple]], [[Modèle:Galerie détaillée]] et [[Modèle:...]] ;
    +   style décidé dans [[Wikipédia:Prise de décision/Unification des modèles : article détaillé et Loupe]]. */
    +.detail, .details {
    +margin:0 0 .7em 2em;
    +border:solid #E7E7E7;
    +border-width:1px 0;
    +text-align:left;
    +font-size:95%;
    +background:#FDFDFD url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/61/Searchtool.svg/15px-Searchtool.svg.png) no-repeat left center;
    +padding:1px 4px 1px 24px;
    +overflow:hidden;
    +}
    +.detail.commons {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/15px-Commons-logo.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.principal {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Nuvola_apps_download_manager2-70%25.svg/15px-Nuvola_apps_download_manager2-70%25.svg.png);
    +background-repeat:no-repeat;
    +}
    +.detail.section {
    +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Fairytale_waring.png/15px-Fairytale_waring.png);
    +background-repeat:no-repeat;
    +}
    +
    +/* ICÔNES */
    +
    +/* Icônes en tête de pages pour les AdQ, les BA, etc. */
    +.portlet li, li.IW {
    + list-style-image:url("http://upload.wikimedia.org/wikipedia/en/1/18/Monobook-bullet.png")
    +}
    +li.AdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +li.BA { list-style-image:url("http://upload.wikimedia.org/wikipedia/fr/8/86/Icone_BA.png") }
    +li.PdQ { list-style-image:url("http://upload.wikimedia.org/wikipedia/commons/4/4c/Icone_AdQ.png") }
    +
    +/* Pour permettre l'affichage des images générées par l'extension ImageMap en inline.
    +   Il n'existe pour l'instant pas de paramètre dans l'extension pour le faire. Copié depuis WP:de */
    +.imagemap-inline div {
    + display: inline;
    +}
    +
    +/* Classe pour afficher un icône de haut-parleur à gauche des liens audio. Utilisé par [[Modèle:Audio]], importé de WP:en */
    +.audio a {
    +    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    +    padding-left: 16px !important;
    +    padding-right: 0 !important;
    +}
    +
    +/* ÉCRITURES NON LATINES */
    +
    +/* Taille et famille des polices pour les écritures non-latines ; voir aussi [[modèle:Lang]]. */
    +
    +/* Écriture grecque, pour les langues : grec moderne (monotonique), grec ancien (polytonique) */
    +:lang(grc), :lang(el) {
    + font-family:"Arial Unicode MS", "DejaVu Sans", Athena, Gentium, "Palatino Linotype", "Lucida Sans Unicode", "Lucida Grande", Code2000, sans-serif;
    +}
    +
    +/* écriture thaïe, pour la langue : thaï */
    +:lang(th) {
    + font-family:"Segoe UI", Tahoma, sans-serif; 
    +}
    +
    +/* CHIFFRES ROMAINS */
    +
    +/* Affichage des chiffres romains, voir [[modèle:Rom]] ou [[modèle:Romain]]. */
    +.romain {
    + text-transform:lowercase;
    + font-variant:small-caps;
    +}
    +
    +/* TAILLE DES FORMULES DE MATHS */
    +
    +.texhtml {
    +  font-size:120%;
    +}
    +
    +/* RETRAIT DES LIENS MODIFIER */
    +
    +/* Pour supprimer le lien "modifier" à côté d'une section donnée, utiliser
    +   
    (voir notamment [[Portail:Biologie/Les articles]]). */ +.noeditsection span.editsection { display:none } + +/* COULEUR DES LIENS */ + +/* Pour changer la couleur d'un lien, par exemple sur un fond coloré sombre ou clair, utiliser : + -
    + -
    + -
    + Voir notamment [[Portail:Biologie/Les articles]] */ + +/* Lien noir */ +.lienNoir a { + color:#000; +} /* et la charte graphique ? */ +.lienNoir a:visited { + color:#707070; +} + +/* Lien clair */ +.lienClair a { + color:#A0A0A0; +} /* et la charte graphique ? */ +.lienClair a:hover { + color:#A0A0A0; + text-decoration:underline; +} +.lienClair a:visited { + color:#B9B9B9; +} + +/* Lien vers une ébauche */ +a.stub { + color:#339900; +} +a.stub:visited { + color:#336600; +} + +/** NOTES, RÉFÉRENCES, BIBLIOGRAPHIE **/ + +/* CROCHETS */ + +/* Par défaut, cacher les crochets autour des notes. */ +.cite_crochet { display:none } + +/* Interligne */ + +/* Éviter d'obtenir un interlignage de taille variable. */ +.reference, .exposant { + vertical-align:text-top; + position:relative; + font-size:.8em; + top:-5px; +} +.reference { + padding-left:1px; +} + +ol.references > li{ +text-align:left; +} + +small.cachelinks, small.cachelinks a { + color: #36B +} + +/* https://bugs.webkit.org/show_bug.cgi?id=14691 */ +@media screen and (-webkit-min-device-pixel-ratio:0) { + ol.references sup.exposant { position: static; vertical-align: super; } +} + +/* MISE EN ÉVIDENCE */ + +/* Mise en surbrillance de la note ou de l'ouvrage de référence cliqué + pour faciliter la navigation (de en.wikipedia). */ + +/* Contenu de la note */ +ol.references > li:target, .ouvrage:target { background:#DEF } + +/* Renvoi */ +sup.reference:target { background:#DEF } +/* + +/* RÉFÉRENCE NÉCESSAIRE */ + +/* Style des modèles [[modèle:Référence nécessaire]] et [[modèle:Citation nécessaire]]. */ +span.need_ref { border-bottom:1px solid #AAA } + +div.need_ref { + border:1px solid #AAA; + padding:.5em; +} + +/* Référence présente */ +span.ref:hover { border-bottom:1px solid #AAA } + +/* NORMES BIBLIOGRAPHIQUES */ + +/* Mode d'affichage par défaut des données dans l'espace référence. */ +.BibList { display:block } +.WikiNorme, .BibTeX, .ISBD, .ISO690, .specialBib { display:none } + +/* STYLE DE { , } ENTRE LES RÉFÉRENCES */ +.cite_virgule { padding-left:0; padding-right:1px; } + +/** BOÎTES ET MESSAGES **/ + +/* BANDEAUX D'AVERTISSEMENT */ +/* style par défaut des bandeaux d'avertissement décidés sur + Wikipédia:Prise de décision/Changement de style des messages d'avertissement + Utilisé dans Modèle:Méta bandeau d'avertissement +*/ +.bandeau { /* monobookocentré */ + text-align: left; + margin: 8px 10% 12px; + border-style: solid; + border-width: 1px 1px 1px 10px; + padding: 2px 10px; +} +.bandeau table { background-color: transparent } + +.bandeau-niveau-grave { border-color: #aa0044; background-color: #ffcccc } +.bandeau-niveau-modere { border-color: #ff8822; background-color: #ffeedd } +.bandeau-niveau-ebauche { border-color: #77ccff; background-color: #fbfbfb } +.bandeau-niveau-information { border-color: #77ccff; background-color: #fbfbfb } + +.bandeau-icone { vertical-align: middle; text-align: center; min-width: 45px; padding-right: 10px } + +.bandeau-titre { font-size: 1em; line-height: 1.4em; margin-bottom: 0.5em } +.bandeau-texte { font-size: 0.9em; line-height: 1.2em } + + +/* MESSAGES D'ALERTE */ + +/* Styles par défaut pour les bandeaux en haut des articles. Syntaxe : + Styles décidés suite à [[Projet:Charte graphique/Harmonisation des messages d'avertissement]] + et [[Wikipédia:Prise de décision/Harmonisation des messages d'avertissement]]. */ +/* Classe pour toutes les alertes. */ +.alerte { /* monobookocentré */ + padding:.11em; + background:#FFD; + margin-bottom:.4em; + font-style:italic; +} + +/* Classe supplémentaire pour les alertes graves. */ +.grave { border:1px solid #F96 } /* monobookocentré */ + +/* MESSAGEBOX */ + +/* Styles des « messagebox » standard. Utilisation : +* class="messagebox" : voir [[modèle:Messagebox]]. +* class="messagebox merge" : inutilisé ? +* class="messagebox cleanup" pour certains bandeaux de maintenance (exemple sur [[modèle:Résumé introductif]]) +* class="messagebox standard-talk" pour les bandeaux en page de discussion des aricles (exemple : [[modèle:Traduit de]]) +*/ +.messagebox { /* monobookocentré */ + border:1px solid #AAA; + background:#F9F9F9; + width:80%; + margin:0 auto 1em auto; + padding:.2em; + text-align:justify; +} + +.messagebox.merge { /* monobookocentré */ + border:1px solid #CF9FFF; + background:#F5EDF5; + text-align:center; +} + +.messagebox.cleanup { /* monobookocentré */ + border:1px solid #9F9FFF; + background:#EFEFFF; + text-align:center; +} + +.messagebox.standard-talk { /* monobookocentré */ + border:1px solid #C0C090; + background:#F8EABA; +} + +.vectorbox { + width:85%; + background:#f5faff; + border:1px solid #a7d7f9; + -moz-border-radius: 10px; + -webkit-border-radius: 10px; + border-radius:10px; + margin:0 auto 1em auto; /* centre la box */ +} + +/* BANDEAUX DE PORTAIL */ +/* style par défaut des bandeaux de portail décidés sur + Wikipédia:Prise de décision/Bandeaux de portails + Utilisé dans Modèle:Méta lien vers portails et Modèle:Portail +*/ +#bandeau-portail { + border: solid #AAAAAA 1px; + padding: 4px; + background-color: #F9F9F9; + text-align: center; + margin-top: 1em; + margin-left: 0; + clear: both; +} + +#liste-portail { + padding: 4px; + margin-left: 0; + clear: both; +} + +#liste-portail li {display: inline} +#bandeau-portail li {display: inline} +.bandeau-portail-element {white-space: nowrap; margin: auto 1.5em} +.bandeau-portail-icone {margin-right: 0.5em} +.bandeau-portail-texte {font-weight: bold} + +/* BOÎTES POUR EXEMPLES */ + +/* Boîtes utiles sur les pages d'aide. Voir par exemple [[Aide:Note#Notes à appel unique]]. */ +.exemple { + margin:.5em; + padding:.5em; + border:dashed 1px #ADD8E6; + background:#FFF; +} + +/* BOÎTES D'AVANCEMENT */ + +/* Pour les boites d'avancement, voir [[modèle:Avancement]]. */ +.avance_boite { + position:relative; + margin:0; + padding:0; + width:100px; + height:16px; + background:#D3D3D3; + border:solid 1px gray; +} + +.avance_barre { + position:relative; + margin:0; + padding:0; + height:100%; + background:#A0A0FF; + border:0; + vertical-align:middle; +} + +.avance_texte { + position:absolute; + top:50%; + left:0; + width:100px; + height:100%; + padding:0; + border:0; + margin:0; + margin-top:-0.5em; + text-align:center; + font-size:14px; + line-height:1em; +} + +/* MESSAGES SYSTÈME */ + +/* Standardisation de quelques messages systèmes : + * class="mw-alerte" : bandeaux d'alerte comme [[MediaWiki:Editinginterface]]. + * class="mw-toolbox" : boîtes à outils comme sur [[MediaWiki:Sp-contributions-footer]]. + */ + +/* Bandeau jaune / rouge en cas de retard de la base de données. */ +div.mw-lag-warn-normal, div.mw-lag-warn-high { + text-align:left !important; + width:50% !important; +} + +/* suppression du message avertissant du lag de 1 seconde dans la liste de suivi*/ +.mw-lag-warn-normal { + display:none; +} + +/* Messages d'alerte */ +.mw-alerte { + width:100%; + clear:both; + background:#FAEBD7; + border:2px solid #FF8C00; +} + +/* Boîtes à outils */ +.mw-toolbox { /* monobookocentré */ + font-size:90%; + background:#F8F8F8; + border:1px solid #B8B8B8; + padding:.25em 1em .25em 1em; + clear:both; +} +/* METADATA */ + +/* Tableau des métadonnées d'image (EXIF). */ +table.metadata { + border:1px solid #AAA; + display:none; +} +.metadata-label { + color:#AAA; +} + +/* Template:Creator */ + +/* Répare le style du tableau [[commons:Template:Creator|Creator]] utilisé sur Commons. */ +table.creator { + text-align:left; + border-collapse:collapse; + background:#F0F0FF; +} /* monobookocentré */ + +table.creator th { + background:#E0E0EE; + vertical-align:top; +} /* monobookocentré */ + +table.creator td { + background:#F0F0FF; + vertical-align:top; +} /* monobookocentré */ + +table.creator td.creator-name { + font-weight:bold; +} /* monobookocentré */ + +/* En phase de test */ +/* Quand est-ce qu'il finit ? */ +/* DÉBUT DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS" + Fonctionnement du [[Modèle:Cadre à onglets]] + Modèle implanté par User:Peleguer de http://ca.wikipedia.org + Actualisé par User:Joanjoc de http://ca.wikipedia.org + Traduction et adaptation User:Antaya de http://fr.wikipedia.org + Couleurs pour le [[Modèle:Cadre à onglets]] + +Configuration des couleurs par défaut +Couleurs utilisées; 1; 8080ff 2; 9f9fff 3; c4c4ff 4; ddddff 5; eaeaff */ + +.mbBouton { + background-color: #ddddff; + border: 0.15em solid #000000; + border-color: #eaeaff #c4c4ff #9f9fff #eaeaff; + -moz-border-radius: .5em .5em 0em 0em; /* NE VALIDE PAS AU w3c VALIDATOR */ + cursor:pointer; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative;} + +.mbBouton a, +.mbBouton strong { + background: none !important; + color:#8080ff !important; /* 1 */ + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbBouton a:hover, +.mbBouton strong:hover { + color: black !important; + text-decoration: underline !important;} + +.mbBoutonSel { + background-color: #9f9fff; /* 2 */ + border: 0.15em solid #000000; + border-color: #c4c4ff #8080ff #9f9fff #c4c4ff; /* 3 1 2 3 */ + -moz-border-radius: .5em .5em 0em 0em; + cursor: default; + display: inline; + margin-right: 0.1em; + padding: 0.2em 0.3em 0.2em 0.3em; + position: relative; + color:white;} + +.mbBoutonSel a { + background: none !important; + color:white !important; + cursor: default; + font-size: 90%; + font-weight: bold; + padding: 0 !important; + text-decoration: none !important;} + +.mbContenu { + background-color: #f8f8ff; + border: 0.2em solid #9f9fff; /* 2 */ + border-color: #9f9fff #8080ff #8080ff #9f9fff ; /* 2 1 1 2 */ + -moz-border-radius: 0em .5em .5em 0em; + padding: 1em; + position: static; } + +.mbOnglet { + background-color: #f8f8ff; + border-color: #8080ff #c4c4ff #c4c4ff #8080ff; /* 1 3 3 1 */ width: 100%; +} + +/* Configuration du Lilas 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff */ + +.mbLilas .mbBouton { + background-color: #d0b0ff; /* 4 */ + border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff; /* 5 3 2 5 */} + +.mbLilas .mbBouton a, +.mbLilas .mbBouton strong { + color:#8080ff !important; /* 1 */ + font-size:90%} + +.mbLilas .mbBouton a:hover, +.mbLilas .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbLilas .mbBoutonSel { + background-color: #9070c0; /* 2 */ + border-color: #b090e0 #7050a0 #9070c0 #b090e0; /* 3 1 2 3 */} + +.mbLilas .mbContenu { + background-color: #f5fffa; + border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */} + +.mbLilas .mbOnglet { + background-color: #f5fffa; + border-color: #7050a0 #b090e0 #b090e0 #7050a0; /* 1 3 3 1 */} + + +/* Configuration du Vert 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 */ + +.mbVert .mbBouton { + background-color: #a5e085; /* 4 */ + border-color: #c0f090 #90d060 #75c045 #c0f090; /* 5 3 2 5 */} + +.mbVert .mbBouton a, +.mbVert .mbBouton strong { + color:#60b030 !important; /* 1 */ + font-size:90%} + +.mbVert .mbBouton a:hover, +.mbVert .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbVert .mbBoutonSel { + background-color: #75c045; /* 2 */ + border-color: #90d060 #60b030 #75c045 #90d060; /* 3 1 2 3 */} + +.mbVert .mbContenu { + background-color: #f5fffa; + border-color: #75c045 #60b030 #60b030 #75c045 ; /* 2 1 1 2 */} + +.mbVert .mbOnglet { + background-color: #f5fffa; + border-color: #60b030 #90d060 #90d060 #60b030; /* 1 3 3 1 */} + + +/* Configuration du Bleu 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 */ + +.mbBleu .mbBouton { + background-color: #a7c1e6; /* 4 */ + border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9; /* 5 3 2 5 */} + +.mbBleu .mbBouton a, +.mbBleu .mbBouton strong { + color:#3379de !important; /* 1 */ + font-size:90%} + +.mbBleu .mbBouton a:hover +.mbBleu .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbBleu .mbBoutonSel { + background-color: #5b8dd6; /* 2 */ + border-color: #88abde #3379de #5b8dd6 #88abde; /* 3 1 2 3 */} + +.mbBleu .mbContenu { + background-color: #f0f8ff; + border-color: #5b8dd6 #3379de #3379de #5b8dd6; /* 2 1 1 2 */} + +.mbBleu .mbOnglet { + background-color: #f0f8ff; + border-color: #3379de #88abde #88abde #3379de; /* 1 3 3 1 */} + + +/* Configuration du Orange 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */ + +.mbOrange .mbBouton { + background-color: #ffbd7f; /* 4 */ + border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4; /* 5 3 2 5 */} + +.mbOrange .mbBouton a, +.mbOrange .mbBouton strong { + color:#ff820e !important; /* 1 */ + font-size:90%} + +.mbOrange .mbBouton a:hover +.mbOrange .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbOrange .mbBoutonSel { + background-color: #ff9d42; /* 2 */ + border-color: #ffac5d #ff820e #ff9d42 #ffac5d; /* 3 1 2 3 */} + +.mbOrange .mbContenu { + background-color: #ffeedd; /* 6 */ + border-color: #ff9d42 #ff820e #ff820e #ff9d42; /* 2 1 1 2 */} + +.mbOrange .mbOnglet { + background-color: #ffeedd; /* 6 */ + border-color: #ff820e #ffac5d #ffac5d #ff820e; /* 1 3 3 1 */} + +/* Configuration du Gris 1;666666 2;868686 3;9f9f9f 4;b9b9b9 5;cfcfcf */ + +.mbGris .mbBouton { + background-color: #b9b9b9; /* 4 */ + border-color: #cfcfcf #9f9f9f #868686 #cfcfcf; /* 5 3 2 5 */} + +.mbGris .mbBouton a, +.mbGris .mbBouton strong { + color:#666666 !important; /* 1 */ + font-size:90%} + +.mbGris .mbBouton a:hover +.mbGris .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbGris .mbBoutonSel { + background-color: #868686; /* 2 */ + border-color: #9f9f9f #666666 #868686 #9f9f9f; /* 3 1 2 3 */} + +.mbGris .mbContenu { + background-color: #fffce8; + border-color: #868686 #666666 #666666 #868686; /* 2 1 1 2 */} + +.mbGris .mbOnglet { + background-color: #fffce8; + border-color: #666666 #9f9f9f #9f9f9f #666666; /* 1 3 3 1 */} + + +/* Configuration du Jaune 1;aa8800 2;eabb00 3;ffd52b 4;ffe16a 5;ffeeaa */ + +.mbJaune .mbBouton { + background-color: #ffe16a; /* 4 */ + border-color: #ffeeaa #ffd52b #eabb00 #ffeeaa; /* 5 3 2 5 */} + +.mbJaune .mbBouton a, +.mbJaune .mbBouton strong { + color:#aa8800!important; /* 1 */ + font-size:90%} + +.mbJaune .mbBouton a:hover +.mbJaune .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbJaune .mbBoutonSel { + background-color: #eabb00; /* 2 */ + border-color: #ffd52b #aa8800 #eabb00 #ffd52b; /* 3 1 2 3 */} + +.mbJaune .mbContenu { + background-color: #fffce8; + border-color: #eabb00 #aa8800 #aa8800 #eabb00; /* 2 1 1 2 */} + +.mbJaune .mbOnglet { + background-color: #fffce8; + border-color: #aa8800 #ffd52b #ffd52b #aa8800; /* 1 3 3 1 */} + + +/* Configuration du Rouge 1;993300 2;ca4200 3;ff6215 4;ff9b6a 5;ffc6aa */ + +.mbRouge .mbBouton { + background-color: #ff9b6a; /* 4 */ + border-color: #ffc6aa #ff6215 #ca4200 #ffc6aa; /* 5 3 2 5 */} + +.mbRouge .mbBouton a, +.mbRouge .mbBouton strong { + color:#993300!important; /* 1 */ + font-size:90%} + +.mbRouge .mbBouton a:hover +.mbRouge .mbBouton strong:hover { + color: black !important; + text-decoration: underline;} + +.mbRouge .mbBoutonSel { + background-color: #ca4200; /* 2 */ + border-color: #ff6215 #993300 #ca4200 #ff6215; /* 3 1 2 3 */} + +.mbRouge .mbContenu { + background-color: #fffce8; + border-color: #ca4200 #993300 #993300 #ca4200; /* 2 1 1 2 */} + +.mbRouge .mbOnglet { + background-color: #fffce8; + border-color: #993300 #ff6215 #ff6215 #993300; /* 1 3 3 1 */} +/* ^^^ plus de 50 classes pour quelque chose d'inutile ^^^ */ + +/*FIN DES SCHÉMAS DE COULEUR DE "CADRE À ONGLETS"*/ + +/* BOÎTES DÉROULANTES */ + +/* Styles des boîtes déroulantes, voir [[Modèle:Boîte déroulante/Documentation]]. */ +div.NavFrame { + margin:0; + padding:2px; + border:1px #AAA; + text-align:center; + border-collapse:collapse; + font-size:95%; +} /* monobookocentré début */ + +div.NavFrame + div.NavFrame { + border-top-style:hidden; +} + +div.NavPic { + background:#FFF; + margin:0; + padding:2px; + float:left; +} + +div.NavFrame div.NavHead { + height:1.6em; + font-weight:bold; + font-size:100%; + background:#EFEFEF; +} + +div.NavFrame p, +div.NavFrame div.NavContent, +div.NavFrame div.NavContent p { font-size:100% } + +div.NavEnd { + margin:0; + padding:0; + line-height:1px; + clear:both; +} + +.NavToggle { + font-size:x-small; + float:right; +} /* monobookocentré fin */ + +/* Styles de [[Modèle:Méta palette de navigation]] */ +table.navbox { + background:#F9F9F9; + border:1px solid #AAA; + clear:both; + font-size:90%; + margin:1em 0 0; + padding:2px; + text-align:center; + width:100%; +} + +table.navbox th { + background:#CCF; + padding-left:1em; + padding-right:1em; +} + +table.navbox td.group { + background:#DDF; + vertical-align:middle; + width:150px; + padding-left:1em; + padding-right:1em; + font-weight: bold; +} + +table.navbox td.list { + text-align:left +} + +table.navbox td.even { + background:#EEF +} + +table.navbox td.below { + background:#CCF; + vertical-align:middle; + padding-left:1em; + padding-right:1em; +} + +/* Modèle de palettes groupées, [[Modèle:Palette]] */ + +div.navbox_group { +border: 1px solid #aaaaaa; +margin-top: 15px; +} +div.navbox_group table.navbox { +border: 0; +margin: 0em 0px 0px; +} + +/* Fin styles de [[Modèle:Méta palette de navigation]] */ + +/** TABLEAUX ET INFOBOX **/ + +/* WIKITABLE */ + +/* Classe pour tableaux standards, légèrement grisés. Syntaxe : {| class="wikitable" */ + +/* Tableaux selon la charte graphique. Ils sont centrés par défaut. */ +table.wikitable { /* monobookocentré debut */ + margin-top:1em; + margin-bottom:1em; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.wikitable th, table.wikitable td { + border:1px #AAA solid; + padding:.3em; +} + +table.wikitable th, .wikitable_header { + background:#F2F2F2; + text-align:center; +} +.wikitable th[scope=row] { + text-align: left; +} + +table.wikitable caption { + margin-left:inherit; + margin-right:inherit; +} /* monobookocentré fin */ + +/* Alignement du tableau : flottant à droite ou à gauche, ou centré. On peut aligner à droite ou à gauche + sans flottement en ajoutant le [[modèle:clr]] en bas du tableau, ou en précisant style="float:none" + dans l'en-tête du tableau. */ +table.gauche, table.left { + float:left; + margin:0 1em 1em 0; +} + +table.droite, table.right { + float:right; + margin:0 0 1em 1em; +} + +table.centre, table.center { + margin:1em auto; +} + +/* Pour les cas où le code de l'article contienne un paramètre align de valeur center */ + +table.wikitable[align=center] {margin:1em auto;} + +/* ALTERNANCE */ + +/* Classes permettant d'alterner les couleurs de ligne + dans les tableaux. La classe .odd est appliquée via common.js */ + +table.alternance tr.odd { +background: #E9E9E9; +} + +/* SPORTTABLE */ + +/* Tableau préformaté permettant lignes blanches et lignes grises. Syntaxe : class="sporttable" + Exemple sur [[Équipe d'Angleterre de rugby à XV#Statistiques sur les matchs|cet article]]. */ +table.sporttable { /* monobookocentré debut */ + margin:1em 1em 1em 0; + background:#F9F9F9; + border:1px #AAA solid; + border-collapse:collapse; +} + +table.sporttable th, table.sporttable td { + border:1px #AAA solid; + padding:.2em; +} + +table.sporttable th { + font-weight:bold; +} /* monobookocentré fin */ + +table.sporttable caption { + margin-left:inherit; + margin-right:inherit; +} + +/* INFOBOX */ + +/* Style commun aux infobox ; utiliser : + * class="infobox" dans l'en-tête. + * class="infoboximage" pour l'image et sa description + * class="infoboxsoustitre" pour le sous-titre. + Voir [[Aide:Infobox]] et [[Projet:InfoBox]]. */ +.infobox { + background:#EEE; /* couleur correspondant aux titres / colonne de gauche, th */ + color:#000; + float:right; + clear:right; + font-size:95%; + border-collapse:collapse; + margin:0 0 .5em 1em; + width:250px; +} /* monobookocentré debut */ + +.infobox caption { + background:#C0C0C0; + border-left:1px solid #AAA; + border-top:1px solid #AAA; + border-right:1px solid #AAA; + padding:.2em; + margin-left:.57em; + font-weight:bolder; + text-align:center; + color:#FFF; + font-size:160%; +} + +.infobox th, .infobox td { + vertical-align:middle; + border:1px solid #AAA; + padding:.2em .2em .2em .5em; +} + +.infobox td { + text-align:center; + background:#F9F9F9; +} + +.infobox th { + font-weight:normal; + text-align:left; +} + +.infobox .infoboximage { /* emplacement pour les photos et une description */ + background:#FFF; + padding:0; + margin-top:0; + color:#000; + text-align:center; +} + +.infobox .infoboxsoustitre { /* sous-titre */ + color:#000; + font-weight:bold; + font-size:115%; + line-height:2; + text-align:center; +} + +.infobox dl { clear:both } +.infobox dt { + float:left; + clear:left; + width:35%; +} +.infobox dd { margin-left:40% } /* monobookocentré fin */ + +/** PROJETS ET PORTAILS **/ + +/* PORTAILS MODULAIRES */ + +/* Styles pour les portails en « modules », voir [[Aide:Créer un portail]]. */ + +/* une case typique pour portail modulaire */ +.portailCase { + border:1px solid #AAA; + display:block; + margin:5px 0; + padding:0; + padding-bottom:1px; + vertical-align:top; + width:100%; +} /* monobookocentré debut */ + +/* le titre de cette case, apparaissant sur un fond différent */ +.portailCase h2 { + font-weight:bold; + font-size:100%; + margin:0 0; + margin-bottom:5px; + padding:4px; + text-align:center; +} + +/* le lien editer (en bas) tout à droite */ +.portailLienEdition { + display:block; + font-size:x-small; + text-align:right; + clear:both; +} /* suffgisamment générique ? */ + +/* classe destinée à remplacer la classe portailCase */ +.portailCase_v2 { + border:1px solid #AAA; + color:#000; + font-size:100%; +} + +h2.portailCase_v2 { + font-weight:bold; + margin:0; + padding:3px; + text-align:center; +} + +div.portailCase_v2 { + border-top:0 solid white; + margin-bottom:1ex; + padding:5px 5px 0 5px; +} /* monobookocentré fin */ + +/* ÉGYPTOPÉDIA */ + +/* Cadre du calendrier */ +div.egy_calendrier#cadre { + border:1px solid #CC9; + background:#FFF; + text-align:center; + font-size:smaller; +} /* monobookocentré */ + +/* Style du lien du calendrier */ +div.egy_calendrier#lien { + background:#CC9; + padding:.2em; +} + +/* Style du jour du calendrier */ +div.egy_calendrier#jour { + font-size:medium; +} + +/* Style des tableaux de navigation */ +table.egyleft, .egybox { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia { + float:right; + margin:.5em .5em 1em 1em; + border:1px solid #AAAA80; + border-collapse:collapse; + background:#EFEFDD; + text-align:center; + width:170px; +} + +table.egyptopedia th, table.egyptopedia td { + border-width:1px; + border-style:solid; + border-color:#AAAA80; + border-collapse:collapse; +} /* monobookocentré fin */ + +/** PAGES PARTICULIÈRES **/ + +/* Boîte Special:Userlogin */ +form#userlogin { + padding:1em 1em .7em 1em; + background:#FFFFE6; + border:2px solid #FC6; + color:#000; + margin-right:2em; +} /* monobookocentré */ + +form#userlogin table { + background:#ffffe6; + color:#000; +} /* monobookocentré */ + +/* ACCUEILS */ + + /* ACCUEIL PRINCIPAL */ + + /* Fond blanc de l'accueil principal */ + body.page-Wikipédia_Accueil_principal #content { + background-color: white; + } + body.page-Wikipédia_Accueil_principal #p-cactions li a { + background-color: white; + } + + /* Retire le nom de la page d'accueil */ + body.page-Wikipédia_Accueil_principal #firstHeading { + display:none; + } + + /* bandeau accueil */ + + .page-Accueil .firstHeading { + display:none; + } + #interwiki-listecomplete { + font-weight: bold; + } + + #accueil_titre { + margin-top:1.5em; + } /* monobookocentré */ + + /* ACCUEIL DE LA COMMUNAUTÉ */ + + /* Fond blanc de l'accueil de la communauté */ + body.page-Wikipédia_Accueil_de_la_communauté #content { + background-color:white; + } + body.page-Wikipédia_Accueil_de_la_communauté #p-cactions li a { + background-color:white; + } + + /* DIVERS */ + + .globegris { + background: + url(http://upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png) + } /* monobookocentré */ + + .headergris { /* monobookocentré */ + background:#F0F0F0 url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Wikibar2.png") no-repeat right; + margin:0; + font-size:120%; + font-weight:bold; + border:1px solid #a3b0bf; + text-align:left; + color:#000; + padding:.15em .4em; + } + + .cadregris { /* monobookocentré */ + border:1px solid #AAA; + background:#fcfcfc; + vertical-align:top; + padding:7px; + margin-bottom:.6em; + } + + .accueil_cadre_lien { /* monobookocentré */ + text-align:right; + margin-right:.5em; + font-size:xx-small; + } + +/* [[Special:Statistics]] */ + +/* Suppression du group "boardvote" */ +.statistics-group-boardvote { + display: none; +} + +/* MODÈLES DE COORDONNÉES */ + +/* Voir [[Modèle:Coord]] pour l'utilité de ces classes. + Notez que les classes "geo", "longitude", et "latitude" ne sont pas simplement des styles + mais servent aussi à l'export au Geo microformat, il ne faut pas les renommer. */ +.geo-default { display:inline } +.geo-nondefault { display:none } +.geo-dms { display:inline } +.geo-dec { display:inline } +.geo-multi-punct { display:none } + +.longitude .latitude { white-space:nowrap } + +/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */ +.geo {} + +#portallinks { + border-width: 1px; + border-style: solid; + border-color: #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} + +/************************************************ + *** Infobox V2 - En phase de test *** + *** Voir : [[Utilisateur:Antaya/Infobox V2]] *** + ************************************************/ + +.infobox_v2 { /* monobookocentré debut */ + background: #f9f9f9; + color: #000; + font-size:90%; + line-height:1.1em; + float:right; + clear:right; + margin:0 0 .5em 1em; /* haut droite bas gauche */ + width:300px; + border: 1px solid #aaa; + padding: 0.1em; +} + +.infobox_v2 th { + vertical-align:top; + text-align:left; +} + +/* Option désactivée : empêche les liens internes d'apparaître en bleu +.infobox_v2 th a { + color:black; * désactive la couleur des liens à gauche * +} +*/ + +.infobox_v2 .entete { + height:45px; + vertical-align:middle; + text-align:center; + font-size:150%; + font-weight:bolder; + line-height:1.2em; + color:#000 +} + +.infobox_v2 .media { /* css V2 pour [[Modèle:Son]], etc. */ +height:35px; +vertical-align:middle; +text-align:center; +font-weight:bolder; +color:#000 +} + +/* graphiques transparents d'entêtes des infobox V2 */ +.entete.defaut {} + +.entete.aerostat {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png") no-repeat top right;} +.entete.auteur {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right;} +.entete.bd {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right;} +.entete.biere {background: url("http://upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png") no-repeat top right;} +.entete.canada {background: url("http://upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png") no-repeat top right;} +.entete.cardinal {background: url("http://upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png") no-repeat top right;} +.entete.chateau {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png") no-repeat top right;} +.entete.cinema {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right;} +.entete.communication {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right;} +.entete.disney {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png") no-repeat top right;} +.entete.egypte-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png") no-repeat top right;} +.entete.eveque {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png") no-repeat top right;} +.entete.helicoptere {background: url("http://upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png") no-repeat top right;} +.entete.humain {background: url("http://upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png") no-repeat top right;} +.entete.informatique {background: url("http://upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png") no-repeat top right;} +.entete.israel-judaisme {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png") no-repeat top right;} +.entete.jeu {background: url("http://upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png") no-repeat top right;} +.entete.jeu-role {background: url("http://upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png") no-repeat top right;} +.entete.jeuvideo {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right;} +.entete.macintosh {background: url("http://upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png") no-repeat top right;} +.entete.map {background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right;} +.entete.mets {background: url("http://upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right;} +.entete.montreal-metro {background: url("http://upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png") no-repeat top right;} +.entete.montreal-train {background: url("http://upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png") no-repeat top right;} +.entete.moteur-avion {background: url("http://upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png") no-repeat top right;} +.entete.musique {background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right;} +.entete.papyrus {background: url("http://upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png") no-repeat top right;} +.entete.paralympique {background: url("http://upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png") no-repeat top right;} +.entete.persofiction {background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png") no-repeat top right;} +.entete.personne {background: url("http://upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right;} +.entete.planeur {background: url("http://upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png") no-repeat top right;} +.entete.presse {background: url("http://upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png") no-repeat top right;} +.entete.projet {background: url("http://upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png") no-repeat top right;} +.entete.quebec {background: url("http://upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png") no-repeat top right;} +.entete.recherche {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png") no-repeat top right;} +.entete.rome-antique {background: url("http://upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right;} +.entete.science-fiction {background: url("http://upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png") no-repeat top right;} +.entete.sport {background: url("http://upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right;} +.entete.sport-automobile {background: url("http://upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png") no-repeat top right;} +.entete.television {background: url("http://upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png") no-repeat top right;} +.entete.timbre {background: url("http://upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png") no-repeat top right;} +.entete.train {background: url("http://upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png") no-repeat top right;} +.entete.union-europeenne {background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png") no-repeat top right;} +.entete.universite {background: url("http://upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png") no-repeat top right;} + + +.media.audio {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left;} +.media.video {background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left;} + +/* {{Infobox/Géolocalisation double}}, {{Infobox/Géolocalisation multiple}} et {{Géolocdual}} */ +.img_toogle ul { + list-style-type:none !important; + list-style-image:none !important; + list-style-position:outside !important; + text-align:center; +} + +/* Fin de la phase de test Infobox V2 */ /* monobookocentré fin */ + + +/* Effets dégradés : utilisables pour un effet ombragé dans les modèles de cadre (par exemple : [[Portail:Montréal/Cadre]]). Ceux-ci ne doivent pas dépasser 43 pixels de hauteur au risque d'y voir un effet indésirable. Note : les effets en PNG ne sont pas résolus par IE6 et moins. Dernière mise à jour : 4 février 2010 */ +/* Ombragé, fond transparent (png) */ +.degrade { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/fb/Gradient_43px.png); background-position:top; background-repeat:repeat-x;} +.degrade_rev { background-image: url(http://upload.wikimedia.org/wikipedia/commons/6/61/Gradient_reversed_43px.png); background-position:top; background-repeat:repeat-x;} +/* Ombragé, gris fond blanc (jpg) */ +.ombre { background-image: url(http://upload.wikimedia.org/wikipedia/commons/e/ea/BGblue1_phixr.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_pale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/0/06/BGblue2_phixr.jpg); background-position:top; background-repeat:repeat-x;} +/* Coloré, bleu/rouge fond blanc (jpg) */ +.ombre_bl { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/3e/BGblue1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_blpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/f/f7/BGblue2.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rg { background-image: url(http://upload.wikimedia.org/wikipedia/commons/3/30/BGred1.jpg); background-position:top; background-repeat:repeat-x;} +.ombre_rgpale { background-image: url(http://upload.wikimedia.org/wikipedia/commons/8/8f/BGred2.jpg); background-position:top; background-repeat:repeat-x;} + +/* Classe de masquage, remplace display:none. Contenu non affiché mais lisible par les lecteurs d'écrans */ +.hidden { +position: absolute; +left: 0; +top: -5000px; +width: 1px; +height: 1px; +overflow: hidden; +} +/* liens d'accès directs pour la navigation au clavier */ +#jump-to-nav { +display: block; +text-align: right; +} +#column-one { +zoom: 1; /* pour que la tabulation soit fonctionnelle dans IE6-7 */ +} + +/* Image du [[Portail:Réalisation audiovisuelle]] et [[Portail:Cinéma]] : en-tête */ +.realisateur-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/9/98/Banni%C3%A8re_portail.png"); + background-position : center; + height:136px; + background-repeat: no-repeat; +} + +.cinema-bandeau { + background-image: url("http://upload.wikimedia.org/wikipedia/fr/6/68/Bandeau_portail_cin%C3%A9ma.png"); + background-position : left; + height:35px; + background-repeat: no-repeat; +} + + +/* Encarts dans un texte, signalés par une icône */ +.encart p { +text-indent: 20px; +line-height: 1.5em; +background: no-repeat left 0.15em; +font-style: italic; +} + +/* encart accessibilité */ +.aide_accessibilite p { +background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Gnome-preferences-desktop-accessibility.svg/18px-Gnome-preferences-desktop-accessibility.svg.png"); +} + +/* Géolocalisation dynamique */ +.NavContent .img_toogle { +zoom: 1; /* be kind to IE7 */ +clear: both; /* be kind to IE7 */ +} +.img_toogle, .img_toogle * { +margin: 0 !important; +padding: 0 !important; +} +.img_toogle .a_toogle { +display: block; +text-align: center !important; +font-size: 0.95em; +} +.img_toogle .geobox { +position: relative; +} +.img_toogle .geobox +.geobox { +border-top: 5px solid #aaa; +} +.img_toogle .geopoint { +position: absolute; +width: 5px; +height: 5px; +font-size: 1px; +border: 1px solid #000; +background:#F00; +} + +/*Gallery un peu moins moches... */ +table.gallery{ +background-color:#F9F9F9; +margin:auto; +} + +table.gallery caption{ +margin:auto +} + +table.gallery td{ +background-color:#F9F9F9; +border:2px solid #F9F9F9; +} +div.gallerytext{ +font-size:80%; +} +.gallery_left table.gallery { +margin: auto 0; +} + + +/* Be kind to IE6, formulaire d'édition */ +#editpage-copywarn{ +zoom: 1 +} + +/* Affichage du [[Projet:Impression]] */ +#listeImprimeurs { +text-align: left; +background: white; +display: none; +position:absolute; +left:66%; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table { +border: 0px solid #AAA; +padding:0; +margin:0; +border-collapse: collapse; +} + +#listeImprimeurs table tr { +padding:0; +margin:0; +} + +#listeImprimeurs table tr td { +border: 1px solid #AAA; +padding: 3px; +margin:0; +border-collapse: collapse; +width: 220px; +} + +/* Modèle:Autres projets */ +#autres_projets, .interprojet { +border: 1px solid #aaa; +padding: 4px; +font-size: 90%; +background: #f9f9f9; +float: right; +clear: right; +margin: 1em 0 1em 1em; +width: 250px; +} +#autres_projets p, .interprojet p { +text-align:center; +margin: 5px 0; +} +#autres_projets ul, .interprojet ul { +list-style-type: none; +list-style-image: none; +margin: 0; +padding: 0; +} +#autres_projets li, .interprojet li { +margin: 0; +padding: 7px 0 7px 35px; +background: no-repeat left center; +} +.interprojet li.interprojet_top { +background-position: left top; +} +#autres_projets li.commons, .interprojet li.commons { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/25px-Commons-logo.svg.png); +} +#autres_projets li.species, .interprojet li.species { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Wikispecies-logo.svg/25px-Wikispecies-logo.svg.png); +} +#autres_projets li.dictionary, .interprojet li.dictionary { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Wiktprintable_without_text.svg/25px-Wiktprintable_without_text.svg.png); +} +#autres_projets li.versity, .interprojet li.versity { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Wikiversity-logo.svg/25px-Wikiversity-logo.svg.png); +} +#autres_projets li.books, .interprojet li.books { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Wikibooks-logo-fr.png/25px-Wikibooks-logo-fr.png); +} +#autres_projets li.source, .interprojet li.source { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/25px-Wikisource-logo.svg.png); +} +#autres_projets li.quote, .interprojet li.quote { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Wikiquote-logo.svg/25px-Wikiquote-logo.svg.png); +} +#autres_projets li.news, .interprojet li.news { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/2/24/Wikinews-logo.svg/25px-Wikinews-logo.svg.png); +} +#autres_projets li.meta, .interprojet li.meta { +background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/7/75/Wikimedia_Community_Logo.svg/25px-Wikimedia_Community_Logo.svg.png); +} +#autres_projets li a, .interprojet li a { +font-weight: bold; +font-style: italic; +} + +/* Classes pour modèles de sommaires allégés */ +/* [[Modèle: TOC_1]] */ +.toc_niveau_1 ul ul { +display: none; +} +/* [[Modèle: TOC_2]] */ +.toc_niveau_2 ul ul ul { +display: none; +} +/* [[Modèle: TOC_3]] */ +.toc_niveau_3 ul ul ul ul { +display: none; +} + +/* Classes pour Boîtes déroulantes */ +.collapseButtonTest { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +font-weight: normal; +min-width: 5em; +margin-left: 0.5em; +color: #0645ad; +white-space: nowrap; +padding: 0; +text-align: left; +} + +.collapseButtonBalance { +display: -moz-inline-box; +display: -webkit-inline-box; +display: inline-block; +width: 5em; +margin-right: 2.5em; +} + +.collapseButtonContent { +padding: 0 0.25em 0 0.25em; +border: 1px solid transparent; +text-decoration: none; +color: #0645ad; +} + +a.collapseButtonContent:hover { +border: 1px solid; +border-color: white black black white; +cursor: pointer; +cursor: hand; +text-decoration: none; +color: #0645ad; +} + +.collapseButtonHide { +background-image: url(http://upload.wikimedia.org/wikipedia/en/9/99/ArrowUpNavbox.gif); +} + +.collapseButtonShow { +background-image: url(http://upload.wikimedia.org/wikipedia/en/7/7b/ArrowDownNavbox.gif); +} + +.collapseButtonHide, +.collapseButtonShow, +.collapseButtonHideIE6, +.collapseButtonShowIE6 { +color: #0645ad; +padding-left: 0.7em; +background-repeat: no-repeat; +background-position: left center; +} + +span.navbarEditLinks { +display: none; +} + +/* Patch temporaire pour bug de rendu des liens externes hors des articles */ + +#bodyContent a.external, #bodyContent a[href^="gopher://"] { +padding:0 13px 0 0; +} + +.mw-textarea-protected { + border:2px solid #FF0000; + color:navy; +} + +/* Réduction de la hauteur de la ligne pour et */ +sup, sub { + line-height: 1em; +} + +/*
    */ \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_003.php b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_003.php new file mode 100644 index 0000000..a8aa00b --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_003.php @@ -0,0 +1,246 @@ +/* + +Fonctions standards pour gérer des éléments en position absolute : +* fonction "move", +* fonction "resize" + +Voir page de discussion. +== CODES SOURCE == + +=== FONCTION : navigateur === + +* Renvoie true si le navigateur est Internet Explorer + +
    +//
    
    +
    +function MoveResizeAbsolute_NavIsIE(){
    +     var agt=navigator.userAgent.toLowerCase();
    +     var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    +     return is_ie;
    +}
    +
    +//
    +=== FONCTION : largeur de l'écran === +* Renvoie la largeur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenWidth(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenWidth = parseInt(screen.width);
    +     }else{
    +          var ScreenWidth = parseInt(window.innerWidth);
    +     }
    +     return ScreenWidth;
    +}
    +
    +//
    +=== FONCTION : hauteur de l'écran === +* Renvoie la hauteur de l'écran (en pixels) + +
    +//
    
    +
    +function MoveResizeAbsolute_GetScreenHeight(){
    +     if(MoveResizeAbsolute_NavIsIE()){
    +          var ScreenHeight = parseInt(screen.height);
    +     }else{
    +          var ScreenHeight = parseInt(window.innerHeight);
    +     }
    +     return ScreenHeight;
    +}
    +
    +//
    +=== FONCTION : MOVE === + +Transforme un élément en ancre pour bouger un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToMove = éléments à bouger (obligatoire) +* LeftLimit = limite gauche, en pixel (facultatif) +* TopLimit = limite haut, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddMoveArea(elementArea, elementsToMove, LeftLimit, TopLimit){
    +     if((!elementArea)||(!elementsToMove)) return;
    +     elementArea.onmousedown=function(event) {
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          } 
    +          for(var a=0;a
    +=== FONCTION : RESIZE === + +Transforme un élément en ancre pour redimensionner un autre élément (en position fixed) +* elementArea = élément ancre (obligatoire) +* elementsToResize = éléments à redimensionner (obligatoire, dans une Array) +* MinWidth = largeur minimum, en pixel (facultatif) +* MinHeight = hauteur minimum, en pixel (facultatif) + +
    +//
    
    +
    +function MoveResizeAbsolute_AddResizeArea(elementArea, elementsToResize, MinWidth, MinHeight){
    +     if((!elementArea)||(!elementsToResize)) return;
    +     elementArea.onmousedown = function(event){
    +          var monbody = document.body;
    +          if(!event) { event = window.event; }
    +          if(MoveResizeAbsolute_NavIsIE()){ 
    +               positionSouris_X = parseInt( event.clientX + monbody.scrollLeft );
    +               positionSouris_Y = parseInt( event.clientY + monbody.scrollTop );
    +          }else{
    +               positionSouris_X = parseInt( event.pageX );
    +               positionSouris_Y = parseInt( event.pageY );
    +          }
    +          for(var a=0;a
    \ No newline at end of file diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_004.css b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_004.css new file mode 100644 index 0000000..f010367 --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_004.css @@ -0,0 +1,2 @@ +/* generated user stylesheet */ +a.new, #quickbar a.new { color: #CC2200; } diff --git a/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_004.php b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_004.php new file mode 100644 index 0000000..2b410af --- /dev/null +++ b/Madagascar/frwp/Équateur_(ligne_équinoxiale)_files/index_004.php @@ -0,0 +1,1621 @@ +/* generated javascript */ +var skin = 'vector'; +var stylepath = 'http://bits.wikimedia.org/skins-1.5'; + +/* MediaWiki:Common.js */ +/** + * N'importe quel JavaScript ici sera chargé pour n'importe quel utilisateur et pour chaque page accédée. + * + * ATTENTION : Avant de modifier cette page, veuillez tester vos changements avec votre propre + * vector.js. Une erreur sur cette page peut faire bugger le site entier (et gêner l'ensemble des + * visiteurs), même plusieurs heures après la modification ! + * + * Prière de ranger les nouvelles fonctions dans les sections adaptées : + * - Fonctions JavaScript + * - Fonctions spécifiques pour MediaWiki + * - Applications spécifiques à la fenêtre d'édition + * - Applications qui peuvent être utilisées sur toute page + * - Applications spécifiques à un espace de nom ou une page + * + * /!\ Ne pas retirer cette balise + */ + + + +/*************************************************************/ +/* Fonctions JavaScript : pallient les limites de JavaScript */ +/* Surveiller : http://www.ecmascript.org/ */ +/*************************************************************/ + +/** + * insertAfter : insérer un élément dans une page + */ +function insertAfter(parent, node, referenceNode) { + parent.insertBefore(node, referenceNode.nextSibling); +} + +/** + * getElementsByClass : rechercher les éléments de la page dont le paramètre "class" est celui recherché + */ +function getElementsByClass(searchClass, node, tag) { + if (node == null) node = document; + if (tag == null) tag = '*'; + return getElementsByClassName(node, tag, searchClass); +} + +/** + * Diverses fonctions manipulant les classes + * Utilise des expressions régulières et un cache pour de meilleures perfs + * isClass et whichClass depuis http://fr.wikibooks.org/w/index.php?title=MediaWiki:Common.js&oldid=140211 + * hasClass, addClass, removeClass et eregReplace depuis http://drupal.org.in/doc/misc/drupal.js.source.html + * surveiller l'implémentation de .classList http://www.w3.org/TR/2008/WD-html5-diff-20080122/#htmlelement-extensions + */ +function isClass(element, classe) { + return hasClass(element, classe); +} + +function whichClass(element, classes) { + var s=" "+element.className+" "; + for(var i=0;i=0) return i; + return -1; +} + +function hasClass(node, className) { + var haystack = node.className; + if(!haystack) return false; + if (className === haystack) { + return true; + } + return (" " + haystack + " ").indexOf(" " + className + " ") > -1; +} + +function addClass(node, className) { + if (hasClass(node, className)) { + return false; + } + var cache = node.className; + if (cache) { + node.className = cache + ' ' + className; + } else { + node.className = className; + } + return true; +} + +function removeClass(node, className) { + if (!hasClass(node, className)) { + return false; + } + node.className = eregReplace('(^|\\s+)'+ className +'($|\\s+)', ' ', node.className); + return true; +} + +function eregReplace(search, replace, subject) { + return subject.replace(new RegExp(search,'g'), replace); +} + + +/** + * Récupère la valeur du cookie + */ +function getCookieVal(name) { + var cookiePos = document.cookie.indexOf(name + "="); + var cookieValue = false; + if (cookiePos > -1) { + cookiePos += name.length + 1; + var endPos = document.cookie.indexOf(";", cookiePos); + if (endPos > -1) + cookieValue = document.cookie.substring(cookiePos, endPos); + else + cookieValue = document.cookie.substring(cookiePos); + } + return cookieValue; +} + +// Récupère proprement le contenu textuel d'un noeud et de ses noeuds descendants +// Copyright Harmen Christophe, http://openweb.eu.org/articles/validation_avancee, CC +function getTextContent(oNode) { + if(!oNode) return null; + if (typeof(oNode.textContent)!="undefined") {return oNode.textContent;} + switch (oNode.nodeType) { + case 3: // TEXT_NODE + case 4: // CDATA_SECTION_NODE + return oNode.nodeValue; + break; + case 7: // PROCESSING_INSTRUCTION_NODE + case 8: // COMMENT_NODE + if (getTextContent.caller!=getTextContent) { + return oNode.nodeValue; + } + break; + case 9: // DOCUMENT_NODE + case 10: // DOCUMENT_TYPE_NODE + case 12: // NOTATION_NODE + return null; + break; + } + var _textContent = ""; + oNode = oNode.firstChild; + while (oNode) { + _textContent += getTextContent(oNode); + oNode = oNode.nextSibling; + } + return _textContent; +} + +// Array.indexOf : recherche un élément dans un tableau + +if(!Array.indexOf){ + Array.prototype.indexOf = function(obj){ + for(var i=0; i + * titre + *
    + * + * Un élément comportant id="DisableRealTitle" désactive la fonction + */ +function rewritePageH1() { + var realTitleBanner = document.getElementById('RealTitleBanner'); + if (realTitleBanner) { + if (!document.getElementById('DisableRealTitle')) { + var realTitle = document.getElementById('RealTitle'); + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var realH1 = getTextContent(h1); + if (realTitle && h1) { + var titleText = realTitle.innerHTML; + if (titleText == '') h1.style.display = 'none'; + else h1.innerHTML = titleText; + realTitleBanner.style.display = 'none'; + if(wgNamespaceNumber==0 || wgNamespaceNumber==10) { + var avert = document.createElement('p') + avert.style.fontSize = '90%'; + avert.innerHTML = 'Titre à utiliser pour créer un lien interne : '+realH1+''; + insertAfter(document.getElementById('content'),avert,h1); + } + + } + } + } +} +addOnloadHook(rewritePageH1); + +/** + * Icônes de titre + * + * Cherche les icônes de titre (class="icone_de_titre") et les + * déplace à droite du titre de la page. + * Doit être exécuté après une éventuelle correction de titre. + */ +function IconesDeTitre() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if(!h1) return; + var icones = getElementsByClass( "icone_de_titre", document, "div" ); + for( var j = icones.length; j > 0; --j ){ + icones[j-1].style.display = "block"; /* annule display:none par défaut */ + if(( skin == "modern" )||( skin == "vector" )){ + icones[j-1].style.marginTop = "0em"; + } + h1.parentNode.insertBefore(icones[j-1], h1); /* déplacement de l'élément */ + } +} +addOnloadHook(IconesDeTitre); + +/** + * Déplacement de coordonnées qui apparaissent en haut de la page + */ +function moveCoord() { + var h1 = document.getElementById('firstHeading'); + if(!h1) h1 = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + var coord = document.getElementById('coordinates'); + if ( !coord || !h1 ) return; + coord.id = "coordinates-title"; + h1.parentNode.insertBefore(coord, h1); /* déplacement de l'élément */ +} +addOnloadHook(moveCoord); + +// Verwendung von OpenStreetMap in Wikipedia. +// (c) 2008 by Magnus Manske +// Released under GPL +// Modifié pour marcher après moveCoord() ci-dessus + +if(typeof(MoveResizeAbsolute_AddMoveArea)!="function") obtenir('MoveResizeAbsolute'); + +function openStreetMap_Init () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c ) return ; + + var a = c.getElementsByTagName ( 'a' ) ; + var geohack = false; + for ( var i = 0 ; i < a.length ; i++ ) { + var h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + geohack = true ; + break ; + } + if ( !geohack ) return ; + + var na = document.createElement ( 'a' ) ; + na.href = 'javascript:openStreetMap_Toggle();' ; + na.title = 'Afficher/Masquer la carte' ; + na.appendChild ( document.createTextNode ( 'carte' ) ) ; + c.appendChild ( document.createTextNode ( ' (' ) ) ; + c.appendChild ( na ) ; + c.appendChild ( document.createTextNode ( ') ' ) ) ; +} + +function openStreetMap_Toggle () { + var c = document.getElementById ( 'coordinates-title' ) ; + if ( !c) return ; + var osm = document.getElementById ( 'OpenStreetMap' ) ; + + if (osm) { + if ( osm.style.display == 'none' ) { + osm.style.display = 'block' ; + } else { + osm.style.display = 'none' ; + } + return; + } + + var found_link = false ; + var a = c.getElementsByTagName ( 'a' ) ; + var h; + for ( var i = 0 ; i < a.length ; i++ ) { + h = a[i].href ; + if ( !h.match(/geohack/) ) continue ; + found_link = true ; + break ; + } + if ( !found_link ) return ; // No geohack link found + + h = h.split('params=')[1] ; + + var LargeurEcran = MoveResizeAbsolute_GetScreenWidth(); + var HauteurEcran = MoveResizeAbsolute_GetScreenHeight(); + + var OSMDiv = document.createElement('div'); + OSMDiv.id = 'OpenStreetMap' ; + OSMDiv.style.position = "absolute"; + OSMDiv.style.zIndex = 5000; + OSMDiv.style.top = (HauteurEcran*10/100) + "px"; + OSMDiv.style.left = (LargeurEcran*15/100) + "px"; + OSMDiv.style.width = "70%"; + OSMDiv.style.height = (HauteurEcran*80/100) + "px"; + OSMDiv.style.border = "2px solid black"; + OSMDiv.style.backgroundColor = "white"; + OSMDiv.style.overflow = "hidden"; + + var MoveArea = document.createElement('div'); + MoveArea.style.position = "relative"; + MoveArea.style.top = "0"; + MoveArea.style.width = "100%"; + MoveArea.style.height = "50px"; + MoveArea.title = "Cliquer et glisser pour déplacer la carte"; + + var CloseLink = document.createElement('a'); + CloseLink.setAttribute("style", "float:right;margin:10px;"); + CloseLink.innerHTML = "Masquer"; + CloseLink.title = "Cliquer pour masquer la carte"; + CloseLink.href = "javascript:openStreetMap_Toggle();"; + MoveArea.appendChild(CloseLink); + + var iFrame = document.createElement ( 'iframe' ) ; + var url = 'http://toolserver.org/~kolossos/openlayers/kml-on-ol.php?lang=' + wgUserLanguage + '¶ms=' + h ; + iFrame.style.width = '100%' ; + iFrame.style.height = ((HauteurEcran*80/100)-100) + 'px' ; + iFrame.style.clear = 'both' ; + iFrame.src = url ; + + var ResizeArea = document.createElement('div'); + ResizeArea.style.position = "relative"; + ResizeArea.style.top = "0"; + ResizeArea.style.width = "100%"; + ResizeArea.style.height = "50px"; + ResizeArea.title = "Cliquer et glisser pour redimensionner la carte"; + + OSMDiv.appendChild(MoveArea); + OSMDiv.appendChild(iFrame); + OSMDiv.appendChild(ResizeArea); + + document.body.appendChild ( OSMDiv ) ; + + var ElementsToMove = new Array(OSMDiv); + var ElementsToResize = new Array(OSMDiv, iFrame); + var ElementsMinWidth = new Array(150, 150); + var ElementsMinHeights = new Array(200, 100); + + MoveResizeAbsolute_AddMoveArea(MoveArea, ElementsToMove); + MoveResizeAbsolute_AddResizeArea(ResizeArea, ElementsToResize, ElementsMinWidth, ElementsMinHeights); +} + +addOnloadHook(openStreetMap_Init); + +/** + * Ajout d'un sous-titre + * + * Fonction utilisée par [[Modèle:Sous-titre]] + * + * La fonction cherche un élément de la forme + * Sous-titre + * + * Doit être exécutée après les fonctions d'icônes de titre + */ + +function sousTitreH1() { + var span= document.getElementById('sous_titre_h1'); + var title=document.getElementById('firstHeading'); + if(!title) title = document.getElementsByTagName('h1')[0]; // Nostalgia, Standard + if (span && title) { + var subtitle=span.cloneNode(true); + title.appendChild(document.createTextNode(' ')); + title.appendChild(subtitle); + span.parentNode.removeChild(span); + } +} +addOnloadHook(sousTitreH1); + +/** + * Déplacement des [modifier] + * + * Correction des titres qui s'affichent mal en raison de limitations dues à MediaWiki. + * Ce script devrait pouvoir être supprimé lorsque le [[bugzilla:11555]] sera résolu (comportement équivalent) + * + * Copyright 2006, Marc Mongenet. Licence GPL et GFDL. + * + * The function looks for , and move them + * at the end of their parent and display them inline in small font. + * var oldEditsectionLinks=true disables the function. + */ +function setModifySectionStyle(element) { + + if (typeof oldEditsectionLinks !== 'undefined' && oldEditsectionLinks) { + return; + } + + var racine = element ? element : document; + + try { + for (var sections = ["h1", "h2", "h3", "h4", "h5", "h6"], i = 0; i < 6; i++) { + var list = racine.getElementsByTagName(sections[i]); + for (var j = 0, l = list.length; j < l; j++) { + var parent = list[j]; + var span = parent.firstChild; + if (span.className === "editsection") { + addClass(parent, "modifiedSectionTitle"); + parent.appendChild(span); + } + } + } + } + catch (e) { } +} + +addOnloadHook(setModifySectionStyle); + + +/** + * Boîtes déroulantes + * + * Pour [[Modèle:Méta palette de navigation]] + */ +var autoCollapse = 2; +var collapseCaption = '[Enrouler]'; +var expandCaption = '[Dérouler]'; + +function collapseTable( tableIndex ) { + var Button = document.getElementById( "collapseButton" + tableIndex ); + var Table = document.getElementById( "collapsibleTable" + tableIndex ); + if ( !Table || !Button ) return false; + + var FirstRow = Table.getElementsByTagName("tr")[0]; + var RowDisplay; + + if ( Button.firstChild.data == collapseCaption ) { + RowDisplay = "none" + Button.firstChild.data = expandCaption; + } else { + RowDisplay = FirstRow.style.display; + Button.firstChild.data = collapseCaption; + } + + var Row = FirstRow.nextSibling; + while(Row){ + if(Row.tagName){ + if(Row.tagName.toLowerCase() === "tr"){ + Row.style.display = RowDisplay; + } + } + Row = Row.nextSibling; + } +} + +function createCollapseButtons() { + var tableIndex = 0; + var NavigationBoxes = new Object(); + var Tables = document.getElementsByTagName( "table" ); + + for ( var i = 0; i < Tables.length; i++ ) { + if ( hasClass( Tables[i], "collapsible" ) ) { + NavigationBoxes[ tableIndex ] = Tables[i]; + Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex ); + + var Button = document.createElement( "span" ); + var ButtonLink = document.createElement( "a" ); + var ButtonText = document.createTextNode( collapseCaption ); + + Button.style.styleFloat = "right"; + Button.style.cssFloat = "right"; + Button.style.fontWeight = "normal"; + Button.style.textAlign = "right"; + Button.style.width = "6em"; + + ButtonLink.setAttribute( "id", "collapseButton" + tableIndex ); + ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" ); + ButtonLink.appendChild( ButtonText ); + + Button.appendChild( ButtonLink ); + + var Header = Tables[i].getElementsByTagName( "tr" )[0].getElementsByTagName( "th" )[0]; + /* only add button and increment count if there is a header row to work with */ + if (Header) { + Header.insertBefore( Button, Header.childNodes[0] ); + tableIndex++; + } + } + } + + for (var i = 0; i < tableIndex; i++) { + if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) collapseTable( i ); + } +} +addOnloadHook(createCollapseButtons); + +/** + * Pour [[Modèle:Boîte déroulante]] + */ +var NavigationBarShowDefault = 0; + +function toggleNavigationBar(indexNavigationBar) { + var NavToggle = document.getElementById("NavToggle" + indexNavigationBar); + var NavFrame = document.getElementById("NavFrame" + indexNavigationBar); + + if (!NavFrame || !NavToggle) return; + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + // exemple : title="[déroulade]/[enroulade]" + var caption = [expandCaption, collapseCaption]; + if (NavFrame.title && NavFrame.title.length > 0) { + caption = NavFrame.title.split("/"); + if (caption.length < 2) caption.push(collapseCaption); + } + + // if shown now + if (NavToggle.firstChild.data == caption[1]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'none'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[0]; + } + + // if hidden now + } else if (NavToggle.firstChild.data == caption[0]) { + for ( var NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling ) { + if (hasClass(NavChild, 'NavPic')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavContent')) NavChild.style.display = 'block'; + if (hasClass(NavChild, 'NavToggle')) NavChild.firstChild.data = caption[1]; + } + } +} + +var indexNavigationBar = 0; +// adds show/hide-button to navigation bars +function createNavigationBarToggleButton() { + var Divs = document.getElementsByTagName("div"); + var DivsCount = Divs.length; + // iterate over all < div >-elements + for (var i = 0; i < DivsCount; i++) { + // if found a navigation bar + if (hasClass(Divs[i], "NavFrame")) { + indexNavigationBar++; + var NavFrame = Divs[i]; + var NavToggle = document.createElement("a"); + NavToggle.className = 'NavToggle'; + NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar); + NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');'); + + // surcharge des libellés dérouler/enrouler grâce a l'attribut title + var caption = collapseCaption; + if (NavFrame.title && NavFrame.title.indexOf("/") > 0) { + caption = NavFrame.title.split("/")[1]; + } + + var NavToggleText = document.createTextNode(caption); + NavToggle.appendChild(NavToggleText); + + // add NavToggle-Button as first div-element + // in