⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index_002.php

📁 DHT的入门介绍
💻 PHP
📖 第 1 页 / 共 3 页
字号:
              NavToggle.appendChild(NavToggleText);             // Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)             for(               var j=0;                j < NavFrame.childNodes.length;                j++             ) {               if (hasClass(NavFrame.childNodes[j], "NavHead")) {                 NavFrame.childNodes[j].appendChild(NavToggle);               }             }             NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar);         }     }  }   addOnloadHook( createNavigationBarToggleButton ); /** Main Page layout fixes *********************************************************  *  *  Description:        Various layout fixes for the main page, including an  *                      additional link to the complete list of languages available  *                      and the renaming of the 'Article' to to 'Main Page'.  *  Maintainers:        [[User:AzaToth]], [[User:R. Koot]], [[User:Alex Smotrov]]  */  function mainPageRenameNamespaceTab() {     try {         var Node = document.getElementById( 'ca-nstab-main' ).firstChild;         if ( Node.textContent ) {      // Per DOM Level 3             Node.textContent = 'Main Page';         } else if ( Node.innerText ) { // IE doesn't handle .textContent             Node.innerText = 'Main Page';         } else {                       // Fallback             Node.replaceChild( Node.firstChild, document.createTextNode( 'Main Page' ) );          }     } catch(e) {         // bailing out!     } }  if ( wgTitle == 'Main Page' && ( wgNamespaceNumber == 0 || wgNamespaceNumber == 1 ) ) {        addOnloadHook( mainPageRenameNamespaceTab ); }  if ( wgTitle == 'Main Page' && wgNamespaceNumber == 0 ) {        addOnloadHook( mainPageAppendCompleteListLink ); }  function mainPageAppendCompleteListLink() {     addPortletLink('p-lang', 'http://meta.wikimedia.org/wiki/List_of_Wikipedias',      'Complete list', 'interwiki-completelist', 'Complete list of Wikipedias') } /** Extra toolbar options ******************************************************  *  *  Description: UNDOCUMENTED  *  Maintainers: [[User:MarkS]]?, [[User:Voice of All]], [[User:R. Koot]]  */  //This is a modified copy of a script by User:MarkS for extra features added by User:Voice of All. // This is based on the original code on Wikipedia:Tools/Editing tools // To disable this script, add <code>mwCustomEditButtons = [];<code> to [[Special:Mypage/monobook.js]]  if (mwCustomEditButtons) {   mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png",     "speedTip": "Redirect",     "tagOpen": "#REDIRECT [[",     "tagClose": "]]",     "sampleText": "Insert text"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png",     "speedTip": "Strike",     "tagOpen": "<s>",     "tagClose": "</s>",     "sampleText": "Strike-through text"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png",     "speedTip": "Line break",     "tagOpen": "<br />",     "tagClose": "",     "sampleText": ""};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png",     "speedTip": "Superscript",     "tagOpen": "<sup>",     "tagClose": "</sup>",     "sampleText": "Superscript text"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png",     "speedTip": "Subscript",     "tagOpen": "<sub>",     "tagClose": "</sub>",     "sampleText": "Subscript text"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/5/58/Button_small.png",     "speedTip": "Small",     "tagOpen": "<small>",     "tagClose": "</small>",     "sampleText": "Small Text"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png",     "speedTip": "Insert hidden Comment",     "tagOpen": "<!-- ",     "tagClose": " -->",     "sampleText": "Comment"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png",     "speedTip": "Insert a picture gallery",     "tagOpen": "\n<gallery>\n",     "tagClose": "\n</gallery>",     "sampleText": "Image:Example.jpg|Caption1\nImage:Example.jpg|Caption2"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/f/fd/Button_blockquote.png",     "speedTip": "Insert block of quoted text",     "tagOpen": "<blockquote>\n",     "tagClose": "\n</blockquote>",     "sampleText": "Block quote"};    mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png",     "speedTip": "Insert a table",     "tagOpen": '{| class="wikitable"\n|-\n',     "tagClose": "\n|}",     "sampleText": "! header 1\n! header 2\n! header 3\n|-\n| row 1, cell 1\n| row 1, cell 2\n| row 1, cell 3\n|-\n| row 2, cell 1\n| row 2, cell 2\n| row 2, cell 3"};   mwCustomEditButtons[mwCustomEditButtons.length] = {     "imageFile": "http://upload.wikimedia.org/wikipedia/commons/7/79/Button_reflink.png",     "speedTip": "Insert a reference",     "tagOpen": "<ref>",     "tagClose": "</ref>",     "sampleText": "Insert footnote text here"}; }  /*</nowiki>*/ /** pageview counter ***********************************************************  *  *  Description: Please talk to de:User:LeonWeber before changing anything or   *               if there are any issues with that.  *  Maintainers: [[:de:User:LeonWeber]]?  */    // this should be adjusted to a good value.  // BE CAREFUL, you will break zedler if it's too low!  // And then DaB. will kill Leon :-(  var disable_counter = 0;  var counter_factor = 6000;    function pgcounter_setup()  {  	if(disable_counter == 0)  	{  		var url = window.location.href;  		if(Math.floor(Math.random()*counter_factor)==42)  // the probability thing   		{   			if(wgIsArticle==true || wgArticleId==0) // do not count history pages etc.  			{  				var pgcountNs = wgCanonicalNamespace;  				if(wgCanonicalNamespace=="")  				{  					pgcountNs = "0";  				}   				var cnt_url = "http://pgcount.wikimedia.de/index.png?ns=" + pgcountNs + "&title=" + encodeURI(wgTitle) + "&factor=" + counter_factor +"&wiki=enwiki";  				var img = new Image();   				img.src = cnt_url;  			}  		}  	}  }  // Do not use aOnloadFunctions[aOnloadFunctions.length] = pgcounter_setup;, some browsers don't like that.  pgcounter_setup(); /** "Technical restrictions" title fix ***************************************** * * Description: * Maintainers: User:Interiot, User:Mets501, User:Freakofnurture */ // // For pages that have something like Template:Lowercase, replace the title, but only if it is cut-and-pasteable as a valid wikilink. // (for instance iPod's title is updated. But [[C#]] is not an equivalent // wikilink, so [[C Sharp]] doesn't have its main title changed) // Likewise for users who have selected the U.K. date format ("1 March") the   // titles of day-of-the-year articles will appear in that style. Users with any // other date setting are not affected. // // The function looks for a banner like this:  // &lt;div id="RealTitleBanner"&gt;  ... &lt;span id="RealTitle"&gt;title&lt;/span&gt; ... &lt;/div&gt; // An element with id=DisableRealTitle disables the function. // var disableRealTitle = 0; // users can set disableRealTitle = 1 locally to disable. if (wgIsArticle) { // don't display the RealTitle when editing, since it is apparently inconsistent (doesn't show when editing sections, doesn't show when not previewing)  addOnloadHook(function() {    try {        var realTitleBanner = document.getElementById("RealTitleBanner");        if (realTitleBanner && !document.getElementById("DisableRealTitle") && !disableRealTitle ) {            var realTitle = document.getElementById("RealTitle");            if (realTitle) {                var realTitleHTML = realTitle.innerHTML;                realTitleText = pickUpText(realTitle);                var isPasteable = 0;                //var containsHTML = /</.test(realTitleHTML);    // contains ANY HTML                var containsTooMuchHTML = /</.test( realTitleHTML.replace(/<\/?(sub|sup|small|big)>/gi, "") ); // contains HTML that will be ignored when cut-n-pasted as a wikilink                // calculate whether the title is pasteable                var verifyTitle = realTitleText.replace(/^ +/, "");       // trim left spaces                verifyTitle = verifyTitle.charAt(0).toUpperCase() + verifyTitle.substring(1, verifyTitle.length);    // uppercase first character                 // if the namespace prefix is there, remove it on our verification copy. If it isn't there, add it to the original realValue copy.                if (wgNamespaceNumber != 0) {                    if (wgCanonicalNamespace == verifyTitle.substr(0, wgCanonicalNamespace.length).replace(/ /g, "_") && verifyTitle.charAt(wgCanonicalNamespace.length) == ":") {                        verifyTitle = verifyTitle.substr(wgCanonicalNamespace.length + 1);                    } else {                        realTitleText = wgCanonicalNamespace.replace(/_/g, " ") + ":" + realTitleText;                        realTitleHTML = wgCanonicalNamespace.replace(/_/g, " ") + ":" + realTitleHTML;                    }                }                 // verify whether wgTitle matches                verifyTitle = verifyTitle.replace(/[\s_]+/g, " ");      // underscores and multiple spaces to single spaces                verifyTitle = verifyTitle.replace(/^\s+/, "").replace(/\s+$/, "");        // trim left and right spaces                verifyTitle = verifyTitle.charAt(0).toUpperCase() + verifyTitle.substring(1, verifyTitle.length);    // uppercase first character                if ( (verifyTitle == wgTitle) || (verifyTitle == wgTitle.replace(/^(.+)?(January|February|March|April|May|June|July|August|September|October|November|December)\s+([12]?[0-9]|3[0123])([^\d].*)?$/g, "$1$3 $2$4") )) isPasteable = 1;                var h1 = document.getElementsByTagName("h1")[0];                if (h1 && isPasteable) {                    h1.innerHTML = containsTooMuchHTML ? realTitleText : realTitleHTML;                    if (!containsTooMuchHTML)                        realTitleBanner.style.display = "none";                }                document.title = realTitleText + " - Wikipedia, the free encyclopedia";            }        }    } catch (e) {        /* Something went wrong. */    }  }); }  // similar to innerHTML, but only returns the text portions of the insides, excludes HTML function pickUpText(aParentElement) { var str = "";  function pickUpTextInternal(aElement) {  var child = aElement.firstChild;  while (child) {   if (child.nodeType == 1)     // ELEMENT_NODE     pickUpTextInternal(child);   else if (child.nodeType == 3)   // TEXT_NODE    str += child.nodeValue;    child = child.nextSibling;  } }   pickUpTextInternal(aParentElement);  return str; }  //fix edit summary prompt for undo //this code fixes the fact that the undo function combined with the "no edit summary prompter" causes problems if leaving the //edit summary unchanged //this was added by [[User:Deskana]], code by [[User:Tra]] addOnloadHook(function () {   if (document.location.search.indexOf("undo=") != -1   && document.getElementsByName('wpAutoSummary')[0]) {     document.getElementsByName('wpAutoSummary')[0].value='';   } })

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -