RailWAM/Old

//

```
/\* ==RailWAM==
- A JavaScript script for displaying a wiki's WAM score in the right rail and
- logging it on a specific page
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Author: User:Blaster Niceshot
- Suggested by: User:Demotivator
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Usable in personal or sitewide JS
\*/

;(function($, mw) {
 if (typeof window.railWAMLoaded === 'undefined' && mw.config.get('skin') == 'oasis') {
 window.railWAMLoaded = true;
 var token = mw.user.tokens.get('editToken'),
 wikiId = mw.config.get('wgCityId'),
 userName = mw.config.get('wgUserName'),
 serverName = mw.config.get('wgServer'),
 pageName = mw.config.get('wgPageName'),
 namespaceNum = mw.config.get('wgNamespaceNumber'),
 date = new Date(),
 today = date.getUTCDate().toString() + date.getUTCMonth().toString() + date.getUTCFullYear().toString();
 date.setDate(date.getUTCDate() - 1);
 var yesterday = date.getUTCDate().toString() + date.getUTCMonth().toString() + date.getUTCFullYear().toString(),
 wamScore = 0,
 railWAM = $.extend({
 logPage:'User:' + userName + '/WAM Log',
 load:true,
 loadOnPage:'\_\_\*\_\_',
 loadOnNamespace:'\_\_\*\_\_',
 lang: mw.config.get('wgUserLanguage'),
 showLogAlert:true
 }, window.railWAM),
 namespaceIndex;
 console.log(today);
 if (typeof railWAM.loadOnNamespace === 'object') {
 namespaceIndex = railWAM.loadOnNamespace.indexOf(namespaceNum);
 } else {
 namespaceIndex = railWAM.loadOnNamespace.toString().indexOf(namespaceNum);
 }
 if (typeof railWAM.loadOnPage === 'object') {
 $.each(railWAM.loadOnPage,function(i,page){
 railWAM.loadOnPage[i] = page.toString().replace(/ /g,'\_');
 });
 } else {
 railWAM.loadOnPage = railWAM.loadOnPage.toString().replace(/ /g,'\_');
 }
 var pageIndex = railWAM.loadOnPage.indexOf(pageName);

 var i18n = {
 be: {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'Пры падтрымцы',
 todayTitle:'Рэйтынг WAM',
 unknown:'Невядома',
 wamPage:'Старонка WAM',
 yesterdayNotLogged:'Учорашняя адзнака не была знятая.',
 // FAQ headers/answers
 faqTitle:'Частыя пытанні',
 faqWelcome:'Сардэчна запрашаем на старонку часта задаваных пытанняў! Наведайце таксама <a href="http://www.wikia.com/WAM/FAQ">афіцыйную старонку WAM</a>.',
 sectionWAM:'Інфармацыя пра рэйтынг WAM',
 quesWhatIsWAM:'Што такое WAM?',
 ansWhatIsWAM:'Wikia Activity Monitor (WAM) - гэта лікавае значэнне ад 0 да 100, з дапамогай якога вымяраецца актыўнасць дадзенай супольнасці. Па рэйтынгу WAM карыстальнікі могуць убачыць, як іх супольнасць змяняецца з цягам часу.',
 quesCalcWAM:'Як разлічваецца рэйтынг WAM?',
 ansCalcWAM:'Згодна з афіцыйным FAQ, WAM гэта сярэдняе колькасць наведвальнікаў, рэдактараў і правак на вікі. Wikia не хоча раскрываць занадта шмат дэталяў, каб рэдактары не спрабавалі непасрэдна ўздзейнічаць на вынікі.',
 quesImproveWAM:'Як я магу павялічыць рэйтынг сваёй вікі ў WAM?',
 ansImproveWAM:'У цэлым рэйтынг WAM можна палепшыць шляхам прыцягнення да ўдзелу ў развіцці праекта (напрыклад, праз зносіны з карыстальнікамі або выкарыстання розных формаў рэкламы на <a href="http://be.supolnastsi.wikia.com">Вікі Супольнасцях</a>) і стварэнне якаснага кантэнту, дзякуючы якім чытачы будуць вяртацца. Такім чынам, уплыў на пазіцыі супольнасці надае наяўнасць адпаведных мультымедыя і стварэнне правільных спасылак. Варта мець на ўвазе, што даданне нязначнай колькасці кантэнту, малюнкаў або спасылак можа негатыўна паўплываць на стан вікі ў рэйтынгу WAM.',
 quesScoreZero:'Што азначае, калі колькасць балаў у рэйтынгу WAM вікі-праекта роўная нулю?',
 ansScoreZero:'WAM вікі дадае ў рэйтынг 5000 вікі-праектаў, якія набралі найбольшую колькасць падтрымкі з боку супольнасці. Калі дадзены праект не адпавядае пералічаным вышэй крытэрам, рэйтынг WAM роўны нулю.',
 sectionRailWAM:'Інфармацыя аб RailWAM',
 quesWhatIsRailWAM:'Што такое RailWAM?',
 ansWhatIsRailWAM:'RailWAM — гэта скрыпт, які паказвае колькасць ачкоў WAM вікі-праекта і розніцу па ачках адносна папярэдняга дня. Больш інфармацыі вы знойдзеце ў <a href="http://dev.wikia.com/wiki/RailWAM">дакументацыі скрыпту</a>.',
 quesInstallRailWAM:'Як я магу ўсталяваць RailWAM на сваю вікі?',
 ansInstallRailWAM:'Паглядзіце <a href="http://dev.wikia.com/wiki/RailWAM">дакументацыю RailWAM</a> для таго, каб азнаёміцца з інструкцыяй па ўстаноўцы скрыпту.',
 quesCreators:'Хто стварыў RailWAM?',
 ansCreators:'RailWAM быў распрацаваны і створаны <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blastear Niceshota</a>, аднак ініцыятарам праекта з\'яўляецца <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'загрузка не атрымалася, таму што гэтая опцыя адключаная. Усталюйце значэнне "true" для параметру "load" у наладах.',
 errorPage:'не ўдалося загрузіць з-за бягучай старонкі і яго прастора імёнаў не пазначаны ў якасці адной з старонак RailWAM варта загрузіць на. Дадаць назву гэтай старонкі на "loadOnPage" варыянт канфігурацыі або прасторы імёнаў гэтай старонкі ў опцыі канфігурацыі "loadOnNamespace", каб дазволіць яму загружаць на гэтай старонцы.'
 },
 de: {
 // WAM Modul-Nachrichten
 faq:'FAQ',
 poweredBy:'Powered by',
 todayTitle:'Heutiger WAM-Wert',
 unknown:'Unbekannt',
 wamPage:'Offizielle WAM Seite',
 yesterdayNotLogged:'Gestriger WAM-Wert ist nicht geloggt.',
 // FAQ Überschriften/Antworten
 faqTitle:'Häufig gestellte Fragen',
 faqWelcome:'Willkommen zum RailWAM FAQ. Es empfiehlt sich auch <a href="http://www.wikia.com/WAM/FAQ">Wikias offizielles WAM FAQ</a> zu lesen.',
 sectionWAM:'Informationen über WAM-Werte',
 quesWhatIsWAM:'Was ist WAM?',
 ansWhatIsWAM:'Der Wikia Aktivitätsmonitor (WAM) ist ein numericher Wert zwischen 0 und 100 der die Aktivität eines Wikis misst. By monitoring WAM, users can see how their wiki\'s health is changing over time.',
 quesCalcWAM:'Wie wird der WAM-Wert berechnet?',
 ansCalcWAM:'Laut Wikias offiziellem WAM FAQ sind WAM-Werte eine Kombination aus "Traffic, Aktivität und Wachstum". Wikia legt die genaue Zusammensetzung nicht offen, da Wikis dies sonst ausnutzen könnten, um ihre Platzierung zu manipulieren.',
 quesImproveWAM:'Wie kann ich den WAM-Wert meines Wikis verbessern?',
 ansImproveWAM:'Du kannst den WAM-Wert deines Wikis verbessern by encouraging contribution (such as personally welcoming new contributors or writing a blog about your wiki on <a href="http://de.community.wikia.com">Community Central</a>) und creating high-quality content that will keep readers coming back. You can also increase your wiki\'s rank in search engines by adding useful und relevant images und links. Behalte im Hinterkopf, dass das Hinzufügen von irrelevantem Inhalt, Bildern und/oder Links sich Negativ auf den WAM-Wert und Suchranking deines Wikis auswirken können.',
 quesScoreZero:'Was heisst es, wenn ein Wiki einen WAM-Wert von 0 hat?',
 ansScoreZero:'WAM wird nur für die Top 5.000 Wikis berechnet. Wikis die nicht in den Top 5.000 sind haben einen WAM-Wert von 0.',
 sectionRailWAM:'Informationen über RailWAM',
 quesWhatIsRailWAM:'Was ist RailWAM?',
 ansWhatIsRailWAM:'RailWAM ist eine JavaScript Erweiterun für Wikiaseiten, welche den aktuellen WAM-Wert für ein Wiki anzeigt, zusammen mit der Veränderung von gestern auf heute. Du kannst weitere Informationen in der <a href="http://dev.wikia.com/wiki/RailWAM">RailWAM Dokumentation</a> finden.',
 quesInstallRailWAM:'Wie kann ich RailWAM in meinem Wiki installieren?',
 ansInstallRailWAM:'Bitte schau dir die <a href="http://dev.wikia.com/wiki/RailWAM">RailWAM Dokumentation</a> für Installationsanweisungen an.',
 quesCreators:'Wer entwickelte RailWAM?',
 ansCreators:'RailWAM wurde entwickelt und gestaltet von <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blaster Niceshot</a>, und die Idee für das Script wurde ursprünglich vorgeschlagen von <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Fehler-Nachrichten
 errorLoad:'failed to load because it is disabled. Set your "load" configuration option to true to enable it.',
 errorPage:'nicht geladen werden, da die aktuelle Seite und deren Namespace nicht als eine der Seiten angegeben RailWAM laden sollte. Fügen Sie den Namen dieser Seite auf die "loadOnPage" Konfigurationsoption oder diesem Namensraum Seite auf die "loadOnNamespace" Konfigurationsoption , damit sie auf dieser Seite zu laden.',
 },
 en: {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'Powered by',
 todayTitle:'Today\'s WAM score',
 unknown:'Unknown',
 wamPage:'Official WAM Page',
 yesterdayNotLogged:'Yesterday\'s WAM score is not logged.',
 // FAQ headers/answers
 faqTitle:'Frequently Asked Questions',
 faqWelcome:'Welcome to the RailWAM FAQ. You may also want to visit <a href="http://www.wikia.com/WAM/FAQ">Wikia\'s official WAM FAQ</a>.',
 sectionWAM:'Information about WAM scores',
 quesWhatIsWAM:'What is WAM?',
 ansWhatIsWAM:'The Wikia Activity Monitor (WAM) is a numeric value between 0 and 100 that measures activity on a given wiki. By monitoring WAM, users can see how their wiki\'s health is changing over time.',
 quesCalcWAM:'How is WAM calculated?',
 ansCalcWAM:'According to Wikia\'s official WAM FAQ, WAM scores are a combination of "traffic, engagement and growth." Wikia does not provide specifics on how these factors are measured and weighted in order to avoid wikis trying to manipulate the scores.',
 quesImproveWAM:'How can I improve my wiki\'s WAM score?',
 ansImproveWAM:'You can improve a wiki\'s WAM score by encouraging contribution (such as personally welcoming new contributors or writing a blog about your wiki on <a href="http://community.wikia.com">Community Central</a>) and creating high-quality content that will keep readers coming back. You can also increase your wiki\'s rank in search engines by adding useful and relevant images and links. Keep in mind that adding irrelevant content, images and/or links could negatively your wiki\'s WAM score and search rankings.',
 quesScoreZero:'What does it mean if a wiki\'s WAM score is 0?',
 ansScoreZero:'WAM is calculated for only the top 5,000 wikis. Wikis that are not in the top 5,000 have a WAM score of 0.',
 sectionRailWAM:'Information about RailWAM',
 quesWhatIsRailWAM:'What is RailWAM?',
 ansWhatIsRailWAM:'RailWAM is a JavaScript enhancement for Wikia sites which displays the day\'s WAM score for a wiki along with the difference between today\'s and yesterday\'s score underneath. You can find more information in the <a href="http://dev.wikia.com/wiki/RailWAM">RailWAM documentation</a>.',
 quesInstallRailWAM:'How can I install RailWAM on my wiki?',
 ansInstallRailWAM:'Please visit the <a href="http://dev.wikia.com/wiki/RailWAM">RailWAM documentation</a> for installation instructions.',
 quesCreators:'Who created RailWAM?',
 ansCreators:'RailWAM was coded and designed by <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blaster Niceshot</a>, and the idea for the script was originally suggested by <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'failed to load because it is disabled. Set your "load" configuration option to true to enable it.',
 errorPage:'failed to load because the current page and its namespace are not specified as one of the pages RailWAM should load on. Add this page\'s name to the "loadOnPage" configuration option or this page\'s namespace to the "loadOnNamespace" configuration option to allow it to load on this page.',
 // Log alert messages
 closeBtn:'Close alert',
 cookieWarning:'Clicking "Done" will set a cookie in your browser for the time specified.',
 days:'days',
 doneBtn:'Done',
 dontShow:'Don\'t show for:',
 hours:'hours',
 logBtn:'Log data',
 notLogged:'Today\'s WAM data is not logged.',
 notLoggedWarning:'Clicking "Log Data" will edit the log page under your account or IP address if you are not logged in.',
 scoreLogged:'Score logged. Thank you!',
 weeks:'weeks',
 years:'years',
 },
 es: {
 // WAM Module answers
 faq: 'Preguntas más frecuentes',
 poweredBy: 'Impulsado por',
 todayTitle: 'La puntuación WAM de hoy',
 unknown: 'Desconocida',
 wamPage: 'Página WAM oficial',
 yesterdayNotLogged: 'El puntaje WAM de ayer no fue guardado',
 // FAQ headers/answers
 faqTitle:'Preguntas más frecuentes',
 faqWelcome: 'Bienvenido a las preguntas más frecuentes de RailWAM. También podrias querer visitar <a href="http://www.wikia.com/WAM/FAQ">la página oficial de WAM</a>.',

 sectionWAM:'Información sobre puntaje WAM',
 quesWhatIsWAM:'Qué es WAM?',
 ansWhatIsWAM: 'El Monitor de Actividad en Wikia (Wikia Activity Monitor; WAM) es un valor numérico de entre 0 y 100 que calcula la actividad en una wiki. Al monitorear WAM, los usuarios pueden ver como la actividad de su wiki cambia sobre el tiempo.',
 quesCalcWAM:'Como es el WAM calculado?',
 ansCalcWAM:'Conforme a las preguntas frecuentes oficiales de WAM, los puntajes son una combinación de "tráfico, compromiso y crecimiento." Wikia no proveé las especificaciones de como estos factores son calculados para evitar que las wikis intenten manipular sus puntajes.',
 quesImproveWAM:'Como puedo incrementar el puntaje WAM de mi wiki?',
 ansImproveWAM: 'Puedes mejorar el puntaje WAM de una wiki alentando la contribución (como personalmente recibiendo a los nuevos contribuyentes o escribiendo un blog sobre tu wiki en <a href="http://comunidad.wikia.com">Comunidad Central</a>) y creando contenido de alta calidad que mantenga a los lectores regresando. También puedes incrementar el ranking de tu wiki en los motores de búsqueda añadiendo imagenes y enlazes útiles y relevantes. Mantén en cuenta que añadiendo contenido irrelevante, imagenes y/o enlazes podrian afectar negativamente el puntaje WAM de tu wiki y los resulados de los motores de búsqueda.',
 quesScoreZero: 'Qué significa si el puntaje WAM de una wiki es de 0?',
 ansScoreZero: 'El WAM es calculado solo para las 5,000 wikis con más actividad. Wikis que no estan en este rango reciben un puntaje WAM de 0.',
 sectionRailWAM: 'Información sobre RailWAM',
 quesWhatIsRailWAM: 'Qué es RailWAM?',
 ansWhatIsRailWAM: 'RailWAM es una mejora de JavaScript para los sitios de Wikia que muestra el puntaje WAM del dia para una wiki, junto con la diferencia entre el puntaje de hoy y el de ayer. Puedes encontrar más unformacion en la <a href="http://dev.wikia.com/wiki/RailWAM">documentación oficial (inglés)</a>.',
 quesInstallRailWAM: 'Como puedo instalar RailWAM en mi wiki?',
 ansInstallRailWAM: 'Por favor visita la <a href="http://dev.wikia.com/wiki/RailWAM">documentación oficial (inglés)</a> para detalles de instalación detallados.',
 quesCreators:'Quién creó RailWAM?',
 ansCreators:'RailWAM fue programado y diseñado por <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blaster Niceshot</a>, y la idea original para el programa fue originalmente sugerida por <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'falló al cargar porque la característica esta deshabilitada. Selecciona tu configuracion de "load" como true para activarla.',
 errorPage:'porque no se pudo cargar la página actual y su espacio de nombres no se especifican como una de las páginas RailWAM se debe cargar en. Añada el nombre de esta página a la opción de configuración "loadOnPage" o espacio de nombres de esta página a la opción de configuración "loadOnNamespace" para permitir que se cargue en esta página.',
 },
 it: {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'Powered by',
 todayTitle:'Il punteggio WAM di oggi',
 unknown:'Sconosciuto',
 wamPage:'Pagina WAM ufficiale',
 yesterdayNotLogged:'Il punteggio WAM di ieri non è stato registrato.',
 // FAQ headers/answers
 faqTitle:'Domande Frequenti',
 faqWelcome:'Benvenuto nelle FAQ di RailWAM. Ti potrebbe interessare leggere le <a href="http://www.wikia.com/WAM/FAQ">FAQ ufficiali di Wikia WAM</a>.',
 sectionWAM:'Informazioni sui punteggi WAM',
 quesWhatIsWAM:'Che cos\'è il WAM?',
 ansWhatIsWAM:'Il Wikia Activity Monitor (WAM) è una valutazione numerica da 0 a 100 che misura l\'attività di una certa wiki. Monitorando il WAM, gli utenti possono controllare lo stato di salute della propria wiki nel tempo.',
 quesCalcWAM:'Come viene calcolato il WAM?',
 ansCalcWAM:'Secondo le FAQ ufficiali di Wikia, i punteggi WAM sono una combinazione di "traffico, partecipazione e crescita". Wikia non fornisce le specifiche su come questi fattori vangano misurati e quanto incidano in modo da evitare che le wiki barino manipolandoli.',
 quesImproveWAM:'Come possono migliorare il punteggio WAM della mia wiki?',
 ansImproveWAM:'Puoi migliorare il punteggio WAM di una wiki incoraggiando i contributi (come accogliendo personalmente i nuovi utenti o creando una pagina sulla tua wiki sulla <a href="http://it.community.wikia.com/wiki/Wiki\_della\_Community:Pubblicizzare\_una\_wiki">Wiki della Community</a>) e creando contenuti di alta qualità che invogliano gli utenti a tornare. Puoi anche aumentare il ranking della tua wiki sui motori di ricerca aggiungendo immagini e link rilevanti. Tieni a mente che aggiungere contenuti, immagini e/o link può influire negativamente il punteggio WAM o il SEO della tua wiki.',
 quesScoreZero:'Che cosa significa se una wiki ha un punteggio WAM pari a 0?',
 ansScoreZero:'Il punteggio WAM è calcolato solamente per le 5.000 wiki migliori. Le altre wiki hanno un punteggio WAM pari a 0.',
 sectionRailWAM:'Informazioni su RailWAM',
 quesWhatIsRailWAM:'Che cos\'è RailWAM?',
 ansWhatIsRailWAM:'RailWAM è un miglioramento JavaScript per siti Wikia che mostra il punteggio WAM giornaliero di una wiki assieme alla differenza con il punteggio del giorno prima. Puoi leggere di più sulla <a href="http://dev.wikia.com/wiki/RailWAM">documentazione di RailWAM</a>.',
 quesInstallRailWAM:'Come posso installare RailWAM sulla mia wiki?',
 ansInstallRailWAM:'Per favore leggi la <a href="http://dev.wikia.com/wiki/RailWAM">documentazione di RailWAM</a> per le istruzioni per l\'installazione.',
 quesCreators:'Chi ha creato RailWAM?',
 ansCreators:'RailWAM è stato codificato e progettato da <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blaster Niceshot</a>, a partire da un\'idea suggerita da <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'caricamento fallito in quanto disabilitato. Imposta l\'opzione "load" della tua configurazione su "true" per attivare.',
 errorPage:'caricamento fallito perché la pagina corrente e il suo namespace non sono specificati tra le pagine su cui RailWAM dovrebbe essere caricato. Aggiungi il nome di questa pagina all\'opzione di configurazione "loadOnPage" e il namespace della stessa all\'opzione "loadOnNamespace" per consentire il caricamento su questa pagina.',
 // Log alert messages
 closeBtn:'Nascondi avviso',
 cookieWarning:'Cliccando su "Fatto", aggiungerà un cookie nel tuo browser per un periodo di tempo predefinito.',
 days:'giorni',
 doneBtn:'Fatto',
 dontShow:'Non mostrare per:',
 hours:'ore',
 logBtn:'Registra dati',
 notLogged:'I dati WAM di oggi non sono registrati.',
 notLoggedWarning:'Cliccando su "Registra dati" verrà modificata la pagina del registro dei dati usando il tuo account o indirizzo IP nel caso non avessi effettuato l\'accesso.',
 scoreLogged:'Punteggio registrato. Grazie!',
 weeks:'settimane',
 years:'anni',
 },
 pl: {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'Wspierany przez',
 todayTitle:'Punktacja WAM',
 unknown:'Nieznana',
 wamPage:'Strona WAM',
 yesterdayNotLogged:'Wczorajsza punktacja nie została pobrana.',
 // FAQ headers/answers
 faqTitle:'Często zadawane pytania',
 faqWelcome:'Witaj w często zadawanych pytaniach. Odwiedź również <a href="http://www.wikia.com/WAM/FAQ">oficjalną stronę WAM</a>.',
 sectionWAM:'Informacje o punktacji WAM',
 quesWhatIsWAM:'Co to jest WAM?',
 ansWhatIsWAM:'Wikia Activity Monitor (WAM) jest wartością liczbową od 0 do 100, za pomocą której mierzy się aktywność danej społeczności. Poprzez punktację WAM użytkownicy mogą zobaczyć, jak ich społeczność zmienia się z upływem czasu.',
 quesCalcWAM:'Jak jest obliczany WAM?',
 ansCalcWAM:'Według oficjalnego FAQ, WAM to wypadkowa liczby odwiedzających, edytorów i edycji na wiki. Wikia nie chce zdradzać zbyt wielu szczegółów, aby edytorzy nie próbowali bezpośrednio wpływać na wyniki.',
 quesImproveWAM:'Jak mogę poprawić punktację WAM swojej wiki?',
 ansImproveWAM:'Punktacje WAM możesz poprawić poprzez zachęcanie do udziału w rozwoju projektu (np. poprzez rozmowy z użytkownikami, czy korzystanie z różnych form reklamy na <a href="http://spolecznosc.wikia.com">Centrum Społeczności</a>) i tworzenie wysokiej jakości kontentu, dzięki któremu czytelnicy będą wracać. Znaczy wpływ na pozycje społeczności ma również przesyłanie odpowiednich multimediów i tworzenie poprawnych linków. Należy pamiętać, że dodawanie nieistotnych treści, obrazów czy linków może negatywnie wpłynąć na pozycję WAM.',
 quesScoreZero:'Co to oznacza, jeśli punktacja WAM społeczności wynosi 0?',
 ansScoreZero:'WAM dodaje do rankingu 5000 najwyżej ocenionych społeczności. Jeśli dany projekt nie spełnia wyżej wymienionych kryteriów, punktacja WAM wynosi 0.',
 sectionRailWAM:'Informacje o RailWAM',
 quesWhatIsRailWAM:'Co to jest RailWAM?',
 ansWhatIsRailWAM:'RailWAM jest skryptem ukazującym ilość punktów WAM społeczności oraz różnicę względem dnia poprzedniego pod spodem. Więcej informacji znajdziesz w <a href="http://dev.wikia.com/wiki/RailWAM">dokumentacji skryptu</a>.',
 quesInstallRailWAM:'Jak mogę zainstalować RailWAM na swojej wiki?',
 ansInstallRailWAM:'Odwiedź <a href="http://dev.wikia.com/wiki/RailWAM">dokumentację RailWAM</a> w celu zapoznania się z instrukcja instalacji skryptu.',
 quesCreators:'Kto stworzył RailWAM?',
 ansCreators:'RailWAM został zaprojektowany i stworzony przez <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blastear Niceshota</a>, jednak pomysłodawcą projektu jest <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'ładowanie nie powiodło się, gdyż ta opcja jest wyłączona. Ustaw wartość „true” dla parametru „load” w opcjach konfiguracji.',
 errorPage:'udało się załadować, ponieważ bieżąca strona i jej nazw nie są określone jako jedna ze stron RailWAM powinna ładować się dalej. Dodaj nazwę tej strony do "loadOnPage" opcji konfiguracji lub nazw tej strony do "loadOnNamespace" opcji konfiguracji, aby umożliwić jej załadować na tej stronie.',
 },
 'pt-br': {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'Produzido por',
 todayTitle:'Pontuação WAM de hoje',
 unknown:'Desconhecido',
 wamPage:'Página oficial do WAM',
 yesterdayNotLogged:'A pontuação WAM de ontem não está registrada.',
 // FAQ headers/answers
 faqTitle:'Perguntas mais frequentes',
 faqWelcome:'Bem-vindo ao FAQ do RailWAM. Você também pode querer visitar <a href="http://www.wikia.com/WAM/FAQ">o FAQ oficial do WAM</a>.',
 sectionWAM:'Informação sobre a pontuação WAM',
 quesWhatIsWAM:'O que é WAM?',
 ansWhatIsWAM:'O Wikia Activity Monitor (WAM) é um valor numérico entre 0 e 100 que mede a atividade em uma determinada wiki. Ao monitorar o WAM, os usuários podem ver como a atividade de suas wikis está mudando ao longo do tempo.',
 quesCalcWAM:'Como o WAM é calculado?',
 ansCalcWAM:'De acordo com o FAQ oficial do WAM, a pontuação WAM é uma combinação de "tráfego, contribuição e crescimento". A Wikia não fornece especificações de como estes fatores são medidos, a fim de evitar que as wikis tentem manipular as pontuações.',
 quesImproveWAM:'Como eu posso melhorar a pontuação WAM das minhas wikis?',
 ansImproveWAM:'Você pode melhorar a pontuação WAM de uma wiki incentivando a contribuição (tal como acolher novos contribuidores pessoalmente ou escrevendo um blog sobre sua wiki na <a href="http://comunidade.wikia.com">Central da Comunidade</a>) e criando conteúdo de alta qualidade que irá manter os leitores voltando. Você também pode melhorar a classificação de sua wiki em motores de busca adicionando imagens e links úteis e relevantes. Tenha em mente que adicionando conteúdo irrelevante, imagens e/ou links podem afetar negativamente a pontuação WAM de sua wiki e os rankings de pesquisa.',
 quesScoreZero:'O que significa se a pontuação WAM de uma wiki é 0?',
 ansScoreZero:'O WAM é calculado apenas para as tops 5.000 wikis. Wikis que não estão no top 5.000 tem a pontuação WAM como 0.',
 sectionRailWAM:'Informação sobre RailWAM',
 quesWhatIsRailWAM:'O que é RailWAM?',
 ansWhatIsRailWAM:'RailWAM é uma melhoria de JavaScript para sites da Wikia o qual mostra a pontuação WAM do dia de uma wiki junto com a diferença entre a pontuação de hoje e ontem embaixo. Você pode encontrar mais informação na <a href="http://dev.wikia.com/wiki/RailWAM">documentação do RailWAM</a>.',
 quesInstallRailWAM:'Como eu posso instalar o RailWAM em minha wiki?',
 ansInstallRailWAM:'Por favor visite a <a href="http://dev.wikia.com/wiki/RailWAM">documentação do RailWAM</a> para instruções de instalação.',
 quesCreators:'Quem criou o RailWAM?',
 ansCreators:'RailWAM foi codificado e projetado por <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blaster Niceshot</a>, e a ideia para o script foi originalmente sugerida por <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'falhou ao carregar porque ele está desativado. Defina sua opção de configuração "load" para true para habilitar isto.',
 errorPage:'falhou ao carregar porque a página atual e este namespace não estão especificados como uma das páginas que o RailWAM deve carregar. Adicione o nome desta página na opção de configuração "loadOnPage" ou o namespace desta página na opção de configuração "loadOnNamespace" para permitir ele ser carregado nesta página.',
 // Log alert messages
 closeBtn:'Fechar alerta',
 cookieWarning:'Clicando em "Feito" irá definir um cookie em seu navegador para o tempo especificado.',
 days:'dias',
 doneBtn:'Feito',
 dontShow:'Não mostrar por:',
 hours:'horas',
 logBtn:'Registrar dados',
 notLogged:'Os dados do WAM de hoje não estão registrados.',
 notLoggedWarning:'Clicando em "Registrar dados" irá editar a página de registro sob sua conta ou endereço IP se você não estiver logado.',
 scoreLogged:'Pontuação registrada. Obrigado!',
 weeks:'semanas',
 years:'anos',
 },
 ru: {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'При поддержке',
 todayTitle:'Рейтинг WAM',
 unknown:'Неизвестно',
 wamPage:'Страница WAM',
 yesterdayNotLogged:'Вчерашняя отметка не была снята.',
 // FAQ headers/answers
 faqTitle:'Часто задаваемые вопросы',
 faqWelcome:'Добро пожаловать на страницу часто задаваемых вопросов! Посетите также <a href="http://www.wikia.com/WAM/FAQ">официальную страницу WAM</a>.',
 sectionWAM:'Информация о рейтинге WAM',
 quesWhatIsWAM:'Что такое WAM?',
 ansWhatIsWAM:'Wikia Activity Monitor (WAM) - это числовое значение от 0 до 100, с помощью которого измеряется активность данного сообщества. По рейтингу WAM пользователи могут увидеть, как их сообщество меняется с течением времени.',
 quesCalcWAM:'Как рассчитывается рейтинг WAM?',
 ansCalcWAM:'Согласно официальному FAQ, WAM это среднее количество посетителей, редакторов и правок на вики. Wikia не хочет раскрывать слишком много деталей, чтобы редакторы не пытались напрямую влиять на результаты.',
 quesImproveWAM:'Как я могу увеличить рейтинг своей вики в WAM?',
 ansImproveWAM:'В целом рейтинг WAM можно улучшить путем привлечения к участию в развитии проекта (например, через общение с пользователями или использование различных форм рекламы на <a href="http://ru.community.wikia.com">Вики Сообществах</a>) и создание качественного контента, благодаря которому читатели будут возвращаться. Значит, влияние на позиции сообщества оказывает наличие соответствующих мультимедиа и создание правильных ссылок. Следует иметь в виду, что добавление незначительного количества контента, изображений или ссылок может негативно повлиять на положение вики в рейтинге WAM.',
 quesScoreZero:'Что означает, если количество очков в рейтинге WAM вики-проекта равно нулю?',
 ansScoreZero:'WAM добавляет вики в рейтинг 5000 вики-проектов, набравших наибольшее количество поддержки со стороны сообщества. Если данный проект не соответствует перечисленным выше критериям, рейтинг WAM равен нулю.',
 sectionRailWAM:'Информация о RailWAM',
 quesWhatIsRailWAM:'Что такое RailWAM?',
 ansWhatIsRailWAM:'RailWAM — это скрипт, который показывает количество очков WAM вики-проекта и разницу по очкам относительно предыдущего дня. Больше информации вы найдёте в <a href="http://dev.wikia.com/wiki/RailWAM">документации скрипта</a>.',
 quesInstallRailWAM:'Как я могу установить RailWAM на свою вики?',
 ansInstallRailWAM:'Просмотрите <a href="http://dev.wikia.com/wiki/RailWAM">документацию RailWAM</a> для того, чтобы ознакомиться с инструкцией по установке скрипта.',
 quesCreators:'Кто создал RailWAM?',
 ansCreators:'RailWAM был разработан и создан <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blastear Niceshota</a>, однако инициатором проекта является <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'загрузка не удалась, так как эта опция отключена. Установите значение „true” для параметра „load” в настройках.',
 errorPage:'не удалось загрузить из-за текущей страницы и его пространство имен не указаны в качестве одной из страниц RailWAM следует загрузить на. Добавить название этой страницы на „loadOnPage” вариант конфигурации или пространства имен этой страницы в опции конфигурации „loadOnNamespace”, чтобы позволить ему загружать на этой странице.',
 },
 uk: {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'За підтримки',
 todayTitle:'Рейтинг WAM',
 unknown:'Невідомо',
 wamPage:'Сторінка WAM',
 yesterdayNotLogged:'Вчорашня позначка не була знята.',
 // FAQ headers/answers
 faqTitle:'Часті питання',
 faqWelcome:'Ласкаво просимо на сторінку поширених питань! Відвідайте також <a href="http://www.wikia.com/WAM/FAQ">офіційну сторінку WAM</a>.',
 sectionWAM:'Інформація про рейтинг WAM',
 quesWhatIsWAM:'Що таке WAM?',
 ansWhatIsWAM:'Wikia Activity Monitor (WAM) - це числове значення від 0 до 100, з допомогою якого вимірюється активність даного співтовариства. За рейтингом WAM користувачі можуть побачити, як їх співтовариство змінюється з плином часу.',
 quesCalcWAM:'Як розраховується рейтинг WAM?',
 ansCalcWAM:'Згідно офіційному FAQ, WAM це середня кількість відвідувачів, редакторів і редагувань на вікі. Wikia не хоче розкривати занадто багато деталей, щоб редактори не намагалися безпосередньо впливати на результати.',
 quesImproveWAM:'Як я можу збільшити рейтинг своєї вікі в WAM?',
 ansImproveWAM:'В цілому рейтинг WAM можна поліпшити шляхом залучення до участі в розвитку проекту (наприклад, через спілкування з користувачами або використання різних форм реклами на <a href="http://uk.community.wikia.com">Вікі Спільнотах</a>) і створення якісного контенту, завдяки яким читачі будуть повертатися. Отже, вплив на позиції співтовариства надає наявність відповідних мультимедіа і створення правильних посилань. Слід мати на увазі, що додавання незначної кількості контенту, зображень або посилань може негативно вплинути на стан вікі в рейтингу WAM.',
 quesScoreZero:'Що означає, якщо кількість балів у рейтингу WAM вікі-проекту дорівнює нулю?',
 ansScoreZero:'WAM додає вікі в рейтинг 5000 вікі-проектів, які набрали найбільшу кількість підтримки з боку співтовариства. Якщо даний проект не відповідає перерахованим вище критеріям, рейтинг WAM дорівнює нулю.',
 sectionRailWAM:'Інформація про RailWAM',
 quesWhatIsRailWAM:'Що таке RailWAM?',
 ansWhatIsRailWAM:'RailWAM — це скрипт, який показує кількість очок WAM вікі-проекту і різницю за очками відносно попереднього дня. Більше інформації ви знайдете в <a href="http://dev.wikia.com/wiki/RailWAM">документації скрипта</a>.',
 quesInstallRailWAM:'Як я можу встановити RailWAM на свою вікі?',
 ansInstallRailWAM:'Перегляньте <a href="http://dev.wikia.com/wiki/RailWAM">документацію RailWAM</a> для того, щоб ознайомитися з інструкцією по установці скрипта.',
 quesCreators:'Хто створив RailWAM?',
 ansCreators:'RailWAM був розроблений і створений <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blastear Niceshota</a>, однак ініціатором проекту є <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'завантаження не вдалося, бо ця опція відключена. Встановіть значення "true" для параметра "load" в налаштуваннях.',
 errorPage:'не вдалося завантажити через поточної сторінки і його простір імен не вказані в якості однієї зі сторінок RailWAM слід завантажити на. Додати назву цієї сторінки на "loadOnPage" варіант конфігурації або простору імен цієї сторінки в опції конфігурації "loadOnNamespace", щоб дозволити йому загрожують на цій сторінці.',
 },
 vi: {
 // WAM module messages
 faq:'FAQ',
 poweredBy:'Tạo bởi',
 todayTitle:'Điểm WAM hôm nay',
 unknown:'Không rõ',
 wamPage:'Trang WAM Chính Thức',
 yesterdayNotLogged:'Điểm WAM hôm qua không được lưu lại.',
 // FAQ headers/answers
 faqTitle:'Câu Hỏi Thường Gặp',
 faqWelcome:'Chào mừng tới mục RailWAM - Câu hỏi thường gặp. Bạn có thể sẽ muốn vào trang <a href="http://www.wikia.com/WAM/FAQ">WAM - Câu hỏi thường gặp chính thức của Wikia</a>.',
 sectionWAM:'Thông tin về điểm WAM',
 quesWhatIsWAM:'WAM là gì?',
 ansWhatIsWAM:'Wikia Activity Monitor (WAM) là một số liệu có giá trị từ 0 đến 100 nhằm tính toán mức độ hoạt động của một trang wiki. Bằng việc theo dõi điểm WAM, các thành viên có thể biết được mức độ hoạt động wiki của họ thay đổi ra sao theo thời gian.',
 quesCalcWAM:'WAM được tính ra sao?',
 ansCalcWAM:'Theo trang WAM FAQ chính thức của Wikia, điểm WAM được tính dựa trên việc kết hợp giữa "lưu lượng xem trang, độ đóng góp và mức độ phát triển" của wiki. Wikia không cung cấp chi tiết những thành phần đó được tính toán ra sao hay chúng đóng góp bao nhiêu để tránh việc các Wiki tìm cách thao túng điểm số.',
 quesImproveWAM:'Làm sao để tăng điểm WAM cho Wiki của bạn?',
 ansImproveWAM:'Bạn có thể tăng điểm WAM bằng cách động viên mọi người đóng góp cho Wiki (ví dụ như chào đón những người đóng góp mới hay viết một blog về wiki của bạn trên trang <a href="http://vi.community.wikia.com">Cộng Đồng Wikia Tiếng Việt</a>) và tạo những nội dung chất lượng cao nhờ vào đó sẽ giúp lôi kéo người đọc trở lại. Bạn cũng có thể gia tăng thứ hạng wiki của mình thông qua việc gia tăng thứ hạng wiki trên các công cụ tìm kiếm bằng việc chèn những tấm ảnh và đường dẫn hữu dụng và có liên quan đến wiki của bạn. Lưu ý rằng việc chèn các nội dung, hình ảnh và/hay đường dẫn không liên quan có thể tác động tiêu cực đến điểm WAM wiki của bạn lẫn thứ hạng trên công cụ tìm kiếm.',
 quesScoreZero:'Điểm WAM của Wiki bằng 0 là sao?',
 ansScoreZero:'WAM chỉ được tính cho 5000 Wiki đứng đầu. Những Wiki không nằm trong tốp 5000 sẽ có điểm WAM bằng 0.',
 sectionRailWAM:'Thông tin về RailWAM',
 quesWhatIsRailWAM:'RailWAM là gì?',
 ansWhatIsRailWAM:'RailWAM là một code JavaScript bổ trợ dành cho các trang Wikia nhằm hiển thị điểm WAM của wiki đó cùng với là sự chênh lệch điểm số giữa hôm nay và ngày hôm qua được đặt phía dưới. Bạn có thể tìm thông tin thêm tại trang <a href="http://dev.wikia.com/wiki/RailWAM">Tài liệu RailWAM</a>.',
 quesInstallRailWAM:'Làm sao để cài đặt RailWAM cho wiki của tôi?',
 ansInstallRailWAM:'Bạn hãy vào trang <a href="http://dev.wikia.com/wiki/RailWAM">Tài liệu RailWAM</a> để xem hướng dẫn cài đặt.',
 quesCreators:'Ai là người tạo ra RailWAM?',
 ansCreators:'RailWAM được thiết kế và lập trình bởi <a href="http://community.wikia.com/wiki/User:Blaster\_Niceshot">Blaster Niceshot</a>, với ý tưởng ban đầu được đề xuất bởi <a href="http://community.wikia.com/wiki/User:Demotivator">Demotivator</a>.',
 // Error messages
 errorLoad:'lỗi không thể chạy do đã bị chặn. Cài đặt lại chế độ tại tùy chọn "load" thành true.',
 errorPage:'lỗi không thể chạy vì trang hiện tại và miền trang mà trang thuộc về không được thiết đặt là một trong những trang RailWAM nên chạy. Thêm tên trang này vào phần tùy chọn "loadOnPage" hoặc thêm miền của trang này vào phần tùy chọn "loadOnNamespace" để cho phép RailWAM có thể chạy.',
 // Log alert messages
 closeBtn:'Đóng cảnh báo',
 cookieWarning:'Click "Xong" sẽ tạo 1 cookie trong trình duyệt của bạn trong thời gian được thiết đặt.',
 days:'ngày',
 doneBtn:'Xong',
 dontShow:'Không hiển thị trong:',
 hours:'giờ',
 logBtn:'Lưu dữ liệu',
 notLogged:'Dữ liệu WAM hôm nay chưa được ghi lại.',
 notLoggedWarning:'Click "Lưu dữ liệu" sẽ chỉnh sửa trang bản ghi bằng tài khoản của bạn hoặc bằng địa chỉ IP nếu bạn không đăng nhập.',
 scoreLogged:'Điểm đã được ghi lại. Cám ơn bạn!',
 weeks:'tuần',
 years:'năm',
 }
 };
 if (typeof i18n[railWAM.lang] === 'object') {
 $.extend(i18n,i18n.en,i18n[railWAM.lang]);
 } else {
 $.extend(i18n,i18n.en);
 }

 $.ajax ({
 url:serverName + '/wiki/' + encodeURIComponent(railWAM.logPage) + '?action=raw',
 success: function(wamLog) {
 var wamLogHtml = $(wamLog);
 var todayElm = wamLogHtml.filter('#railwam-' + today);
 if (todayElm.length) {
 console.log(todayElm);
 wamScore = $(todayElm[0]).text();
 addModule(wamScore,wamLogHtml);
 } else {
 $.ajax ({
 url:'http://www.wikia.com/api/v1/Wikis/Details?ids=<nowiki/>' + wikiId,
 success: function(data) {
 wamScore = data.items[wikiId].wam\_score;
 addModule(wamScore,wamLogHtml);
 if (railWAM.showLogAlert === true) {
 logAlert(wamScore);
 }
 },
 error: function() {
 $.ajax ({
 url:'http://www.wikia.com/api/v1/Wikis/Details?ids=<nowiki/>' + wikiId,
 success: function(data) {
 wamScore = data.items[wikiId].wam\_score;
 addModule(wamScore,[]);
 if (railWAM.showLogAlert === true) {
 logAlert(wamScore);
 }
 },
 cache:false
 });
 },
 cache:false
 });
 }
 }
 });
 } else if (railWAM.load === false) {
 console.log('RailWAM: RailWAM ' + i18n.errorLoad);
 console.log('RailWAM: RailWAM ' + i18n.errorPage);
 }

 function logAlert(score) {
 if (document.cookie.replace(/(?:(?:^|.\*;\s\*)railwamShowAlert\s\*\=\s\*([^;]\*).\*$)|^.\*$/, "$1") != "false") {
 var textColor = $('.WikiHeader .accent a').css('color');
 var backgroundColor = $('.WikiHeader .navbackground').css('background');
 $('#railwam-rail-mod').before('<div id="railwam-log-alert" style="color: ' + textColor + '; text-align: center; background:' + backgroundColor + '; padding: 4px; font-size:.9em;"><span id="railwam-notlogged-text" style="display:block;">' + i18n.notLogged + '<span style="font-size: .85em; display:block;">' + i18n.notLoggedWarning + '</span><a id="railwam-log-link" style="padding:5px 10px; font-size:.8em; text-transform:uppercase; font-weight:bold; display:inline-block; cursor:pointer; margin:4px; border-radius:.2em; background:' + textColor.replace('rgb','rgba').replace(')',',.12)') + '; color:' + textColor + '">' + i18n.logBtn + '</a><a id="railwam-close-link" style="padding:5px 10px; font-size:.8em; text-transform:uppercase; font-weight:bold; display:inline-block; cursor:pointer; margin:4px; border-radius:.2em; background:' + textColor.replace('rgb','rgba').replace(')',',.12)') + '; color:' + textColor + '">' + i18n.closeBtn + '</a></span></div>');

 $('#railwam-log-link').click(function() {
 logWAMScore(score);
 $('#railwam-notlogged-text').html(i18n.scoreLogged + '<br><a id="railwam-done-link" style="padding:5px 10px; font-size:.8em; text-transform:uppercase; font-weight:bold; display:inline-block; cursor:pointer; margin:4px; border-radius:.2em; background:' + textColor.replace('rgb','rgba').replace(')',',.12)') + '; color:' + textColor + '">' + i18n.doneBtn + '</a>');
 });

 $('#railwam-close-link').click(function() {
 $('#railwam-notlogged-text').html(i18n.dontShow + '<br><input id="railwam-time-num" style="height:30px; text-align:right; border:none; border-bottom:1px solid ' + textColor + '; color:' + textColor + '; background:transparent; padding:5px 0; padding-right:3px; box-sizing:border-box; width:20%; outline:none; box-shadow:none;" type="text" placeholder="#"><select id="railwam-time-type" style="height:30px; border:none; border-bottom:1px solid ' + textColor + '; color:' + textColor + '; background:transparent; padding:5px 0; padding-left:3px; box-sizing:border-box; width:30%; outline:none; box-shadow:none;"><option style="color:#000000;" value="hour">' + i18n.hours + '</option><option style="color:#000000;" selected="selected" value="day">' + i18n.days + '</option><option style="color:#000000;" value="week">' + i18n.weeks + '</option><option style="color:#000000;" value="year">' + i18n.years + '</option></select><br><span style="font-size: .85em; display:block; margin-top:5px;">' + i18n.cookieWarning + '</span><a id="railwam-done-link" style="padding:5px 10px; text-transform:uppercase; font-weight:bold; display:inline-block; font-size:.8em; cursor:pointer; margin:4px; border-radius:.2em; background:' + textColor.replace('rgb','rgba').replace(')',',.12)') + '; color:' + textColor + '">' + i18n.doneBtn + '</a>');
 });

 $('#railwam-log-alert').on('click','#railwam-done-link',function() {
 hideAlert(Number($('#railwam-time-num').val()),$('#railwam-time-type').val());
 $('#railwam-log-alert').remove();
 });
 }
 }

 function hideAlert(num,type) {
 if (typeof num === 'number' && typeof type === 'string') {
 switch(type) {
 case 'hour':
 num \*= 3600;
 break;
 case 'day':
 num \*= 3600 \* 24;
 break;
 case 'week':
 num \*= 3600 \* 24 \* 7;
 break;
 case 'year':
 num \*= 3600 \* 24 \* 365;
 }
 document.cookie = 'railwamShowAlert=false; domain=' + window.location.hostname + '; max-age=' + num;
 }
 }

 function addModule(wamScore,wamLogHtml) {
 var startColor = $('a').css('color');
 var stopColor = startColor.replace('rgb','rgba').replace(')',',.6)');
 var svg = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 169 184" style="width:20%;"><defs><radialGradient id="gradientBg"><stop offset="0%" stop-color="' + stopColor + '"/><stop offset="100%" stop-color="' + startColor + '"/></radialGradient></defs><path id="Selection" fill="url(#gradientBg)" stroke-width="0" d="M 81.00,12.74 C 81.00,12.74 107.00,0.00 107.00,0.00 107.00,0.00 103.08,30.00 103.08,30.00 103.08,30.00 96.27,74.00 96.27,74.00 96.27,74.00 93.08,95.00 93.08,95.00 93.08,95.00 90.83,104.79 90.83,104.79 90.83,104.79 83.00,110.26 83.00,110.26 83.00,110.26 67.00,118.00 67.00,118.00 67.00,118.00 48.70,77.00 48.70,77.00 48.70,77.00 32.00,39.00 32.00,39.00 32.00,39.00 81.00,12.74 81.00,12.74 Z M 105.12,97.00 C 105.12,97.00 113.13,63.00 113.13,63.00 113.13,63.00 118.72,43.61 118.72,43.61 118.72,43.61 135.00,34.22 135.00,34.22 135.00,34.22 169.00,17.00 169.00,17.00 167.64,24.25 157.61,40.42 153.76,48.00 153.76,48.00 132.42,88.00 132.42,88.00 129.87,92.54 126.03,101.55 122.79,104.79 120.11,107.47 105.21,114.97 101.00,117.00 101.00,117.00 105.12,97.00 105.12,97.00 Z M 35.00,82.00 C 35.00,82.00 54.85,117.00 54.85,117.00 56.43,119.76 61.86,127.92 61.18,130.79 60.52,133.59 53.67,136.85 51.00,136.95 49.40,137.01 48.38,136.55 47.00,135.83 47.00,135.83 14.00,112.15 14.00,112.15 9.10,108.58 2.86,105.50 0.00,100.00 0.00,100.00 35.00,82.00 35.00,82.00 Z M 33.00,158.00 C 33.00,158.00 35.00,173.00 35.00,173.00 42.10,169.04 38.79,161.91 42.58,159.02 44.33,157.70 48.80,158.00 51.00,158.00 51.00,158.00 54.00,173.00 54.00,173.00 59.06,170.15 59.00,163.32 60.00,158.00 60.00,158.00 68.00,158.00 68.00,158.00 68.00,158.00 63.37,176.00 63.37,176.00 63.37,176.00 60.44,182.98 60.44,182.98 60.44,182.98 50.00,184.00 50.00,184.00 50.00,184.00 48.00,172.00 48.00,172.00 42.25,175.61 44.89,180.43 41.44,182.98 38.93,184.83 33.10,184.33 31.30,181.69 30.03,179.82 25.48,161.14 25.00,158.00 25.00,158.00 33.00,158.00 33.00,158.00 Z M 86.91,182.84 C 84.50,183.01 79.53,185.21 75.04,182.84 67.24,178.67 67.24,163.33 75.04,159.16 79.53,156.79 84.50,158.99 86.91,159.16 86.91,159.16 97.00,158.00 97.00,158.00 97.00,158.00 96.01,169.00 96.01,169.00 96.01,169.00 97.00,184.00 97.00,184.00 97.00,184.00 86.91,182.84 86.91,182.84 Z M 115.44,159.02 C 117.91,160.84 118.74,167.11 119.00,170.00 123.77,167.34 124.22,163.08 125.00,158.00 125.00,158.00 138.00,158.00 138.00,158.00 138.00,158.00 141.00,184.00 141.00,184.00 141.00,184.00 133.00,184.00 133.00,184.00 133.00,184.00 132.00,169.00 132.00,169.00 125.94,172.80 128.39,178.58 124.91,182.43 123.84,183.61 122.52,183.90 120.98,183.89 114.69,183.86 113.74,174.84 113.00,170.00 113.00,170.00 109.00,170.00 109.00,170.00 109.00,182.77 110.04,183.88 101.00,184.00 101.00,184.00 104.00,158.00 104.00,158.00 106.65,158.00 113.44,157.55 115.44,159.02 Z M 83.98,176.84 C 90.54,176.06 91.61,165.15 82.04,164.62 74.35,167.41 76.07,177.77 83.98,176.84 Z" /> </svg>';
 $('.WikiaRail').prepend('<section class="module" id="railwam-rail-mod">' + svg + '<div style="display:inline-block; text-align:center; width:75%; font-size:14px; padding:5px 10px; box-sizing:border-box; font-weight:bold;">' + i18n.todayTitle + '<span style="margin-top:10px; display:block; font-size:1.5em; font-weight:normal;">' + wamScore + '</span><span id="railwam-difference" style="font-size:1.1em; font-weight:normal; display:block; text-align:center; margin-top:5px;">+/- ' + i18n.unknown + '</span><span id="railwam-not-logged" style="display:block; text-align:center; font-size:.7em; margin-top:3px; font-weight:normal;">' + i18n.yesterdayNotLogged +'</span></div><span style="text-align:center; display:inline-block; margin-top:10px; position:relative; left:50%; transform:translateX(-50%);"><a href="http://www.wikia.com/WAM" style="margin-right:10px;">' + i18n.wamPage + '</a><a style="cursor:pointer;" id="railwam-faq">' + i18n.faq + '</a><br>'+ i18n.poweredBy + ' <a href="http://dev.wikia.com/wiki/RailWAM">RailWAM</a></span></section>');
 $('#railwam-faq').click(function(){frequentQuestions();});
 if (wamLogHtml.length) {
 calcDiff(wamScore,wamLogHtml);
 }
 }

 function logWAMScore(score) {
 /\* Repeat AJAX request in case score has been logged
 after page load but before pressing "Log Score" \*/
 $.get(serverName + '/wiki/' + encodeURIComponent(railWAM.logPage) + '?action=raw')
 .done(function(wamLog){
 var wamLogHtml = $(wamLog);
 var todayElm = wamLogHtml.filter('#railwam-' + today);
 if (todayElm.length === 0) {
 $.post(serverName + '/api.php?action=edit&title=' + encodeURIComponent(railWAM.logPage) + '&recreate=true&appendtext='+ encodeURIComponent('\n\*<span id="railwam-' + today + '">' + score + '</span>') + '&summary=RailWAM: Adding new WAM score entry&format=json&token=' + encodeURIComponent(token));
 }
 });
 }

 function calcDiff(score,wamLogHtml) {
 var yesterdayElm = wamLogHtml.filter('#railwam-' + yesterday);
 var yesterdayScore = $(yesterdayElm[0]).text();
 var diffElm = $('#railwam-difference');
 if (yesterdayElm.length) {
 var diff = score - yesterdayScore;
 diff = Math.round(diff \* 10000) / 10000;
 $('#railwam-not-logged').css('display','none');
 if (diff > 0) {
 diffElm.html('<img src="http://vignette2.wikia.nocookie.net/bniceshottest/images/3/3b/Wam-arrow-up.png" style="height:13px; vertical-align:middle; margin-top:-4px;"> ' + diff);
 } else if(diff < 0) {
 diffElm.html('<img src="http://vignette2.wikia.nocookie.net/bniceshottest/images/3/3b/Wam-arrow-down.png" style="height:13px; vertical-align:middle; margin-top:-3px;"> ' + Math.abs(diff));
 } else if (diff === 0) {
 diffElm.html('<img src="http://vignette1.wikia.nocookie.net/bniceshottest/images/f/fa/Wam-arrow-zero.png" style="height:13px; vertical-align:middle; margin-top:-3px;"> 0');
 }
 }
 }

 function frequentQuestions() {
 var windowWidth = window.innerWidth || document.body.clientWidth;
<nowiki> </nowiki>$.showCustomModal('RailWAM: ' + i18n.faqTitle, i18n.faqWelcome + '<br><span id="railwam-section-wam" class="faqHeader" style="margin-top:10px; font-size:1.5em; display:block; padding:5px 10px; transition:all .2s; cursor:pointer; height:31px; box-sizing:border-box;">' + i18n.sectionWAM + ' <svg xmlns="http://www.w3.org/2000/svg" class="faq-arrow" style="height:7px; vertical-align:middle; transition:all .2s;" viewBox="0 0 48 28"> <path d="M 23.13,17.82 C 25.53,18.50 27.55,15.92 29.08,14.42 31.94,11.61 40.81,0.40 44.79,2.17 48.06,3.60 46.34,6.99 44.79,8.91 44.79,8.91 31.89,21.55 31.89,21.55 30.27,23.22 27.11,26.82 24.87,27.30 20.89,28.14 12.26,17.74 9.41,14.92 6.01,11.55 -1.75,6.81 3.19,2.17 10.81,1.46 17.11,16.11 23.13,17.82 Z"/></svg>' + '</span><span id="railwam-section-wam-ans" style="display:block;" class="railwam-section-ans"><h2 style="margin-top:10px; font-size:1.3em;">' + i18n.quesWhatIsWAM + '</h2><span style="text-indent:20px; display:block;">' + i18n.ansWhatIsWAM + '</span><h2 style="margin-top:10px; font-size:1.3em;">' + i18n.quesCalcWAM + '</h2><span style="text-indent:20px; display:block;">' + i18n.ansCalcWAM + '</span><h2 style="margin-top:10px; font-size:1.3em;">' + i18n.quesImproveWAM + '</h2><span style="text-indent:20px; display:block;">' + i18n.ansImproveWAM + '</span><h2 style="margin-top:10px; font-size:1.3em;">' + i18n.quesScoreZero + '</h2><span style="text-indent:20px; display:block; margin-bottom:10px;">' + i18n.ansScoreZero + '</span><span id="railwam-section-railwam" class="faqHeader" style="font-size:1.5em; display:block; padding:5px 10px; transition:all .2s; cursor:pointer; height:31px; box-sizing:border-box;">' + i18n.sectionRailWAM + ' <svg xmlns="http://www.w3.org/2000/svg" class="faq-arrow" style="height:7px; vertical-align:middle; transition:all .2s;" viewBox="0 0 48 28"> <path d="M 23.13,17.82 C 25.53,18.50 27.55,15.92 29.08,14.42 31.94,11.61 40.81,0.40 44.79,2.17 48.06,3.60 46.34,6.99 44.79,8.91 44.79,8.91 31.89,21.55 31.89,21.55 30.27,23.22 27.11,26.82 24.87,27.30 20.89,28.14 12.26,17.74 9.41,14.92 6.01,11.55 -1.75,6.81 3.19,2.17 10.81,1.46 17.11,16.11 23.13,17.82 Z"/></svg>' + '</span><span id="railwam-section-railwam-ans" style="display:block;" class="railwam-section-ans"><h2 style="margin-top:10px; font-size:1.3em;">' + i18n.quesWhatIsRailWAM + '</h2><span style="text-indent:20px; display:block;">' + i18n.ansWhatIsRailWAM + '</span><h2 style="margin-top:10px; font-size:1.3em;">' + i18n.quesInstallRailWAM + '</h2><span style="text-indent:20px; display:block;">' + i18n.ansInstallRailWAM + '</span><h2 style="margin-top:10px; font-size:1.3em;">' + i18n.quesCreators + '</h2><span style="text-indent:20px; display:block;">' + i18n.ansCreators + '</span>', {
 width:windowWidth \* 0.7
 });
 $('.railwam-section-ans').hide();
 $('.faqHeader').click(function() {
 var clickedHeader = $(this);
 clickedHeader.css('opacity','.8');
 setTimeout(function () {
 clickedHeader.css('opacity','1');
 }, 200);

 });
 var wamDegrees = 0;
 var railwamDegrees = 0;
 $('#railwam-section-wam').click(function () {
 var headerContent = $(this).next();
 headerContent.slideToggle(200);
 wamDegrees += 180;
 $('.faq-arrow',$(this)).css('transform','rotate(' + wamDegrees + 'deg)');
 });
 $('#railwam-section-railwam').click(function () {
 var headerContent = $(this).next();
 headerContent.slideToggle(200);
 railwamDegrees += 180;
 $('.faq-arrow',$(this)).css('transform','rotate(' + railwamDegrees + 'deg)');
 });

 var bgColor = $('.WikiHeader > nav.WikiNav .navbackground').css('background-color');
 var fontColor = $('.modalWrapper').css('background-color');
 $('.faqHeader').css('background',bgColor);
 $('.faqHeader').css('color',fontColor);
 $('.faq-arrow').css('fill',fontColor);
 }
 }
}) (this.jQuery, this.mediaWiki);
//

```