Difference between revisions of "User talk:Icelilly"

From Hetalia Archives
Jump to: navigation, search
(Interwiki)
(Interwiki)
Line 288: Line 288:
 
:::True, true. XD I'm probably going to be heading to bed (since I never know when I'm going to get called in for training). If you need my approval for more page creations, chances are the pages will probably be good to go so you have my go ahead for any future articles tonight! [[User:Icelilly|Icelilly]] 17:19, 24 November 2011 (EST)
 
:::True, true. XD I'm probably going to be heading to bed (since I never know when I'm going to get called in for training). If you need my approval for more page creations, chances are the pages will probably be good to go so you have my go ahead for any future articles tonight! [[User:Icelilly|Icelilly]] 17:19, 24 November 2011 (EST)
  
==Interwiki==
+
==Interwiki part deux==
 
Could you add the Chibisan Date wiki to the interwiki data? (Format seen here - http://kitayume.wikinet.org/wiki/Special:Interwiki ) -[[User:FH14|FH14]] 12:00, 16 December 2011 (EST)
 
Could you add the Chibisan Date wiki to the interwiki data? (Format seen here - http://kitayume.wikinet.org/wiki/Special:Interwiki ) -[[User:FH14|FH14]] 12:00, 16 December 2011 (EST)
 
:I tried adding the data and it appears to have worked but it won't work on the main page no matter how I try it. I'll keep at it though! I'll be back in an hour to work on it again. [[User:Icelilly|Icelilly]] 12:47, 16 December 2011 (EST)
 
:I tried adding the data and it appears to have worked but it won't work on the main page no matter how I try it. I'll keep at it though! I'll be back in an hour to work on it again. [[User:Icelilly|Icelilly]] 12:47, 16 December 2011 (EST)
 
:No wait. Never mind. It works! It seems to have started working after edited the main page. Do you need a hand in getting the wiki set up at all? [[User:Icelilly|Icelilly]] 12:54, 16 December 2011 (EST)
 
:No wait. Never mind. It works! It seems to have started working after edited the main page. Do you need a hand in getting the wiki set up at all? [[User:Icelilly|Icelilly]] 12:54, 16 December 2011 (EST)
 
::I think I basically moved all the pages (at least that were on wikinet. Damn Shoutwiki downtime.) Do you remember who made the BGs for here and the kitayume wiki? Because I was hoping I could get a yellow/gold version for the Chibisan Date wiki... -[[User:FH14|FH14]] 15:30, 16 December 2011 (EST)
 
::I think I basically moved all the pages (at least that were on wikinet. Damn Shoutwiki downtime.) Do you remember who made the BGs for here and the kitayume wiki? Because I was hoping I could get a yellow/gold version for the Chibisan Date wiki... -[[User:FH14|FH14]] 15:30, 16 December 2011 (EST)

Revision as of 23:30, 15 December 2011

Opening Wiki

Oh is there any way you could change the default skin from Vector to Monobook? :/ -FH14 10:37, 1 November 2011 (EST)

I don't think you can but I can check. I think users can change to whichever skin they like but I think Vector will always be the default skin when they log out.
While I'm still here, would you like me to transfer your userpage over from the old wiki? Icelilly 10:42, 1 November 2011 (EST)
Already transferred it. And Vector is similar enough that it isn't that big of a deal TBH I just need to transfer some extra coding later (Do you mind if I do that now or..?) -FH14 11:11, 1 November 2011 (EST)
Sure! You can do it now. I'm just transferring over the images from the old wiki. Currently working on the flags. Once I get those done the profiles will be complete. Icelilly 11:19, 1 November 2011 (EST)
I thought you had a transfer file. How come some of the pages weren't copied over? :/ -FH14 11:22, 1 November 2011 (EST)
Oh and here this will probably help - Special:MultipleUpload -FH14 11:27, 1 November 2011 (EST)
I have a transfer file and it's a whopping 132 MB file and I can't upload it without it failing so I have to do it the long and hard way. Also the exporting process goes by categories so if a page doesn't have a category, it doesn't get transferred. The news and anniversary portals got transferred but I don't understand why they're not showing properly and it's baffling me. The characters list and the memes page are two pages I can't seem to transfer over without getting a session loss error message so I assume this is because of my slow and crappy internet. You could give it a shot yourself if you like. Exporting doesn't seem to be restricted to admins so anyone can do it. Oh and I'm using the multiple upload. It's my friend right now. :D Icelilly 11:44, 1 November 2011 (EST)
Please click edit and Copypasta this code into MediaWiki:Vector.css -FH14 14:29, 2 November 2011 (EST)

/* CSS placed here will affect users of the Monobook skin */

/* Background image */ body { background-image:url(http://hetalia.wikinet.org/w/images/hetalia/uploads/2/26/Background.png); background-repeat:repeat-y; }

/* Character Portal */

  1. bodyContent div.portal_charbox div.portal_inner_charbox {

visibility: hidden; }

  1. bodyContent div.portal_charbox:hover div.portal_inner_charbox {

visibility: visible; }

Oh and do the same (go to edit window and copypasta) for the following code into MediaWiki:Common.js -FH14 14:34, 2 November 2011 (EST)

/** Collapsible tables *********************************************************

 *
 *  Description: Allows tables to be collapsed, showing only the header. See
 *               Wikipedia:NavFrame.
 *  Maintainers: User:R. Koot
 */

var autoCollapse = 2;
var collapseCaption = "hide";
var expandCaption = "show";

function collapseTable( tableIndex )
{
    var Button = document.getElementById( "collapseButton" + tableIndex );
    var Table = document.getElementById( "collapsibleTable" + tableIndex );

    if ( !Table || !Button ) {
        return false;
    }

    var Rows = Table.rows;

    if ( Button.firstChild.data == collapseCaption ) {
        for ( var i = 1; i < Rows.length; i++ ) {
            Rows[i].style.display = "none";
        }
        Button.firstChild.data = expandCaption;
    } else {
        for ( var i = 1; i < Rows.length; i++ ) {
            Rows[i].style.display = Rows[0].style.display;
        }
        Button.firstChild.data = collapseCaption;
    }
}

function createCollapseButtons()
{
    var tableIndex = 0;
    var NavigationBoxes = new Object();
    var Tables = document.getElementsByTagName( "table" );

    for ( var i = 0; i < Tables.length; i++ ) {
        if ( hasClass( Tables[i], "collapsible" ) ) {

            /* only add button and increment count if there is a header row to work with */
            var HeaderRow = Tables[i].getElementsByTagName( "tr" )[0];
            if (!HeaderRow) continue;
            var Header = HeaderRow.getElementsByTagName( "th" )[0];
            if (!Header) continue;

            NavigationBoxes[ tableIndex ] = Tables[i];
            Tables[i].setAttribute( "id", "collapsibleTable" + tableIndex );

            var Button     = document.createElement( "span" );
            var ButtonLink = document.createElement( "a" );
            var ButtonText = document.createTextNode( collapseCaption );

            Button.style.styleFloat = "right";
            Button.style.cssFloat = "right";
            Button.style.fontWeight = "normal";
            Button.style.textAlign = "right";
            Button.style.width = "6em";

            ButtonLink.style.color = Header.style.color;
            ButtonLink.setAttribute( "id", "collapseButton" + tableIndex );
            ButtonLink.setAttribute( "href", "javascript:collapseTable(" + tableIndex + ");" );
            ButtonLink.appendChild( ButtonText );

            Button.appendChild( document.createTextNode( "[" ) );
            Button.appendChild( ButtonLink );
            Button.appendChild( document.createTextNode( "]" ) );

            Header.insertBefore( Button, Header.childNodes[0] );
            tableIndex++;
        }
    }

    for ( var i = 0;  i < tableIndex; i++ ) {
        if ( hasClass( NavigationBoxes[i], "collapsed" ) || ( tableIndex >= autoCollapse && hasClass( NavigationBoxes[i], "autocollapse" ) ) ) {
            collapseTable( i );
        }
    }
}

addOnloadHook( createCollapseButtons );

/** Dynamic Navigation Bars (experimental) *************************************
 *
 *  Description: See Wikipedia:NavFrame.
 *  Maintainers: UNMAINTAINED
 */

 // set up the words in your language
 var NavigationBarHide = '[' + collapseCaption + ']';
 var NavigationBarShow = '[' + expandCaption + ']';

 // shows and hides content and picture (if available) of navigation bars
 // Parameters:
 //     indexNavigationBar: the index of navigation bar to be toggled
 function toggleNavigationBar(indexNavigationBar)
 {
    var NavToggle = document.getElementById("NavToggle" + indexNavigationBar);
    var NavFrame = document.getElementById("NavFrame" + indexNavigationBar);

    if (!NavFrame || !NavToggle) {
        return false;
    }

    // if shown now
    if (NavToggle.firstChild.data == NavigationBarHide) {
        for (
                var NavChild = NavFrame.firstChild;
                NavChild != null;
                NavChild = NavChild.nextSibling
            ) {
            if ( hasClass( NavChild, 'NavPic' ) ) {
                NavChild.style.display = 'none';
            }
            if ( hasClass( NavChild, 'NavContent') ) {
                NavChild.style.display = 'none';
            }
        }
    NavToggle.firstChild.data = NavigationBarShow;

    // if hidden now
    } else if (NavToggle.firstChild.data == NavigationBarShow) {
        for (
                var NavChild = NavFrame.firstChild;
                NavChild != null;
                NavChild = NavChild.nextSibling
            ) {
            if (hasClass(NavChild, 'NavPic')) {
                NavChild.style.display = 'block';
            }
            if (hasClass(NavChild, 'NavContent')) {
                NavChild.style.display = 'block';
            }
        }
    NavToggle.firstChild.data = NavigationBarHide;
    }
 }

 // adds show/hide-button to navigation bars
 function createNavigationBarToggleButton()
 {
    var indexNavigationBar = 0;
    // iterate over all < div >-elements 
    var divs = document.getElementsByTagName("div");
    for(
            var i=0; 
            NavFrame = divs[i]; 
            i++
        ) {
        // if found a navigation bar
        if (hasClass(NavFrame, "NavFrame")) {

            indexNavigationBar++;
            var NavToggle = document.createElement("a");
            NavToggle.className = 'NavToggle';
            NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar);
            NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');');

            var NavToggleText = document.createTextNode(NavigationBarHide);
            for (
                 var NavChild = NavFrame.firstChild;
                 NavChild != null;
                 NavChild = NavChild.nextSibling
                ) {
                if ( hasClass( NavChild, 'NavPic' ) || hasClass( NavChild, 'NavContent' ) ) {
                    if (NavChild.style.display == 'none') {
                        NavToggleText = document.createTextNode(NavigationBarShow);
                        break;
                    }
                }
            }

            NavToggle.appendChild(NavToggleText);
            // Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)
            for(
              var j=0; 
              j < NavFrame.childNodes.length; 
              j++
            ) {
              if (hasClass(NavFrame.childNodes[j], "NavHead")) {
                NavFrame.childNodes[j].appendChild(NavToggle);
              }
            }
            NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar);
        }
    }
 }

 addOnloadHook( createNavigationBarToggleButton );


/* Test if an element has a certain class **************************************

 *
 * Description: Uses regular expressions and caching for better performance.
 * Maintainers: User:Mike Dillon, User:R. Koot, User:SG
 */

var hasClass = (function () {
    var reCache = {};
    return function (element, className) {
        return (reCache[className] ? reCache[className] : (reCache[className] = new RegExp("(?:\\s|^)" + className + "(?:\\s|$)"))).test(element.className);
    };
})();
Might be for the best to change the default skin to Monobook. Just make sure to copypasta the stuff in MediaWiki:Vector.css into MediaWiki:Monobook.css -FH14 15:33, 2 November 2011 (EST)
Alright done! Icelilly 15:34, 2 November 2011 (EST)

FH14 Mockups

Oh here's a section where we can discuss the mockups~ User:FH14/Sandbox. So what do you think about Cyprus? And I think Thailand and Vietnam may have enough after we get the information from the Special Edition booklet that has yet to be translated. -FH14 14:25, 1 November 2011 (EST)

Yep! You get the okay from me! I think Thailand and Vietnam could be good to go too but if you want to wait till the SE booklet gets translated we can do that too. Icelilly 14:33, 1 November 2011 (EST)
Maybe you're right. :/ And I also did mockups for Romania and Macau which seem to be pretty good (though I don't have the kanji/katakana for Macau yet and is Romania's correct? I hope you didn't use an online text translator because they're unreliable.) -FH14 16:34, 3 November 2011 (EST)
The kanji/katakana is correct. The romanization (I guess that's the right word?) might be a bit rough but I got it from a English-Japanese dictionary I have in my room (that's currently collecting dust). The book didn't have Macau so I left it blank. The mock-ups are turning out quite nicely! Icelilly 16:48, 3 November 2011 (EST)
Is it okay if I just go ahead and make the pages for Romania, Thailand, and Vietnam? -FH14 08:38, 4 November 2011 (EST)
Sure! Go right ahead! Icelilly 08:39, 4 November 2011 (EST)

Interwiki

Could you change the kitayume link on Special:Interwiki to http://kitayume.wikinet.org/wiki/$1 -FH14 15:37, 9 November 2011 (EST)

Done! Icelilly 15:43, 9 November 2011 (EST)

Ability to block editing?

I was recently wondering if admins had the ability to block editing on certain articles? I ask because there will probably come a time when articles, particularly controversial ones, are going to be edited. Wikipedia has the ability to lock articles, and I was wondering if this site allowed for that as well. For example, Wikipedia articles can be locked so only certain groups (admins, mods, registered users, etc.) can edit. Watermint 12:27, 10 November 2011 (EST)

I can block editing by protecting the article or through the Farmer setting though the latter option would be global. I know when we moved, protection on certain articles (ex. the main page) wore off so I've been slowing putting that back on. Protect only gives me three options: Allow all users, Block unregistered and new users and admins only. That's the most I can do. Icelilly 12:57, 10 November 2011 (EST)

All I needed to know! Thanks! Those protective measures sound fine. They will come in handy for controversial articles, and perhaps articles that we don't want tampered with when they reach a certain quality. Watermint 15:17, 10 November 2011 (EST)

Just so ya know...

For volume 3 mentions, we don't need to link it directly to Volume 3. It isn't case sensitive, so it doesn't even require a redirect :) Watermint 07:03, 17 November 2011 (EST)

Ah, my bad! Thanks for letting me know! Icelilly 07:59, 17 November 2011 (EST)

Could you direct me to the post about Kugelmugel's gender being a translation error? -FH14 09:15, 23 November 2011 (EST)

I posted the link on the talk page for minor characters list here. Icelilly 09:19, 23 November 2011 (EST)
Just saw that. Thanks! (BTW would you mind if I changed the feature article in honor of the site event?) -FH14 09:38, 23 November 2011 (EST)
Sure! Go right ahead! Icelilly 09:39, 23 November 2011 (EST)

User talk:Watermint#Hutt River >.> -FH14 15:45, 24 November 2011 (EST)

Yep! It's good to go! Sorry I took so long to give my approval. Icelilly 16:55, 24 November 2011 (EST)
Hey, it's fine! It's, like, 1 AM there. (And here.) Watermint 17:08, 24 November 2011 (EST)
True, true. XD I'm probably going to be heading to bed (since I never know when I'm going to get called in for training). If you need my approval for more page creations, chances are the pages will probably be good to go so you have my go ahead for any future articles tonight! Icelilly 17:19, 24 November 2011 (EST)

Interwiki part deux

Could you add the Chibisan Date wiki to the interwiki data? (Format seen here - http://kitayume.wikinet.org/wiki/Special:Interwiki ) -FH14 12:00, 16 December 2011 (EST)

I tried adding the data and it appears to have worked but it won't work on the main page no matter how I try it. I'll keep at it though! I'll be back in an hour to work on it again. Icelilly 12:47, 16 December 2011 (EST)
No wait. Never mind. It works! It seems to have started working after edited the main page. Do you need a hand in getting the wiki set up at all? Icelilly 12:54, 16 December 2011 (EST)
I think I basically moved all the pages (at least that were on wikinet. Damn Shoutwiki downtime.) Do you remember who made the BGs for here and the kitayume wiki? Because I was hoping I could get a yellow/gold version for the Chibisan Date wiki... -FH14 15:30, 16 December 2011 (EST)