User:Penguin-Pal/global.js

/* create a special "favorite wikis" for my user page in oasis, instead of the standard 4-links version */

if (( mw.config.get("wgPageName") == "User:Penguin-Pal" || mw.config.get("wgPageName") == "User_talk:Penguin-Pal" || mw.config.get("wgPageName") == "Message_Wall:Penguin-Pal" || mw.config.get("wgPageName") == "User_blog:Penguin-Pal" || mw.config.get("wgPageName") == "Special:Contributions/Penguin-Pal" || mw.config.get("wgPageName") == "Special:Following") && mw.config.get("skin") == "oasis") { // add a stylesheet (not using the standard global CSS pages) $("head").append("section#UserProfileMasthead #my-wikis > ul > li:nth-child(3n+0) > a {	color: orange !important;}section#UserProfileMasthead #my-wikis > ul > li:nth-child(3n+1) > a {	color: green !important;} "); // add wiki links $("section#UserProfileMasthead :not(.masthead-info-lower) ul.details").replaceWith("\		\			Club Penguin Wiki\			Community Central\			Commando 2 Wiki\			<a href=\"http://miniclip.wikia.com/\">Miniclip Wiki</a></li>\			<a href=\"http://mechmice.wikia.com/\">Mech Mice Wiki</a></li>\			<a href=\"http://begone.wikia.com/\">BeGone Wiki</a></li>\			<a href=\"http://scubagame.wikia.com/\">Scuba Wiki</a></li>\			<a href=\"http://templates.wikia.com/\">Templates Wiki</a></li>\ <a href=\"http://dev.wikia.com/\">Dev Wiki</a></li>\ <a href=\"http://strikeforceheroes.wikia.com/\">SFH Wiki</a></li>\ <a href=\"http://strikeforceheroes2.wikia.com/\">SFH2 Wiki</a></li>\ </ul>\ "); }

/* prevent clicking the "mark all as read" wiki messages button by accident (experimental) */

importStylesheetURI("data:text/css;base64,aGVhZGVyI1dpa2lhSGVhZGVyICNXYWxsTm90aWZpY2F0aW9ucyAuc3VibmF2IC5ub3RpZmljYXRpb25zLWhlYWRlciAudmVyaWZ5IHsNCglkaXNwbGF5OiBpbmxpbmUtYmxvY2s7DQoJaGVpZ2h0OiAxM3B4Ow0KCXdpZHRoOiAxM3B4Ow0KCW1hcmdpbi1ib3R0b206IC0ycHg7DQoJYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUEwQUFBQU5DQVlBQUFCeTYrUjhBQUFBQVhOU1IwSUFyczRjNlFBQUFBWmlTMGRFQVA4QS93RC9vTDJua3dBQUFBbHdTRmx6QUFBTEV3QUFDeE1CQUpxY0dBQUFBQWQwU1UxRkI5MElFeEVKTVkxUVpOVUFBQUhvU1VSQlZDalBkWkpMVHhOaEZJYWY3NXUyUTZjdGRub2ZDMHhiUWxRdUlkR1lrT0NpTG5TbkpxNk1hN2VHdGZFL1lFaU1QOEFROXk2TnBFcHhRMktFY0pHRmhiSWdoVkp2YmJBcDdVdy9OOUpRamMvcUxONzN2Q2R2anFBZjhTQVZzOEplTGF0SkVaSkNkRDFRd2RHK1BEczRPTzJKem9aTUlHRGNpZ1ptUTE1UGR1VHlPQ2s3UTZmZFp2L3pGdDhPRDlzU1Zad3ZIKzJkTittUFJwTDVkQ0poMzM4OFJ6S1Q3VVVycFZoL1YyQnA4YVZTeWwyYTN6c3NhNEM4SFErUDJrRmordUdUcHlSRzdQNTdoY0RLNWdnTVhoQ2w5YldobVhCc1J3SjZac0NYbTV5OVFYeG9tUDh4bmI5Sk5KM1dFYTB4Q1hoMVRacVo4YWsra2VzNmZLOVcyZHZjWUd1bGlCQ0NTOWV1STVDV0J4QUNwTS93MDJvMmVmMThnUisxWTVxTk9xRklsSEE4UWNTeW1BU0NaaGhRaGdmb3VxaFcvZXV4a1oyWVl1Yk9YY3hFa3FBWlFVclpsLzdyWngwRUxRbDBUaHhWM1ZsZFJVaUJmV1dDd1dqc0g0TlNpdExhSndRY2FZRGJjVjBuMmp6Sm1mRzQvTHU5TXpaWGlxeS9MM1NrVnl4ckFMV09jem84b0R1MTdZMkxYbDBYcVV5Mmw5UjFYRDYrZlVQaDFTSUt0VHhmcWh5TGM4djBlOG5vbU8zM1hRMkdRZ05XYmhTcFNTcTdKWnFOeG1sWGRUOHM3RmQzKzk3b0R6THQ5L3Z6cG1FYm1zZlVBS21KR2dHMy9HSzcxamtUL1FiSS9xREpKdTc0TEFBQUFBQkpSVTVFcmtKZ2dnPT0nKSBjZW50ZXIgbm8tcmVwZWF0Ow0KCWJvcmRlcjogbm9uZTsNCn0NCmhlYWRlciNXaWtpYUhlYWRlciAjV2FsbE5vdGlmaWNhdGlvbnMgLnN1Ym5hdiAubm90aWZpY2F0aW9ucy1oZWFkZXIgLnZlcmlmeTpob3ZlciB7DQoJYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUEwQUFBQU5DQVlBQUFCeTYrUjhBQUFBQVhOU1IwSUFyczRjNlFBQUFBWmlTMGRFQVA4QS93RC9vTDJua3dBQUFBbHdTRmx6QUFBTEV3QUFDeE1CQUpxY0dBQUFBQWQwU1UxRkI5MElFeEVLSzFzZnptd0FBQUlJU1VSQlZDalBWWkxkUzFOeEdNYy92OStaZXpucWRPcXluUjBkZXczSkZ4UlN5YUM4eUREQ2k3b0lwT3N1UnYrQ1VIamRWV0ZZVjBHUkVCSDBSaFJJU3BiRnRMcFFJZDl5MVhTemFiaEMxNWs3WFlUTGZlNGUrRDdQRno0OGdtSUVmVjRQbFpZQWlpeERpanlTQkpiY1BEZmkyZitoUGR5bEtpZXJ1MlM1MWQ4WmJPR3dGbWJIeURJeFA4M1NqNjlaQk9NTUx5M3ZYN0p4b2Y1RW5WN251OTQvUUtNZUx0d3lUWk9SOTgrNC9PaWFtY3ViTHhsZStLSUFrbTUzMEtvN1crNWR2RXFERmdBZ2V1Y0twNXVPSTRTZ1NZL2dMcThTbzNOdnZYUm9zeEt3NFZVRFo5dDZDTmY2Q2cwcjZRVEpyWFJoUG4ra2w5Q0JlanU3MjJFSmxHQ1ZycU9oMWlJai9tcWR5YVdQakgrTzhTRDJBaUVFcHhxUEFVS3pBQktCTExlcmJHMy80dExkUWVJYnF5UitKcGxhbWFGQkMrQjM2NXlqaDFwbkRXQ3FGaUJQbnAxdm0wbTFLOVJHdExzZlg0M0d4UHcwYzJ1TERKeUpGdHBUbVRUQWpnUU1maHVwSjU5ZW9VaUZ6bUFMbmdvM3ZtcU5lSHExeU9MbzNEdUFOUVhZeGRqTmZYZG1BblZWSHRtZ0JRRlFyUTdXTXh1MCs1c0J1RC8xbkpISnB3Wll4aFFBMHNZZkRxcTUwVVJNYzFodG90RWJvY3l1MHU1dnhzamx1UDNtSVlPUGg4aWI1aGczRjFKaW56QWJ2WjRJbXIzVjVheXdOK3VIS0ZGSytCQ2ZKWjNaeklKOHphM0Z4ZUkzK29kRWM2aDB1SHc0bEVvVUNZcFlSeTFkWm1qRzJBdjlCWVRwcUUxUjRBWWdBQUFBQUVsRlRrU3VRbUNDJykgY2VudGVyIG5vLXJlcGVhdDsNCn0NCmhlYWRlciNXaWtpYUhlYWRlciAjV2FsbE5vdGlmaWNhdGlvbnMgLnN1Ym5hdiAubm90aWZpY2F0aW9ucy1oZWFkZXIgLnZlcmlmeS5jaGVja2VkIHsNCgliYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQTBBQUFBTkNBWUFBQUJ5NitSOEFBQUFCbUpMUjBRQS93RC9BUCtndmFlVEFBQUNFMGxFUVZRb2tWV1MzVXRUY1JqSFA3OXp6cVk3Nmt6bmNqdE9aYmtWUzFFU1Vza0lEREtrMGtnaENrR1FJQnJSZFJkMUlmWVhSQmhsTjBXQjBCdTlrWFFoRWhrSzAxN0FoSFNDcXpUTDR3bW5hSnpwcjR0dzVSZWVpd2MrRHg5NCtBcTJScVc1NkFEYnREWlVwUVJGcEZBWVJFdmQ0WHJDMm9SRUd2ZG0rVGprdWFia09GdnJ5cW9vTjhLczJiOFptaHhqZXVHTGhlQU1ONllmL1cvSXA3M2thZkhGZXZua1k3K01MOGJUTTJWT3lTc3ZyMHJ0WERqRjJWQUxnQUk0YVBBZWQ3cGR4M283dXFrSWhBR0kzdTFDU29rUWdsTzFSK2hxdWFBaU4yNFJMYzlXZ0h5SzlMWVQxWTJFQzB2VDZobHpsdmtsTTcyZjNOdEVhSHRKQWV1cjdRcVFqVlBadlMrMFo4dEhncDRBdzlQdmVmMDV4c1BZSzRRUUhLN1lENGdHRGRBUVpPUms2aXl0TG5QK1hqZUp4VGxtZjgwek9qTk94TmhCMEJ1Z2xVWUszUVdBOUd1QXpRWUxYNjE1WDMyb21takRhVW9MRElZbXg1ajRIdWZ5MFdqYS9pTnBBaXdvd0RJcjl2RHpENE9vaWtwZFdSWCtYQytsSG9PRU9aYytrRkl5TURFQzhFWUYxckRYVjc2NWsyM0YrWDVIeENnRFFIZTYrSmxjcENaWUNjRDkwWDc2aGw4a1FldFVBWWxwVy9qMGxZSFoyRUdYTTBOVUZPMGtPMU9uSmxpSm5VcHgrKzFqdXAvMXlBMHBPN2s1TmZLdkVaQkhrNzhESS9OU25qdlhVeG5ZaFVOMThDN3hDVE5wV2FCRTZZMzNiYTNSMzJnWUxqKzFlYzI0MUFpcUFxcUlvV2M5b0dkOGVSUDZBNmYzdHJtYVFpdVdBQUFBQUVsRlRrU3VRbUNDJykgY2VudGVyIG5vLXJlcGVhdCAhaW1wb3J0YW50Ow0KfQ0KaGVhZGVyI1dpa2lhSGVhZGVyICNXYWxsTm90aWZpY2F0aW9ucyAuc3VibmF2IC5ub3RpZmljYXRpb25zLWhlYWRlciAgI3dhbGwtbm90aWZpY2F0aW9ucy1tYXJrYXNyZWFkID4gc3Bhbi5kaXNhYmxlZCB7DQoJY29sb3I6ICM5MjZkNmQ7DQoJdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7DQp9"); var markallnotificationsasasread = $("header#WikiaHeader #WallNotifications .subnav .notifications-header #wall-notifications-markasread"); $(markallnotificationsasasread).prepend(' '); $(markallnotificationsasasread).find("#wall-notifications-markasread-this-wiki").removeAttr("id").addClass("disabled"); $(markallnotificationsasasread).find(".verify:not(.checked)").click(function {	$(this).addClass("checked");	$(markallnotificationsasasread).find("span").attr("id","wall-notifications-markasread-this-wiki").removeClass("disabled"); });