CINXE.COM
Administrivia - TV Tropes
<!DOCTYPE html> <html> <head lang="en"> <link rel="alternate" type="application/rss+xml" href="https://tvtropes.org/pmwiki/rss-feed.php?filter=newest_pages" /> <link rel="alternate" type="application/rss+xml" href="https://tvtropes.org/pmwiki/rss-feed.php?filter=most_popular" /> <link rel="alternate" type="application/rss+xml" href="https://tvtropes.org/pmwiki/rss-feed.php?filter=updated_content" /> <link rel="preload" href="/images/loading-graphic.png" as="image"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-XPPLXMRF6Z"></script> <script> var pbjs = pbjs || {}; // Used for Video players on Tropes var tropes_videos_commands = tropes_videos_commands || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-XPPLXMRF6Z'); window.googletag = window.googletag || {cmd: []}; </script> <script> function object(objectId) { if (document.getElementById && document.getElementById(objectId)) { return document.getElementById(objectId); } else if (document.all && document.all(objectId)) { return document.all(objectId); } else if (document.layers && document.layers[objectId]) { return document.layers[objectId]; } else { return false; } } // JAVASCRIPT COOKIES CODE: for getting and setting user viewing preferences var cookies = { create: function (name, value, days2expire, path) { var date = new Date(); date.setTime(date.getTime() + (days2expire * 24 * 60 * 60 * 1000)); var expires = date.toUTCString(); document.cookie = name + '=' + value + ';' + 'expires=' + expires + ';domain=.tvtropes.org;' + 'path=' + path + ';'; }, createWithExpire: function(name, value, expires, path) { document.cookie = name + '=' + value + ';' + 'expires=' + expires + ';domain=.tvtropes.org;' + 'path=' + path + ';'; }, read: function (name) { var cookie_value = "", current_cookie = "", name_expr = name + "=", all_cookies = document.cookie.split(';'), n = all_cookies.length; for (var i = 0; i < n; i++) { current_cookie = all_cookies[i].trim(); if (current_cookie.indexOf(name_expr) === 0) { cookie_value = current_cookie.substring(name_expr.length, current_cookie.length); break; } } return cookie_value; }, update: function (name, val) { this.create(name, val, 300, "/"); }, remove: function (name) { //delete cookie with and without domain setting document.cookie = name + "=; expires=Thu, 01 Jan 1970 00:00:00 GMT; domain=.tvtropes.org; path=/;"; document.cookie = name + "=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/;"; } }; function updateUserPrefs() { //GENERAL: detect and set browser, if not cookied (will be treated like a user-preference and added to the #user-pref element) if( !cookies.read('user-browser') ){ var broswer = ''; if(navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i) ){ browser = 'iOS'; } else if (/Opera[\/\s](\d+\.\d+)/.test(navigator.userAgent)) { browser = 'opera'; } else if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { browser = 'MSIE'; } else if (/Navigator[\/\s](\d+\.\d+)/.test(navigator.userAgent)) { browser = 'netscape'; } else if (/Chrome[\/\s](\d+\.\d+)/.test(navigator.userAgent)) { browser = 'chrome'; } else if (/Safari[\/\s](\d+\.\d+)/.test(navigator.userAgent)) { browser = 'safari'; /Version[\/\s](\d+\.\d+)/.test(navigator.userAgent); browserVersion = new Number(RegExp.$1); } else if (/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)) { browser = 'firefox'; } else { browser = 'internet_explorer'; } cookies.create('user-browser',browser,1,'/'); document.getElementById('user-prefs').classList.add('browser-' + browser); } else { document.getElementById('user-prefs').classList.add('browser-' + cookies.read('user-browser')); } //update user preference settings if (cookies.read('wide-load') !== '') document.getElementById('user-prefs').classList.add('wide-load'); if (cookies.read('mono-font') !== '') document.getElementById('user-prefs').classList.add('mono-font'); if (cookies.read('night-vision') !== '') document.getElementById('user-prefs').classList.add('night-vision'); if (cookies.read('sticky-header') !== '') document.getElementById('user-prefs').classList.add('sticky-header'); if (cookies.read('show-spoilers') !== '') document.getElementById('user-prefs').classList.add('show-spoilers'); if (cookies.read('tvtropes-editor-on') !== '') document.getElementById('user-prefs').classList.add('tvtropes-editor-on'); if (cookies.read('folders-open') !== '') document.getElementById('user-prefs').classList.add('folders-open'); if (cookies.read('lefthand-sidebar') !== '') document.getElementById('user-prefs').classList.add('lefthand-sidebar'); if (cookies.read('highlight-links') !== '') document.getElementById('user-prefs').classList.add('highlight-links'); if (cookies.read('forum-gingerbread') !== '') document.getElementById('user-prefs').classList.add('forum-gingerbread'); //if the user is logged in, update cookies based on their database settings //updates element if(cookies.read('shared-avatars') !== '') document.getElementById('user-prefs').classList.add('shared-avatars'); if(cookies.read('new-search') !== '') document.getElementById('user-prefs').classList.add('new-search'); if(cookies.read('stop-auto-play-video') !== '') document.getElementById('user-prefs').classList.add('stop-auto-play-video'); //desktop view on mobile if (cookies.read('desktop-on-mobile') !== ''){ document.getElementById('user-prefs').classList.add('desktop-on-mobile'); var viewport = document.querySelector("meta[name=viewport]"); viewport.setAttribute('content', 'width=1000'); } } function updateDesktopPrefs() { if (cookies.read('wide-load') !== '') document.getElementById('sidebar-toggle-wideload').classList.add('active'); if (cookies.read('night-vision') !== '') document.getElementById('sidebar-toggle-nightvision').classList.add('active'); if (cookies.read('sticky-header') !== '') document.getElementById('sidebar-toggle-stickyheader').classList.add('active'); if (cookies.read('show-spoilers') !== '') document.getElementById('sidebar-toggle-showspoilers').classList.add('active'); } function updateMobilePrefs() { if (cookies.read('show-spoilers') !== '') document.getElementById('mobile-toggle-showspoilers').classList.add('active'); if (cookies.read('night-vision') !== '') document.getElementById('mobile-toggle-nightvision').classList.add('active'); if (cookies.read('sticky-header') !== '') document.getElementById('mobile-toggle-stickyheader').classList.add('active'); if (cookies.read('highlight-links') !== '') document.getElementById('mobile-toggle-highlightlinks').classList.add('active'); } function is_mobile() { if(document.body.clientWidth && document.body.clientWidth<=768) return true; else return false; } </script> <script type="text/javascript"> var country_code_list = ['AT','BE','BG','CH','CY','CZ','DE','DK','EE','ES','FI','FR','GB','GF','GP','GR','HR','HU','IC','IE','IS','IT','LI','LT','LU','LV','MF','MQ','MT','NL','NO','PL','PT','RE','RO','SE','SI','SK','SX','YT']; var site_htl_settings = { "adx" : "yes", // yes/no if we should include adx on page "groupname" : "Main", // track groupname in htl/gam "has_folders" : "no", // track folder pages in htl/gam "user_type" : "guest", // track member/guest in htl/gam "is_testing" : "no", // yes/no if in testing mode "split_testing" : "1", // 0/1, 0=control, 1=test, for a/b testing "send_reports" : "1", // true/false if reports should be sent for logging in DataBricks "report_url" : "https://analytics.tvtropes.org/analytics-data/tvtropes/", // Endpoint for logging (data stream) "logging_turned_on": "1", // true/false if console logging should be turned on "site_name" : "tvtropes", // Site name for display in logging "sticky_slot_names": ["tvtropes_dt_sticky", "tvtropes_m_sticky"], // Possible slot names for the sticky slot } </script> <script> // Create the ad project var ads_project = (function(sent_in_settings){ //default settings var setting_defaults = { "adx" : "yes", "groupname" : "", "has_folders" : "unknown", "user_type" : "guest", "is_testing" : "no", "split_testing" : "0", "send_reports" : "0", "logging_turned_on": "false", "site_name" : "site_name", "report_url" : "", "page_template" : "", "sticky_slot_names": [] } // Combine defaults with sent in parameters var project_settings = {...setting_defaults, ...sent_in_settings}; /*************************************** --------------- AD CODE --------------- ***************************************/ window.BCLighthouseTag = window.BCLighthouseTag || {}; window.BCLighthouseTag.cmd = window.BCLighthouseTag.cmd || []; // If user type is a member if(project_settings.user_type == "member"){ // Check for UID2 cookie var uid2_cookie = cookies.read('uid2_identity'); var json_cookie = (uid2_cookie) ? JSON.parse(uid2_cookie) : ""; // If UID2 cookie exists and it's not in the banned country list, set UID2 if(!uid2_cookie || (json_cookie && json_cookie.response)){ var request = new XMLHttpRequest(); request.open("post", "/ajax/uid2_creation.php", 1); request.setRequestHeader("Content-Type", "application/json; charset=UTF-8") request.onload = function(){ if(request.status == 200){ var json = JSON.parse(request.responseText); // Create cookie with response from request cookies.create('uid2_identity', json.response, 7, '/'); output_logging("UID2 cookie created"); // Refresh specific modules pbjs.refreshUserIds({ submoduleNames: ['uid2'] }); } else output_logging("Failed to create UID2 cookie"); } request.send(); } } BCLighthouseTag.cmd.push(function() { // Only set these if given in settings if(project_settings.groupname != "") BCLighthouseTag.setTargeting("groupname", project_settings.groupname); if(project_settings.page_template != "") BCLighthouseTag.setTargeting("page_template", project_settings.page_template); BCLighthouseTag.setTargeting("adx", project_settings.adx); BCLighthouseTag.setTargeting('website', project_settings.site_name); BCLighthouseTag.setTargeting('user_type', project_settings.user_type); BCLighthouseTag.setTargeting('has_folders', project_settings.has_folders); }); // Logging function output_logging(content){ if(project_settings.logging_turned_on){ if(typeof content == "string") console.log(project_settings.site_name + " Ads: " + content); else console.log(content); } } })(site_htl_settings); </script> <script type="text/javascript"> var tvtropes_config = { asteri_stream_enabled : "1", is_logged_in : "", live_server : "1", bigcrunch_live : "1", handle : "", email_popup : "0", troper_email : "", get_asteri_stream : "", revnum : "2ee58fb49f74484952c2d172f55c446e74ca485c", img_domain : "https://static.tvtropes.org", adblock : "1", adblock_url : "propermessage.io", universal_page_type : "Article", pause_editing : "0", pause_editing_msg : "", pause_site_changes : "0", assets_domain : "https://assets.tvtropes.org" }; // This will track the total number of ads inserted over time var globalAdInsertionCount = 0; </script> <script> // Add second script to the head var htl_script = document.createElement('script'); htl_script.async = "async"; // Add the fundingchoices script to the head var script = document.createElement('script'); script.src = "https://fundingchoicesmessages.google.com/i/pub-6608306193529351?ers=1"; script.async = true; script.nonce = "rczD8qB5ececf2fL1Vj9XQ"; // Add second script to the head var script2 = document.createElement('script'); script2.nonce = "rczD8qB5ececf2fL1Vj9XQ"; script2.innerHTML = "(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();"; // Add both scripts to head document.head.appendChild(script); document.head.appendChild(script2); var bigcrunch_url = window.tvtropes_config.bigcrunch_live == 1 ? "https://lh.bigcrunch.com/main.js" : "https://dev-lh.bigcrunch.com/main.js"; htl_script.src = bigcrunch_url; htl_script.id = "bigcrunchtag"; htl_script.setAttribute('data-property-id', '34a5ddec-697b-424e-81d2-e6bb46a1b83e'); // Add both scripts to head document.head.appendChild(htl_script); </script> <script> // Add HTL script to head document.head.appendChild(htl_script); </script> <script>(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ 'use strict';var aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ba="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},k;if("function"==typeof Object.setPrototypeOf)k=Object.setPrototypeOf;else{var m;a:{var ca={a:!0},n={};try{n.__proto__=ca;m=n.a;break a}catch(a){}m=!1}k=m?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null} var p=k,q=function(a,b){a.prototype=ba(b.prototype);a.prototype.constructor=a;if(p)p(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.v=b.prototype},r=this||self,da=function(){},t=function(a){return a};var u;var w=function(a,b){this.g=b===v?a:""};w.prototype.toString=function(){return this.g+""};var v={},x=function(a){if(void 0===u){var b=null;var c=r.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:t,createScript:t,createScriptURL:t})}catch(d){r.console&&r.console.error(d.message)}u=b}else u=b}a=(b=u)?b.createScriptURL(a):a;return new w(a,v)};var A=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};var B={},C=null;var D="function"===typeof Uint8Array;function E(a,b,c){return"object"===typeof a?D&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):F(a,b,c):b(a)}function F(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;e<a.length;e++){var f=a[e];null!=f&&(d[e]=E(f,b,c))}Array.isArray(a)&&a.s&&G(d);return d}d={};for(e in a)Object.prototype.hasOwnProperty.call(a,e)&&(f=a[e],null!=f&&(d[e]=E(f,b,c)));return d} function ea(a){return F(a,function(b){return"number"===typeof b?isFinite(b)?b:String(b):b},function(b){var c;void 0===c&&(c=0);if(!C){C={};for(var d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/=","+/","-_=","-_.","-_"],f=0;5>f;f++){var h=d.concat(e[f].split(""));B[f]=h;for(var g=0;g<h.length;g++){var l=h[g];void 0===C[l]&&(C[l]=g)}}}c=B[c];d=Array(Math.floor(b.length/3));e=c[64]||"";for(f=h=0;h<b.length-2;h+=3){var y=b[h],z=b[h+1];l=b[h+2];g=c[y>>2];y=c[(y&3)<< 4|z>>4];z=c[(z&15)<<2|l>>6];l=c[l&63];d[f++]=""+g+y+z+l}g=0;l=e;switch(b.length-h){case 2:g=b[h+1],l=c[(g&15)<<2]||e;case 1:b=b[h],d[f]=""+c[b>>2]+c[(b&3)<<4|g>>4]+l+e}return d.join("")})}var fa={s:{value:!0,configurable:!0}},G=function(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,fa);return a};var H;var J=function(a,b,c){var d=H;H=null;a||(a=d);d=this.constructor.u;a||(a=d?[d]:[]);this.j=d?0:-1;this.h=null;this.g=a;a:{d=this.g.length;a=d-1;if(d&&(d=this.g[a],!(null===d||"object"!=typeof d||Array.isArray(d)||D&&d instanceof Uint8Array))){this.l=a-this.j;this.i=d;break a}void 0!==b&&-1<b?(this.l=Math.max(b,a+1-this.j),this.i=null):this.l=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.l?(a+=this.j,(d=this.g[a])?G(d):this.g[a]=I):(d=this.l+this.j,this.g[d]||(this.i=this.g[d]={}),(d=this.i[a])? G(d):this.i[a]=I)},I=Object.freeze(G([])),K=function(a,b){if(-1===b)return null;if(b<a.l){b+=a.j;var c=a.g[b];return c!==I?c:a.g[b]=G([])}if(a.i)return c=a.i[b],c!==I?c:a.i[b]=G([])},M=function(a,b){var c=L;if(-1===b)return null;a.h||(a.h={});if(!a.h[b]){var d=K(a,b);d&&(a.h[b]=new c(d))}return a.h[b]};J.prototype.toJSON=function(){var a=N(this,!1);return ea(a)}; var N=function(a,b){if(a.h)for(var c in a.h)if(Object.prototype.hasOwnProperty.call(a.h,c)){var d=a.h[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)d[e]&&N(d[e],b);else d&&N(d,b)}return a.g},O=function(a,b){H=b=b?JSON.parse(b):null;a=new a(b);H=null;return a};J.prototype.toString=function(){return N(this,!1).toString()};var P=function(a){J.call(this,a)};q(P,J);function ha(a){var b,c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document,d=null===(b=c.querySelector)||void 0===b?void 0:b.call(c,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};var Q=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},R=function(a){this.g=a||r.document||document};R.prototype.appendChild=function(a,b){a.appendChild(b)};var S=function(a,b,c,d,e,f){try{var h=a.g,g=Q(a.g,"SCRIPT");g.async=!0;g.src=b instanceof w&&b.constructor===w?b.g:"type_error:TrustedResourceUrl";ha(g);h.head.appendChild(g);g.addEventListener("load",function(){e();d&&h.head.removeChild(g)});g.addEventListener("error",function(){0<c?S(a,b,c-1,d,e,f):(d&&h.head.removeChild(g),f())})}catch(l){f()}};var ia=r.atob("aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"),ja=r.atob("WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="),ka=r.atob("RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu"),la=function(a,b,c){this.h=a;this.j=new R(this.h);this.g=null;this.i=[];this.l=!1;this.o=b;this.m=c},V=function(a){if(a.h.body&&!a.l){var b= function(){T(a);r.setTimeout(function(){return U(a,3)},50)};S(a.j,a.o,2,!0,function(){r[a.m]||b()},b);a.l=!0}},T=function(a){for(var b=W(1,5),c=0;c<b;c++){var d=X(a);a.h.body.appendChild(d);a.i.push(d)}b=X(a);b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.width=W(100,110).toString()+"%";b.style.zIndex=W(2147483544,2147483644).toString();b.style["background-color"]=ma(249,259,242,252,219,229);b.style["box-shadow"]="0 0 12px #888";b.style.color=ma(0,10,0,10,0,10);b.style.display= "flex";b.style["justify-content"]="center";b.style["font-family"]="Roboto, Arial";c=X(a);c.style.width=W(80,85).toString()+"%";c.style.maxWidth=W(750,775).toString()+"px";c.style.margin="24px";c.style.display="flex";c.style["align-items"]="flex-start";c.style["justify-content"]="center";d=Q(a.j.g,"IMG");d.className=A();d.src=ia;d.style.height="24px";d.style.width="24px";d.style["padding-right"]="16px";var e=X(a),f=X(a);f.style["font-weight"]="bold";f.textContent=ja;var h=X(a);h.textContent=ka;Y(a, e,f);Y(a,e,h);Y(a,c,d);Y(a,c,e);Y(a,b,c);a.g=b;a.h.body.appendChild(a.g);b=W(1,5);for(c=0;c<b;c++)d=X(a),a.h.body.appendChild(d),a.i.push(d)},Y=function(a,b,c){for(var d=W(1,5),e=0;e<d;e++){var f=X(a);b.appendChild(f)}b.appendChild(c);c=W(1,5);for(d=0;d<c;d++)e=X(a),b.appendChild(e)},W=function(a,b){return Math.floor(a+Math.random()*(b-a))},ma=function(a,b,c,d,e,f){return"rgb("+W(Math.max(a,0),Math.min(b,255)).toString()+","+W(Math.max(c,0),Math.min(d,255)).toString()+","+W(Math.max(e,0),Math.min(f, 255)).toString()+")"},X=function(a){a=Q(a.j.g,"DIV");a.className=A();return a},U=function(a,b){0>=b||null!=a.g&&0!=a.g.offsetHeight&&0!=a.g.offsetWidth||(na(a),T(a),r.setTimeout(function(){return U(a,b-1)},50))},na=function(a){var b=a.i;var c="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];b=c?c.call(b):{next:aa(b)};for(c=b.next();!c.done;c=b.next())(c=c.value)&&c.parentNode&&c.parentNode.removeChild(c);a.i=[];(b=a.g)&&b.parentNode&&b.parentNode.removeChild(b);a.g=null};var pa=function(a,b,c,d,e){var f=oa(c),h=function(l){l.appendChild(f);r.setTimeout(function(){f?(0!==f.offsetHeight&&0!==f.offsetWidth?b():a(),f.parentNode&&f.parentNode.removeChild(f)):a()},d)},g=function(l){document.body?h(document.body):0<l?r.setTimeout(function(){g(l-1)},e):b()};g(3)},oa=function(a){var b=document.createElement("div");b.className=a;b.style.width="1px";b.style.height="1px";b.style.position="absolute";b.style.left="-10000px";b.style.top="-10000px";b.style.zIndex="-10000";return b};var L=function(a){J.call(this,a)};q(L,J);var qa=function(a){J.call(this,a)};q(qa,J);var ra=function(a,b){this.l=a;this.m=new R(a.document);this.g=b;this.i=K(this.g,1);b=M(this.g,2);this.o=x(K(b,4)||"");this.h=!1;b=M(this.g,13);b=x(K(b,4)||"");this.j=new la(a.document,b,K(this.g,12))};ra.prototype.start=function(){sa(this)}; var sa=function(a){ta(a);S(a.m,a.o,3,!1,function(){a:{var b=a.i;var c=r.btoa(b);if(c=r[c]){try{var d=O(P,r.atob(c))}catch(e){b=!1;break a}b=b===K(d,1)}else b=!1}b?Z(a,K(a.g,14)):(Z(a,K(a.g,8)),V(a.j))},function(){pa(function(){Z(a,K(a.g,7));V(a.j)},function(){return Z(a,K(a.g,6))},K(a.g,9),K(a.g,10),K(a.g,11))})},Z=function(a,b){a.h||(a.h=!0,a=new a.l.XMLHttpRequest,a.open("GET",b,!0),a.send())},ta=function(a){var b=r.btoa(a.i);a.l[b]&&Z(a,K(a.g,5))};(function(a,b){r[a]=function(c){for(var d=[],e=0;e<arguments.length;++e)d[e-0]=arguments[e];r[a]=da;b.apply(null,d)}})("__h82AlnkH6D91__",function(a){"function"===typeof window.atob&&(new ra(window,O(qa,window.atob(a)))).start()});}).call(this); window.__h82AlnkH6D91__("WyJwdWItMjU3NTc4ODY5MDc5ODI4MiIsW251bGwsbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9iL3B1Yi0yNTc1Nzg4NjkwNzk4MjgyIl0sbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9lbC9BR1NLV3hWV0tMOXhFeS1ZVk1sOTdzcC10MW5mbkxvWmZweWVjaGRJdUxJU244LXpjbUwxM1R5Mlhhb2RoQTJFU3VNS3ljQm1kVHgxSUNlMVBrX2hIeUxHa1ZZNHJ3XHUwMDNkXHUwMDNkP3RlXHUwMDNkVE9LRU5fRVhQT1NFRCIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFZCeVhDdDlWajY1eXNrMWFHVW9LUUpLdktrTlh4WVdlRDBhYnhmS3RVUi00eDZfRTNWOXpqSm5vYkFfVzIxeGNDb3F3M1RmN1dYRmxXZFZaazVMMFlQQ2dcdTAwM2RcdTAwM2Q/YWJcdTAwM2QxXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFV4bEsxQ0dxcEpGY3lvcXZXZ0ZnWWRBRjhMMzBOU0Y1ci1paGZSd1VRNzV4YmF6NGxydWVfRUhoWmU1ai00UUhRYXc4MUVZREFkQ2pBN21Tb1BxUUsxaFFcdTAwM2RcdTAwM2Q/YWJcdTAwM2QyXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFZJUWxpOV9jN0NuWWlHWkU3S2xIV2JWVi10NlpYQ2hQTnlHVTRobGhmSjdLQnJnNjllSFhHYm9aSXRqRm42MDViNWpuaG5KYkxCcU1ySURyY2lLVEk0VmdcdTAwM2RcdTAwM2Q/c2JmXHUwMDNkMiIsImRpdi1ncHQtYWQiLDIwLDEwMCwiY0hWaUxUSTFOelUzT0RnMk9UQTNPVGd5T0RJXHUwMDNkIixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vd3d3LmdzdGF0aWMuY29tLzBlbW4vZi9wL3B1Yi0yNTc1Nzg4NjkwNzk4MjgyLmpzP3VzcXBcdTAwM2RDQkEiXSwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vZWwvQUdTS1d4V1hNUEJXZjVaNURyT1VGdDZwVVR5eGh1YzBFNlVGQnJJZUhuUUNCMVlUOWVtYlJTbGxYQ3F6NDV5ODdqT3RVWC1SX3JkcmdudFdjejdtazA2WkZYWDQyd1x1MDAzZFx1MDAzZCJd"); </script> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Administrivia - TV Tropes</title> <meta name="description" content="An index page listing Administrivia content. Welcome to the nitty gritty. This is an index of all the guidelines on TV Tropes as well as helpful hints on how …" /> <link rel="canonical" href="https://tvtropes.org/pmwiki/pmwiki.php/Main/Administrivia" /> <link rel="shortcut icon" href="https://assets.tvtropes.org/img/icons/favicon.ico" type="image/x-icon" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@tvtropes" /> <meta name="twitter:owner" content="@tvtropes" /> <meta name="twitter:title" content="Administrivia - TV Tropes" /> <meta name="twitter:description" content="An index page listing Administrivia content. Welcome to the nitty gritty. This is an index of all the guidelines on TV Tropes as well as helpful hints on how …" /> <meta name="twitter:image:src" content="https://static.tvtropes.org/pmwiki/pub/images/logo_light.png" /> <meta property="og:site_name" content="TV Tropes" /> <meta property="og:locale" content="en_US" /> <meta property="article:publisher" content="https://www.facebook.com/tvtropes" /> <meta property="og:title" content="Administrivia - TV Tropes" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://tvtropes.org/pmwiki/pmwiki.php/Main/Administrivia" /> <meta property="og:image" content="https://static.tvtropes.org/pmwiki/pub/images/logo_light.png" /> <meta property="og:description" content="Welcome to the nitty gritty. This is an index of all the guidelines on TV Tropes as well as helpful hints on how to perform basic tasks and explanations of wiki terminology. We know this stuff can be a bit intimidating, so we've broken it down …" /> <meta name="robots" content="max-image-preview:large"> <link rel="apple-touch-icon" sizes="57x57" href="https://assets.tvtropes.org/img/icons/apple-icon-57x57.png" type="image/png"> <link rel="apple-touch-icon" sizes="60x60" href="https://assets.tvtropes.org/img/icons/apple-icon-60x60.png" type="image/png"> <link rel="apple-touch-icon" sizes="72x72" href="https://assets.tvtropes.org/img/icons/apple-icon-72x72.png" type="image/png"> <link rel="apple-touch-icon" sizes="76x76" href="https://assets.tvtropes.org/img/icons/apple-icon-76x76.png" type="image/png"> <link rel="apple-touch-icon" sizes="114x114" href="https://assets.tvtropes.org/img/icons/apple-icon-114x114.png" type="image/png"> <link rel="apple-touch-icon" sizes="120x120" href="https://assets.tvtropes.org/img/icons/apple-icon-120x120.png" type="image/png"> <link rel="apple-touch-icon" sizes="144x144" href="https://assets.tvtropes.org/img/icons/apple-icon-144x144.png" type="image/png"> <link rel="apple-touch-icon" sizes="152x152" href="https://assets.tvtropes.org/img/icons/apple-icon-152x152.png" type="image/png"> <link rel="apple-touch-icon" sizes="180x180" href="https://assets.tvtropes.org/img/icons/apple-icon-180x180.png" type="image/png"> <link rel="icon" sizes="16x16" href="https://assets.tvtropes.org/img/icons/favicon-16x16.png" type="image/png"> <link rel="icon" sizes="32x32" href="https://assets.tvtropes.org/img/icons/favicon-32x32.png" type="image/png"> <link rel="icon" sizes="96x96" href="https://assets.tvtropes.org/img/icons/favicon-96x96.png" type="image/png"> <link rel="icon" sizes="192x192" href="https://assets.tvtropes.org/img/icons/favicon-192x192.png" type="image/png"> <meta id="viewport" name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> <link rel="stylesheet" href="https://assets.tvtropes.org/design/assets/bundle.css?rev=2ee58fb49f74484952c2d172f55c446e74ca485c" /> <script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-3821842-1', 'auto'); ga('send', 'pageview'); </script> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '850567933835915'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=850567933835915&ev=PageView&noscript=1" /></noscript> <script> !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document); rdt('init','a2_fksv8rryv493'); rdt('track', 'PageVisit'); </script> </head> <body class=""> <i id="user-prefs"></i> <script>updateUserPrefs();</script> <div id="fb-root"></div> <div id="modal-box"> <div class="modal-loading-graphic"></div> </div> <style> @keyframes rotate-forever { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } #modal-box > .modal-loading-graphic { display: none; /* Hidden by default */ background: no-repeat center url('/images/loading-graphic.png'); background-size: 80px 80px; width: 80px; height: 80px; border-radius: 50%; position: absolute; top: calc(30% - 40px); left: calc(50% - 40px); z-index: 2; animation: rotate-forever 0.34s linear infinite; } #modal-box.active > .modal-loading-graphic { display: block; /* Show only when modal is active */ } </style> <header id="main-header-bar" class="headroom-element "> <div id="main-header-bar-inner"> <span id="header-spacer-left" class="header-spacer"></span> <a href="#mobile-menu" id="main-mobile-toggle" class="mobile-menu-toggle-button tablet-on"><span></span><span></span><span></span></a> <a href="/" id="main-header-logoButton" class="no-dev"></a> <span id="header-spacer-right" class="header-spacer"></span> <nav id="main-header-nav" class="tablet-off"> <a href="/pmwiki/pmwiki.php/Main/Tropes">Tropes</a> <a href="/pmwiki/pmwiki.php/Main/Media">Media</a> <a href="/pmwiki/browse.php" class="nav-browse">Browse</a> <a href="/pmwiki/popular-pages.php">Popular</a> <a href="/pmwiki/topics.php">Forums</a> <a href="/pmwiki/recent_videos.php" class="nav-browse">Videos</a> </nav> <div id="main-header-bar-right"> <div id="signup-login-box" class="font-xs mobile-off"> <a href="#" class="hover-underline bold" data-modal-target="signup">Join</a> <a href="#" class="hover-underline bold" data-modal-target="login">Login</a> </div> <div id="signup-login-mobileToggle" class="mobile-on inline"> <a href="#" data-modal-target="login"><i class="fa fa-user"></i></a> </div> <div id="search-box"> <form class="search" action="/pmwiki/search_result.php"> <input type="text" name="q" class="search-box" placeholder="Search" value="" required> <input type="submit" class="submit-button" value="" /> <input type="hidden" name="search_type" value="article"> <input type="hidden" name="page_type" value="all"> <input type="hidden" name="cx" value="partner-pub-6610802604051523:amzitfn8e7v"> <input type="hidden" name="cof" value="FORID:10"> <input type="hidden" name="ie" value="ISO-8859-1"> <input name="siteurl" type="hidden" value=""> <input name="ref" type="hidden" value=""> <input name="ss" type="hidden" value=""> </form> <a href="#close-search" class="mobile-on mobile-search-toggle close-x"><i class="fa fa-close"></i></a> </div> <div id="random-box"> <a href="/pmwiki/pmwiki.php/Main/SuperReflexes" class="button-random-trope" rel="nofollow" onclick="gtag('event', 'trope_random_button_click', {'is_user': 0});"></a> <a href="/pmwiki/pmwiki.php/Film/TheSentinel2006" class="button-random-media" rel="nofollow" onclick="gtag('event', 'media_random_button_click', {'is_user': 0});"></a> </div> </div> </div> <div id="mobile-menu" class="tablet-on"><div class="mobile-menu-options"> <div class="nav-wrapper"> <a href="/pmwiki/pmwiki.php/Main/Tropes" class="xl">Tropes</a> <a href="/pmwiki/pmwiki.php/Main/Media" class="xl">Media</a> <a href="/pmwiki/browse.php" class="xl">Browse</a> <a href="/pmwiki/popular-pages.php" class="xl">Popular</a> <a href="/pmwiki/index_report.php" class="xl">Indexes</a> <a href="/pmwiki/topics.php" class="xl">Forums</a> <a href="/pmwiki/recent_videos.php" class="xl">Videos</a> <a href="/pmwiki/query.php?type=att">Ask The Tropers</a> <a href="/pmwiki/query.php?type=tf">Trope Finder</a> <a href="/pmwiki/query.php?type=ykts">Media Finder</a> <a href="/pmwiki/tlp_activity.php">Trope Launch Pad</a> <a href="/pmwiki/query.php?type=wl">Tech Wishlist</a> <a href="/pmwiki/review_activity.php">Reviews</a> <a href="#tools" data-click-toggle="active">Tools <i class="fa fa-chevron-down"></i></a> <div class="tools-dropdown mobile-dropdown-linkList"> <a href="/pmwiki/cutlist.php" data-modal-target="login" rel="nofollow">Cut List</a> <a href="/pmwiki/image-fixer.php" data-modal-target="login" rel="nofollow">Image Fixer</a> <a href="/pmwiki/changes.php">New Edits</a> <a href="/pmwiki/articles_new.php">New Articles</a> <a href="/pmwiki/recent_edit_reasons.php">Edit Reasons</a> <a href="/pmwiki/launches.php" data-modal-target="login" rel="nofollow">Launches</a> <a href="/pmwiki/img_list.php" data-modal-target="login" rel="nofollow">Images List</a> <a href="/pmwiki/crown_activity.php">Crowner Activity</a> <a href="/pmwiki/no_types.php">Un-typed Pages</a> <a href="/pmwiki/page_type_audit.php">Recent Page Type Changes</a> <a href="/pmwiki/changelog.php">Changelog</a> </div> <a href="#tips" data-click-toggle="active">Tips <i class="fa fa-chevron-down"></i></a> <div class="tips-dropdown mobile-dropdown-linkList"> <a href="/pmwiki/pmwiki.php/Administrivia/CreatingNewRedirects">Creating New Redirects</a> <a href="/pmwiki/pmwiki.php/Administrivia/Crosswicking">Cross Wicking</a> <a href="/pmwiki/pmwiki.php/Administrivia/TipsForEditing">Tips for Editing</a> <a href="/pmwiki/pmwiki.php/Administrivia/TextFormattingRules">Text Formatting Rules</a> <a href="/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary?from=Main.TVTropesGlossary">Glossary</a> <a href="/pmwiki/pmwiki.php/Administrivia/EditReasonsAndWhyYouShouldUseThem">Edit Reasons</a> <a href="/pmwiki/pmwiki.php/Administrivia/HandlingSpoilers">Handling Spoilers</a> <a href="/pmwiki/pmwiki.php/Administrivia/WordCruft">Word Cruft</a> <a href="/pmwiki/pmwiki.php/Main/Administrivia">Administrivia</a> <a href="/pmwiki/pmwiki.php/Main/FAQ">FAQ</a> </div> <a href="#hq" data-click-toggle="active">Tropes HQ <i class="fa fa-chevron-down"></i></a> <div class="tools-dropdown mobile-dropdown-linkList"> <a href="/pmwiki/about.php">About Us</a> <a href="/pmwiki/contact.php">Contact Us</a> <a href="/pmwiki/dmca.php">DMCA Notice</a> <a href="/pmwiki/privacypolicy.php">Privacy Policy</a> <a href="/pmwiki/query.php?type=bug">Report Bug</a> </div> <a href="/pmwiki/ad-free-subscribe.php">Go Ad-Free</a> <a href="/pmwiki/changelog.php">Changelog</a></li> <div class="toggle-switches"> <ul class="mobile-menu display-toggles"> <li>Show Spoilers <div id="mobile-toggle-showspoilers" class="display-toggle show-spoilers"></div></li> <li>Night Vision <div id="mobile-toggle-nightvision" class="display-toggle night-vision"></div></li> <li>Sticky Header <div id="mobile-toggle-stickyheader" class="display-toggle sticky-header"></div></li> <li>Highlight Links <div id="mobile-toggle-highlightlinks" class="display-toggle highlight-links"></div></li> </ul> <script>updateMobilePrefs();</script> </div> </div> </div> </div> </header> <div id="homepage-introBox-mobile" class="mobile-on"> <a href="/"><img src="/images/logo-white-big.png" class="logo-small" /></a> <form class="search" action="/pmwiki/search_result.php" style="margin:10px -5px -6px -5px;"> <input type="text" name="q" class="search-box" placeholder="Search" value="" required> <input type="submit" class="submit-button" value="" /> <input type="hidden" name="search_type" value="article"> <input type="hidden" name="page_type" value="all"> <input type="hidden" name="cx" value="partner-pub-6610802604051523:amzitfn8e7v"> <input type="hidden" name="cof" value="FORID:10"> <input type="hidden" name="ie" value="ISO-8859-1"> <input name="siteurl" type="hidden" value=""> <input name="ref" type="hidden" value=""> <input name="ss" type="hidden" value=""> </form> </div> <script> // Get device type function get_device_type(){ var ua = navigator.userAgent.toLowerCase(); var device_type = ""; // This is usually "tablet", but for this case we are going to call it mobile if(/(ipad|tablet|(android(?!.*mobile))|(windows(?!.*phone)(.*touch))|kindle|playbook|silk|(puffin(?!.*(IP|AP|WP))))/.test(ua)) device_type = "mobile"; // This is mobile else if(/(mobi|ipod|phone|blackberry|opera mini|fennec|minimo|symbian|psp|nintendo ds|archos|skyfire|puffin|blazer|bolt|gobrowser|iris|maemo|semc|teashark|uzard)/.test(ua)) device_type = "mobile"; // Otherwise desktop else device_type = "desktop"; return device_type; } var show_modal_loaded = false; //// MOBILE MENU TOGGLE FUNCTIONS //// function show_modal(type, message, confirmation_url, call_back, fb_token, groupname, title, video_id) { console.log("showing modal " + type); const modalBox = document.getElementById('modal-box'); const childDivs = modalBox.querySelectorAll(':scope > div'); // Check if there are more than one child divs in the modal box, indicating a modal is already there if (childDivs.length > 1) { kill_modal(); } // Show the modal and the loading graphic modalBox.classList.add('active'); let alert = ''; if (typeof message === 'object' && message !== null) { Object.keys(message).forEach(function(key) { alert += '&' + key + '=' + encodeURIComponent(message[key]); }); } else { alert = '&message=' + encodeURIComponent(message); } // Construct the URL with parameters const url = '/design/parts/component-modalBox.php?window=' + type + alert + (confirmation_url ? '&curl=' + encodeURIComponent(confirmation_url) : "") + (fb_token ? '&fb_token=' + encodeURIComponent(fb_token) : "") + (groupname ? '&groupname=' + groupname : "") + (video_id ? '&video_id=' + encodeURIComponent(video_id) : ""); fetch(url) .then(response => response.text()) .then(html => { modalBox.innerHTML = html; // Find and execute scripts const scripts = modalBox.querySelectorAll('script'); scripts.forEach(script => { const newScript = document.createElement('script'); newScript.type = 'text/javascript'; if (script.src) { newScript.src = script.src; // Wait for Dropzone.js to load before adding the imguploader.js if(newScript.src.includes('/design/js/dropzone.js')) { newScript.onload = function() { // Now load the imguploader.js script const img_uploader_script = document.createElement('script'); img_uploader_script.type = 'text/javascript'; img_uploader_script.src = "/design/js/imguploader.js"; img_uploader_script.onload = function (){ myAwesomeDropzone = new Dropzone("#myAwesomeDropzone", { url: "/ajax/uploadImg.php" }); } document.body.appendChild(img_uploader_script); } } } else { newScript.textContent = script.textContent; } // Remove the old script and add the new one script.parentNode.removeChild(script); modalBox.appendChild(newScript); }); if(call_back) { call_back(); } }); if(show_modal_loaded == false){ // Kill modal if blackout is clicked modalBox.addEventListener('click', function(e) { if (e.target === e.currentTarget) { kill_modal(); } }); } show_modal_loaded = true; } // Modal kill function function kill_modal() { console.log("killing modal"); const modalBox = document.getElementById('modal-box'); modalBox.classList.remove('active'); // Replace the content directly with the new loading graphic modalBox.innerHTML = '<div class="modal-loading-graphic"></div>'; } // Modal "loading" mode, without killing function pause_modal() { var modal = document.querySelector('#modal-box > div.modal'); if(!modal) modal = document.querySelector('#modal-box'); modal.classList.add('hidden'); const modalBox = document.getElementById('modal-box'); modalBox.classList.add('paused'); const loadingGraphic = document.createElement('div'); loadingGraphic.className = 'modal-loading-graphic'; modalBox.appendChild(loadingGraphic); } function unpause_modal() { const modalBox = document.getElementById('modal-box'); modalBox.classList.remove('paused'); var modal = document.querySelector('#modal-box > div.modal'); if(!modal) modal = document.querySelector('#modal-box'); modal.classList.remove('hidden'); const loadingGraphic = document.querySelector('#modal-box > div.modal-loading-graphic'); if (loadingGraphic) { modalBox.removeChild(loadingGraphic); } } // COMPONENT: LOAD GRAPHIC function show_loader() { console.log("Displaying loading graphic"); kill_modal(); const modalBox = document.getElementById('modal-box'); modalBox.classList.add('active'); const loadingGraphic = document.createElement('div'); loadingGraphic.className = 'modal-loading-graphic'; modalBox.appendChild(loadingGraphic); } // TOGGLE NOTES function togglenote(id){ var ele=object(id); var state = ele.style.display; if(state=='none') ele.style.display='inline'; if(state=='inline')ele.style.display='none'; } // Toggle more menu function toggle_more_menu(position){ var more_menu = document.getElementById(position+"_more_list"); more_menu.classList.toggle("hidden_more_list"); more_menu.classList.toggle("display"); var menu_button = document.getElementById(position+"_more_button"); menu_button.classList.toggle("is-open"); } // scroll to top of page function scroll_to_top(duration) { var start = window.pageYOffset; var start_time = performance.now(); if ('requestAnimationFrame' in window === false) { window.scrollTo(0, 0); return; } function scroll() { var current_time = performance.now(); var elapsed_time = current_time - start_time; var progress = elapsed_time / duration; var ease_in_out_quad = progress < 0.5 ? 2 * progress * progress : -1 + (4 - 2 * progress) * progress; window.scrollTo(0, start * (1 - ease_in_out_quad)); if (elapsed_time < duration) { requestAnimationFrame(scroll); } else { window.scrollTo(0, 0); } } scroll(); } // FOLDER BUTTONS (unused) - declared to prevent console errors. function toggleAllFolders() {} function togglefolder(id) {} var device_type = get_device_type(); const mobile_menu_button = document.querySelector('.mobile-menu-toggle-button'); if (mobile_menu_button) { mobile_menu_button.addEventListener('click', function(e) { e.preventDefault(); const header = document.querySelector('header#main-header-bar'); if (header.classList.contains('mobile-menu-active')) { header.classList.remove('mobile-menu-active'); } else { header.classList.add('mobile-menu-active'); } }); } // tracking height for multiple folders to insert ads var global_pHeight = 0; // MODAL - FOLDER - SPOILER BUTTONS document.body.addEventListener('click', function(e) { // WATCH / FOLLOW BUTTONS const target = e.target.closest('.watch-button'); const loggedInElement = document.getElementById('logged_in'); const loggedIn = loggedInElement ? loggedInElement.value : null; //special code for the desktop-on-mobile-toggle cookie link if (e.target.closest('#desktop-on-mobile-toggle > a')) { e.preventDefault(); var body_class = "desktop-on-mobile"; var userPrefs = document.getElementById('user-prefs'); if (userPrefs.classList.contains(body_class)) { cookies.remove(body_class); } else { cookies.create(body_class, 'true', 300, '/'); } location.reload(); } // Display toggle buttons for user preferences if (e.target.closest('.display-toggles > li')) { var toggle = e.target; if(toggle.tagName.toLowerCase() === 'li') toggle = toggle.children[0]; var body_class = ''; var pref = ''; var val = 0; // SIDEBAR AND MOBILE MENU OPTIONS if (toggle.classList.contains('wide-load')) { body_class = "wide-load"; } else if (toggle.classList.contains('sticky-header')) { body_class = "sticky-header"; } else if (toggle.classList.contains('night-vision')) { body_class = "night-vision"; } else if (toggle.classList.contains('show-spoilers')) { body_class = "show-spoilers"; } else if (toggle.classList.contains('tvtropes-editor-on')) { body_class = "tvtropes-editor-on"; } // PROFILE PAGE OPTIONS else if (toggle.classList.contains('folders-open')) { body_class = "folders-open"; } else if (toggle.classList.contains('wysiwyg-toggle')) { body_class = "wysiwyg-toggle"; } else if (toggle.classList.contains('mono-font')) { body_class = "mono-font"; } else if (toggle.classList.contains('lefthand-sidebar')) { body_class = "lefthand-sidebar"; } else if (toggle.classList.contains('highlight-links')) { body_class = "highlight-links"; } else if (toggle.classList.contains('forum-gingerbread')) { body_class = "forum-gingerbread"; } else if (toggle.classList.contains('shared-avatars')) { body_class = "shared-avatars"; pref = 'accept_share'; val = toggle.classList.contains('active') ? 0 : 1; } else if (toggle.classList.contains('new-search')) { body_class = "new-search"; pref = 'new_search'; val = toggle.classList.contains('active') ? 0 : 1; } else if (toggle.classList.contains('stop-auto-play-video')) { body_class = "stop-auto-play-video"; pref = 'stop_auto_play_video'; val = toggle.classList.contains('active') ? 0 : 1; } else if (toggle.classList.contains('notification-pm')) { body_class = 'notification-pm'; pref = 'toggle_notification_pm'; val = toggle.classList.contains('active') ? 0 : 1; } else if (toggle.classList.contains('notification-video')) { body_class = 'notification-video'; pref = 'toggle_notification_video'; val = toggle.classList.contains('active') ? 0 : 1; } else if (toggle.classList.contains('notification-query')) { body_class = 'notification-query'; pref = 'toggle_notification_query'; val = toggle.classList.contains('active') ? 0 : 1; } if (pref === 'accept_share' || pref === 'new_search' || pref === 'stop_auto_play_video' || pref === 'toggle_notification_query' || pref === 'toggle_notification_pm' || pref === 'toggle_notification_video') { if (pref === 'new_search' && document.querySelector('#new-search-toggle')) show_loader(); fetch('/ajax/toggle_user_prefs.php', { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, body: 'pref=' + encodeURIComponent(pref) + '&value=' + encodeURIComponent(val) }) .then(response => response.json()) .then(json => { if (pref === 'new_search') { const newSearchToggle = document.querySelector('#new-search-toggle'); const searchInput = document.getElementById('srch-term').value; const pageType = document.getElementsByName('page_type')[0].value; if (newSearchToggle && newSearchToggle.classList.contains('active')) { kill_modal(); window.location.href = '/pmwiki/elastic_search_result.php?new_search=true&q=' + encodeURIComponent(searchInput) + '&page_type=' + encodeURIComponent(pageType); } else if (newSearchToggle) { kill_modal(); window.location.href = '/pmwiki/search_result.php?new_search=false&q=' + encodeURIComponent(searchInput); } } }) .catch(error => { console.error('Error:', error); }); document.querySelector('form.search').addEventListener('submit', function(e) { if (cookies.read('new-search') === 'true') { e.preventDefault(); this.setAttribute('action', "/pmwiki/elastic_search_result.php"); } }); } // Toggle 'active' class based on body_class var displayToggles = document.querySelectorAll('.display-toggle.' + body_class); displayToggles.forEach(item_to_toggle => { item_to_toggle.classList.toggle('active'); }); var userPrefs = document.getElementById('user-prefs'); userPrefs.classList.toggle(body_class); console.log('BODY CLASS:',body_class); if (userPrefs.classList.contains(body_class)) { cookies.create(body_class, 'true', 300, '/'); } else { cookies.remove(body_class); // Specific logic for 'show-spoilers' class if (body_class === "show-spoilers") { document.querySelectorAll('.spoiler').forEach(spoiler => { spoiler.classList.remove('off'); }); } } } if (target && loggedIn !== null) { e.preventDefault(); if (loggedIn === 'true') { target.classList.add('processing'); } // Article if (target.getAttribute('data-watch-info')) { var data = target.dataset.watchInfo.split(','); if (!data.length) return; var addOrDrop = target.classList.contains('watching') || target.parentElement.classList.contains('watching') ? 'drop' : 'add'; handleWatchItem(addOrDrop, data[0], data[1], target); // Discussion page } else if (target.getAttribute('data-watch-discussion-info')) { var data = target.dataset.watchDiscussionInfo.split(','); if (!data.length) return; var addOrDrop = target.classList.contains('watching') || target.parentElement.classList.contains('watching') ? 'drop' : 'add'; var pageType = 'Discussion'; handleWatchItem(addOrDrop, data[0], data[1], target, pageType); // Forum thread } else if (target.getAttribute('data-watch-thread-id')) { var threadId = target.getAttribute('data-watch-thread-id'); var url = target.classList.contains('watching') || target.parentElement.classList.contains('watching') ? '/pmwiki/thread_watch_drop.php?thread=' : '/pmwiki/setthreadwatch.php?d_id='; url += threadId; handleWatchThread(url, target); } } // Check for kill modal button click if (e.target.classList.contains('kill-modal-button')) { e.preventDefault(); kill_modal(); } // Check for data-click-toggle without data-click-toggle-target const targetWithoutToggleTarget = e.target.closest('*[data-click-toggle]:not([data-click-toggle-target])'); if (targetWithoutToggleTarget) { e.preventDefault(); const toggleClass = targetWithoutToggleTarget.getAttribute('data-click-toggle'); targetWithoutToggleTarget.classList.toggle(toggleClass); } // Check for data-click-toggle with data-click-toggle-target const targetWithToggleTarget = e.target.closest('*[data-click-toggle][data-click-toggle-target]'); if (targetWithToggleTarget) { e.preventDefault(); // Check if the target contains fetch_articles in the onclick attribute const hasFetchArticles = targetWithToggleTarget.getAttribute('onclick') && targetWithToggleTarget.getAttribute('onclick').includes('fetch_articles'); // If fetch_articles is not in the onclick attribute, stop propagation if (!hasFetchArticles) { e.stopPropagation(); } const toggleTarget = targetWithToggleTarget.getAttribute('data-click-toggle-target'); const toggleClass = targetWithToggleTarget.getAttribute('data-click-toggle'); if (toggleTarget.indexOf(',') > -1) { const targets = toggleTarget.split(","); targets.forEach(t => { document.querySelectorAll('#' + t).forEach(el => { el.classList.toggle(toggleClass); }); }); } else { document.querySelectorAll('#' + toggleTarget).forEach(el => { el.classList.toggle(toggleClass); }); } } // initiate all modals const modalTarget = e.target.closest('*[data-modal-target]'); if(modalTarget) { if (!modalTarget) { return; // Skip, if no target found with the specified attribute } // Get modal details let modal = modalTarget.getAttribute('data-modal-target'); let msg = modalTarget.getAttribute('data-modal-vars') ? modalTarget.getAttribute('data-modal-vars') : modalTarget.getAttribute('data-modal-confirmation-message'); let url = modalTarget.getAttribute('data-modal-confirmation-url'); // convert to json if possible try { var obj = JSON.parse(msg); if (obj && typeof obj === "object") { msg = obj; } } catch (e) { } // Skip modal and go straight to the link if (modal === "allow") return; // Don't allow link since we are showing a modal instead e.preventDefault(); // Add support for alert tags if (modal.substring(0, 6) === "alert-") { // Message array const msgArr = { "alert-banned": "Your permissions for this area have been suspended. Please visit <a href='/pmwiki/pmwiki.php/Administrivia/WhatToDoIfYouAreSuspended'>this page</a> for more details.", "alert-bounced": "This account has committed severe or repeated violations of our rules and is permanently denied access to many of the account features of the site. If you feel that this may be an error, please <a href=\"/pmwiki/contact.php\">contact the mods</a>.", "alert-denied": "Your account was denied by a moderator. If you believe this was done in error please <a href=\"/pmwiki/contact.php\">contact the mods</a>.", "alert-verify": "You must verify your email address before doing this. Check your email for a link.", "alert-approval": "Your account must be approved by a moderator before you can do this. If you still have this problem in a couple hours try <a href=\"/pmwiki/contact.php\">contacting the mods</a>.", "alert-age": "Your account is not old enough. Give it a little more time.", "alert-mod": "This page is only for moderators. Try something else.", "alert-db": "We are currently updating our database systems to UTF-8MB4. Please try again in 10-12 hours." }; if (modal in msgArr) { msg = msgArr[modal]; } else { msg = "Unknown error. Please <a href=\"/pmwiki/contact.php\">Contact us</a> if the problem persists."; } modal = "alert"; } // Bring up modal now show_modal(modal, msg, url); } // SPOILERS const spoilers = e.target.closest('.spoiler'); if (spoilers) { spoilers.classList.toggle('off'); } // OPEN INDIVIDUAL FOLDERS const folders = e.target.closest('.folderlabel'); if (folders && e.target.getAttribute('onclick') !== "toggleAllFolders();") { e.preventDefault(); folders.classList.toggle('is-open'); let folder = folders.nextElementSibling; if (folders.classList.contains('is-open')) { gtag('event', 'folder_click', {'device_type': device_type}); } if (folder && folders.classList.contains('is-open') && live_ads == 1 && (document.body.clientWidth && document.body.clientWidth<=768) && tvtropes_config.universal_page_type == 'Article') { if (folder.querySelectorAll('.tvtropes-ad-unit').length === 0) { global_pHeight = insert_ads_in_content(folder, globalAdInsertionCount, global_pHeight); } } } // OPEN ALL FOLDERS const allFolders = e.target.closest('div[onclick*="toggleAllFolders()"]'); if (allFolders) { let parentElement = allFolders.parentNode; // If the button is inside an H2, select the parent div of it if (parentElement.tagName === 'H2') parentElement = parentElement.parentNode; let isCurrentlyOpen = e.target.classList.contains('is-open'); // Select only folder labels that are inside the same parent div as the clicked button let foldersAndButtons = parentElement.querySelectorAll('.folderlabel, .toggle-all-folders-button'); foldersAndButtons.forEach(function(element) { if (isCurrentlyOpen) { element.classList.remove('is-open'); } else { element.classList.add('is-open'); } }); if (!isCurrentlyOpen) { gtag('event', 'all_folders_click', {'device_type': device_type}); // Also target only .folder elements within the same parent div parentElement.querySelectorAll('.folder').forEach(function(folder) { if (!folder.querySelector('.tvtropes-ad-unit') && live_ads == 1 && (document.body.clientWidth && document.body.clientWidth<=768) && tvtropes_config.universal_page_type == 'Article') { global_pHeight = insert_ads_in_content(folder, globalAdInsertionCount, global_pHeight); } }); } } }, true); // Add/remove watched article var handleWatchItem = function(addOrDrop, groupname, title, obj, pageType = '') { fetch("/ajax/watchlist.php", { method: "POST", headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' }, body: `groupname=${encodeURIComponent(groupname)}&title=${encodeURIComponent(title)}&type=${encodeURIComponent(addOrDrop)}&json=1&pageType=${encodeURIComponent(pageType)}` }) .then(response => response.json()) .then(data => { obj.classList.remove('processing'); if (obj.classList.contains('tile-watch-button')) { obj.parentNode.classList.toggle('watching'); } else { obj.classList.toggle('watching'); } }) .catch(error => { obj.classList.remove('processing'); show_modal('alert-red', 'Whoops, something went wrong. Please try adding again.'); }); } // add/remove watched forum thread var handleWatchThread = function(url, obj) { fetch(url) .then(response => response.text()) // assuming the server responds with plain text .then(data => { obj.classList.remove('processing'); if (obj.classList.contains('tile-watch-button')) { obj.parentNode.classList.toggle('watching'); } else { obj.classList.toggle('watching'); } }) .catch(error => { obj.classList.remove('processing'); show_modal('alert-red', 'Whoops, something went wrong. Please try adding again.'); }); } </script> <script> if(is_mobile()) { document.write("<div class=\"htlad-tvtropes_m_sticky\"></div>"); } else { document.write("<div class=\"htlad-tvtropes_dt_sticky\"></div>"); } </script> <div id="tvtropes_oop_ad_slot" style="display: none;"></div> <div id="top_container_spacing"></div> <div id="main-container"> <div id="action-bar-top" class="action-bar mobile-off"> <div class="action-bar-right"> <p>Follow TV Tropes</p> <a href="https://www.facebook.com/TVTropes" class="button-fb"> <i class="fa fa-facebook"></i></a> <a href="https://www.twitter.com/TVTropes" class="button-tw"> <i class="fa fa-twitter"></i></a> </div> <nav class="actions-wrapper" itemscope itemtype="http://schema.org/SiteNavigationElement"> <ul id="top_main_list" class="page-actions"> <li class="link-edit"> <a rel = "nofollow" class = "article-edit-button"data-modal-target= "login"href = "/pmwiki/pmwiki.php/Main/Administrivia?action=edit"> <i class="fa fa-pencil"></i> Edit Page</a></li><li class="link-related"><a href="/pmwiki/relatedsearch.php?term=Main/Administrivia"> <i class="fa fa-share-alt"></i> Related</a></li><li class="link-history"><a href="/pmwiki/article_history.php?article=Main.Administrivia" data-modal-target="login" rel="nofollow"> <i class="fa fa-history"></i> History</a></li><li class="link-discussion"><a href="/pmwiki/remarks.php?trope=Main.Administrivia" data-modal-target="login" rel="nofollow"> <i class="fa fa-comment"></i> Discussion</a></li><li class="link-todo tuck-always"><a href="#todo" data-modal-target="login" rel="nofollow"><i class="fa fa-check-circle"></i> To Do</a></li> </ul> <button id="top_more_button" onclick="toggle_more_menu('top');" type="button" class="nav__dropdown-toggle">More</button> <ul id="top_more_list" class="more_menu hidden_more_list"> <li class="link-pageSource tuck-always more_list_item"><a href="/pmwiki/pmwiki.php/Main/Administrivia?action=source" target="_blank" rel="nofollow"data-modal-target= "login"><i class="fa fa-code"></i> Page Source</a></li> </ul> </nav> <div class="WikiWordModalStub"></div> <div class="ImgUploadModalStub" data-page-type="Article"></div> <div class="login-alert" style="display: none;"> You need to <a href="/pmwiki/login.php" style="color:#21A0E8">login</a> to do this. <a href="/pmwiki/login.php?tab=register_account" style="color:#21A0E8">Get Known</a> if you don't have an account </div> </div> <div id="main-content" class="page-Article "> <article id="main-entry" class="with-sidebar"> <!-- HIDDEN INPUTS FOR JS --> <input type="hidden" id="groupname-hidden" value="Main"/> <input type="hidden" id="title-hidden" value="Administrivia"/> <input type="hidden" id="article_id" value="247" /> <input type="hidden" id="logged_in" value="false" /> <p id="current_url" class="hidden">http://tvtropes.org/pmwiki/pmwiki.php/Main/Administrivia</p> <meta itemprop="datePublished" content=""/> <meta itemprop="articleSection" content="" /> <meta itemprop="image" content=""> <div class="watch_rank_wrap"> <a href="#watch" class="watch-button " data-modal-target="login" >Follow<span>ing</span></a> </div> <h1 itemprop="headline" class="entry-title"> Administrivia </h1> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "TV Tropes", "item": "https://tvtropes.org/" },{ "@type": "ListItem", "position": 2, "name": "Administrivia", "item": "https://tvtropes.org/pmwiki/pmwiki.php/Main/Administrivia" }] } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "name": "Administrivia", "headline": "Administrivia", "url": "https://tvtropes.org/pmwiki/pmwiki.php/Main/Administrivia", "image": "https://static.tvtropes.org/pmwiki/pub/images/logo_light.png", "author": { "@type": "Organization", "name": "Contributors to TV Tropes (aka Tropers)" }, "datePublished": "2007-06-14T00:00:00-07:00", "dateModified": "2024-09-30T00:12:09-07:00" } </script> <a href="#mobile-actions-toggle" id="mobile-actionbar-toggle" class="mobile-actionbar-toggle mobile-on" data-click-toggle="active" > <p class="tiny-off">Go To</p><span></span><span></span><span></span><i class="fa fa-pencil"></i></a> <nav id="mobile-actions-bar" class="mobile-actions-wrapper mobile-on"></nav> <script> //duplicate action bar to the mobile-action-bar holder if (document.getElementById("mobile-actions-bar")) { // Clone the main list var top_main_list = document.getElementById('top_main_list'); var top_main_list_cln = top_main_list.cloneNode(true); // Clone the more list var top_more_list = document.getElementById('top_more_list'); var top_more_list_cln = top_more_list.cloneNode(true); top_more_list_cln.querySelectorAll("li").forEach(function(child){ top_main_list_cln.appendChild(child); }); document.getElementById("mobile-actions-bar").appendChild(top_main_list_cln); } </script> <nav class="body-options" itemscope itemtype="http://schema.org/SiteNavigationElement"> <ul class="subpage-links"> <li> <a href="/pmwiki/pmwiki.php/Main/Administrivia" class="subpage-link curr-subpage" title="The Main page"> <span class="wrapper"><span class="spi main-page"></span>Main</span></a> </li> <li class="more-subpages"> <a href="javascript:void(0);" class="subpage-toggle-button" > <span class="wrapper more">More <i class="fa fa-chevron-down"></i></span> <span class="wrapper less"><i class="fa fa-chevron-left"></i> Less</span> </a> <select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);" tabindex="0"> <option value="">- More -</option> <option value="/pmwiki/pmwiki.php/Br/Administrivia">Br</option> <option value="/pmwiki/pmwiki.php/CompletedMigrations/Administrivia">CompletedMigra…</option> <option value="/pmwiki/pmwiki.php/Fr/Administrivia">Fr</option> <option value="/pmwiki/pmwiki.php/It/Administrivia">It</option> <option value="/pmwiki/pmwiki.php/Nl/Administrivia">Nl</option> </select> </li> <li class="create-subpage dropdown"> <a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"> <span class="wrapper">Create Subpage <i class="fa fa-plus-circle"></i></span> </a> <select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);"> <option value="">- Create New -</option> <option value="/pmwiki/pmwiki.php/Analysis/Administrivia?action=edit">Analysis</option> <option value="/pmwiki/pmwiki.php/Archive/Administrivia?action=edit">Archive</option> <option value="/pmwiki/pmwiki.php/Awesome/Administrivia?action=edit">Awesome</option> <option value="/pmwiki/pmwiki.php/Characters/Administrivia?action=edit">Characters</option> <option value="/pmwiki/pmwiki.php/DerivativeWorks/Administrivia?action=edit">DerivativeWork…</option> <option value="/pmwiki/pmwiki.php/FanWorks/Administrivia?action=edit">FanWorks</option> <option value="/pmwiki/pmwiki.php/FanficRecs/Administrivia?action=edit">FanficRecs</option> <option value="/pmwiki/pmwiki.php/Fridge/Administrivia?action=edit">Fridge</option> <option value="/pmwiki/pmwiki.php/Funny/Administrivia?action=edit">Funny</option> <option value="/pmwiki/pmwiki.php/Haiku/Administrivia?action=edit">Haiku</option> <option value="/pmwiki/pmwiki.php/Headscratchers/Administrivia?action=edit">Headscratchers</option> <option value="/pmwiki/pmwiki.php/Heartwarming/Administrivia?action=edit">Heartwarming</option> <option value="/pmwiki/pmwiki.php/ImageLinks/Administrivia?action=edit">ImageLinks</option> <option value="/pmwiki/pmwiki.php/ImageSource/Administrivia?action=edit">ImageSource</option> <option value="/pmwiki/pmwiki.php/Laconic/Administrivia?action=edit">Laconic</option> <option value="/pmwiki/pmwiki.php/MediaNotes/Administrivia?action=edit">MediaNotes</option> <option value="/pmwiki/pmwiki.php/Newsletter/Administrivia?action=edit">Newsletter</option> <option value="/pmwiki/pmwiki.php/NightmareFuel/Administrivia?action=edit">NightmareFuel</option> <option value="/pmwiki/pmwiki.php/PlayingWith/Administrivia?action=edit">PlayingWith</option> <option value="/pmwiki/pmwiki.php/QuoteSource/Administrivia?action=edit">QuoteSource</option> <option value="/pmwiki/pmwiki.php/Quotes/Administrivia?action=edit">Quotes</option> <option value="/pmwiki/pmwiki.php/Recap/Administrivia?action=edit">Recap</option> <option value="/pmwiki/pmwiki.php/ReferencedBy/Administrivia?action=edit">ReferencedBy</option> <option value="/pmwiki/pmwiki.php/Shocking/Administrivia?action=edit">Shocking</option> <option value="/pmwiki/pmwiki.php/TearJerker/Administrivia?action=edit">TearJerker</option> <option value="/pmwiki/pmwiki.php/Timeline/Administrivia?action=edit">Timeline</option> <option value="/pmwiki/pmwiki.php/Trivia/Administrivia?action=edit">Trivia</option> <option value="/pmwiki/pmwiki.php/WMG/Administrivia?action=edit">WMG</option> <option value="/pmwiki/pmwiki.php/YMMV/Administrivia?action=edit">YMMV</option> </select> </li> </ul> </nav> <div id="main-article" class="article-content retro-folders"> <p>Welcome to the nitty gritty. This is an index of all the guidelines on <a class='twikilink' href='/pmwiki/pmwiki.php/Website/TVTropes' title='/pmwiki/pmwiki.php/Website/TVTropes' data-format='V2Vic2l0ZS9UVlRyb3Blcw=='>TV Tropes</a> as well as helpful hints on how to perform basic tasks and explanations of wiki terminology. We know this stuff can be a bit intimidating, so we've broken it down for you. </p><p>Remember, if you really get lost and can't find what you're looking for, relax and <a class='twikilink' style="color:#D2691E;" href='/pmwiki/pmwiki.php/Main/AskTheTropers'>Ask The Tropers</a>. You can also check the <a class='twikilink' href='/pmwiki/pmwiki.php/Main/FAQ' title='/pmwiki/pmwiki.php/Main/FAQ' data-format='e3tGQVF9fQ=='>FAQ</a> for some helpful pages. <hr data-format='——' /> <h1>The Basic Stuff</h1> </p><p><!—index—> It's always hard to figure out where to start on a new website. If you're looking for the very basics, see below. </p><p><ul ><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WelcomeToTVTropes' title='/pmwiki/pmwiki.php/Administrivia/WelcomeToTVTropes' data-format='QWRtaW5pc3RyaXZpYS9XZWxjb21lVG9UVlRyb3Blcw=='>Welcome to TV Tropes</a>:</strong> This article describes the layout and basic operations of the site. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TheGoalsOfTVTropes' title='/pmwiki/pmwiki.php/Administrivia/TheGoalsOfTVTropes' data-format='QWRtaW5pc3RyaXZpYS9UaGVHb2Fsc09mVFZUcm9wZXM='>The Goals of TV Tropes</a>:</strong> Here you can see the reasons that we put this site together. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TVTropesCustoms' title='/pmwiki/pmwiki.php/Administrivia/TVTropesCustoms' data-format='QWRtaW5pc3RyaXZpYS9UVlRyb3Blc0N1c3RvbXM='>TV Tropes Customs</a>:</strong> This page lists the general customs and guidelines for the wiki. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TheTropingCode' title='/pmwiki/pmwiki.php/Administrivia/TheTropingCode' data-format='QWRtaW5pc3RyaXZpYS9UaGVUcm9waW5nQ29kZQ=='>The Troping Code</a>:</strong> The ultimate summation of the rules. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/GetKnown' title='/pmwiki/pmwiki.php/Administrivia/GetKnown' data-format='QWRtaW5pc3RyaXZpYS9HZXRLbm93bg=='>Get Known</a></strong> (you'll need to do this to edit at all) </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Main/FAQ' title='/pmwiki/pmwiki.php/Main/FAQ' data-format='e3tGQVF9fQ=='>FAQ</a></strong>: A directory of some frequently asked questions. </li></ul></p><p><h1>Discussion Areas</h1> </p><p>There are a few places around the wiki that might aid you in your journey. Here are some links to serve as your initial roadmap. <!—/index—> <ul ><li> <strong><a class='twikilink' style="color:#D2691E;" href='/pmwiki/pmwiki.php/Main/AskTheTropers'>Ask The Tropers</a>:</strong> Here you can ask fellow tropers any questions you have about the wiki. Also to report problems with other tropers. </li><li> <strong><a class='discussionlink' href='/pmwiki/pmwiki.php/Main/MediaFinder' title='/pmwiki/pmwiki.php/Main/MediaFinder' data-format='TWVkaWFGaW5kZXI='>Media Finder</a>:</strong> The place to ask for help identifying a work, when you only remember one or a few things about it. </li><li> <strong><a class='discussionlink' href='/pmwiki/pmwiki.php/Main/QueryBugs' title='/pmwiki/pmwiki.php/Main/QueryBugs' data-format='UXVlcnlCdWdz'>Query Bugs</a>:</strong> The place where software bugs are squashed and disposed of. </li><li> <strong><a class='discussionlink' href='/pmwiki/pmwiki.php/Main/TechWishlist' title='/pmwiki/pmwiki.php/Main/TechWishlist' data-format='VGVjaFdpc2hsaXN0'>Tech Wishlist</a>:</strong> If you have a spiffy new idea for our tech, put it here!<!—index—> </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TVTropesForum' title='/pmwiki/pmwiki.php/Administrivia/TVTropesForum' data-format='QWRtaW5pc3RyaXZpYS9UVlRyb3Blc0ZvcnVt'>TV Tropes Forum</a>:</strong> The social hub of the wiki and where decisions are made on fixing pages and site policy.<!—/index—> </li><li> <strong><a class='discussionlink' href='/pmwiki/pmwiki.php/Main/TropeLaunchPad' title='/pmwiki/pmwiki.php/Main/TropeLaunchPad' data-format='VHJvcGVMYXVuY2hQYWQ='>Trope Launch Pad</a></strong> (aka TLP, <span class='esc-seq' title='non-wikiword'>YKTTW</span>, <a class='twikilink' style="color:#D2691E;" href='/pmwiki/pmwiki.php/Main/YouKnowThatThingWhere'>You Know That Thing Where</a>)<strong>:</strong> This is the place to propose a new trope article. You may also use it for works. </li><li> <strong><a class='discussionlink' href='/pmwiki/pmwiki.php/Main/TropeFinder' title='/pmwiki/pmwiki.php/Main/TropeFinder' data-format='VHJvcGVGaW5kZXI='>Trope Finder</a>:</strong> Here's the place to ask "Do we have this one?" and "What's the trope about...?" </li></ul></p><p><h1>People of the Wiki</h1> </p><p>These are the strange beings known as tropers that you may encounter in your wiki wanderings. </p><p><ul ><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Main/TheContributors' title='/pmwiki/pmwiki.php/Main/TheContributors' data-format='VGhlQ29udHJpYnV0b3Jz'>The Contributors</a>:</strong> You the tropers! The very backbone of the wiki.<!—index—> </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/KnowTheStaff' title='/pmwiki/pmwiki.php/Administrivia/KnowTheStaff' data-format='QWRtaW5pc3RyaXZpYS9Lbm93VGhlU3RhZmY='>Know the Staff</a>:</strong> The cool guys hard at work making sure that things run smoothly. </li></ul></p><p><h1>Editing Basics</h1> </p><p>Think of this as a quick start guide for editing. These are the links that can help you delve into the arcane art of troping. </p><p><ul ><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToWriteAnExample' title='/pmwiki/pmwiki.php/Administrivia/HowToWriteAnExample' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb1dyaXRlQW5FeGFtcGxl'>How to Write an Example</a>:</strong> Ever want to know how we make the examples so fun to read? Just follow these simple steps. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/Notifiers' title='/pmwiki/pmwiki.php/Administrivia/Notifiers' data-format='QWRtaW5pc3RyaXZpYS97e05vdGlmaWVyc319'>Notifiers</a></strong>: Automated messages you can send to other tropers in order to remind them of our editing rules. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TextFormattingRules' title='/pmwiki/pmwiki.php/Administrivia/TextFormattingRules' data-format='QWRtaW5pc3RyaXZpYS9UZXh0Rm9ybWF0dGluZ1J1bGVz'>Text Formatting Rules</a>:</strong> Use this page to make sure that your examples are clear, readable, and fun. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TipsForEditing' title='/pmwiki/pmwiki.php/Administrivia/TipsForEditing' data-format='QWRtaW5pc3RyaXZpYS9UaXBzRm9yRWRpdGluZw=='>Tips for Editing</a>:</strong> Things to keep in mind for your first foray into editing. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/VideoGuidelines' title='/pmwiki/pmwiki.php/Administrivia/VideoGuidelines' data-format='QWRtaW5pc3RyaXZpYS9WaWRlb0d1aWRlbGluZXM='>Video Guidelines</a></strong>: The rules and practice of video uploading. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WhatGoesWhereOnTheWiki' title='/pmwiki/pmwiki.php/Administrivia/WhatGoesWhereOnTheWiki' data-format='QWRtaW5pc3RyaXZpYS9XaGF0R29lc1doZXJlT25UaGVXaWtp'>What Goes Where on the Wiki</a>:</strong> A basic outline of the types of wiki pages. </li></ul></p><p><h1>TV Tropes Terminology</h1> </p><p>Yes, we know tropers seem to have our own vocabulary. A lot of it is based on the tropes that we catalog, but we understand the need for a lexicon. To help with this, we have created the <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary' title='/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary' data-format='QWRtaW5pc3RyaXZpYS9UVlRyb3Blc0dsb3NzYXJ5'>TV Tropes Glossary</a></strong>, but here are a few basic terms to keep in mind. </p><p><ul ><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary' title='/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary' data-format='W1tBZG1pbmlzdHJpdmlhL1RWVHJvcGVzR2xvc3NhcnkgQmx1ZSBMaW5rXV0='>Blue Link</a>:</strong> A link that is blue and leads to another page. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/RedLink' title='/pmwiki/pmwiki.php/Administrivia/RedLink' data-format='QWRtaW5pc3RyaXZpYS9SZWRMaW5r'>Red Link</a>:</strong> A true door to nowhere. These links are red and lead to blank pages. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WikiWord' title='/pmwiki/pmwiki.php/Administrivia/WikiWord' data-format='QWRtaW5pc3RyaXZpYS9XaWtpV29yZA=='>WikiWord</a>:</strong> Writing the words of a page title in such a way that they become a Blue Link. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/CamelCase' title='/pmwiki/pmwiki.php/Administrivia/CamelCase' data-format='QWRtaW5pc3RyaXZpYS9DYW1lbENhc2U='>CamelCase</a>:</strong> The basic way to make a wiki word by writing words that run together and all start with capital letters. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Main/Trope' title='/pmwiki/pmwiki.php/Main/Trope' data-format='e3tUcm9wZX19'>Trope</a>:</strong> A narrative device or convention used in media. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Main/Works' title='/pmwiki/pmwiki.php/Main/Works' data-format='e3tXb3Jrc319'>Works</a>:</strong> Media such as a series, or a discrete item like a movie or novel. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Main/Creators' title='/pmwiki/pmwiki.php/Main/Creators' data-format='e3tDcmVhdG9yc319'>Creators</a>:</strong> The people who make media. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Main/KnownTroper' title='/pmwiki/pmwiki.php/Main/KnownTroper' data-format='S25vd25Ucm9wZXI='>Known Troper</a>:</strong> A troper who is signed in with a username. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Main/Pothole' title='/pmwiki/pmwiki.php/Main/Pothole' data-format='e3tQb3Rob2xlfX0='>Pothole</a>:</strong> A trope linked from text other than its title. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/Namespace' title='/pmwiki/pmwiki.php/Administrivia/Namespace' data-format='QWRtaW5pc3RyaXZpYS97e05hbWVzcGFjZX19'>Namespace</a>:</strong> The part of a wiki URL between "pmwiki.php" and the article's name. </li></ul></p><p><h1>Basic Page Building</h1> </p><p>Ever wanted to know how a page gets put together? We're here to tell you. </p><p><ul ><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowIndexingWorks' title='/pmwiki/pmwiki.php/Administrivia/HowIndexingWorks' data-format='QWRtaW5pc3RyaXZpYS9Ib3dJbmRleGluZ1dvcmtz'>How Indexing Works</a>:</strong> A basic overview of how to get pages to show up on indexes. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/CreatingNewPages' title='/pmwiki/pmwiki.php/Administrivia/CreatingNewPages' data-format='QWRtaW5pc3RyaXZpYS9DcmVhdGluZ05ld1BhZ2Vz'>Creating New Pages</a>:</strong> Everything you wanted to know about making a new page but were afraid to ask. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/CreatingNewRedirects' title='/pmwiki/pmwiki.php/Administrivia/CreatingNewRedirects' data-format='QWRtaW5pc3RyaXZpYS9DcmVhdGluZ05ld1JlZGlyZWN0cw=='>Creating New Redirects</a>:</strong> Want to make sure that you can find a trope from the British spelling? Have a clever name that can add clarity to an existing trope? Here's how to make it a reality. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/Crosswicking' title='/pmwiki/pmwiki.php/Administrivia/Crosswicking' data-format='QWRtaW5pc3RyaXZpYS97e0Nyb3Nzd2lja2luZ319'>Crosswicking</a>:</strong> Making sure that all the links on work and trope pages correspond with each other. </li><li> <strong><a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NamingATrope' title='/pmwiki/pmwiki.php/Administrivia/NamingATrope' data-format='QWRtaW5pc3RyaXZpYS9OYW1pbmdBVHJvcGU='>Naming a Trope</a>:</strong> Find out how to be clear, concise, and witty while naming your tropes. </li></ul></p><p><h1>Advanced Editing</h1> </p><p>Here there be dragons. It can be a bit intimidating at first, but there are some more advanced guidelines for page editing, sorted alphabetically within their sections. While you don't need to learn all of these to edit, they can come in handy. </p><p><h2>Technical Help</h2> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowCrownersWork' title='/pmwiki/pmwiki.php/Administrivia/HowCrownersWork' data-format='QWRtaW5pc3RyaXZpYS9Ib3dDcm93bmVyc1dvcms='>How Crowners Work</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToAlphabetizeThings' title='/pmwiki/pmwiki.php/Administrivia/HowToAlphabetizeThings' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb0FscGhhYmV0aXplVGhpbmdz'>How to Alphabetize Things</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToCreateAWorkPage' title='/pmwiki/pmwiki.php/Administrivia/HowToCreateAWorkPage' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb0NyZWF0ZUFXb3JrUGFnZQ=='>How to Create a Work Page</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToMakeACustomTitle' title='/pmwiki/pmwiki.php/Administrivia/HowToMakeACustomTitle' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb01ha2VBQ3VzdG9tVGl0bGU='>How to Make a Custom Title</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToMoveAPage' title='/pmwiki/pmwiki.php/Administrivia/HowToMoveAPage' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb01vdmVBUGFnZQ=='>How to Move a Page</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToSplitAPage' title='/pmwiki/pmwiki.php/Administrivia/HowToSplitAPage' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb1NwbGl0QVBhZ2U='>How to Split a Page</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToSubscribe' title='/pmwiki/pmwiki.php/Administrivia/HowToSubscribe' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb1N1YnNjcmliZQ=='>How to Subscribe</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ImagesInWikiPages' title='/pmwiki/pmwiki.php/Administrivia/ImagesInWikiPages' data-format='QWRtaW5pc3RyaXZpYS9JbWFnZXNJbldpa2lQYWdlcw=='>Images in Wiki Pages</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NotesAndLabelnotes' title='/pmwiki/pmwiki.php/Administrivia/NotesAndLabelnotes' data-format='QWRtaW5pc3RyaXZpYS9Ob3Rlc0FuZExhYmVsbm90ZXM='>Notes and Labelnotes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PageTemplates' title='/pmwiki/pmwiki.php/Administrivia/PageTemplates' data-format='QWRtaW5pc3RyaXZpYS9QYWdlVGVtcGxhdGVz'>Page Templates</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WhatPageTypesMean' title='/pmwiki/pmwiki.php/Administrivia/WhatPageTypesMean' data-format='QWRtaW5pc3RyaXZpYS9XaGF0UGFnZVR5cGVzTWVhbg=='>What Page Types Mean</a> </li></ul></p><p><h2>Manual of Style</h2> </p><p><h3> "Do"s</h3> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/BrevityIsWit' title='/pmwiki/pmwiki.php/Administrivia/BrevityIsWit' data-format='QWRtaW5pc3RyaXZpYS9CcmV2aXR5SXNXaXQ='>Brevity Is Wit</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/EditReasonsAndWhyYouShouldUseThem' title='/pmwiki/pmwiki.php/Administrivia/EditReasonsAndWhyYouShouldUseThem' data-format='QWRtaW5pc3RyaXZpYS9FZGl0UmVhc29uc0FuZFdoeVlvdVNob3VsZFVzZVRoZW0='>Edit Reasons and Why You Should Use Them</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ExampleIndentationInTropeLists' title='/pmwiki/pmwiki.php/Administrivia/ExampleIndentationInTropeLists' data-format='QWRtaW5pc3RyaXZpYS9FeGFtcGxlSW5kZW50YXRpb25JblRyb3BlTGlzdHM='>Example Indentation in Trope Lists</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToCollectTropes' title='/pmwiki/pmwiki.php/Administrivia/HowToCollectTropes' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb0NvbGxlY3RUcm9wZXM='>How to Collect Tropes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToCreateACharacterPage' title='/pmwiki/pmwiki.php/Administrivia/HowToCreateACharacterPage' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb0NyZWF0ZUFDaGFyYWN0ZXJQYWdl'>How to Create a Character Page</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToPickAGoodImage' title='/pmwiki/pmwiki.php/Administrivia/HowToPickAGoodImage' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb1BpY2tBR29vZEltYWdl'>How to Pick a Good Image</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToWriteAnExample' title='/pmwiki/pmwiki.php/Administrivia/HowToWriteAnExample' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb1dyaXRlQW5FeGFtcGxl'>How to Write an Example</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PrescriptiveVsDescriptiveLanguage' title='/pmwiki/pmwiki.php/Administrivia/PrescriptiveVsDescriptiveLanguage' data-format='QWRtaW5pc3RyaXZpYS9QcmVzY3JpcHRpdmVWc0Rlc2NyaXB0aXZlTGFuZ3VhZ2U='>Prescriptive vs. Descriptive Language</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/RepairDontRespond' title='/pmwiki/pmwiki.php/Administrivia/RepairDontRespond' data-format='QWRtaW5pc3RyaXZpYS9SZXBhaXJEb250UmVzcG9uZA=='>Repair, Don't Respond</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ThreeDayRule' title='/pmwiki/pmwiki.php/Administrivia/ThreeDayRule' data-format='QWRtaW5pc3RyaXZpYS9UaHJlZURheVJ1bGU='>Three-Day Rule</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ThreeRulesOfThree' title='/pmwiki/pmwiki.php/Administrivia/ThreeRulesOfThree' data-format='QWRtaW5pc3RyaXZpYS9UaHJlZVJ1bGVzT2ZUaHJlZQ=='>Three Rules of Three</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TipsOnGrammar' title='/pmwiki/pmwiki.php/Administrivia/TipsOnGrammar' data-format='QWRtaW5pc3RyaXZpYS9UaXBzT25HcmFtbWFy'>Tips on Grammar</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TipsWorksheet' title='/pmwiki/pmwiki.php/Administrivia/TipsWorksheet' data-format='QWRtaW5pc3RyaXZpYS9UaXBzV29ya3NoZWV0'>Tips Worksheet</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TLPGuidelines' title='/pmwiki/pmwiki.php/Administrivia/TLPGuidelines' data-format='QWRtaW5pc3RyaXZpYS9UTFBHdWlkZWxpbmVz'>TLP Guidelines</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WhatToPutAtTheTopOfAPage' title='/pmwiki/pmwiki.php/Administrivia/WhatToPutAtTheTopOfAPage' data-format='QWRtaW5pc3RyaXZpYS9XaGF0VG9QdXRBdFRoZVRvcE9mQVBhZ2U='>What to Put at the Top of a Page</a> </li></ul></p><p><h3>"Don't"s</h3> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/AllBlueEntry' title='/pmwiki/pmwiki.php/Administrivia/AllBlueEntry' data-format='QWRtaW5pc3RyaXZpYS9BbGxCbHVlRW50cnk='>All-Blue Entry</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/AutoEroticTroping' title='/pmwiki/pmwiki.php/Administrivia/AutoEroticTroping' data-format='QWRtaW5pc3RyaXZpYS9BdXRvRXJvdGljVHJvcGluZw=='>Auto-Erotic Troping</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ConversationInTheMainPage' title='/pmwiki/pmwiki.php/Administrivia/ConversationInTheMainPage' data-format='QWRtaW5pc3RyaXZpYS9Db252ZXJzYXRpb25JblRoZU1haW5QYWdl'>Conversation in the Main Page</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/EditWar' title='/pmwiki/pmwiki.php/Administrivia/EditWar' data-format='QWRtaW5pc3RyaXZpYS9FZGl0V2Fy'>Edit War</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/EverythingsWorseWithSnowclones' title='/pmwiki/pmwiki.php/Administrivia/EverythingsWorseWithSnowclones' data-format='QWRtaW5pc3RyaXZpYS9FdmVyeXRoaW5nc1dvcnNlV2l0aFNub3djbG9uZXM='>Everything's Worse with Snowclones</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ExamplesAreNotArguable' title='/pmwiki/pmwiki.php/Administrivia/ExamplesAreNotArguable' data-format='QWRtaW5pc3RyaXZpYS9FeGFtcGxlc0FyZU5vdEFyZ3VhYmxl'>Examples Are Not Arguable</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ExamplesAreNotRecent' title='/pmwiki/pmwiki.php/Administrivia/ExamplesAreNotRecent' data-format='QWRtaW5pc3RyaXZpYS9FeGFtcGxlc0FyZU5vdFJlY2VudA=='>Examples Are Not Recent</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TheFicMayBeYoursButTheTropePageIsOurs' title='/pmwiki/pmwiki.php/Administrivia/TheFicMayBeYoursButTheTropePageIsOurs' data-format='QWRtaW5pc3RyaXZpYS9UaGVGaWNNYXlCZVlvdXJzQnV0VGhlVHJvcGVQYWdlSXNPdXJz'>The Fic May Be Yours, but the Trope Page Is Ours</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/FlameBait' title='/pmwiki/pmwiki.php/Main/FlameBait' data-format='RmxhbWVCYWl0'>Flame Bait</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/FirstPersonWriting' title='/pmwiki/pmwiki.php/Administrivia/FirstPersonWriting' data-format='QWRtaW5pc3RyaXZpYS9GaXJzdFBlcnNvbldyaXRpbmc='>First-Person Writing</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/JustAFaceAndACaption' title='/pmwiki/pmwiki.php/Administrivia/JustAFaceAndACaption' data-format='QWRtaW5pc3RyaXZpYS9KdXN0QUZhY2VBbmRBQ2FwdGlvbg=='>Just a Face and a Caption</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/JustifyingEdit' title='/pmwiki/pmwiki.php/Administrivia/JustifyingEdit' data-format='QWRtaW5pc3RyaXZpYS9KdXN0aWZ5aW5nRWRpdA=='>Justifying Edit</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/LinkingToAnArticleWithinTheArticle' title='/pmwiki/pmwiki.php/Administrivia/LinkingToAnArticleWithinTheArticle' data-format='QWRtaW5pc3RyaXZpYS9MaW5raW5nVG9BbkFydGljbGVXaXRoaW5UaGVBcnRpY2xl'>Linking to an Article Within the Article</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NoLewdnessNoPrudishness' title='/pmwiki/pmwiki.php/Administrivia/NoLewdnessNoPrudishness' data-format='QWRtaW5pc3RyaXZpYS9Ob0xld2RuZXNzTm9QcnVkaXNobmVzcw=='>No Lewdness, No Prudishness</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NoNewStockPhrases' title='/pmwiki/pmwiki.php/Administrivia/NoNewStockPhrases' data-format='QWRtaW5pc3RyaXZpYS9Ob05ld1N0b2NrUGhyYXNlcw=='>No New Stock Phrases</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NotADeconstruction' title='/pmwiki/pmwiki.php/Administrivia/NotADeconstruction' data-format='QWRtaW5pc3RyaXZpYS9Ob3RBRGVjb25zdHJ1Y3Rpb24='>Not a Deconstruction</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NotASubversion' title='/pmwiki/pmwiki.php/Administrivia/NotASubversion' data-format='QWRtaW5pc3RyaXZpYS9Ob3RBU3VidmVyc2lvbg=='>Not a Subversion</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/RightingGreatWrongs' title='/pmwiki/pmwiki.php/Administrivia/RightingGreatWrongs' data-format='QWRtaW5pc3RyaXZpYS9SaWdodGluZ0dyZWF0V3Jvbmdz'>Righting Great Wrongs</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/RuleOfCautiousEditingJudgment' title='/pmwiki/pmwiki.php/Administrivia/RuleOfCautiousEditingJudgment' data-format='QWRtaW5pc3RyaXZpYS9SdWxlT2ZDYXV0aW91c0VkaXRpbmdKdWRnbWVudA=='>Rule of Cautious Editing Judgment</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TheSameButMore' title='/pmwiki/pmwiki.php/Administrivia/TheSameButMore' data-format='QWRtaW5pc3RyaXZpYS9UaGVTYW1lQnV0TW9yZQ=='>The Same, but More</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/SignalToNoiseTrainwreck' title='/pmwiki/pmwiki.php/Administrivia/SignalToNoiseTrainwreck' data-format='QWRtaW5pc3RyaXZpYS9TaWduYWxUb05vaXNlVHJhaW53cmVjaw=='>Signal To Noise Trainwreck</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/Sinkhole' title='/pmwiki/pmwiki.php/Administrivia/Sinkhole' data-format='QWRtaW5pc3RyaXZpYS97e1Npbmtob2xlfX0='>Sinkhole</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/SpeculativeTroping' title='/pmwiki/pmwiki.php/Administrivia/SpeculativeTroping' data-format='QWRtaW5pc3RyaXZpYS9TcGVjdWxhdGl2ZVRyb3Bpbmc='>Speculative Troping</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/SquarePegRoundTrope' title='/pmwiki/pmwiki.php/Administrivia/SquarePegRoundTrope' data-format='QWRtaW5pc3RyaXZpYS9TcXVhcmVQZWdSb3VuZFRyb3Bl'>Square Peg, Round Trope</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ThreadMode' title='/pmwiki/pmwiki.php/Administrivia/ThreadMode' data-format='QWRtaW5pc3RyaXZpYS9UaHJlYWRNb2Rl'>Thread Mode</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TropeNamerSyndrome' title='/pmwiki/pmwiki.php/Administrivia/TropeNamerSyndrome' data-format='QWRtaW5pc3RyaXZpYS9Ucm9wZU5hbWVyU3luZHJvbWU='>Trope Namer Syndrome</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TypeLabelsAreNotExamples' title='/pmwiki/pmwiki.php/Administrivia/TypeLabelsAreNotExamples' data-format='QWRtaW5pc3RyaXZpYS9UeXBlTGFiZWxzQXJlTm90RXhhbXBsZXM='>Type Labels Are Not Examples</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WallOfText' title='/pmwiki/pmwiki.php/Administrivia/WallOfText' data-format='QWRtaW5pc3RyaXZpYS9XYWxsT2ZUZXh0'>Wall of Text</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WeblinksAreNotExamples' title='/pmwiki/pmwiki.php/Administrivia/WeblinksAreNotExamples' data-format='QWRtaW5pc3RyaXZpYS9XZWJsaW5rc0FyZU5vdEV4YW1wbGVz'>Weblinks Are Not Examples</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WordCruft' title='/pmwiki/pmwiki.php/Administrivia/WordCruft' data-format='QWRtaW5pc3RyaXZpYS9Xb3JkQ3J1ZnQ='>Word Cruft</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ZeroContextExample' title='/pmwiki/pmwiki.php/Administrivia/ZeroContextExample' data-format='QWRtaW5pc3RyaXZpYS9aZXJvQ29udGV4dEV4YW1wbGU='>Zero-Context Example</a> </li></ul></p><p><h3>General Guides</h3> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/AboutImagesAndCopyright' title='/pmwiki/pmwiki.php/Administrivia/AboutImagesAndCopyright' data-format='QWRtaW5pc3RyaXZpYS9BYm91dEltYWdlc0FuZENvcHlyaWdodA=='>About Images and Copyright</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/AboutRhetoricalQuestions' title='/pmwiki/pmwiki.php/Administrivia/AboutRhetoricalQuestions' data-format='QWRtaW5pc3RyaXZpYS9BYm91dFJoZXRvcmljYWxRdWVzdGlvbnM='>About Rhetorical Questions</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/AmericanAndCommonwealthSpellings' title='/pmwiki/pmwiki.php/Administrivia/AmericanAndCommonwealthSpellings' data-format='QWRtaW5pc3RyaXZpYS9BbWVyaWNhbkFuZENvbW1vbndlYWx0aFNwZWxsaW5ncw=='>American and Commonwealth Spellings</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TheContentPolicy' title='/pmwiki/pmwiki.php/Administrivia/TheContentPolicy' data-format='QWRtaW5pc3RyaXZpYS9UaGVDb250ZW50UG9saWN5'>The Content Policy</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/CreatorPageGuidelines' title='/pmwiki/pmwiki.php/Administrivia/CreatorPageGuidelines' data-format='QWRtaW5pc3RyaXZpYS9DcmVhdG9yUGFnZUd1aWRlbGluZXM='>Creator Page Guidelines</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ExampleAsAThesis' title='/pmwiki/pmwiki.php/Administrivia/ExampleAsAThesis' data-format='QWRtaW5pc3RyaXZpYS9FeGFtcGxlQXNBVGhlc2lz'>Example as a Thesis</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TheGreatCharacterAlignmentDebate' title='/pmwiki/pmwiki.php/Administrivia/TheGreatCharacterAlignmentDebate' data-format='QWRtaW5pc3RyaXZpYS9UaGVHcmVhdENoYXJhY3RlckFsaWdubWVudERlYmF0ZQ=='>The Great Character Alignment Debate</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HandlingSpoilers' title='/pmwiki/pmwiki.php/Administrivia/HandlingSpoilers' data-format='QWRtaW5pc3RyaXZpYS9IYW5kbGluZ1Nwb2lsZXJz'>Handling Spoilers</a> <ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/SelfFulfillingSpoiler' title='/pmwiki/pmwiki.php/Administrivia/SelfFulfillingSpoiler' data-format='QWRtaW5pc3RyaXZpYS9TZWxmRnVsZmlsbGluZ1Nwb2lsZXI='>Self-Fulfilling Spoiler</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/SpoilersOff' title='/pmwiki/pmwiki.php/Administrivia/SpoilersOff' data-format='QWRtaW5pc3RyaXZpYS9TcG9pbGVyc09mZg=='>Spoilers Off</a> </li></ul></li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/InUniverse' title='/pmwiki/pmwiki.php/Main/InUniverse' data-format='SW5Vbml2ZXJzZQ=='>In-Universe</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/MediaCategories' title='/pmwiki/pmwiki.php/Administrivia/MediaCategories' data-format='QWRtaW5pc3RyaXZpYS9NZWRpYUNhdGVnb3JpZXM='>Media Categories</a> (not to be confused with namespaces) </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/MediaCategoriesFAQ' title='/pmwiki/pmwiki.php/Administrivia/MediaCategoriesFAQ' data-format='QWRtaW5pc3RyaXZpYS9NZWRpYUNhdGVnb3JpZXNGQVE='>Media Categories FAQ</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/Namespace' title='/pmwiki/pmwiki.php/Administrivia/Namespace' data-format='QWRtaW5pc3RyaXZpYS97e05hbWVzcGFjZX19'>Namespace</a> (not to be confused with media categories) </li><li> <!—/index—> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/OurSuperStrictLanguagePolicy' title='/pmwiki/pmwiki.php/Main/OurSuperStrictLanguagePolicy' data-format='T3VyU3VwZXJTdHJpY3RMYW5ndWFnZVBvbGljeQ=='>Our Super-Strict Language Policy</a> (aka the <a class='discussionlink' href='/pmwiki/pmwiki.php/Main/FamilyFriendly' title='/pmwiki/pmwiki.php/Main/FamilyFriendly' data-format='RmFtaWx5RnJpZW5kbHk='>Family Friendly</a> policy) <!—index—> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/PredefinedMessages' title='/pmwiki/pmwiki.php/Main/PredefinedMessages' data-format='UHJlZGVmaW5lZE1lc3NhZ2Vz'>Predefined Messages</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PrivateMessage' title='/pmwiki/pmwiki.php/Administrivia/PrivateMessage' data-format='QWRtaW5pc3RyaXZpYS9Qcml2YXRlTWVzc2FnZQ=='>Private Message</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/WMG/ProgrammeNote' title='/pmwiki/pmwiki.php/WMG/ProgrammeNote' data-format='V01HL1Byb2dyYW1tZU5vdGU='>Programme Note</a> (WMG) </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/RealLifeTroping' title='/pmwiki/pmwiki.php/Administrivia/RealLifeTroping' data-format='QWRtaW5pc3RyaXZpYS9SZWFsTGlmZVRyb3Bpbmc='>Real Life Troping</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TropeRenamingGuidelines' title='/pmwiki/pmwiki.php/Administrivia/TropeRenamingGuidelines' data-format='QWRtaW5pc3RyaXZpYS9Ucm9wZVJlbmFtaW5nR3VpZGVsaW5lcw=='>Trope Renaming Guidelines</a> </li></ul></p><p><h2>Trope Maintenance</h2> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/AmbiguityIndex' title='/pmwiki/pmwiki.php/Main/AmbiguityIndex' data-format='QW1iaWd1aXR5SW5kZXg='>Ambiguity Index</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/AnalyzingInbounds' title='/pmwiki/pmwiki.php/Administrivia/AnalyzingInbounds' data-format='QWRtaW5pc3RyaXZpYS9BbmFseXppbmdJbmJvdW5kcw=='>Analyzing Inbounds</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/CharacterSpecificPages' title='/pmwiki/pmwiki.php/Administrivia/CharacterSpecificPages' data-format='QWRtaW5pc3RyaXZpYS9DaGFyYWN0ZXJTcGVjaWZpY1BhZ2Vz'>Character-Specific Pages</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/CreatingAWorkPageForAnUnreleasedWork' title='/pmwiki/pmwiki.php/Administrivia/CreatingAWorkPageForAnUnreleasedWork' data-format='QWRtaW5pc3RyaXZpYS9DcmVhdGluZ0FXb3JrUGFnZUZvckFuVW5yZWxlYXNlZFdvcms='>Creating A Work Page For An Unreleased Work</a> </li><li> <!—/index—> <a class='twikilink' style="color:#D2691E;" href='/pmwiki/pmwiki.php/Main/CutList'>Cut List</a> <!—index—> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/DeadLink' title='/pmwiki/pmwiki.php/Administrivia/DeadLink' data-format='QWRtaW5pc3RyaXZpYS9EZWFkTGluaw=='>Dead Link</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ExampleSectionectomy' title='/pmwiki/pmwiki.php/Administrivia/ExampleSectionectomy' data-format='QWRtaW5pc3RyaXZpYS9FeGFtcGxlU2VjdGlvbmVjdG9teQ=='>Example Sectionectomy</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/FrequentRedlinks' title='/pmwiki/pmwiki.php/Administrivia/FrequentRedlinks' data-format='QWRtaW5pc3RyaXZpYS9GcmVxdWVudFJlZGxpbmtz'>Frequent Redlinks</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToDoAWickCheck' title='/pmwiki/pmwiki.php/Administrivia/HowToDoAWickCheck' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb0RvQVdpY2tDaGVjaw=='>How to Do a Wick Check</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ImagePickin' title='/pmwiki/pmwiki.php/Administrivia/ImagePickin' data-format='QWRtaW5pc3RyaXZpYS9JbWFnZVBpY2tpbg=='>Image Pickin'</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/IttyBittyWikiTools' title='/pmwiki/pmwiki.php/Administrivia/IttyBittyWikiTools' data-format='QWRtaW5pc3RyaXZpYS9JdHR5Qml0dHlXaWtpVG9vbHM='>Itty Bitty Wiki Tools</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/KeepRealLifeExamples' title='/pmwiki/pmwiki.php/Administrivia/KeepRealLifeExamples' data-format='QWRtaW5pc3RyaXZpYS9LZWVwUmVhbExpZmVFeGFtcGxlcw=='>Keep Real Life Examples</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/LaunchDisplacement' title='/pmwiki/pmwiki.php/Administrivia/LaunchDisplacement' data-format='QWRtaW5pc3RyaXZpYS9MYXVuY2hEaXNwbGFjZW1lbnQ='>Launch Displacement</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/LimitedRealLifeExamplesOnly' title='/pmwiki/pmwiki.php/Administrivia/LimitedRealLifeExamplesOnly' data-format='QWRtaW5pc3RyaXZpYS9MaW1pdGVkUmVhbExpZmVFeGFtcGxlc09ubHk='>Limited Real Life Examples Only</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/LockedPages' title='/pmwiki/pmwiki.php/Administrivia/LockedPages' data-format='QWRtaW5pc3RyaXZpYS9Mb2NrZWRQYWdlcw=='>Locked Pages</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PermanentRedLinkClub' title='/pmwiki/pmwiki.php/Administrivia/PermanentRedLinkClub' data-format='QWRtaW5pc3RyaXZpYS9QZXJtYW5lbnRSZWRMaW5rQ2x1Yg=='>Permanent Red Link Club</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/MediaUploader' title='/pmwiki/pmwiki.php/Main/MediaUploader' data-format='TWVkaWFVcGxvYWRlcg=='>Media Uploader</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/MissingSupertrope' title='/pmwiki/pmwiki.php/Administrivia/MissingSupertrope' data-format='QWRtaW5pc3RyaXZpYS9NaXNzaW5nU3VwZXJ0cm9wZQ=='>Missing Supertrope</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NoRealLifeExamplesPlease' title='/pmwiki/pmwiki.php/Administrivia/NoRealLifeExamplesPlease' data-format='QWRtaW5pc3RyaXZpYS9Ob1JlYWxMaWZlRXhhbXBsZXNQbGVhc2U='>No Real Life Examples, Please!</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NoRecentExamplesPlease' title='/pmwiki/pmwiki.php/Administrivia/NoRecentExamplesPlease' data-format='QWRtaW5pc3RyaXZpYS9Ob1JlY2VudEV4YW1wbGVzUGxlYXNl'>No Recent Examples, Please!</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/RenamedTropes' title='/pmwiki/pmwiki.php/Administrivia/RenamedTropes' data-format='QWRtaW5pc3RyaXZpYS9SZW5hbWVkVHJvcGVz'>Renamed Tropes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/SplitTropes' title='/pmwiki/pmwiki.php/Administrivia/SplitTropes' data-format='QWRtaW5pc3RyaXZpYS9TcGxpdFRyb3Blcw=='>Split Tropes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TropeDecay' title='/pmwiki/pmwiki.php/Administrivia/TropeDecay' data-format='QWRtaW5pc3RyaXZpYS9Ucm9wZURlY2F5'>Trope Decay</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TropeRepairShop' title='/pmwiki/pmwiki.php/Administrivia/TropeRepairShop' data-format='QWRtaW5pc3RyaXZpYS9Ucm9wZVJlcGFpclNob3A='>Trope Repair Shop</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TropingWorksCreatedInOtherLanguages' title='/pmwiki/pmwiki.php/Administrivia/TropingWorksCreatedInOtherLanguages' data-format='QWRtaW5pc3RyaXZpYS9Ucm9waW5nV29ya3NDcmVhdGVkSW5PdGhlckxhbmd1YWdlcw=='>Troping Works Created in Other Languages</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WorkPagesAreAFreeLaunch' title='/pmwiki/pmwiki.php/Administrivia/WorkPagesAreAFreeLaunch' data-format='QWRtaW5pc3RyaXZpYS9Xb3JrUGFnZXNBcmVBRnJlZUxhdW5jaA=='>Work Pages Are a Free Launch</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/YMMVRedirects' title='/pmwiki/pmwiki.php/Main/YMMVRedirects' data-format='WU1NVlJlZGlyZWN0cw=='>YMMV Redirects</a> </li></ul></p><p><h2>Specific Projects</h2> </p><p>See also the <a class='urllink' href='https://tvtropes.org/pmwiki/conversations.php?topic=perps'>Long Term Projects<img src="https://static.tvtropes.org/pmwiki/pub/external_link.gif" height="12" width="12" style="border:none;" /></a> subforum. </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TwoPointZero' title='/pmwiki/pmwiki.php/Administrivia/TwoPointZero' data-format='QWRtaW5pc3RyaXZpYS9Ud29Qb2ludFplcm8='>2.0</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HyphenatedTitles' title='/pmwiki/pmwiki.php/Administrivia/HyphenatedTitles' data-format='QWRtaW5pc3RyaXZpYS9IeXBoZW5hdGVkVGl0bGVz'>Hyphenated Titles</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ImagePickinSpecialCases' title='/pmwiki/pmwiki.php/Administrivia/ImagePickinSpecialCases' data-format='QWRtaW5pc3RyaXZpYS9JbWFnZVBpY2tpblNwZWNpYWxDYXNlcw=='>Image Pickin' Special Cases</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ImagesWithoutASource' title='/pmwiki/pmwiki.php/Administrivia/ImagesWithoutASource' data-format='QWRtaW5pc3RyaXZpYS9JbWFnZXNXaXRob3V0QVNvdXJjZQ=='>Images Without a Source</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/InboundWatch' title='/pmwiki/pmwiki.php/Administrivia/InboundWatch' data-format='QWRtaW5pc3RyaXZpYS9JbmJvdW5kV2F0Y2g='>Inbound Watch</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ListOfCharacterSpecificPages' title='/pmwiki/pmwiki.php/Administrivia/ListOfCharacterSpecificPages' data-format='QWRtaW5pc3RyaXZpYS9MaXN0T2ZDaGFyYWN0ZXJTcGVjaWZpY1BhZ2Vz'>List of Character-Specific Pages</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ListOfShowsThatNeedSummary' title='/pmwiki/pmwiki.php/Administrivia/ListOfShowsThatNeedSummary' data-format='QWRtaW5pc3RyaXZpYS9MaXN0T2ZTaG93c1RoYXROZWVkU3VtbWFyeQ=='>List of Shows That Need Summary</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PagesNeedingTransparentImages' title='/pmwiki/pmwiki.php/Administrivia/PagesNeedingTransparentImages' data-format='QWRtaW5pc3RyaXZpYS9QYWdlc05lZWRpbmdUcmFuc3BhcmVudEltYWdlcw=='>Pages Needing Transparent Images</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PagesNeedingWikiMagic' title='/pmwiki/pmwiki.php/Administrivia/PagesNeedingWikiMagic' data-format='QWRtaW5pc3RyaXZpYS9QYWdlc05lZWRpbmdXaWtpTWFnaWM='>Pages Needing Wiki Magic</a> <ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PagesNeedingABetterDescription' title='/pmwiki/pmwiki.php/Administrivia/PagesNeedingABetterDescription' data-format='QWRtaW5pc3RyaXZpYS9QYWdlc05lZWRpbmdBQmV0dGVyRGVzY3JpcHRpb24='>Pages Needing A Better Description</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NeedsAnIndex' title='/pmwiki/pmwiki.php/Administrivia/NeedsAnIndex' data-format='QWRtaW5pc3RyaXZpYS9OZWVkc0FuSW5kZXg='>Needs an Index</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PagesNeedingAnEntryPimp' title='/pmwiki/pmwiki.php/Administrivia/PagesNeedingAnEntryPimp' data-format='QWRtaW5pc3RyaXZpYS9QYWdlc05lZWRpbmdBbkVudHJ5UGltcA=='>Pages Needing an Entry Pimp</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/OverlyLongPages' title='/pmwiki/pmwiki.php/Administrivia/OverlyLongPages' data-format='QWRtaW5pc3RyaXZpYS9PdmVybHlMb25nUGFnZXM='>Overly Long Pages</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PagesNeedingExampleContext' title='/pmwiki/pmwiki.php/Administrivia/PagesNeedingExampleContext' data-format='QWRtaW5pc3RyaXZpYS9QYWdlc05lZWRpbmdFeGFtcGxlQ29udGV4dA=='>Pages Needing Example Context</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PagesNeedingExampleSorting' title='/pmwiki/pmwiki.php/Administrivia/PagesNeedingExampleSorting' data-format='QWRtaW5pc3RyaXZpYS9QYWdlc05lZWRpbmdFeGFtcGxlU29ydGluZw=='>Pages Needing Example Sorting</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PagesNeedingWicks' title='/pmwiki/pmwiki.php/Administrivia/PagesNeedingWicks' data-format='QWRtaW5pc3RyaXZpYS9QYWdlc05lZWRpbmdXaWNrcw=='>Pages Needing Wicks</a> </li><li> <a class='twikilink' style="color:#D2691E;" href='/pmwiki/pmwiki.php/Administrivia/TropesNeedingExamples'>Tropes Needing Examples</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TropesNeedingTRS' title='/pmwiki/pmwiki.php/Administrivia/TropesNeedingTRS' data-format='QWRtaW5pc3RyaXZpYS9Ucm9wZXNOZWVkaW5nVFJT'>Tropes Needing TRS</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WorksNeedingTropes' title='/pmwiki/pmwiki.php/Administrivia/WorksNeedingTropes' data-format='QWRtaW5pc3RyaXZpYS9Xb3Jrc05lZWRpbmdUcm9wZXM='>Works Needing Tropes</a> </li></ul></li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TVTropesTranslationProject' title='/pmwiki/pmwiki.php/Administrivia/TVTropesTranslationProject' data-format='QWRtaW5pc3RyaXZpYS9UVlRyb3Blc1RyYW5zbGF0aW9uUHJvamVjdA=='>TV Tropes Translation Project</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TropeDepictionGuidelines' title='/pmwiki/pmwiki.php/Administrivia/TropeDepictionGuidelines' data-format='QWRtaW5pc3RyaXZpYS9Ucm9wZURlcGljdGlvbkd1aWRlbGluZXM='>Trope Depiction Guidelines</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/VideosWithoutASource' title='/pmwiki/pmwiki.php/Administrivia/VideosWithoutASource' data-format='QWRtaW5pc3RyaXZpYS9WaWRlb3NXaXRob3V0QVNvdXJjZQ=='>Videos Without a Source</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WickCleaningProjects' title='/pmwiki/pmwiki.php/Administrivia/WickCleaningProjects' data-format='QWRtaW5pc3RyaXZpYS9XaWNrQ2xlYW5pbmdQcm9qZWN0cw=='>Wick Cleaning Projects</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WickNamespaceMigration' title='/pmwiki/pmwiki.php/Administrivia/WickNamespaceMigration' data-format='QWRtaW5pc3RyaXZpYS9XaWNrTmFtZXNwYWNlTWlncmF0aW9u'>Wick Namespace Migration</a> <ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/NamespaceCleanupProject' title='/pmwiki/pmwiki.php/Administrivia/NamespaceCleanupProject' data-format='QWRtaW5pc3RyaXZpYS9OYW1lc3BhY2VDbGVhbnVwUHJvamVjdA=='>Namespace Cleanup Project</a> </li></ul></li></ul></p><p><h2>Wiki</h2> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/CanonicalListOfSubtleTropeDistinctions' title='/pmwiki/pmwiki.php/Main/CanonicalListOfSubtleTropeDistinctions' data-format='Q2Fub25pY2FsTGlzdE9mU3VidGxlVHJvcGVEaXN0aW5jdGlvbnM='>Canonical List of Subtle Trope Distinctions</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/LaconicalListOfSubtleTropeDistinctions' title='/pmwiki/pmwiki.php/Main/LaconicalListOfSubtleTropeDistinctions' data-format='TGFjb25pY2FsTGlzdE9mU3VidGxlVHJvcGVEaXN0aW5jdGlvbnM='>Laconical List of Subtle Trope Distinctions</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/AcronymTropeNames' title='/pmwiki/pmwiki.php/Administrivia/AcronymTropeNames' data-format='QWRtaW5pc3RyaXZpYS9BY3JvbnltVHJvcGVOYW1lcw=='>Acronym Trope Names</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/DataVampires' title='/pmwiki/pmwiki.php/Administrivia/DataVampires' data-format='QWRtaW5pc3RyaXZpYS9EYXRhVmFtcGlyZXM='>Data Vampires</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/EditStomp' title='/pmwiki/pmwiki.php/Administrivia/EditStomp' data-format='QWRtaW5pc3RyaXZpYS9FZGl0U3RvbXA='>Edit Stomp</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/EntryPimp' title='/pmwiki/pmwiki.php/Administrivia/EntryPimp' data-format='QWRtaW5pc3RyaXZpYS9FbnRyeVBpbXA='>Entry Pimp</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/ExampleSectionectomy' title='/pmwiki/pmwiki.php/Administrivia/ExampleSectionectomy' data-format='QWRtaW5pc3RyaXZpYS9FeGFtcGxlU2VjdGlvbmVjdG9teQ=='>Example Sectionectomy</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/FindingATrope' title='/pmwiki/pmwiki.php/Administrivia/FindingATrope' data-format='QWRtaW5pc3RyaXZpYS9GaW5kaW5nQVRyb3Bl'>Finding a Trope</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HomePagesByLanguage' title='/pmwiki/pmwiki.php/Administrivia/HomePagesByLanguage' data-format='QWRtaW5pc3RyaXZpYS9Ib21lUGFnZXNCeUxhbmd1YWdl'>Home Pages By Language</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/HowToCiteTVTropes' title='/pmwiki/pmwiki.php/Administrivia/HowToCiteTVTropes' data-format='QWRtaW5pc3RyaXZpYS9Ib3dUb0NpdGVUVlRyb3Blcw=='>How to Cite TV Tropes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/ImageSource' title='/pmwiki/pmwiki.php/Main/ImageSource' data-format='SW1hZ2VTb3VyY2U='>Image Source</a> </li><li> <!—/index—><a class='discussionlink' href='/pmwiki/pmwiki.php/Main/IndexIndex' title='/pmwiki/pmwiki.php/Main/IndexIndex' data-format='SW5kZXhJbmRleA=='>Index Index</a><!—index—> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/LoadedTropeWord' title='/pmwiki/pmwiki.php/Administrivia/LoadedTropeWord' data-format='QWRtaW5pc3RyaXZpYS9Mb2FkZWRUcm9wZVdvcmQ='>Loaded Trope Word</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/MultiPartPicture' title='/pmwiki/pmwiki.php/Administrivia/MultiPartPicture' data-format='QWRtaW5pc3RyaXZpYS9NdWx0aVBhcnRQaWN0dXJl'>Multi-Part Picture</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/PitchGenerator' title='/pmwiki/pmwiki.php/Main/PitchGenerator' data-format='UGl0Y2hHZW5lcmF0b3I='>Pitch Generator</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/QuoteSource' title='/pmwiki/pmwiki.php/Main/QuoteSource' data-format='UXVvdGVTb3VyY2U='>Quote Source</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/ShortTitles' title='/pmwiki/pmwiki.php/Main/ShortTitles' data-format='U2hvcnRUaXRsZXM='>Short Titles</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/StoryGenerator' title='/pmwiki/pmwiki.php/Main/StoryGenerator' data-format='U3RvcnlHZW5lcmF0b3I='>Story Generator</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/SubWiki' title='/pmwiki/pmwiki.php/Administrivia/SubWiki' data-format='QWRtaW5pc3RyaXZpYS9TdWJXaWtp'>Sub Wiki</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/TropeNamers' title='/pmwiki/pmwiki.php/Main/TropeNamers' data-format='VHJvcGVOYW1lcnM='>Trope Namers</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary' title='/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary' data-format='QWRtaW5pc3RyaXZpYS9UVlRyb3Blc0dsb3NzYXJ5'>TV Tropes Glossary</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/VideoSource' title='/pmwiki/pmwiki.php/Main/VideoSource' data-format='VmlkZW9Tb3VyY2U='>Video Source</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WelcomeToTVTropes' title='/pmwiki/pmwiki.php/Administrivia/WelcomeToTVTropes' data-format='QWRtaW5pc3RyaXZpYS9XZWxjb21lVG9UVlRyb3Blcw=='>Welcome to TV Tropes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WikiArchives' title='/pmwiki/pmwiki.php/Administrivia/WikiArchives' data-format='QWRtaW5pc3RyaXZpYS9XaWtpQXJjaGl2ZXM='>Wiki Archives</a> (natch) </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WikiSandboxes' title='/pmwiki/pmwiki.php/Administrivia/WikiSandboxes' data-format='QWRtaW5pc3RyaXZpYS9XaWtpU2FuZGJveGVz'>Wiki Sandboxes</a> </li></ul></p><p><h2> Historical Pages</h2> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Archive/AprilFoolsDay2013' title='/pmwiki/pmwiki.php/Archive/AprilFoolsDay2013' data-format='QXJjaGl2ZS9BcHJpbEZvb2xzRGF5MjAxMw=='>April Fools Day 2013</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/ConfirmedYKTS' title='/pmwiki/pmwiki.php/Main/ConfirmedYKTS' data-format='Q29uZmlybWVkWUtUUw=='>Confirmed YKTS</a> </li><li> <a class='twikilink' style="color:#D2691E;" href='/pmwiki/pmwiki.php/Main/ContributorAnnouncements'>Contributor Announcements</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/JustForFun/Egregious' title='/pmwiki/pmwiki.php/JustForFun/Egregious' data-format='SnVzdEZvckZ1bi97e0VncmVnaW91c319'>Egregious</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/FanSpeak' title='/pmwiki/pmwiki.php/Main/FanSpeak' data-format='RmFuU3BlYWs='>Fan Speak</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Archive/TheGreatCrash' title='/pmwiki/pmwiki.php/Archive/TheGreatCrash' data-format='QXJjaGl2ZS9UaGVHcmVhdENyYXNo'>The Great Crash</a> (2008/01/12) </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Archive/GreatCrashContributors' title='/pmwiki/pmwiki.php/Archive/GreatCrashContributors' data-format='QXJjaGl2ZS9HcmVhdENyYXNoQ29udHJpYnV0b3Jz'>Great Crash Contributors</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Archive/TheGoogleIncident' title='/pmwiki/pmwiki.php/Archive/TheGoogleIncident' data-format='QXJjaGl2ZS9UaGVHb29nbGVJbmNpZGVudA=='>The Google Incident</a> (2010/10/27 Google Ads) </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Headscratchers/Tropes' title='/pmwiki/pmwiki.php/Headscratchers/Tropes' data-format='SGVhZHNjcmF0Y2hlcnMue3tUcm9wZXN9fQ=='>Headscratchers.Tropes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/ItJustBugsMe' title='/pmwiki/pmwiki.php/Main/ItJustBugsMe' data-format='SXRKdXN0QnVnc01l'>It Just Bugs Me!</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/LiveBloginations' title='/pmwiki/pmwiki.php/Main/LiveBloginations' data-format='TGl2ZUJsb2dpbmF0aW9ucw=='>Live Bloginations</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/Ptitle' title='/pmwiki/pmwiki.php/Main/Ptitle' data-format='e3tQdGl0bGV9fQ=='>Ptitle</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Archive/ThePtitleReplacementSystem' title='/pmwiki/pmwiki.php/Archive/ThePtitleReplacementSystem' data-format='QXJjaGl2ZS9UaGVQdGl0bGVSZXBsYWNlbWVudFN5c3RlbQ=='>The Ptitle Replacement System</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Archive/PunctuatedTitles' title='/pmwiki/pmwiki.php/Archive/PunctuatedTitles' data-format='QXJjaGl2ZS9QdW5jdHVhdGVkVGl0bGVz'>Punctuated Titles</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/SearchWiki' title='/pmwiki/pmwiki.php/Main/SearchWiki' data-format='U2VhcmNoV2lraQ=='>Search Wiki</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Archive/TheSecondGoogleIncident' title='/pmwiki/pmwiki.php/Archive/TheSecondGoogleIncident' data-format='QXJjaGl2ZS9UaGVTZWNvbmRHb29nbGVJbmNpZGVudA=='>The Second Google Incident</a> (2012/04 Google Ads) </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/SubjectiveTropes' title='/pmwiki/pmwiki.php/Main/SubjectiveTropes' data-format='U3ViamVjdGl2ZVRyb3Blcw=='>Subjective Tropes</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/Synopsis' title='/pmwiki/pmwiki.php/Main/Synopsis' data-format='e3tTeW5vcHNpc319'>Synopsis</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/TropeReport' title='/pmwiki/pmwiki.php/Main/TropeReport' data-format='VHJvcGVSZXBvcnQ='>Trope Report</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Main/TroperTales' title='/pmwiki/pmwiki.php/Main/TroperTales' data-format='VHJvcGVyVGFsZXM='>Troper Tales</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/JustForFun/WeirdestInboundLinkOfTheDay' title='/pmwiki/pmwiki.php/JustForFun/WeirdestInboundLinkOfTheDay' data-format='SnVzdEZvckZ1bi9XZWlyZGVzdEluYm91bmRMaW5rT2ZUaGVEYXk='>Weirdest Inbound Link of the Day</a> </li><li> <!—/index—> <a class='twikilink' style="color:#D2691E;" href='/pmwiki/pmwiki.php/Main/WikiTechWishList'>Wiki Tech Wish List</a> <!—index—> </li></ul></p><p><h2>Other</h2> </p><p><ul ><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/TheBadgeShop' title='/pmwiki/pmwiki.php/Administrivia/TheBadgeShop' data-format='QWRtaW5pc3RyaXZpYS9UaGVCYWRnZVNob3A='>The Badge Shop</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/BibbleBobble' title='/pmwiki/pmwiki.php/Administrivia/BibbleBobble' data-format='QWRtaW5pc3RyaXZpYS9CaWJibGVCb2JibGU='>Bibble Bobble</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/CompleteMonster' title='/pmwiki/pmwiki.php/Administrivia/CompleteMonster' data-format='QWRtaW5pc3RyaXZpYS9Db21wbGV0ZU1vbnN0ZXI='>Complete Monster</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/MagnificentBastard' title='/pmwiki/pmwiki.php/Administrivia/MagnificentBastard' data-format='QWRtaW5pc3RyaXZpYS9NYWduaWZpY2VudEJhc3RhcmQ='>Magnificent Bastard</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/PleaseTropeResponsibly' title='/pmwiki/pmwiki.php/Administrivia/PleaseTropeResponsibly' data-format='QWRtaW5pc3RyaXZpYS9QbGVhc2VUcm9wZVJlc3BvbnNpYmx5'>Please Trope Responsibly</a> </li><li> <a class='discussionlink' href='/pmwiki/pmwiki.php/Main/TropeTalk' title='/pmwiki/pmwiki.php/Main/TropeTalk' data-format='VHJvcGVUYWxr'>Trope Talk</a> </li><li> <a class='twikilink' href='/pmwiki/pmwiki.php/Administrivia/WhatToDoIfYouAreSuspended' title='/pmwiki/pmwiki.php/Administrivia/WhatToDoIfYouAreSuspended' data-format='QWRtaW5pc3RyaXZpYS9XaGF0VG9Eb0lmWW91QXJlU3VzcGVuZGVk'>What to Do If You Are Suspended</a> </li><li> <a class='discussionlink' href='/pmwiki/pmwiki.php/Main/WikiTalk' title='/pmwiki/pmwiki.php/Main/WikiTalk' data-format='V2lraVRhbGs='>Wiki Talk</a> </li></ul><!—/index—> </p><p><hr data-format='——' /> </p></div> <div class="alt-titles section section-fact"> <h3> <strong>Alternative Title(s):</strong> <span>Administrivia Index</span>, <span>Home Page</span> </h3> </div> <div class="section-links" itemscope itemtype="http://schema.org/SiteNavigationElement"> <div class="titles"> <div><h3 class="text-center text-uppercase">Previous</h3></div> <div><h3 class="text-center text-uppercase">Index</h3></div> <div><h3 class="text-center text-uppercase">Next</h3></div> </div> <div class="links"> <ul> <li> <a href="/pmwiki/pmwiki.php/Main/ActionGame">Action Game</a> </li> <li> <a href="/pmwiki/pmwiki.php/TimeImmemorial/OtherPages">TimeImmemorial/Other Pages</a> </li> <li> <a href="/pmwiki/pmwiki.php/Main/AlwaysFemale">Always Female</a> </li> </ul> <ul> <li> </li> <li> <a href="/pmwiki/pmwiki.php/Administrivia/SubWiki">Administrivia/Sub Wiki</a> </li> <li> <a href="/pmwiki/pmwiki.php/Main/Analysis">Analysis</a> </li> </ul> <ul> <li> <a href="/pmwiki/pmwiki.php/Main/AdiposeRex">Adipose Rex</a> </li> <li> <a href="/pmwiki/pmwiki.php/JustForFun/Tropemanteau">JustForFun/Tropemanteau</a> </li> <li> <a href="/pmwiki/pmwiki.php/Main/AerithAndBob">Aerith and Bob</a> </li> </ul> <ul> <li> <a href="/pmwiki/pmwiki.php/Main/TopicalTropes">Topical Tropes</a> </li> <li> <a href="/pmwiki/pmwiki.php/Nl/Tropes">Nl/Tropes</a> </li> <li> <a href="/pmwiki/pmwiki.php/Main/AudienceReactions">Audience Reactions</a> </li> </ul> <ul> <li> <a href="/pmwiki/pmwiki.php/Main/TopicalTropes">Topical Tropes</a> </li> <li> <a href="/pmwiki/pmwiki.php/Main/Tropes">Tropes</a> </li> <li> <a href="/pmwiki/pmwiki.php/Main/AudienceReactions">Audience Reactions</a> </li> </ul> <ul> <li> </li> <li> <a href="/pmwiki/pmwiki.php/Pt/IndiceDeTraducao">Pt/脥ndice de Tradu莽茫o</a> </li> <li> <a href="/pmwiki/pmwiki.php/Pt/NomeandoTropos">Nomeando Tropos</a> </li> </ul> </div> </div> <div id="proper_player_insert_div" class="outer_ads_by_salon_wrapper"> </div> <script> if( document.getElementById('user-prefs').classList.contains('folders-open') ){ console.log('open all folders'); var elements = document.querySelectorAll('.folderlabel, .toggle-all-folders-button'); elements.forEach((element) => { element.classList.add('is-open'); }); } </script> <script> function insert_ad(adCount, paragraph, adName, folder = 0){ var ad_count = adCount < 10 ? "0"+adCount : adCount; var inside_folder = folder ? "1" : "0"; // Create element for ad unit var adUnit = document.createElement('div'); adUnit.setAttribute("class", `htlad-${adName}`); adUnit.setAttribute("id", `${adName}_${adCount}`); adUnit.setAttribute("data-targeting", `{"slot_number": "${ad_count}", "in_folder": "${inside_folder}"}`); // Add Advertisement label var adLabel = document.createElement("span"); adLabel.innerHTML = "Advertisement:" adLabel.setAttribute("class","ad-caption"); var adWrapper = document.createElement("div"); adWrapper.setAttribute("class","tvtropes-ad-unit mobile-fad square_fad mobile_unit_scroll"); adWrapper.setAttribute("id","mobile_"+adCount); // Merge all pieces adWrapper.appendChild(adLabel); adWrapper.appendChild(adUnit); // Insert into DOM paragraph.parentNode.insertBefore(adWrapper, paragraph.nextSibling); // for getting correct ad count even when ones are deleted globalAdInsertionCount++; } function insert_ads_in_content(folder = 0, totalAdsCount = 0, pHeight = 0) { if(folder) var node = folder.firstElementChild; // Get the first traversable element of the folder else var node = document.getElementById("main-article").firstElementChild; var pCount = 0; var adCount = totalAdsCount + 1; var nodeCount = 0; var nodeLevel = 0; var x = 0; //loop through elements of content while(x<300) { x++; nodeCount++; //traverse to the next element (if exists) if(nodeCount>1) { if(!node.nextElementSibling) { console.log('adparser: no next element'); if(nodeLevel>0) { nodeLevel--; node = node.parentElement; console.log('adparser: we were down a level, go back up ('+nodeLevel+')'); continue; } else { break; } } node = node.nextElementSibling; } //skip inserted ads or empty nodes if(!node || node==="null" || typeof node !== "object") continue; if(!node.offsetHeight || node.offsetHeight==0) continue; if(node.className && node.className.includes('tvtropes-ad-unit')) continue; //skip if image block that has a caption after it (NEW: ALWAYS SKIP THE IMAGE BLOCK) if(node.className && node.className.includes('quoteright')) { // if(node.nextElementSibling && node.nextElementSibling.className && node.nextElementSibling.className.includes('acaptionright')) { pHeight += node.offsetHeight; continue; // } } //if very large element, loop through elements inside if(node.offsetHeight>700 && node.firstElementChild) { nodeLevel++; console.log('adparser: traverse through large element='+node.nodeName+', height='+node.offsetHeight+' level='+nodeLevel); node = node.firstElementChild; nodeCount = 0; continue; } // Skip if after a folder label or if the current node is a folder label itself if ((node.previousElementSibling && node.previousElementSibling.className && node.previousElementSibling.className.includes("folderlabel")) || (node.className && node.className.includes("folderlabel"))) { console.log('adparser: skipping ad insertion related to folder label'); if (!node.className || !node.className.includes("folderlabel")) { // If it's not the folder label itself, skip the insertion continue; } else { pHeight += node.offsetHeight; // If it is the folder label, just add its height to pHeight and continue continue; } } //paragraph counter if(node.nodeName=="P") pCount++; //add height of node to counter pHeight += node.offsetHeight; //add margin of node to counter if available try { var nodeStyle = getComputedStyle(node); if(nodeStyle.marginTop && parseInt(nodeStyle.marginTop)>0) pHeight+=parseInt(nodeStyle.marginTop); if(nodeStyle.marginBottom && parseInt(nodeStyle.marginBottom)>0) pHeight+=parseInt(nodeStyle.marginBottom); //console.log(nodeStyle.marginTop+','+nodeStyle.marginBottom); } catch(e) { } //debug logging console.log('adparser: name='+node.nodeName+', height='+node.offsetHeight+' =>'+pHeight); //console.log(node.className); // check if user is logged in var logged_in = 0; // Calculate the required height based on the user's logged-in status or ad count var requiredHeight = globalAdInsertionCount > 15 ? 1500 : 750; if(logged_in) requiredHeight = 2250; // only inserts an ad if the total height and paragraph count conditions are met if ((adCount === 1 && pCount >= 1 && pHeight >= 400) || pHeight >= requiredHeight) { // Check existing ad positions and compare with the item about to be inserted after var ads = document.querySelectorAll('.tvtropes-ad-unit'); var nodeBottomPosition = node.getBoundingClientRect().bottom + window.scrollY; // Get bottom position of current node var canInsertAd = true; // Flag to track if we can insert an ad ads.forEach(function (ad) { var adTop = ad.getBoundingClientRect().top + window.scrollY; var adBottom = ad.getBoundingClientRect().bottom + window.scrollY; // Ensure the new ad is at least requiredHeight away from any existing ads if (Math.abs(nodeBottomPosition - adTop) < requiredHeight || Math.abs(nodeBottomPosition - adBottom) < requiredHeight) { canInsertAd = false; console.log('adparser: cannot insert ad, not enough space between ads.'); } }); // If we can't insert an ad, skip to the next node if(!canInsertAd) continue; // after 50 ads, stop inserting. Or after 20 ads if the user is logged in if ((adCount > 50 || (adCount > 20 && logged_in))) { break; } console.log('adparser: insert ad '+adCount); insert_ad(adCount, node, "tvtropes_m_incontent_dynamic", folder); adCount++; pHeight = 0; pCount = 0; } } //insert one at end if room var maxpHeight = 500; if(logged_in) maxpHeight=1500; if(pHeight>=maxpHeight && folder==0) { console.log('adparser: insert ad'); insert_ad(adCount, document.getElementById("main-article").lastElementChild, "tvtropes_m_incontent_dynamic"); } // delete ads after the 8th one to reduce load times BCLighthouseTag.cmd.push(function() { googletag.cmd.push(function() { googletag.pubads().addEventListener('slotRequested', function(event) { const slot = event.slot; const slotName = slot.getAdUnitPath().split('/').pop() || slot.getAdUnitPath(); if(slotName === 'tvtropes_m_incontent_dynamic') { const slotNumber = parseInt(slot.getTargeting('slot_number')[0]); console.log(slotName+' = '+slotNumber); // Determine the ad slot that needs to be deleted. const adNumberToDelete = slotNumber - 8; if(adNumberToDelete > 0) { const adToDelete = document.getElementById(`mobile_${adNumberToDelete}`); if(adToDelete) { var adHeight = window.pageYOffset + adToDelete.getBoundingClientRect().top; var windowHeight = window.scrollY; // Check if the ad element exists and is above the current viewport (above the fold). if (adHeight < windowHeight) { console.log('ad delete = '+adNumberToDelete); adToDelete.remove(); } } } } }); }); }); // return pHeight return pHeight; } if(1 && (document.body.clientWidth && document.body.clientWidth<=768) ) { insert_ads_in_content(); } </script> </article> <div id="main-content-sidebar"><div class="sidebar-item display-options"> <ul class="sidebar display-toggles"> <li>Show Spoilers <div id="sidebar-toggle-showspoilers" class="display-toggle show-spoilers"></div></li> <li>Night Vision <div id="sidebar-toggle-nightvision" class="display-toggle night-vision"></div></li> <li>Sticky Header <div id="sidebar-toggle-stickyheader" class="display-toggle sticky-header"></div></li> <li>Wide Load <div id="sidebar-toggle-wideload" class="display-toggle wide-load"></div></li> </ul> <script>updateDesktopPrefs();</script> </div> <div class="sidebar-item quick-links" itemtype="http://schema.org/SiteNavigationElement"> <p class="sidebar-item-title" data-title="Important Links">Important Links</p> <div class="padded"> <a href="/pmwiki/query.php?type=att">Ask The Tropers</a> <a href="/pmwiki/query.php?type=tf">Trope Finder</a> <a href="/pmwiki/query.php?type=ykts">Media Finder</a> <a href="/pmwiki/tlp_activity.php">Trope Launch Pad</a> <a href="/pmwiki/query.php?type=wl">Tech Wishlist</a></li> <a href="/pmwiki/review_activity.php">Reviews</a> <a href="/pmwiki/ad-free-subscribe.php">Go Ad Free!</a> <div class="crucial_browsing_dropdown"> <a href="javascript:void(0);" onclick="double_dropdown(); return false;" id="crucial_browsing_dropdown"><span class="new_blue">Crucial Browsing</span><i class="fa fa-angle-down"></i></a> <ul id="main_dropdown"> <li class="first_dropdown"><a href="/pmwiki/index_report.php">Indexes</a> <li class="first_dropdown"><a href="javascript:void(0);" data-click-toggle="active">Genre</a> <ul> <li><a href='/pmwiki/pmwiki.php/Main/ActionAdventureTropes' title='Main/ActionAdventureTropes'>Action Adventure</a></li> <li><a href='/pmwiki/pmwiki.php/Main/ComedyTropes' title='Main/ComedyTropes'>Comedy</a></li> <li><a href='/pmwiki/pmwiki.php/Main/CommercialsTropes' title='Main/CommercialsTropes'>Commercials</a></li> <li><a href='/pmwiki/pmwiki.php/Main/CrimeAndPunishmentTropes' title='Main/CrimeAndPunishmentTropes'>Crime & Punishment</a></li> <li><a href='/pmwiki/pmwiki.php/Main/DramaTropes' title='Main/DramaTropes'>Drama</a></li> <li><a href='/pmwiki/pmwiki.php/Main/HorrorTropes' title='Main/HorrorTropes'>Horror</a></li> <li><a href='/pmwiki/pmwiki.php/Main/LoveTropes' title='Main/LoveTropes'>Love</a></li> <li><a href='/pmwiki/pmwiki.php/Main/NewsTropes' title='Main/NewsTropes'>News</a></li> <li><a href='/pmwiki/pmwiki.php/Main/ProfessionalWrestling' title='Main/ProfessionalWrestling'>Professional Wrestling</a></li> <li><a href='/pmwiki/pmwiki.php/Main/SpeculativeFictionTropes' title='Main/SpeculativeFictionTropes'>Speculative Fiction</a></li> <li><a href='/pmwiki/pmwiki.php/Main/SportsStoryTropes' title='Main/SportsStoryTropes'>Sports Story</a></li> <li><a href='/pmwiki/pmwiki.php/Main/WarTropes' title='Main/WarTropes'>War</a></li> </ul> </li> <li class="first_dropdown"><a href="javascript:void(0);" data-click-toggle="active">Media</a> <ul> <li><a href="/pmwiki/pmwiki.php/Main/Media" title="Main/Media">All Media</a></li> <li><a href="/pmwiki/pmwiki.php/Main/AnimationTropes" title="Main/AnimationTropes">Animation (Western)</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Anime" title="Main/Anime">Anime</a></li> <li><a href="/pmwiki/pmwiki.php/Main/ComicBookTropes" title="Main/ComicBookTropes">Comic Book</a></li> <li><a href="/pmwiki/pmwiki.php/Main/FanFic" title="FanFic/FanFics">Fan Fics</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Film" title="Main/Film">Film</a></li> <li><a href="/pmwiki/pmwiki.php/Main/GameTropes" title="Main/GameTropes">Game</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Literature" title="Main/Literature">Literature</a></li> <li><a href="/pmwiki/pmwiki.php/Main/MusicAndSoundEffects" title="Main/MusicAndSoundEffects">Music And Sound Effects</a></li> <li><a href="/pmwiki/pmwiki.php/Main/NewMediaTropes" title="Main/NewMediaTropes">New Media</a></li> <li><a href="/pmwiki/pmwiki.php/Main/PrintMediaTropes" title="Main/PrintMediaTropes">Print Media</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Radio" title="Main/Radio">Radio</a></li> <li><a href="/pmwiki/pmwiki.php/Main/SequentialArt" title="Main/SequentialArt">Sequential Art</a></li> <li><a href="/pmwiki/pmwiki.php/Main/TabletopGames" title="Main/TabletopGames">Tabletop Games</a></li> <li><a href="/pmwiki/pmwiki.php/MediaNotes/Television" title="MediaNotes/Television">Television</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Theater" title="Main/Theater">Theater</a></li> <li><a href="/pmwiki/pmwiki.php/Main/VideogameTropes" title="Main/VideogameTropes">Videogame</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Webcomics" title="Main/Webcomics">Webcomics</a></li> </ul> </li> <li class="first_dropdown"><a href="javascript:void(0);" data-click-toggle="active">Narrative</a> <ul> <li><a href="/pmwiki/pmwiki.php/Main/UniversalTropes" title="Main/UniversalTropes">Universal</a></li> <li><a href="/pmwiki/pmwiki.php/Main/AppliedPhlebotinum" title="Main/AppliedPhlebotinum">Applied Phlebotinum</a></li> <li><a href="/pmwiki/pmwiki.php/Main/CharacterizationTropes" title="Main/CharacterizationTropes">Characterization</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Characters" title="Main/Characters">Characters</a></li> <li><a href="/pmwiki/pmwiki.php/Main/CharactersAsDevice" title="Main/CharactersAsDevice">Characters As Device</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Dialogue" title="Main/Dialogue">Dialogue</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Motifs" title="Main/Motifs">Motifs</a></li> <li><a href="/pmwiki/pmwiki.php/Main/NarrativeDevices" title="Main/NarrativeDevices">Narrative Devices</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Paratext" title="Main/Paratext">Paratext</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Plots" title="Main/Plots">Plots</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Settings" title="Main/Settings">Settings</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Spectacle" title="Main/Spectacle">Spectacle</a></li> </ul> </li> <li class="first_dropdown"><a href="javascript:void(0);" data-click-toggle="active">Other Categories</a> <ul> <li><a href="/pmwiki/pmwiki.php/Main/BritishTellyTropes" title="Main/BritishTellyTropes">British Telly</a></li> <li><a href="/pmwiki/pmwiki.php/Main/TheContributors" title="Main/TheContributors">The Contributors</a></li> <li><a href="/pmwiki/pmwiki.php/Main/CreatorSpeak" title="Main/CreatorSpeak">Creator Speak</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Creators" title="Main/Creators">Creators</a></li> <li><a href="/pmwiki/pmwiki.php/Main/DerivativeWorks" title="Main/DerivativeWorks">Derivative Works</a></li> <li><a href="/pmwiki/pmwiki.php/Main/LanguageTropes" title="Main/LanguageTropes">Language</a></li> <li><a href="/pmwiki/pmwiki.php/Main/LawsAndFormulas" title="Main/LawsAndFormulas">Laws And Formulas</a></li> <li><a href="/pmwiki/pmwiki.php/Main/ShowBusiness" title="Main/ShowBusiness">Show Business</a></li> <li><a href="/pmwiki/pmwiki.php/Main/SplitPersonalityTropes" title="Main/SplitPersonalityTropes">Split Personality</a></li> <li><a href="/pmwiki/pmwiki.php/Main/StockRoom" title="Main/StockRoom">Stock Room</a></li> <li><a href="/pmwiki/pmwiki.php/Main/TropeTropes" title="Main/TropeTropes">Trope</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Tropes" title="Main/Tropes">Tropes</a></li> <li><a href="/pmwiki/pmwiki.php/Main/TruthAndLies" title="Main/TruthAndLies">Truth And Lies</a></li> <li><a href="/pmwiki/pmwiki.php/Main/TruthInTelevision" title="Main/TruthInTelevision">Truth In Television</a></li> </ul> </li> <li class="first_dropdown"><a href="javascript:void(0);" data-click-toggle="active">Topical Tropes</a> <ul> <li><a href="/pmwiki/pmwiki.php/Main/BetrayalTropes" title="Main/BetrayalTropes">Betrayal</a></li> <li><a href="/pmwiki/pmwiki.php/Main/CensorshipTropes" title="Main/CensorshipTropes">Censorship</a></li> <li><a href="/pmwiki/pmwiki.php/Main/CombatTropes" title="Main/CombatTropes">Combat</a></li> <li><a href="/pmwiki/pmwiki.php/Main/DeathTropes" title="Main/DeathTropes">Death</a></li> <li><a href="/pmwiki/pmwiki.php/Main/FamilyTropes" title="Main/FamilyTropes">Family</a></li> <li><a href="/pmwiki/pmwiki.php/Main/FateAndProphecyTropes" title="Main/FateAndProphecyTropes">Fate And Prophecy</a></li> <li><a href="/pmwiki/pmwiki.php/Main/FoodTropes" title="Main/FoodTropes">Food</a></li> <li><a href="/pmwiki/pmwiki.php/Main/HolidayTropes" title="Main/HolidayTropes">Holiday</a></li> <li><a href="/pmwiki/pmwiki.php/Main/MemoryTropes" title="Main/MemoryTropes">Memory</a></li> <li><a href="/pmwiki/pmwiki.php/Main/MoneyTropes" title="Main/MoneyTropes">Money</a></li> <li><a href="/pmwiki/pmwiki.php/Main/MoralityTropes" title="Main/MoralityTropes">Morality</a></li> <li><a href="/pmwiki/pmwiki.php/Main/PoliticsTropes" title="Main/PoliticsTropes">Politics</a></li> <li><a href="/pmwiki/pmwiki.php/Main/ReligionTropes" title="Main/ReligionTropes">Religion</a></li> <li><a href="/pmwiki/pmwiki.php/Main/SchoolTropes" title="Main/SchoolTropes">School</a></li> </ul> </li> </ul> </div> <div class="resources_dropdown"> <a href="javascript:void(0);" onclick="second_double_dropdown(); return false;" id="resources_dropdown"><span class="new_blue blue">Resources</span><i class="fa fa-angle-down"></i></a> <ul id="second_main_dropdown" class="padded font-s" itemscope itemtype="http://schema.org/SiteNavigationElement"> <li class="second_dropdown"><a href="#test" data-click-toggle="active">Tools</a> <ul> <li><a href="/pmwiki/pmwiki.php/Administrivia/IttyBittyWikiTools">Wiki Tools</a></li> <li><a href="/pmwiki/cutlist.php" data-modal-target="login" rel="nofollow">Cut List</a></li> <li><a href="/pmwiki/image-fixer.php" data-modal-target="login" rel="nofollow">Image Fixer</a></li> <li><a href="/pmwiki/changes.php">New Edits</a></li> <li><a href="/pmwiki/articles_new.php">New Articles</a></li> <li><a href="/pmwiki/recent_edit_reasons.php">Edit Reasons</a></li> <li><a href="/pmwiki/isolated_pages.php">Isolated Pages</a></li> <li><a href="/pmwiki/launches.php" data-modal-target="login" rel="nofollow">Launches</a></li> <li><a href="/pmwiki/img_list.php" data-modal-target="login" rel="nofollow">Images List</a></li> <li><a href="/pmwiki/recent_videos.php">Recent Videos</a></li> <li><a href="/pmwiki/crown_activity.php">Crowner Activity</a></li> <li><a href="/pmwiki/no_types.php">Un-typed Pages</a></li> <li><a href="/pmwiki/page_type_audit.php">Recent Page Type Changes</a></li> </ul> </li> <li class="second_dropdown"><a href="javascript:void(0);" data-click-toggle="active">Templates</a> <ul> <li><a href="/pmwiki/pmwiki.php/Main/TropeEntryTemplate">Trope Entry</a></li> <li><a href="/pmwiki/pmwiki.php/Main/ProgramEntryTemplate">Works</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/CharacterSheetTemplate">Character Sheet</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/PlayingWithWikiTemplate">Playing With</a></li> <li><a href="/pmwiki/pmwiki.php/FanficRecs/TemplatePageForNewFandomRecommendations">Fandom</a></li> </ul> </li> <li class="second_dropdown"><a href="javascript:void(0);" data-click-toggle="active">Tips</a> <ul> <li><a href="/pmwiki/pmwiki.php/Administrivia/CreatingNewRedirects">Creating New Redirects</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/Crosswicking">Cross Wicking</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/TipsForEditing">Tips for Editing</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/TextFormattingRules">Text Formatting Rules</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/TVTropesGlossary">Glossary</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/EditReasonsAndWhyYouShouldUseThem">Edit Reasons</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/HandlingSpoilers">Handling Spoilers</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/WordCruft">Word Cruft</a></li> <li><a href="/pmwiki/pmwiki.php/Main/Administrivia">Administrivia</a></li> <li><a href="/pmwiki/pmwiki.php/Main/FAQ">FAQ</a></li> </ul> </li> <li class="second_dropdown"><a href="/pmwiki/changelog.php">Changelog</a></li> <li class="second_dropdown"><a href="/pmwiki/query.php?type=bug">Report Bug</a></li> <li class="second_dropdown"><a href="/pmwiki/conversations.php?topic=renames">Trope Repair Shop</a></li> <li class="second_dropdown"><a href="/pmwiki/conversations.php?topic=images">Image Pickin'</a></li> </ul> </div> </div> <div id="asteri-sidebar" style="display:none"> <p style="margin-top: 20px;" class="sidebar-item-title" data-title="Advertisement">Advertisement:</p> <div id="asteri_cont"></div> </div> <script> //asteri enabled if((tvtropes_config.asteri_stream_enabled || tvtropes_config.get_asteri_stream == 'live')) { //aster stream currently live and not a logged-in troper if(!tvtropes_config.is_logged_in && cookies.read('asteri_event_active') != '') { document.getElementById('asteri-sidebar').style.display=""; } } </script> </div> <script> if(!is_mobile()) { //don't insert if content is too small on page var tropes_insert_side_ad=true; if(document.getElementById("main-article") && document.getElementById("main-article").clientHeight) { var sidebar_height=document.getElementById("main-article").clientHeight; if(sidebar_height>0 && sidebar_height<500) { tropes_insert_side_ad=false; console.log('ad parser: content too small for sidebar ad'); } } if(tropes_insert_side_ad) { document.write(` <div id="stick-cont" class="sidebar-item sb-fad-unit"> <p class="sidebar-item-title" data-title="Advertisement">Advertisement:</p> <div id="stick-bar" class="sidebar-section"> <div class="square_fad fad-size-300x600 fad-section text-center"> <div class='tvtropes-ad-unit '> <div id='tvtropes_dt_inview' class='htlad-tvtropes_dt_inview'></div> </div> </div> </div> </div> `); } } </script> </div> </div> <div id="action-bar-bottom" class="action-bar tablet-off"> <a href="#top-of-page" class="scroll-to-top dead-button" onclick="scroll_to_top(500);">Top</a> </div> </div> <footer id="main-footer"> <div id="main-footer-inner"> <div class="footer-left"> <a href="/" class="img-link"><img data-src="/img/tvtropes-footer-logo.png" alt="TV Tropes" class="logo_image lazy-image" title="TV Tropes" /></a> <ul class="social-buttons"> <li><a class="btn fb" target="_blank" onclick="_gaq.push(['_trackEvent', 'btn-social-icon', 'click', 'btn-facebook']);" href="https://www.facebook.com/tvtropes"><i class="fa fa-facebook"></i></a></li> <li><a class="btn tw" target="_blank" onclick="_gaq.push(['_trackEvent', 'btn-social-icon', 'click', 'btn-twitter']);" href="https://www.twitter.com/tvtropes"><i class="fa fa-twitter"></i></a> </li> </ul> </div> <hr/> <ul class="footer-menu" itemscope itemtype="http://schema.org/SiteNavigationElement"> <li><h4 class="footer-menu-header">TVTropes</h4></li> <li><a href="/pmwiki/pmwiki.php/Main/Administrivia">About TVTropes</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/TheGoalsOfTVTropes">TVTropes Goals</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/TheTropingCode">Troping Code</a></li> <li><a href="/pmwiki/pmwiki.php/Administrivia/TVTropesCustoms">TVTropes Customs</a></li> <li><a href="/pmwiki/pmwiki.php/JustForFun/TropesOfLegend">Tropes of Legend</a></li> <li><a href="/pmwiki/ad-free-subscribe.php">Go Ad-Free</a></li> </ul> <hr/> <ul class="footer-menu" itemscope itemtype="http://schema.org/SiteNavigationElement"> <li><h4 class="footer-menu-header">Community</h4></li> <li><a href="/pmwiki/query.php?type=att">Ask The Tropers</a></li> <li><a href="/pmwiki/tlp_activity.php">Trope Launch Pad</a></li> <li><a href="/pmwiki/query.php?type=tf">Trope Finder</a></li> <li><a href="/pmwiki/query.php?type=ykts">Media Finder</a></li> <li><a href="/pmwiki/query.php?type=wl">Tech Wishlist</a></li> <li><a href="/pmwiki/review_activity.php">Reviews</a></li> <li><a href="/pmwiki/topics.php">Forum</a></li> </ul> <hr/> <ul class="footer-menu" itemscope itemtype="http://schema.org/SiteNavigationElement"> <li><h4 class="footer-menu-header">Tropes HQ</h4></li> <li><a href="/pmwiki/about.php">About Us</a></li> <li><a href="/pmwiki/contact.php">Contact Us</a></li> <li><a href="/pmwiki/query.php?type=bug">Report Bug</a></li> <li><a href="/pmwiki/changelog.php">Changelog</a></li> <li><a href="/pmwiki/dmca.php">DMCA Notice</a></li> <li><a href="/pmwiki/privacypolicy.php">Privacy Policy</a></li> </ul> </div> <div id="desktop-on-mobile-toggle" class="text-center gutter-top gutter-bottom tablet-on"> <a href="/pmwiki/switchDeviceCss.php?mobileVersion=1" rel="nofollow">Switch to <span class="txt-desktop">Desktop</span><span class="txt-mobile">Mobile</span> Version</a> </div> <div class="legal"> <p>TVTropes is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. <br>Permissions beyond the scope of this license may be available from <a xmlns:cc="http://creativecommons.org/ns#" href="mailto:thestaff@tvtropes.org" rel="cc:morePermissions"> thestaff@tvtropes.org</a>.</p> <br> <div class="privacy_wrapper"> </div> </div> </footer> <style> div.fc-ccpa-root { position: absolute !important; bottom: 93px !important; margin: auto !important; width: 100% !important; z-index: 9999 !important; overflow: hidden !important; } .fc-ccpa-root .fc-dns-dialog .fc-dns-link p{ outline: none !important; text-decoration: underline !important; font-size: .7em !important; font-family: sans-serif !important; } .fc-ccpa-root .fc-dns-dialog .fc-dns-link .fc-button-background { background: none !important; } </style> <div id="_pm_videoViewer" class="full-screen"> <a href="#close" class="close" id="_pm_videoViewer-close"></a> <div class="_pmvv-body"> <div class="_pmvv-vidbox"> </div> </div> </div> <script type="text/javascript"> var cleanCreativeEnabled = ""; var donation = ""; var live_ads = "1"; var img_domain = "https://static.tvtropes.org"; var snoozed = cookies.read('snoozedabm'); var elem = document.createElement('script'); elem.async = true; // if page type is article or homepage load bundle_nojquery. otherwise load regular bundle.js if(tvtropes_config.universal_page_type == "Article" || tvtropes_config.universal_page_type == "HomePage") { elem.src = 'https://assets.tvtropes.org/design/assets/bundle_nojquery.js?rev=2ee58fb49f74484952c2d172f55c446e74ca485c'; } else { elem.src = 'https://assets.tvtropes.org/design/assets/bundle.js?rev=2ee58fb49f74484952c2d172f55c446e74ca485c'; } elem.onload = function() { } document.getElementsByTagName('head')[0].appendChild(elem); </script> <script type="text/javascript"> function send_analytics_event(user_type, donation){ // if(user_type == 'uncached' || user_type == 'cached'){ // ga('send', 'event', 'caching', 'load', user_type, {'nonInteraction': 1}); // return; // } var event_name = user_type; if(donation == 'true'){ event_name += "_donation" }else if(typeof(valid_user) == 'undefined'){ event_name += "_blocked" }else if(valid_user == true){ event_name += "_unblocked"; }else{ event_name = "_unknown" } ga('send', 'event', 'ads', 'load', event_name, {'nonInteraction': 1}); } send_analytics_event("guest", "false"); </script> <!-- Quantcast Tag --> <script type="text/javascript"> window._qevents = window._qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); window._qevents.push({ qacct:"p-mEzuYq24VEJ-3" }); </script> <noscript> <div style="display:none;"> <img src="//pixel.quantserve.com/pixel/p-mEzuYq24VEJ-3.gif" border="0" height="1" width="1" alt="Quantcast"/> </div> </noscript> <!-- End Quantcast tag --> <!-- Begin comScore Tag --> <script> var _comscore = _comscore || []; _comscore.push({ c1: "2", c2: "38282685" }); (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = "https://sb.scorecardresearch.com/cs/38282685/beacon.js"; el.parentNode.insertBefore(s, el); })(); </script> <noscript> <img src="https://sb.scorecardresearch.com/p?c1=2&c2=38282685&cv=3.6.0&cj=1"> </noscript> <!-- End comScore Tag --> </body> </html>