ENERGY The Network 2011

Door WeeJeWel op zaterdag 19 februari 2011 17:17 - Reacties (11)
Categorie: Non-tech, Views: 2.871

Vanavond! :D

Deathgrunt @ Frontpage

Door WeeJeWel op vrijdag 4 februari 2011 14:00 - Reacties (26)
Categorie: Webshizzle, Views: 3.524

Naar aanleiding van deze reactie:
loewie1984 schreef op vrijdag 04 februari 2011 @ 11:50:
toch zou tweakers.net je een prominente plaats op de frontpage moeten bieden, je behoort ondertussen al tot het meubilair hier.
ben ik de knutselzolder ingedoken en een greasemonkey script in elkaar getimmerd dat de nieuwste deathgrunt op de frontpage laat zien. Nog voordat er een blog voor gemaakt is!!!11

http://tweakers.net/ext/f/lh11kaRh9BeOKVJW7r7CK0Dr/full.png

En de code voor GreaseMonkey:


JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// ==UserScript==
// @name           Deathgrunt
// @namespace      http://userscripts.org/users/useridnumber
// @include        http://tweakers.net*
// ==/UserScript==

var $;
(function(){
    if (typeof unsafeWindow.jQuery == 'undefined') {
        var GM_Head = document.getElementsByTagName('head')[0] || document.documentElement,
            GM_JQ = document.createElement('script');

        GM_JQ.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js';
        GM_JQ.type = 'text/javascript';
        GM_JQ.async = true;

        GM_Head.insertBefore(GM_JQ, GM_Head.firstChild);
    }
    GM_wait();
})();
function GM_wait() {
    if (typeof unsafeWindow.jQuery == 'undefined') {
        window.setTimeout(GM_wait, 100);
    } else {
        $ = unsafeWindow.jQuery.noConflict(true);
        GM_xmlhttpRequest({
            method: 'GET',
            url: 'http://deathgrunt.com',
            onload: function(responseDetails) {
                var dg_url = $( responseDetails.responseText ).find('.image_break').attr('src');
                var dg_txt = $( responseDetails.responseText ).find('.text').text();
                var dg_title = $( responseDetails.responseText ).find('#ContactForm input[name="title"]').val();
                $('.sidebar .frontpageItem:first-child').after('<div id="deathgrunt" style="display:none" class="frontpageItem"><h2>Deathgrunt: ' + dg_title + '</h2><p><em>' + dg_txt + '</em></p><a href="http://deathgrunt.com/" target="_blank"><img src="http://deathgrunt.com/' + dg_url + '" alt="" width="408px" /></a></div>');
                $('#deathgrunt').slideToggle(200);
            }
        });
    }
}



Voor de luie mensen, klik hier: http://userscripts.org/scripts/source/96090.user.js

Have fun & keep up the great cartoons! _/-\o_