Dinosaur Comics Easter Eggs 3G

By Rodrigo Queiro Last update Aug 5, 2009 — Installed 420 times. Daily Installs: 1, 0, 0, 1, 1, 1, 2, 1, 2, 6, 1, 5, 2, 1, 1, 1, 0, 1, 0, 1, 0, 0, 1, 16, 0, 2, 2, 3, 1, 0, 4, 7

There are 1 previous version of this script.

// ==UserScript==
// @name           Dinosaur Comics Easter Eggs 3G
// @namespace      http://userscripts.org/users/7405
// @description    Shows 3 Dinosaur Comics easter eggs (title, RSS, email) at qwantz.com
// @include        http://*qwantz.com/*
// @require        http://code.jquery.com/jquery-latest.min.js
// ==/UserScript==

// Inspired by Dinosaur Comics Easter Eggs NG v0.1
//  by Ben Bleything <ben@bleything.net>

$(document).ready(function(){
    var comic_img = $('img.comic')[0];
    var comic_title = comic_img.getAttribute('title');

    // there must be a better way than this...
    var container_html = $('div#container')[0].innerHTML;
    var rss_title = /<span class="rss-title">(.*?)<\/span>/
                        .exec(container_html)[1];

    var contact_href = $('a[href^=mailto:]:contains(contact)')[0].href;
    var contact_subject = unescape(/subject=(.*)/.exec(contact_href)[1]);

    $(comic_img).after('<div>' +
        '<b>Comic Title:</b> ' + comic_title + '<br />' +
        '<b>RSS Title:</b> ' + rss_title + '<br />' +
        '<b>Contact Subject:</b> ' + contact_subject + '<br />' +
    '</div>');
});