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


Arvostelut: Mestaaja omilla nettisivuillaan (14.05.2012 klo 17:07:17)
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?
26.05.2012, klo 12:54:05

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Haku:     Tarkempi haku
355594 viestiä 8527 aihetta kirjoittanut 6032 jäsentä. Uusin jäsen: salamanterinainen
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 1 vieras katselee tätä aihetta. « edellinen seuraava »
Sivuja: [1] | Siirry alas Tulostusversio
Kirjoittaja Aihe: Ohjeet foorumin viestien suodatukseen Firefoxilla  (Luettu 1036 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 634 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: