Tavoita sarjakuvaharrastajat kotimaassa! Tutustu Kvaak.fi:n mediatietoihin.


Kolumnit ja matkaraportit: Suomessa julkaistut Tarzan- ja Tarzanin poika -erikoisjulkaisut (15.02.2012 klo 10:00:00)
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?
25.05.2012, klo 10:00:08

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Haku:     Tarkempi haku
355463 viestiä 8528 aihetta kirjoittanut 6031 jäsentä. Uusin jäsen: Parabola
Lue lisää pikkuilmoituksesta.
   Etusivu |   Ohjeet | Haku | Jäsenet | Galleria | Ylläpito ja toimitus | Kirjaudu | Rekisteröidy  
+  Kvaak.fi - keskustelu
|-+  Kvaak.fi
| |-+  Palaute & uudistukset
| | |-+  Ohjeet foorumin viestien suodatukseen Firefoxilla
0 jäsentä ja 2 vierasta katselee tätä aihetta. « edellinen seuraava »
Sivuja: [1] | Siirry alas Tulostusversio
Kirjoittaja Aihe: Ohjeet foorumin viestien suodatukseen Firefoxilla  (Luettu 1034 kertaa)
Antti Peltola
Jäsen
****
Poissa

Viestejä: 1 604


Vol. 2


« : 01.04.2010, klo 21:34:28 »

Koska ylläpito ei ole syystä tai toisesta asentanut foorumille laajennusta, jolla voi piilottaa/ohittaa/ignoroida/plonkata/lisätä estolistalle/lisätä killfileen tiettyjen käyttäjien viestejä, tässä on ohjeet sen tekemiseen.

Firefoxilla foorumia selaillessa estolistalla olevien käyttäjien viestit ovat siis piilotettuja selainnäkymästä. Toteutus tukee tavallisia viestiketjuja, viimeisimpien viestien listaa ja gallerian kommenttilistaa.

Vaiheet

- Asenna Greasemonkey-laajennus

- Luo uusi skripti: Tools -> Greasemonkey -> New User Script...

- Anna seuraavat arvot:
  - Name: Kvaak
  - Namespace: http://www.kvaak.fi
  - Includes: *kvaak.fi/keskustelu/*


- Avaa skripti valitsemallasi tekstieditorilla ja korvaa runko seuraavalla skriptillä:

Koodia:
//Kvaak killfile

var strIDs=new Array('xxxx', 'xxxx');

var strURLs=new Array('/keskustelu/index.php/topic,',
'/keskustelu/index.php?action=recent',
'/keskustelu/index.php?action=gallery',
'/keskustelu/index.php?topic'
);

var intFilter=0;
var intCountURL=strURLs.length;
for (var counter0=0;counter0<intCountURL;counter0++)
{
if (document.URL.indexOf(strURLs[counter0])>-1)
{
intFilter=1;
break;
}
}

var intCountID=strIDs.length;
if ((intFilter==1) && (intCountID>0))
{
var items=document.getElementsByTagName('a');
if (items!=null)
{
var intCountItem=items.length;
for (var counter=0;counter<intCountItem;counter++)
{
var strURLParts=items[counter].href.split('/');
var strURLBase=strURLParts[strURLParts.length-1];
for (var counter2=0;counter2<intCountID;counter2++)
{
if (strURLBase.toLowerCase()=='index.php?action=profile;u=' + strIDs[counter2])
{
var intBlocked=0;
if (((document.URL.indexOf(strURLs[0])>-1) ||
(document.URL.indexOf(strURLs[3])>-1)) &&
(items[counter].parentNode.nodeName.toLowerCase()=="b"))
{
items[counter].parentNode.parentNode.parentNode.parentNode.parentNode.
parentNode.parentNode.parentNode.parentNode.parentNode.style.display='none';
intBlocked=1;
}
else if (document.URL.indexOf(strURLs[1])>-1)
{
items[counter].parentNode.parentNode.parentNode.style.display='none';
intBlocked=1;
}
else if ((document.URL.indexOf(strURLs[2])>-1) &&
(items[counter].parentNode.nodeName.toLowerCase()=="strong"))
{
items[counter].parentNode.parentNode.parentNode.style.display='none';
intBlocked=1;
}

if (intBlocked==1)
{
break;
}
}
}
}
}
}

- Korvaa ensimmäisen koodirivin
Koodia:
var strIDs=new Array('xxxx', 'xxxx');
xxxx-arvot estettävien käyttäjien profiilin numero-ID-arvoilla (profiilin linkissä oleva numero "u=" jälkeen).

- ID-numeroita voi olla useita pilkulla erotettuina, ylärajaa ei ole.

- Tallenna tiedosto ja aloita suodatettu foorumin käyttö.

- Voit lisätä ja poistaa ID-arvoja koska vain, tiedoston tallennuksen jälkeen uudet suodatussäännöt ovat heti käytössä.

Muokkaus 14.04.2010: Skriptin bugikorjauksia.
Muokkaus 28.08.2010: Skriptin parannuksia.


* 1.jpg (23.1 kilotavua, 379x423 - tarkasteltu 633 kertaa.)
« Viimeksi muokattu: 28.08.2010, klo 18:23:15 kirjoittanut Antti Peltola » tallennettu

puro
Multirajoitteinen
Toimittaja
**
Poissa

Sukupuoli: mies
Viestejä: 2 347


Ei se siitä suttaannu.


« Vastaus #1 : 04.04.2010, klo 17:31:03 »

Greasemetal on saatavilla Chrome-selaimelle, joka toimii samalla lailla kuin GreaseMonkey Firefoxilla. Antin systeemiä en ole vielä kokeillut.
tallennettu
Miha
Galleriataiteilija
****
Poissa

Sukupuoli: mies
Viestejä: 221


hyvää amatööritasoa


« Vastaus #2 : 27.03.2012, klo 15:42:31 »

Tämähän toimii täydellisesti!  Ihanata!!!!!!!!!!!
tallennettu

Ossi Hiekkala
Archipictor
Galleriataiteilija
****
Poissa

Viestejä: 1 605


archipictor.com


« Vastaus #3 : 27.03.2012, klo 15:49:29 »

Onko muita vastaavia olemassa muille selaimille?
tallennettu

Antti Peltola
Jäsen
****
Poissa

Viestejä: 1 604


Vol. 2


« Vastaus #4 : 27.03.2012, klo 19:33:27 »

Onko muita vastaavia olemassa muille selaimille?

Näillä voi yrittää:
Internet Explorer
Safari
Opera
tallennettu

Sivuja: [1] | Siirry ylös Tulostusversio 
« edellinen seuraava »
Siirry: