Minimaliseren forumonderdelen

Vragen en andere onderwerpen m.b.t. het forum en de chats plaats je hier, zolang het serieus blijft.
Forumregels
Vragen over bans in chatkanalen graag voorleggen per privébericht aan een van de chatmoderators
Plaats reactie

Ik vind dit idee

Cooliejoelie
8
42%
Ik zie dit liever niet want ik ben graag nóg langer op dit forum dan nodig is
3
16%
Doet me niks
8
42%
 
Totaal aantal stemmen: 19

Simon`
Bodybuilder
Berichten: 8177
Lid geworden op: zaterdag 18 augustus 2007, 20:51

Minimaliseren forumonderdelen

Bericht door Simon` »

Gegroet beheerders en vrinden (het een sluit het ander niet uit) van het Lunagang Tipforum (https://www.lunagang.nl/tipforum/),


Ik denk dat een groot deel van de huidige actieve bezoekers van dit forum toch enkel in het onderste gedeelte van het forum aanwezig en actief zijn. De vraag luidt dan ook of het mogelijk is dat bepaalde delen van het forum geminimaliseerd kunnen worden, en dat die keuze kan worden opgeslagen door middel van een cookie of het opgeven van je preferentie bij je persoonlijke instellingen. Mocht dit kunnen en niet een te grote opgave zijn voor Feppie64 AKA Ferdinand AKA Herr Kaiser AKA goedheiligman AKA God, dan zie ik dat graag verschijnen.

De bedoeling zou dan dus zijn dat je naast het kopje 'Runescape' een min/lage streep/pijltje hebt staan (je kent 't wel), en dat je bij het klikken op die min/lage streep/pijl (je kent 't wel) alle onderstaande subcategorieën zou minimaliseren.

Ik heb een poll toegevoegd zodat mensen hun voorkeur kunnen uitspreken, mijn excuses als je hooikoorts hebt.

Dank u zeder voor uw tijd en aandacht.
Afbeelding
Zeekoe
Update Lounge
Berichten: 10632
Lid geworden op: zondag 9 september 2012, 22:01
Extra rang: Winnaar screenshotcompetitie

Re: Minimaliseren forumonderdelen

Bericht door Zeekoe »

Daar had toch al iemand een scriptje voor gemaakt?
Simon`
Bodybuilder
Berichten: 8177
Lid geworden op: zaterdag 18 augustus 2007, 20:51

Re: Minimaliseren forumonderdelen

Bericht door Simon` »

Geen idee, niet die aan mij bekend is in ieder geval. Als een willekeurige hobbyist van dit forum dat kan, dan kan een programmerend meesterbrein als onze Fep dat tussen twee boterhammen in ook voor elkaar krijgen.
Afbeelding
i k0nijn i
Ex-moderator
Berichten: 32871
Lid geworden op: dinsdag 28 maart 2006, 13:21
Extra rang: Ex-moderator Grafisch

Re: Minimaliseren forumonderdelen

Bericht door i k0nijn i »

Zeekoe schreef:Daar had toch al iemand een scriptje voor gemaakt?
Klopt.
Bighead schreef:
Jij had dat script, toch?
Afbeelding
Zeekoe
Update Lounge
Berichten: 10632
Lid geworden op: zondag 9 september 2012, 22:01
Extra rang: Winnaar screenshotcompetitie

Re: Minimaliseren forumonderdelen

Bericht door Zeekoe »

Ik dacht dat het van Yves W was, maar kan me vergissen.
Bighead
Moderator in Non-RS
Berichten: 14573
Lid geworden op: dinsdag 7 oktober 2008, 19:05
RS: Bighead (OSRS)
Extra rang: Handige Harrie

Re: Minimaliseren forumonderdelen

Bericht door Bighead »

Yves W inderdaad, als ik me niet vergis. Fep wilde dit geloof ik niet zelf doorvoeren.
[20:12] <@Sheldor> Ik dacht dat ik die koe wel dood kreeg
[20:12] <@Sheldor> Die koe heeft 4 damage gedaan ofzo
Afbeelding
Simon`
Bodybuilder
Berichten: 8177
Lid geworden op: zaterdag 18 augustus 2007, 20:51

Re: Minimaliseren forumonderdelen

Bericht door Simon` »

Vervloekt Ferdinand!!
Afbeelding
Ricc
Ex- evenementenorganisator
Berichten: 18643
Lid geworden op: zaterdag 23 februari 2008, 16:18

Re: Minimaliseren forumonderdelen

Bericht door Ricc »

PhpBB 3.1 heeft normaal deze functie standaard ingebouwd als extensie, geloof ik. Kan het me herinneren van de demo.
i k0nijn i
Ex-moderator
Berichten: 32871
Lid geworden op: dinsdag 28 maart 2006, 13:21
Extra rang: Ex-moderator Grafisch

Re: Minimaliseren forumonderdelen

Bericht door i k0nijn i »

Bighead schreef:Yves W inderdaad, als ik me niet vergis. Fep wilde dit geloof ik niet zelf doorvoeren.
Ja, ik wist niet wie het geschreven had, maar ik dacht dat jij het gebruikte. :P
Afbeelding
Bighead
Moderator in Non-RS
Berichten: 14573
Lid geworden op: dinsdag 7 oktober 2008, 19:05
RS: Bighead (OSRS)
Extra rang: Handige Harrie

Re: Minimaliseren forumonderdelen

Bericht door Bighead »

Het script dat ik gebruikte verborg posts van G4Q. :')
[20:12] <@Sheldor> Ik dacht dat ik die koe wel dood kreeg
[20:12] <@Sheldor> Die koe heeft 4 damage gedaan ofzo
Afbeelding
Ricc
Ex- evenementenorganisator
Berichten: 18643
Lid geworden op: zaterdag 23 februari 2008, 16:18

Re: Minimaliseren forumonderdelen

Bericht door Ricc »

Bighead schreef:Het script dat ik gebruikte verborg posts van G4Q. :')
lolwat
Daan
Bouillonblokje
Berichten: 40368
Lid geworden op: zaterdag 18 april 2009, 17:26

Re: Minimaliseren forumonderdelen

Bericht door Daan »

Hoe kan je dat nou niet hebben meegekregen Ricc.
Ricc
Ex- evenementenorganisator
Berichten: 18643
Lid geworden op: zaterdag 23 februari 2008, 16:18

Re: Minimaliseren forumonderdelen

Bericht door Ricc »

Ik vind het geniaal lol
Zeekoe
Update Lounge
Berichten: 10632
Lid geworden op: zondag 9 september 2012, 22:01
Extra rang: Winnaar screenshotcompetitie

Re: Minimaliseren forumonderdelen

Bericht door Zeekoe »

G4Q was een held, Bighead slechte mod.
Joost
Berichten: 11482
Lid geworden op: vrijdag 9 november 2007, 17:45

Re: Minimaliseren forumonderdelen

Bericht door Joost »

Was dat scriptje niet tot een extensie gemaakt door Stephen?
Simon`
Bodybuilder
Berichten: 8177
Lid geworden op: zaterdag 18 augustus 2007, 20:51

Re: Minimaliseren forumonderdelen

Bericht door Simon` »

waarom zou je tegen stemmen stomme mensen :@
Afbeelding
Daan
Bouillonblokje
Berichten: 40368
Lid geworden op: zaterdag 18 april 2009, 17:26

Re: Minimaliseren forumonderdelen

Bericht door Daan »

Ik lees de RuneScapedelen ook gewoon.
Ik ben echt een LTF-alrounder.
Yves W
Berichten: 15699
Lid geworden op: maandag 31 december 2007, 17:57

Re: Minimaliseren forumonderdelen

Bericht door Yves W »

In- of uitklappen •
Ik gebruik zelf een versie die alles behalve Forum en de Website & Non-RS weghaalt en LTF ook breder maakt. Het script is erg basaal; ik wil er nog wat meer functies aan toevoegen zoals het verticaal centreren van de namen en beschrijvingen van subfora in het forumoverzicht, maar dat doe ik wel in de zomervakantie.

Greasemonkey (FF) of Tampermonkey (Chrome) is een vereiste.

Code: Selecteer alles

// ==UserScript==
// @name           LtfSliced
// @description    Remove certain elements
// @author         Yves W
// @version        0.1
// @include        *www.lunagang.nl/tipforum/*
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @run-at         document-start
// ==/UserScript==

window.addEventListener('DOMContentLoaded', function(e) {
    $("#page-body div.forabg").slice( 1, 3 ).remove();//verberg alle RS-delen; RS & OSRS
    window.removeEventListener(e.type, arguments.callee, true);
}, true);
https://dl.dropboxusercontent.com/u/835 ... ed.user.js

Bovenstaand script haalt gewoon de forumdelen weg; je kan ze nog bezoeken door in een subforum onderin rechts te klikken op "Gaan naar". Het is ook mogelijk buttons toe te voegen waarmee je kunt hiden & unhiden. Daar was ik te lui voor.
Toegevoegd na 1 uur, 17 minuten en 14 seconden:
Ik besloot er wat aan te prutsen en heb buttons & cookies toegevoegd.

Code: Selecteer alles

Zie de link hier beneden.
Installeer Greasemonkey/Tampermonkey, klik op de onderstaande link, klik op install en accepteer de pop-up.
https://openuserjs.org/scripts/Yves_W/LtfEnhancedLight

Edit: Script & download link gefixt. Geswitcht van jquery-cookie naar js-cookie voor FF compatibiliteit.
Edit2: Wallop. Je kan hem verbergen of helemaal naar beneden moven.
Edit3: Op https://openuserjs.org/scripts/Yves_W/LtfEnhancedLight gezet. Zie daar voor updates e.d.
Laatst gewijzigd door Yves W op zaterdag 13 augustus 2016, 2:40, 3 keer totaal gewijzigd.
Afbeelding
Simon`
Bodybuilder
Berichten: 8177
Lid geworden op: zaterdag 18 augustus 2007, 20:51

Re: Minimaliseren forumonderdelen

Bericht door Simon` »

Yves W schreef:Ik gebruik zelf een versie die alles behalve Forum en de Website & Non-RS weghaalt en LTF ook breder maakt. Het script is erg basaal; ik wil er nog wat meer functies aan toevoegen zoals het verticaal centreren van de namen en beschrijvingen van subfora in het forumoverzicht, maar dat doe ik wel in de zomervakantie.

Greasemonkey (FF) of Tampermonkey (Chrome) is een vereiste.

Code: Selecteer alles

// ==UserScript==
// @name           LtfSliced
// @description    Remove certain elements
// @author         Yves W
// @version        0.1
// @include        *www.lunagang.nl/tipforum/*
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @run-at         document-start
// ==/UserScript==

window.addEventListener('DOMContentLoaded', function(e) {
    $("#page-body div.forabg").slice( 1, 3 ).remove();//verberg alle RS-delen; RS & OSRS
    window.removeEventListener(e.type, arguments.callee, true);
}, true);
https://dl.dropboxusercontent.com/u/835 ... ed.user.js

Bovenstaand script haalt gewoon de forumdelen weg; je kan ze nog bezoeken door in een subforum onderin rechts te klikken op "Gaan naar". Het is ook mogelijk buttons toe te voegen waarmee je kunt hiden & unhiden. Daar was ik te lui voor.

Toegevoegd na 1 uur, 17 minuten en 14 seconden:
Ik besloot er wat aan te prutsen en heb buttons & cookies toegevoegd. Ik ben geen held met JS & jquery, dus als iemand verbeteringen heeft, dan hoor ik het graag. Ik twijfel vooral of het togglen in het begin het meest efficient is. Ook denk ik dat ik het compacter kan maken en in 1 cookie kan steken, maar ik weet niet of de code dan trager wordt.

Code: Selecteer alles

// ==UserScript==
// @name           LtfEnhancedLight
// @description    Verberg forumdelen met de knoppen onderaan de pagina
// @author         Yves W
// @version        0.1.2
// @include        *www.lunagang.nl/tipforum/*
// @require        http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @require        https://cdn.jsdelivr.net/js-cookie/2.2.0/js.cookie.js
// @run-at         document-start
// ==/UserScript==


window.addEventListener('DOMContentLoaded', function(e) {
    if (Cookies.get('LtfFW')) {
$("div.forabg:eq(0)").toggle();
}
    if (Cookies.get('LtfRS')) {
$("div.forabg:eq(1)").toggle();
}
    if (Cookies.get('LtfOSRS')) {
$("div.forabg:eq(2)").toggle();
}
    if (Cookies.get('LtfNonRS')) {
$("div.forabg:eq(3)").toggle();
}
    window.removeEventListener(e.type, arguments.callee, true);
}, true);

window.addEventListener('load', function() {
        $('<button>Non-RS</button><br>').prependTo('div.copyright').click(function() {
     if (Cookies.get('LtfNonRS')) {
   Cookies.remove("LtfNonRS");
}
     else {
   Cookies.set("LtfNonRS", 1);
}
  $("div.forabg:eq(3)").toggle();
});
    
        $('<button>OSRS<br></button>').prependTo('div.copyright').click(function() {
     if (Cookies.get('LtfOSRS')) {
   Cookies.remove("LtfOSRS");
}
     else {
   Cookies.set("LtfOSRS", 1);
}
  $("div.forabg:eq(2)").toggle();
});
    
    $('<button>RuneScape</button>').prependTo('div.copyright').click(function() {
     if (Cookies.get('LtfRS')) {
   Cookies.remove("LtfRS");
}
     else {
   Cookies.set("LtfRS", 1);
}
  $("div.forabg:eq(1)").toggle();
});
    
    $('<button>Forum & Website</button>').prependTo('div.copyright').click(function() {
     if (Cookies.get('LtfFW')) {
   Cookies.remove("LtfFW");
}
     else {
   Cookies.set("LtfFW", 1);
}
  $("div.forabg:eq(0)").toggle();
});
}, false);
Installeer Greasemonkey/Tampermonkey, klik op de onderstaande link en accepteer de pop-up.
https://dl.dropboxusercontent.com/u/835 ... ht.user.js

Edit: Script & download link gefixt. Geswitcht van jquery-cookie naar js-cookie voor FF compatibiliteit.
Dankjewel!

Toegevoegd na 3 minuten en 7 seconden:
Werkt prima, lobbi Yves ♥
Afbeelding
Plaats reactie