console.log('doge!!!!'); var ratingIcon = ''; var contributionIcon = ''; var settingLink = 'Change settings'; var dogeStyle = 'style="font-family: \'Comic Sans MS\'"'; var bigRedStyle = 'style="font-weight:bold;color:red"'; var bigGreenStyle = 'style="font-weight:bold;color:green"'; $(document).ready(function () { // Change logo var logoElement = $($($($('#header').children()[0]).children()[0]).children()[0]); logoElement.attr('src', 'http://i62.tinypic.com/xgjrxf.png').attr('width', '300'); // Change name (near login/logout) from to Doge var nameElement = $($($('.lang-chooser').children()[1]).children()[0]); var username = nameElement.html(); // Everyone is red! $('.rated-user').each(function (id, el) { $(el) .removeClass('user-orange') .removeClass('user-violet') .removeClass('user-blue') .removeClass('user-green') .removeClass('user-gray') .removeClass('user-admin') .removeClass('user-black') .addClass('user-red'); }); console.log('username = ' + username); nameElement.html('Doge ' + username); // Main menu $('.main-menu-list').children().each(function (id, el) { var element = $($(el).children()[0]); var text = element.text(); text = text.replace('Home', 'Hom'); text = text.replace('Contests', 'Contez'); text = text.replace('Gym', 'Gim'); text = text.replace('Problemset', 'Poblemzet'); text = text.replace('Groups', 'Grupz'); text = text.replace('Rating', 'Ratin'); text = text.replace('5 years!', '5 irz!'); element.text(text); }); // In profile page: if ($('.info')) { // User rank (Master, Candiate master...) --> Doge $('.user-rank').each(function (index, el) { $(el).html('Doge'); }); // City, Country, Organization $($('.main-info').children()[2]).html('Doge land'); // Info section in profile page $('.info').each(function (index, el) { // Not in profile page. Returns! if ($(el).parent().hasClass('right') || // in comment of posts $(el).parent().hasClass('topic') || // in posts $(el).parent().prop('tagName') === 'TD' || // in user comments page document.title === "Settings - Codeforces" || // settings page document.title === "Address - Codeforces" ) { return ; } if ($('#change-title-photo')) { $('#change-title-photo').html('Chang foto plz!'); } // Such rating: var fatherId = 1; if ($($(el).children()[0]).hasClass('badge')) { fatherId = 2; } var fatherElement = $($(el).children()[fatherId]); var ratingElement = $(fatherElement.children()[0]); ratingElement.html(ratingIcon + ' Wow, such rating: 3333'); // Such contribution: var contributionElement = $(fatherElement.children()[1]); contributionElement.html(contributionIcon + ' Wow, such contribution: +200'); // Setting plz var onlineId = 2; var settingElement = $(fatherElement.children()[2]); if (settingElement.text().indexOf('Change settings') >= 0) { settingElement.html(settingLink + ' Setting plz'); onlineId += 1; } // Online, wow if ($(fatherElement.children()[onlineId]).text().indexOf('Last visit') < 0) { // user has email onlineId += 1; } var onlineElement = $(fatherElement.children()[onlineId]); onlineElement.html('Haz visit? online, wow!'); // registered var registerId = onlineId + 1; var registerElement = $(fatherElement.children()[registerId]); registerElement.html('Haz' + registerElement.text() + ', such old, wow!'); // blog entries var blogId = registerId + 1; var blogElement = $(fatherElement.children()[blogId]); var blogLink = $(blogElement.children()[1]); blogLink.text('Such blog entries').attr('style', "font-family: 'Comic Sans MS'"); var commentLink = $(blogElement.children()[2]); commentLink.text('wow!').attr('style', "font-family: 'Comic Sans MS'"); // write new entries var entryId = blogId + 1; var entryElement = $(fatherElement.children()[entryId]); var talkId = entryId; if (entryElement.text().indexOf('Write new entry') >= 0) { // my own profile var entryLink = $(entryElement.children()[1]); entryLink.text('Entry plz').attr('style', "font-family: 'Comic Sans MS'"); talkId += 1; } // talk var talkElement = $(fatherElement.children()[talkId]); var talkLink = $(talkElement.children()[1]); talkLink.text('Talk plz').attr('style', "font-family: 'Comic Sans MS'"); }); // Avatar var avatarElement = $($($($($('.title-photo').children()[0]).children()[0]).children()[0]).children()[0]); avatarElement.attr('src', 'https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRk8rEM2ykgPhFhA37QNllCf87eXSQZMxmSidiFRIyITChOCJZtVQ'); } });