MediaWiki:Wikia.js

/* */ /*    Loads the current source of the page "pagename" (as stored in the database) and inserts it at the cursor position function doPreload(pagename) {   var loader = new ContentLoader; loader.callback = onPreloadArrival; loader.send('/index.php?title=' + pagename + '&action=raw&ctype=text/plain'); } function insertAtCursor(myField, myValue) {   //IE support if (document.selection) {       myField.focus; sel = document.selection.createRange; sel.text = myValue; }   //MOZILLA/NETSCAPE support else if(myField.selectionStart || myField.selectionStart == '0') {       var startPos = myField.selectionStart; var endPos = myField.selectionEnd; myField.value = myField.value.substring(0, startPos) + myValue + myField.value.substring(endPos, myField.value.length); }   else {       myField.value += myValue; } } function onPreloadArrival {	if($('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source').length){ insertAtCursor($('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source')[0], this.text); tutloader('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source'); }else{ insertAtCursor(document.getElementById('wpTextbox1'), this.text); tutloader('#wpTextbox1'); } } /*   end preload code /* Template Preloads * Original by User:Grunny * Source - w:c:starwars:MediaWiki:Wikia.js * Altered to replace Wiki's template preloads by runescape wiki */ function customPreloadTemplates { if ( ( mw.config.get( 'wgAction' ) !== 'edit' && mw.config.get( 'wgCanonicalSpecialPageName' ) !== 'CreatePage' ) || !$( 'div.module_content' ).length ) { return; }	var	preloadOptionsHtml = '', $preloadOptionsList, preloadBaseHtml = ' Standard preloads: ' +			' Custom preload pagename: '	$( 'span.cke_buttons.cke_toolbar_templates' ).replaceWith( preloadBaseHtml ); $.get( mw.config.get( 'wgScript' ), { title: 'Template:Stdpreloads', action: 'raw', ctype: 'text/plain' }, function( data ) {		var lines = data.split( '\n' );		for( var i = 0; i < lines.length; i++ ) {			var value = ( lines[i].indexOf( '-- ' ) === 0 ) ? lines[i].substring(3) : "";			preloadOptionsHtml += '' + lines[i] + ' ';		}		$preloadOptionsList = $( ' ' ).attr( 'id', 'stdSummaries' ).html( preloadOptionsHtml ).change( function { var value = $( this ).val; if ( value !== '' ) { value = 'Template:' + value + '/preload'; value = value.replace( ' ', '_' ); $.get( mw.config.get( 'wgScript' ), { title: value, action: 'raw', ctype: 'text/plain' }, function( data ) {

if($('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source').length){ insertAtCursor($('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source')[0], data); tutloader('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source'); }else{ insertAtCursor(document.getElementById('wpTextbox1'), data); tutloader('#wpTextbox1'); }				} );			}		} );		$( 'div#lf-preload' ).append( $preloadOptionsList ); } );	$( '#lf-preload-pagename-w' ).html( '' );	$( '#lf-preload-button-w' ).html( '' ); } $( customPreloadTemplates ); $(function { if (window.CKEDITOR) { CKEDITOR.on("instanceReady", function {                    $( customPreloadTemplates );            }); } });

function doCustomPreloadOasis { var value = $( '#lf-preload-pagename-w > input' ).val; value = value.replace( ' ', '_' ); $.get( mw.config.get( 'wgScript' ), { title: value, action: 'raw', ctype: 'text/plain' }, function( data ) {

if($('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source').length){ insertAtCursor($('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source')[0], data); tutloader('#cke_wpTextbox1 #cke_contents_wpTextbox1 .cke_source'); }else{ insertAtCursor(document.getElementById('wpTextbox1'), data); tutloader('#wpTextbox1'); }	} ); }

/*Automatically scrolling field; credits to http://jsfiddle.net/mcknz/jEGex/ $(function {   var ele = $('#scroll');    var speed = 60,        scroll = 1,        top = 0,        maxTop = 500,        scrolling;

ele.mouseleave(function {       scrolling = window.setInterval(function { top = top === maxTop ? 0 : ele.scrollTop + scroll; ele.scrollTop(top); $('#scrollTop').text(top); }, speed);   });

ele.mouseenter(function {       if (scrolling) {            window.clearInterval(scrolling);            scrolling = false;        }    }); ele.mouseleave; });

//link to converter; thanks to UltimateSupreme with helping to put it for visual editors as well w:c:Thread:608344 $(function converter { converticon="  Convert "; $('.cke_button.RTEImageButton.cke_button_big').append(converticon);       if (window.CKEDITOR) {            CKEDITOR.on("instanceReady", function  { $(converter); });      } }); /* //add some guidelines $(function guide { guidelines=" Policies (see Tutorial) Birthday, RL info: Add references Songtitles: Romaji in &#8220;&#8220;; Translation in [1] Images: Name properly; No .jpg [2] Reprints: Needs link to NND original [3]  "; $('.module.module_page_controls').append(guidelines); });

/*Custom YT player*/ $(function ytloader {   if (document.querySelector('.ytsample') !== null) {        $('.ytsample').ready(function{ var ytid=document.querySelector('.ytsample').title; var yttemplate1="<div style='width: 202px; overflow: hidden; height: 21px; margin-top: 5px; margin-bottom: 5px; margin-right: 5px; position:relative; top:0; border: 3px solid #0f0f0f; border-radius:10px'><iframe width='417' height='23' src='http://www.youtube.com/embed/"; var yttemplate2="?version=3&hl=en_US&theme=dark&color=white&loop=1&showinfo=0&autohide=0&disablekb=1&autoplay=0' frameborder='0' allowfullscreen=0> "; $('.ytsample').append(yttemplate1+ytid+yttemplate2); });   } });

/*Custom TMbox player*/ $(function tmloader {   if (document.querySelector('.tmsample') !== null) {        $('.tmsample').ready(function{ var tmid=document.querySelector('.tmsample').title; var tmtemplate1=" "; $('.tmsample').append(tmtemplate1+tmid+tmtemplate2); });   } }); var tutloader = function(t){ var templates = ['{{infobox character', '{{playlist', '{{album', '{{gallery', '{{song', '{{song covers', '{{song chorus', '{{album|type=collab', '{{ytvideo', '{{utattemita tours', '{{anikora', '{{singer spotlight']; for (var i=0; i<templates.length; i++){ if ($('.tutrail').html($(t).val.toLowerCase.indexOf(templates[i]))!=-1) { console.log('found'+templates[i]); }	} };

var text = " About this Tutorial </a><ul><li>This tutorial is color coded:<li> CadetBlue is for the general markup/syntax<li> SeaGreen is for text such as \"Displaytext\" or \"Singername\". They shall be replaced with proper words<li> Indigo is for specific examples<li> Grey is for explanation of specific input fields<li> <li> </ul> General Notes </a><ul><li>The page needs to fit our requirements</a><li>Do not create blank pages and take responsibility by filling them within 24 hours. Otherwise they may be deleted.<li>Do not add biased information. Cite whenever possible. Go here</a> for citing.<li>When uploading images, use .png format instead of .jpg. The right side rail provides an icon for conversion!</ul> General Wiki Markup </a><ul><li>When you see code starting with \" {{ \" and ending with \" }} \", you see a template. Templates contain specific input fields that you have to fill with values.<li>Input fields and values are marked as such: \" | inputfieldname = inutfieldvalue \"<li>Sometimes you may want to link to other pages on Utaite wiki. \" Otherpagename  \" will result in a link to the other page<li>If you need a link to a page outside Utaite wikia, use \" [ http://websitelinkname.com Displaytext ] \" will result in an external link like Displaytext</a>.<li>If you ever need to put linebreaks, you can use \" \" and a line break will appear!</ul> Sources & Citing </a><ul><li>Creditable sources incude official singer websites, tweets, blog posts, etc.<li>If you want to place a citation - they appear like so \"{{sup|[1]}}\" on the page and link to the \"References\" section, do it like so:<li> For the display text something like \" Singername's Tweet about his favorite food \" is fine <li>If you have a source that you need to link to in different parts of the page, source them like so<li>\" \" for the first occurrence <li> for any other occurrences. Notice how \" Name \" needs to be the same <li>If you don't know where the source comes from, use {{cite}} instead</ul> Singer Pages </a><ul><li> {{Infobox character|site = nnd/yt/bb which site the singer is most active on Ex.) \" |site = nnd \" for a NND singer <li> |image = imagefilename.png use a decent looking image for the main avatar. Refrain from using a face-avatar (icon-size). Only use fanart, if no high quality official fanart can be found. Definitely cite the illustrator no matter if the image is fanart or official <li> |imagewidth = if the image is smaller than 210px, put the original width. Can be usually left blank <li> |coveredsong = if the image is from a song, write the song name here <li> |collabgroup = if the image is from an official site or of a collaboration group, write the group name here <li> |official_illustrator = if the image is an official image, link the illustrator here. Go here</a> for crediting illustrators <li> |other_illustrator = if the image is a fan image, link illustrator here. Go here</a> for crediting illustrators <li> |gender = Male/Female <li> |officialjapname = if the singer's original name is japanese, write it here in japanese symbols. Ex.) \" そらる \" or \" 完全体セル \" <li> |officialromajiname = the romaji transcription of the japanese name. Ex.) \" soraru \", \" kanzentai seru \" <li> |officialengname = if the singer's original name is non-japanese, write it here. Ex.) \" JubyPhonic \" <li> |othernameinfo = field is filled with direct translation of the singer's name. Ex.) \", lit. perfect cell \" <li> |aka = field can be filled with the singer's fan nickname, other usernames, or fan title. Ex.) \" Screaming Cinderella \" for Akiakane <li> |birthday = XX |month = XX |&year = 19XX |ref = citation for the birthday source is a must. Go here</a> for citing. <li> |status = Active/Inactive field is either to be filled with Active or Inactive. Variations like \" Inactive as Utaite Active as professional singer \" are OK <li> |year = 20XX-20XX/present years in which the singer has been active. Use \" present \" if they are still active to date <li> |YTusername = if the singer has a YT account with username <li> |YTCHonly = if the singer has a YT account without username and channel ID only <li> |BBuserpageID = if the singer has a BiliBili account <li> |NNDuserpageID = if the singer has a NND account <li> |mylistID X = <li> |mylist X info =  <li> |nicommuID X =  <li> |nicommu X info =  <li> |partner = list singers that said singer has collaborated with 2 or more times, excluding large group collaborations <li> |otheractivity = other activities the singer is known for. Ex.) \" illustrator \", \" mixer \", \" producer \" <li> <li> |country country the singer is from if they're not from Japan <li> <li> {{YTsample|\" Songname \", composed by Composer | ytid }} <li> <li> Singernameromaji  ( Singernamejapanese ) is an {{NNDict|Utaite}}/YouTube singer/Bilibili singer ... - write a few paragraphs about the singer </ul> Collaboration sections </a><ul><li>==Affiliations and Collaboration Projects==<li> For doujin circles, groups: <li> # Member of Group1nameromaji ( Group1namejapanese ) <li> # Member of Group2nameromaji ( Group2namejapanese ) (vocals & XXX) with Othersinger1name (XXX & XXX), Othersinger2name (XXX) and Othersinger3name (XXX)  <li> For albums: <li> #  Albumname  with Othersingername (Released on Month XX, 20XX ) linking to an album on the same page <li> #  Albumname  with Othersingername (Released on Month XX, 20XX ) linking to an album on another singer's page <li> # {{ CD | Albumname }} (Released on Month XX, 20XX ) linking to an album on a collaboration page <li> # [ http://www.websitelinkname.com Albumname ] (Producername  album) (Released on Month XX, 20XX ) linking to an external source. Optionally include the producer of the album at producername <li>Don't link to Anime OST compilation albums<li>Only list band albums, if more than one person sings in it<li> <li>==Collaboration Units== this section is optional <li> # Unitnameromaji ( Unitnamejapanese ) with Otherutaitename  </ul> Playlist </a><ul><li>==List of Covered Songs==<li> # \" Songtitle \" {{nnd| nndid }} ( Translation ) ( Notes ) - XX ver. - feat. Singer1 and Singer2 ( YYYY . MM . DD ) <li> use romanization of song titles. If the song is romanized particularly to an English title use that Ex.)\" Ikasama Life Game \" instead of \"Ikasama Raifu Geimu\" <li> you can link to reprints of songs by writing \" ytid Songtitle \". Go here</a> for citing. <li> use \" {{nnd| nndid }} \" to link to the original on NND. The ID often begins with \"sm\" or nm <li> provide translations of the song title (optional). Ex.) \" (Slowly getting faster and faster) \" for \"Dandan Hayaku Naru\" <li> notes include additional infos. Ex.) \" (Parody of \" Songname \") \" \" (Original) \" \" (Original with Producername ) \" \" ( Animename OP/ED/Insert song/OST ) \" \" ( Bandname song) \" <li> use hyphens \"-\" to note particular arranges or versions. Capitalize version titles. Infos about arranges can be usually found in the song title or description. Ex.) \" -Band ver.- \" \" -Acapella ver.- \" \" -English ver.- \" \" -Screamo Rearrange- \" <li> if the song features vocals of several singers, use feat. to denote that. Ex.) \" feat. Soraru and Mafumafu \" <li> add the year in a ( YYYY. MM. DD ) format. Don't use dates of YT reprints as those are usually incorrect <li>Ex.) {{Playlist|content = <li> # \"Suji Chigai\" {{nnd|sm234567}} (Misguidance) (Parody of Suki Kirai) -Arrange ver.- feat. Kogeinu, Faneru and ASK (guest appearance) (2011.05.08) <li> }} <li>If a singer forbids the reprinting of their videos, add \" |notice = forbid \" after the \" Playlist \" like so:<li> {{Playlist|notice = forbid|content = <li> # <li> }} </ul> Albums </a><ul><li> {{Album <li> |albumtitle = Romaji ( Translation ) (with Utaite ) (by Groupname )  ( Translation ) (with  Utaite ) (by Groupname ) are optional <li> |image = Filename.png <li> |datereleased = Month XX, 20XX  <li> |crossfadeNNDID = nndid The ID often begins with \"sm\" or nm <li> |crossfadeYTID = ytid The ID is the part after \"watch?v=\" in the URL <li> |albumArtist = Artist1nameromaji ( Artist1namejapanese ), Artist2nameromaji ( Artist2namejapanese ) (optional). Go here</a> for crediting illustrators. <li> |shops = {{l| shopname | id | additional notes | JP }} <li> Note that the \"{{l|\" part contains a lowercase \"L\", not the number \"1\" <li> The following websites require the ID code only, instead of the full URL: 7net, actfamily, akibaoo, amazon, animate, cdjapan, nicochokuhan, d-stage, due, fasic, hmv, itunes, joysound, melonbooks, recochoku, three, toranoana, tower, tsutaya, gamers, rakuten <li> These shops are all lowercase. Ex.) {{l|amazon|123456|-Limited ver.-}} provides a link to Amazon <li> Shops not listed here need to be provided with the full URL <li> Use proper capitalization for these shop links please <li>Ex.) {{l| Shopname | http://www.othershopname.com | -Limited ver.- }} <li> Shops that do not ship internationally, additionally should be marked with a \"JP\". If not provided, the link would be falsely put into the \"internationally shipping\" section. <li> When providing links of albums by YT singers, it might occur, that iTunes and Amazon links don't work, because these link to the Japanese version of the websites. For these, proper capitalization of \"Amazon\" and \"itunes\"will work. Ex.) \" {{l|Amazon|www.amazon.com/dp/123456}} \" \" {{l|iTunes|https://itunes.apple.com/us/album/id123456}} \" <li> Additional notes are optional <li> <li> |track X title = <li> |track X info = {{nnd| nndid }} ( Translation ) ( Notes ) - XX ver. - ( Singer1, Singer2 )/( Instrumental ) ( Bonus track ) <li> trackXinfo is optional <li> use \" {{nnd| nndid }} \" to link to the original on NND. The ID often begins with \"sm\" or nm <li> provide translations of the song title (optional). Ex.) \" (Slowly getting faster and faster) \" for \"Dandan Hayaku Naru\" <li> notes include additional infos. Ex.) \" (Parody of \" Songname \") \" \" (Original) \" \" (Original with Producername ) \" \" ( Animename OP/ED/Insert song/OST ) \" \" ( Bandname song) \" <li> use hyphens \"-\" to note particular arranges or versions. Capitalize version titles. Infos about arranges can be usually found in the song title or description. Ex.) \" -Band ver.- \" \" -Acapella ver.- \" \" -English ver.- \" \" -Screamo Rearrange- \" <li> if the song features vocals of several singers, use \" ( Singer1, Singer2 ) \". If the track is an instrumental/off vocal, use (Instrumental) <li> if the track is a bonus track note it at the last position <li> |track1lyricist = Producername <li> |track1composer = Producer1, Producer2  <li> |track1arranger = <li> }} <li>If an album has different versions where some tracks vary or if the album has multiple discs, use tabbers<li> <li> XX ver. = <li> {{Album <li> ... <li> }} <li> |-| <li> XX ver. = <li> {{Album <li> ... <li> }} <li> </ul> Collaboration Albums </a><ul><li> {{Album|type=collab <li> |albumtitle = <li> |image = <li> |datereleased = <li> |crossfadeYTID = <li> |crossfadeNNDID = <li> |albumArtist = <li> |shops <li> <li> |track1title = <li> |track1info = <li> |track1utaite = <li> |track1lyricist = <li> |track1composer = <li> |track1arranger = <li> }} <li> collaboration albums have an additional \" |type=collab \" and additional \" track X utaite \" fields </ul> Song Pages </a><ul><li> {{subpage}} <li> {{Song <li> |image = imagename.png <li> |songtitle = Songnameromaji  ( Songnamejapanese ) ( Translation ) <li> |nnd = nndid |yt = ytid  these fields should link to the original song (usually the VOCALOID version). The ID often begins with \"sm\" or nm. The ID is the part after \"watch?v=\" in the URL <li> |producer = Music, Guitar & Movie - Producername Illustration - Illustratorname  <li> }} <li> include this line if the page gets too long <li>== Male/Female/Other Covers==<li> {{Song covers <li> |yt_id X = ytid The ID is the part after \"watch?v=\" in the URL. A thumbnail will be automatically provided <li> |nnd_id X = nndid The ID often begins with \"sm\" or nm. If the NND ID begins with \"sm\" or \"nm\" a thumbnail will be automatically provided <li> |singer X = Singername  ( YT singer ) - XX ver. - ( Note ) <li> if the singer is a YT singer, note it by writing \" (YT singer) \" <li> use hyphens \"-\" to note particular arranges or versions. Capitalize version titles. Infos about arranges can be usually found in the song title or description. Ex.) \" -Band ver.- \" \" -Acapella ver.- \" \" -English ver.- \" \" -Screamo Rearrange- \" <li> if the song is a parody lable it with \" -parody- \" <li> if the song features vocals of several singers, use \" Singer1  x  Singer2  \"<li> if you want to list both the collabgroup and the singers, use \"  Groupname  Name x Name  \"<li> notes include \" (deleted) \" - used to identify deleted covers; reprints may be provided \" (commu) \" - community only covers; they may be linked to as only people in the utaite’s community may view them anyway; no YT reprints may be used here! \" (private) \" - a cover that the user has made unavailable to public; no YT reprints may be used here! \" (muted) \" - refer to covers whose track got muted by YT <li> |alt_id X = altytid if the nnd original doesn't provide a thumbnail, link to an alternative video on YT - a reprint of the original song <li> |bb_id X = bbid For bilibili songs. The ID is the part after \"/video/\" in the URL. use \" alt_id X \" for the thumbnail <li> |koe_id X = For Koebu songs. The ID is the part after \"/koe/\" in the URL <li> |tm_id X = For TmBox songs. The ID is the part after \"/pl/\" in the URL <li> |sc_id X = For SoundCloud only songs. The ID is the part after \"/tracks/\" in the URL. The number can be taken from the embed code <li> |box_id X = For box songs. The ID is the part after \"/s/\" in the URL <li> |cd_id X = Pagename # Albumname for album only songs, that are featured on the wiki. Ex.) \" |cd_id5 = Asamack#Tobidase! Asamack Radio \" <li> |url_id X = http://www.websitelinkname.com album/Blog for websites on which not frequently covers are posted, or for websites of albums, that aren't featured on the wiki yet. Ex.) \" |url_id4 = http://www.voiceblog.jp/devilneko/1644160.html Voiceblog \" <li> |title X = Altalbumname if the albumname for \" cd_id X \" differs from the one that should be displayed, or if \" url_id X  \" links to an album <li>   <li> }} </ul> Song Chorus Pages </a><ul><li> {{Song chorus <li> |yt_id = ytid The ID is the part after \"watch?v=\" in the URL. <li> |nnd_id nndid The ID often begins with \"sm\" or nm. <li> |creator = Mixernameromaji ( Mixernamejapanese ) <li> |number = Ex.)\" |number = 20 \" <li> |singer = Singer1name,  Singer2name ,  Singer3name  <li> }} </ul> YouTube Battle Pages </a><ul><li>  <li>  Battlename  was ... <li>==Participating Groups==<li> {{scrollbox|content = <li> * group1name Group1name ( Member1 ,  Member2 ,  Member3  and  Member4 ) <li> }} <li> <li>==Round X Entries==<li>Theme:<li> * ytid Details | ytid Results <li> {{scrollbox|content = <li> * \"ytid Song1name\" feat. Group1name the winner of this round is listed first and is emphasized <li> * \"ytid Song2name\" feat. Group2name <li> }} <li> ... <li>==Round X (Final) Entries==<li>Theme:<li> {{YTvideo|song= Song1name |group= Group1name | yt1id }} <li> {{YTvideo|song= Song2name |group= Group2name | yt2id |winner}} <li> {{clr}} </ul> Utattemita Tours </a><ul><li>the tours are in chronological order from oldest to newest<li> {{Utattemita tours <li> |namejap = Tournamejapanese <li> |nameeng = Translation <li> |date = Month XX , 20XX - Month XX , 20XX  <li> |openingYT = ytid The ID is the part after \"watch?v=\" in the URL. <li> |openingNND = nndid The ID often begins with \"sm\" or nm. <li> |endingYT = <li> |endingNND = <li> <li> |track X title = Titlenameromaji <li> |track X nnd = nndid <li> |track X about = ( Translation ) <li> |track X original used to credit the original source of the song. Ex.) \" Durarara!! OP \" \" \"Telephone\" by Lady Gaga \" <li> |track X utaite = Singer  <li> }} <li><li></ul> Anikora Pages </a><ul><li> {{Anikora <li> |season = Spring/Summer/Autumn/Winter <li> |year = 20XX <li> |date = Month XX, 20XX  <li> |video = nndid  The ID often begins with \"sm\" or nm. <li> <li> |part X title = ytid Songname <li> |part X original = Animename OP/ED/Insert song <li> |part X utaite =  Singername  <li> }} </ul> Singer Spotlights </a><ul><li> {{Singer spotlight <li> |site = yt/nnd which site the singer is most active on Ex.) \" |site = nnd \" for a NND singer <li> |image = imagefilename.png use a face-avatar (icon-size) <li> |caption = Ex.) \" YouTube \" \" her cover of \"Shinkai Shoujo\" \" \" Twitter \" <li> |officialjapname = write it in japanese symbols. Ex.) \" そらる \" or \" 完全体セル \" <li> |officialromajiname = write the english original name or romaji. Ex.) \" JubyPhonic \" \" Kanzentai Cell \" <li> |YTusername = if the singer has a YT account with username <li> |BBuserpageID = if the singer has a BiliBili account <li> |NNDuserpageID = if the singer has a NND account <li> |mylistID X = <li> |mylist X info =  <li> |nicommuID X =  <li> |nicommu X info =  <li> |exampletitle Songtitle songtitle of the example cover <li> |examplennd = nndid NND ID of the example cover. The ID often begins with \"sm\" or \"nm\" <li> |exampleyt = ytid YT ID of the example cover. The ID is the part after \"watch?v=\" in the URL <li> |description =  Singernameromaji  ( Singernamejapanese ) is an {{NNDict|Utaite}}/YouTube singer/Bilibili singer ... <li> }} </ul> Gallery </a><ul><li>try to keep the amount of pictures in the gallery to about 12. We do not need an image from every cover that they have done.<li>to add an image, all you have to do is add the image file's name after the vertical bar symbol \" | \" and a caption after every second \" | \"<li>Ex.)<li>==Gallery==<li> {{Gallery <li> |> imagename1.png | Singername's avatar in ...  <li> | imagename2.png | Singername as seen in ...  <li> | imagename3.png | Singername as seen in his cover of \" Songname \"  <li> | imagename4.png | Singername as seen on Twitter  <li> | imagename5.png | Singername as seen in ...{{AI|A|akka}}  if the artist has an entry in the Avatar Illustrators page <li> | imagename6.png | Singername as seen in ...{{AI|B|Benichiru (べにちる)}}  if the artist has an entry in the Avatar Illustrators page <li> | imagename7.png | Singername as seen in ...{{pixiv|1149660|Kurono Kuro (くろのくろ)}}  if the artist has a pixiv page <li> | imagename8.png | Singername as seen in ... Illust. by Kirei na Ossan (綺麗なおっさん) links containing an equal sign \"=\" have to be fixed by substituting \"=\" with \" {{=}} \" <li> }} <li>Real Life Photos<li>keep the maximum of real life photos to 3<li>real life photos that may be added:<li><ul>	<li>snapshots of a public concert, not from private concerts! <li>official promotional photoshoots (for shows/projects/singles/album/official homepage, etc.)	<li>screenshots from PVs	<li>photos uploaded by the singer themselves. Do not forget to cite the source	<li>pictures with the utaite blocking their face are okay</ul><li>real life photos to be avoided:<li><ul>	<li>purikura (photo booth) pictures - generally the ones that have graffiti-like objects pasted on it	<li>inappropriate photos	<li>\"standing in front of mirror\" pictures	<li>\"pictures of pictures\"</ul><li>do not post pictures of singers that do not like reprints of their photos. DO NOT post the picture(s) here!<li>do not post pictures of singers from magazines for purchase</ul> </a><ul><li>Ex.)<li> * His favorite VOCALOID song is Wanderlast by {{VW|sasakure.UK}}. <li> * His height is 175.7 cm (5'7\").<refname=\"refname\"/> <li> * He was born in the year of the Dragon and he is a Scorpio.{{cite}} <li> * He was inspired to become an utaite by fellow utaite Gazelle and Shachou. <li> all trivia needs to be cited! Go here</a> for citing. </ul> External Links <ul><li>Ex.)<li>==External Links==<li> [ http://website.com/ Website ] <li> [ http://twitter.com/... Twitter ] <li> [ http://ameblo.jp/.../ Blog ] <li> [ http://ch.nicovideo.jp/... Blomaga ] <li> [ http://tmbox.net/user/... TmBox ] <li> only link to official accounts and websites of the singer </ul> Crediting illustrators </a><ul><li>Cite the illustrator as followed:<li>  Illustratornameromaji ( Illustratornamejapanese ) if the artist has an entry on the Avatar Illustrators</a> page. \" I \" is the letter, the illustrator's name begins with <li> [ http://www.websitelink.com Illustratornameromaji (Illustratornamejapanese) ] if you want to link to the illustrators's website <li> {{VW| Pagename | Illustratornameromaji ( Illustratornamejapanese )}} if you want to link to the VOCALOID wiki. \" Pagename \" is the pagename of the article on the VOCALOID wiki <li>Also be sure, to add the artist to our list of artist permissions, if not already present</ul> Reprinting Videos </a><ul><li>album exclusive covers. Reprints of those infringes the singer's intellectual property<li>if the singer forbid the reprinting of their videos, don't add any YouTube links, unless it's the singer's own upload on their account on YouTube. A list of utaite who forbid reprints, can be found here</a><li>the reprint needs to contain a link to the original post on NND<li>the title and description of the reprint should match as closely to that of the original post<li>choose a video of decent quality<li>do not link to a video that is English subbed <li>we are not promoting the translations as we are not a translating site and because they may be incorrect<li>do not link to unofficial videos. For example there are people that mix an utaite's cover with another utaite's (gasshou)</ul> Special Linking Shortcuts </a><ul><li> {{AC|Season|20XX}} for linking to the Shinsaku Anime no Kyoku wo Matomete Collabo</a> page. Used in the \"List of Covered Songs\" section and on Song pages <li> {{AI|Illustrator's1stletter|Illustratorname}} for linking to the Avatar Illustrators</a> page <li> {{CD|Albumname|Displayalbumname}} for linking to Compilation & Collaboration Albums</a>. \"Displayalbumname\" is optional <li> {{pixiv|pixivid|Illustratornameromaji (Illustratornamejapanese)}} for linking to pixiv URLS. Used in the \"Gallery\" section <li> {{TH|Albumname|Displayalbumname}} for linking collaboration albums on Touhou Wiki</a>. \"Albumname\" is identical to the pagename on Touhou wiki. \"Displayalbumname\" is optional <li> {{UT|Tournameenglish|20XX}} for linking to Utattemita Tours</a>. Used in the \"List of Covered Songs\" section and on Song pages <li> {{VW|Pagename|Displayname}} for linking to VOCALOID wiki <li> {{YTB|YTbattlename}} for linking to a <a href=\"http://utaite.wikia.com/wiki/Category:YT_Battles\">YouTube Battle</a> pages. Used in the \"List of Covered Songs\" section and on Song pages </ul> ";

$('#EditPage').ready(function{	if (window.location.href.indexOf("action=edit") > -1) {		var intervalID = setInterval(function{ if ($('#cke_21').length) { clearInterval(intervalID); $('.cke_button_ModeWysiwyg').css({'display':'none'}); $('#cke_21').trigger('click'); $('#EditPageMainContainer').css({'width':'calc(100% - ('+$('.tuttrigger').css('left')+' + '+$('.editpage-widemode-trigger').css('right')+'))'}); $('#cke_contents_wpTextbox1').css({'height':'calc('+$('#WikiaPage').height+' - ('+$('#EditPageEditNotice').height+' + '+$('#EditPageToolbar').height+'))'}); }		}, 3000);		var closed=true;		$('#EditPage').append("  ");		$('#EditPageMain').prepend(" "+text+" ");		$('#EditPageMainContainer').css({'width':'calc(100% - ('+$('.tuttrigger').css('left')+' + '+$('.editpage-widemode-trigger').css('right')+'))'});		$('#cke_contents_wpTextbox1').css({'height':'calc('+$('#WikiaPage').height+' - ('+$('#EditPageEditNotice').height+' + '+$('#EditPageToolbar').height+'))'});		$('.tutrail').css({'height':$('#EditPageMainContainer').height});		$('#EditPageMainContainer').css({'float':'left'});		$('.tuttrigger').click(function{ if(closed){ $('.tuttrigger').css({'left':'250px'}); $('.tutrail').css({'display':'block'}); closed=false } else { $('.tuttrigger').css({'left':'0'}); $('.tutrail').css({'display':'none'}); closed=true; }			$('#EditPageMainContainer').css({'width':'calc(100% - ('+$('.tuttrigger').css('left')+' + '+$('.editpage-widemode-trigger').css('right')+'))'}); });	};	$('.editpage-widemode-trigger').click(function{ $('#EditPageMainContainer').css({'width':'calc(100% - ('+$('.tuttrigger').css('left')+' + '+$('.editpage-widemode-trigger').css('right')+'))'}); $('.editpage-widemode-trigger').css({'top':'42px'}); });       $(window).resize(function { $('#EditPageMainContainer').css({'width':'calc(100% - ('+$('.tuttrigger').css('left')+' + '+$('.editpage-widemode-trigger').css('right')+'))'}); $('.tutrail').css({'height':$('#EditPageMainContainer').height}); }); });

$('#NewarticletextNS').ready(function{	if (window.location.href.indexOf("useFormat=1") > -1) {		var info = [{triggerlocation:'.cke_button_ModeSource',			locations:[],			message:'First, be sure to switch to source mode!'},			{triggerlocation:'.editpage-widemode-trigger',			locations:[],			message:'Next, expand the right siderail and scroll to \"Templates\" OR click on one of the Layout options above'},			{triggerlocation:,			locations:[],			message:}];		var step=0;		if($('.cke_button.cke_button_ModeSource.cke_off').length) {			step++;			for(var i=0; i<info[step].locations.length; i++) {				info[step].locations[i].addClass('activestep');			}		}			$('#NewarticletextNS p').append(' ');			$('.tutorialtooltip').css({'width':'calc(100% - 20px)'}).css({'max-width':'none'}).css({'margin':'0'});			$('.tutorialtooltip').html(info[step].message);			$(info[step].triggerlocation).addClass('activestep');

/*$(loc[step]).click(function{			$(loc[step]).removeClass('activestep');			$('tutorialtooltip').html('');			step++;			$(loc[step]).addClass('activestep');			$('.module module_templates').addClass('activestep');			$('#NewarticletextNS p').addClass('activestep');		});*/ } }); /* Other imports */ importArticles({ type: "script", articles: [ "w:dev:AjaxRC/code.js", "w:dev:Standard_Edit_Summary/code.js", ] });

switch (mw.config.get('wgPageName')) { case 'Sandbox':

$(document).ready(function {	var step = 0;	var info = [{		triggerlocation:'.WikiaMenuElement li a.createpage',		locations:['.wikia-menu-button.contribute.secondary.combined'],		message:"Welcome to the Utaite Wiki editing tutorial! Learn editing and the syntax on our wiki at your own pace in an interactive way! This tutorial focuses on source code editing. If you're ready, go ahead and click the \"Contribute\" button above! For bug reports, please contact <a href='http://utaite.wikia.com/wiki/Message_Wall:BLUEBIRD'>BLUEBIRD</a>"	},	{		triggerlocation:'button.button.normal.primary',		locations:['#CreatePageDialogFormatContainer', '#wpCreatePageDialogTitle'],		message:"Input your preferred pagename, and select \"With Tutorial\" for tutorial hints. Once you're comfortable editing without hints, check the \"Without tutorial\" option. Once selected, click the \"Add a Page\" button."	}, //	{ //		triggerlocation:'', //		locations:[''], //		message:"", //		margins:'' //	}	];		//$('ul.wds-global-footer__links-list li:first-child').html("Asdfjkl"); if (step==0) { (function {			for (var i=0; i< info[step].locations.length; i++) {				$(info[step].locations[i]).addClass("activestep");			};			$(info[step].locations[0]).css({'width':'calc('+info[step].locations[0]+' - 5px)'});			$(info[step].triggerlocation).addClass("activestep");			$(info[step].locations[0]).append( ' '+info[step].message+' ' )		});	};

//$(info[step].locations[0]).click(	$(info[step].triggerlocation).click( function { var intervalID = setInterval(function{				if ($('#CreatePageDialogFormatContainer').length) {					clearInterval(intervalID);					$('ul#CreatePageDialogChoices #CreatePageDialogFormatContainer label').html("With tutorial<img src='http://slot1.images.wikia.nocookie.net/__cb1480701179/common/extensions/wikia/CreatePage/images/thumbnail_format_video.png'>");					$('ul#CreatePageDialogChoices #CreatePageDialogBlankContainer label').html("Without tutorial<img src='http://slot1.images.wikia.nocookie.net/__cb1480701179/common/extensions/wikia/CreatePage/images/thumbnail_blank.png'>");					$('.tutorialtooltip').remove;					for (var i=0; i< info[step].locations.length; i++) {						$(info[step].locations[i]).removeClass("activestep");					};					$(info[step].locations[0]).css({'width':'calc('+info[step].locations[0]+' + 5px)'});					$(info[step].triggerlocation).removeClass("activestep");					step++; for (var i=0; i< info[step].locations.length; i++) { $(info[step].locations[i]).addClass("activestep"); };					$(info[step].locations[0]).css({'width':'calc('+info[step].locations[0]+' - 5px)'}); $(info[step].triggerlocation).addClass("activestep"); $(info[step].locations[0]).append(						' '+info[step].message+' '					); $('.tutorialtooltip').css({'margin' : 0}).css({'position' : 'relative'}).css({'max-width' : 'none'}).css({'width' : 'auto'}); }				}, 3000);		}	); })

break; } /* */