Blogs verbergen

Door Adion op donderdag 15 april 2010 21:53 - Reacties (18)
Categorie: -, Views: 4.253

Bij deze mijn eerste tweakblog :)

Allereerst wil ik zeggen dat ik reacties apprecieer, en dat ik mensen die moeite willen doen om zinnige reacties te plaatsen zeker niet wil frustreren.
Niemand is perfect, en de mogelijkheid tot discussie, zowel bij nieuwsberichten en op het forum als bij blogs is wat mij zo aantrok tot tweakers.net
Ik zal dan ook geen reacties verwijderen met uitzondering van spam of posts die je ook op de rest van tweakers niet zou mogen plaatsen.

Over het algemeen komen er best wat interessante tweakblogs voorbij, maar sommige blogs sluiten minder aan bij je eigen interesses, of missen inhoud. Ook kan het frustrerend zijn om inhoudelijke of opbouwende kritiek te geven via de reacties, enkel om te zien dat deze verwijderd wordt en de blog opnieuw gepost word zonder ook maar enig teken dat de auteur geleerd heeft uit de reacties.

Tweakers.net bied verder nogal beperkte mogelijkheden om de front-page in te delen en blogs te tonen. Het is jammer dat het nodig is, maar om tijd en frustratie te besparen zou het toch handig zijn om bepaalde blogs uit de tracker te kunnen verwijderen.

Na enig onderzoek ben ik erachter gekomen dat dit toch mogelijk is, en ik wil dit dan ook met jullie delen, voor wie er interesse in heeft.

Om hiervan gebruik te kunnen maken heb je de Custom CSS feature nodig, die je voor 500 karma per half-jaar kan activeren via de KarmaStore.
Er zijn voor de browser die je gebruikt mogelijk ook add-ons beschikbaar die je toelaten om de css van een bepaalde website aan te passen, maar daar heb ik zelf geen ervaring mee.

Indien je het via tweakers doet, kan je via je voorkeuren Custom CSS aanvinken, waarna je css in het tekstveld kan invullen.

Bij het bekijken van de html-code van de tweakers front-page vond ik niet direct een element dat uniek is voor een blog, dus het eenvoudigste is om op basis van de link zelf de regel te selecteren.

Ik heb zelf niet erg veel kennis van CSS, maar ik kwam toch al snel via Google erop uit dat ik Attribute Selectors nodig had.
In CSS2 was het enkel mogelijk om een exacte match te selecteren, wat niet bruikbaar is om alle blogs van een bepaalde user onzichtbaar te maken.
In CSS3 zijn attribute selectors echter uitgebreid, waardoor het mogelijk is om ook een deel van een url te selecteren.

Eenmaal geselecteerd is het vrij eenvoudig om een element onzichtbaar te maken via display:none;
Uiteraard is het hiermee ook mogelijk om de blog een andere kleur, fontgrootte, ... te geven op deze manier.

De css ziet er dan als volgt uit:

Cascading Stylesheet:
1
2
3
a[href*="http://naamvanblog.tweakblogs.net"] {
display:none;
}



naamvanblog kan je vervangen door de naam van de blog.
Je kan deze regels ook meerdere keren onder elkaar zetten om meerdere blogs te verbergen of specifieke opmaak te geven.

Indien je enkel een bepaald onderwerp wilt verbergen, is dat ook mogelijk mits het onderwerp in de titel van de blog staat.

Ik hoop dat er iemand hier iets aan heeft, indien niet kan je dit ook op mijn blog toepassen :)
Reacties zijn welkom.

Update: Wiethoofd heeft in de reacties iets betere css code aangehaald die er voor zorgt dat een blog enkel uit de tracker verdwijnt, zonder dat andere links op tweakers of het forum aangepast worden:

Cascading Stylesheet:
1
2
3
#utracker li a[href*="naamvanblog.tweakblogs"] {
        visibility: hidden;
}

Reacties


Door Tweakers user Vanx, donderdag 15 april 2010 22:05

leuke eerste blog ;) Het werkt ook goed.

Helaas krijg je een leeg "vakje" in de tracker, dat vind ik wat minder mooi. Misschien kan je achter display iets anders linken, even nadenken.

Sommige blogs zou ik best willen blokken :)

Door Tweakers user Mike-RaWare, donderdag 15 april 2010 22:07

Haha dat is geweldig! Als meer mensen deze blogpost lezen zijn we misschien af van dat gezeur over de hoeveelheid nieuwsberichten over Apple. Ze hoeven alleen deze selector te gebruiken: a[href*="apple"]

Door Tweakers user kipusoep, donderdag 15 april 2010 22:08

Haha geweldig gevonden :D

Ps. Je bedoelt toch niet mijn blog? Of sanderev666 z'n blog? :+

Door Tweakers user Kaasplank, donderdag 15 april 2010 22:15

is het ook mogelijk dit op een andere manier te doen? ik heb geen custom css maar wil erg graag een blog verbergen.

geen reacties toestaan op je blog is gewoon blogonwaardig :|

[Reactie gewijzigd op donderdag 15 april 2010 22:16]


Door Tweakers user Kazu, donderdag 15 april 2010 22:15

Ideaal inderdaad! Ik heb zelf ook al meerdere malen gehoopt op een functie waarbij je met behulp van trefwoorden (of users) bepaalde blogposts kon blokkeren. Helaas is dit nog steeds niet mogelijk.

Laten we hopen dat Tweakers 't in de toekomst zelf ook inbouwt, in de tussentijd maken we mooi gebruik van jouw methode, waarvoor dank :)

Door Tweakers user Snake, donderdag 15 april 2010 22:34

@kaasplank als je Greasemonkey in Firefox installeert gaat dat ook :)

Door Tweakers user Mike-RaWare, donderdag 15 april 2010 22:40

@Snake: Greasemonkey? Je bedoeld zeker Stylish. :Y

[Reactie gewijzigd op donderdag 15 april 2010 22:40]


Door Tweakers user Snake, donderdag 15 april 2010 22:45

Excuseer, Greasemonkey is voor JS. Daarmee gaat het natuurlijk ook. Maar met Stylish gaat het makkelijker. Thanks :)

Door Tweakers user Adion, donderdag 15 april 2010 23:03

@kipusoep: Ik bedoel er geen specifieke blog mee, welke blog je wil verbergen moet je zelf weten O-)

@Vanx: Het is inderdaad nog jammer dat er een lijntje overblijft. Ik weet niet of het mogelijk is om een parent-element te selecteren met css, dan zou de volledige list-item verborgen kunnen worden.

Door Tweakers user FatalZero, donderdag 15 april 2010 23:29

Ja ik vind 'm zeker mooi!!!! Hulde, ik ga even een CSS entry maken :)

Door Tweakers user Spetsnaz, donderdag 15 april 2010 23:40

Geniaal, deze uitvinding hebben we toch eigenlijk aan sanderev66 te danken, heeft hij toch nog wat goeds gebracht in de tweakblogs, dankjewel sander!

Stiekem ga ik hem er toch niet op zetten, weinig zo gelachen als om hem.

Door Tweakers user Wiethoofd, vrijdag 16 april 2010 00:33

Een iets nettere oplossing is:

Cascading Stylesheet:
1
2
3
4
#utracker li a[href*="naamvanblog.tweakblogs"],
#utracker li a[href*="naamvanblog2.tweakblogs"] {
        visibility: hidden;
}


Anders worden _alle_ links naar de blog verborgen (ook op het forum etc.), ik wil ze alleen niet in m'n tracker zien.

En vergeet natuurlijk niet het highlighten van de leuke blogs:

Cascading Stylesheet:
1
2
3
#utracker li a[href*="wiethoofd.tweakblogs"] {
        color: #0FAE3D;
}

[Reactie gewijzigd op vrijdag 16 april 2010 00:44]


Door Tweakers user Blokker_1999, vrijdag 16 april 2010 07:21

kipusoep, als je een beetje de blogs volgt kan je zo raden welke blog hij zeker verborgen heeft met deze truck.

Mito, spijtig dat hij zen comments heeft uitgezet, word het ineens een stuk minder interessant om die blogposts te lezen.

Door Tweakers user Rhapsody, vrijdag 16 april 2010 07:53

@Blokker; dat weet kipusoep ook wel hoor ;-)

Door Tweakers user sanderev66, vrijdag 16 april 2010 08:10

Leuk hť, iemand eerst volkomen vernederen. Want ja, dat doen jullie. En dan nog even keihard natrappen.

Goed zo jongens,
Jullie hebben gewonnen.

[Reactie gewijzigd op vrijdag 16 april 2010 08:18]


Door Tweakers user kipusoep, vrijdag 16 april 2010 09:42

@sander
Lees ook mijn reactie dan maar even goed: Sander's Tweakblog: Mijn laatste blog - misschien dan.

Door Tweakers user Adion, vrijdag 16 april 2010 10:08

@sander: Het was allesinds niet mijn bedoeling om je te vernederen ofzo. Toegegeven, er waren zeker reacties op je blog die minder netjes waren, maar mijn probleem is eerder dat je ondanks dat je bij zowat elke blog kritiek kreeg (en overigens ook onderbouwde en opbouwende kritiek) dat je dat toch gewoon totaal negeerde en op dezelfde manier bleef voortbloggen.
Persoonlijk vond ik het dan ook net zo grof tegenover mij dat ik na tijd te steken in een reactie waarin ik een poging doe om zo goed mogelijk te proberen uit te leggen waarom men je blog minder goed vind, de reacties gewoon verwijderd worden, en de blog zonder enige aanpassing opnieuw gepost werd.

Van mij mag je best blijven bloggen, en mag je verder doen aan je programma's op de zelfde manier als je nu bezig bent.
Probeer de blogs zelf echter interessant te houden

-Een kleine update aan het programma waarmee je andere programma's geupdate kunnen worden is volgens mij (en aan de algemene reacties te zien) geen blog-post waardig. Dit soort dingen zijn enkel interessant voor MicroSE gebruikers, en passen daarom beter in een nieuwsbrief, op je website of misschien via een update in Connect.

-Over nieuwe programma's of grote wijzigingen lijkt het me wel dat je eventueel kan bloggen, hoewel het mij belangrijk lijkt dat het ook weer meer als een status-update of change-log is. Probeer er dus wat inhoud aan te geven (misschien vergelijking met concurrentiele software, of gewoon motivatie over de positieve punten van jouw programma, of achtergrond-informatie over de ontwerpkeuzes die je gemaakt hebt, ...)

-Je laatste blogpost over .Net 4.0 had volgens mij zeker het potentieel om interessant te zijn voor tweakers. Zoals RobIII al zei in de reacties, kon je bijvoorbeeld bloggen over waarom .Net 4.0 voor jou voordelen oplevert. Of wat .Net 4.0 voor je software zal betekenen. Je zou het ook kunnen hebben over de afwegingen die je gemaakt hebt om te kiezen je gebruikers nu al op te zadelen met het installeren met een nieuwe versie van het .Net framework. Je had de blog ook als vooronderzoek kunnen gebruiken om te kijken of mensen het de moeite zouden vinden om te upgraden.

Wat we echter kregen was slechts een aankondiging, en met enkel de aankondiging denk ik opnieuw dat de blog nuttiger is als nieuws op je website, omdat het enkel interessant is voor MicroSE gebruikers.
Ik hoop dat je begrijpt dat een reden als
2. Het is kwalitatief een verbetering,
niet echt als een onderbouwde reden overkomt.

Als je dan vervolgens volgens mij oprechte reacties afdoet met 'het is mijn software en ik doe ermee wat ik wil', dan komt dat gewoon niet zo leuk over voor de mensen die de moeite doen om je blog te lezen en er op te reageren.

Ik hoop dat ik je met deze post wat meer verduidelijking heb kunnen brengen in wat ik van je blog vind. Is er nog iets niet duidelijk, vraag het gerust.

Door Tweakers user Spetsnaz, vrijdag 16 april 2010 22:18

Lol Sander's Tweakblog is ook alweer verwijderd.

Reageren is niet meer mogelijk