Witam,
Czy istnieje mozliwosc zablokowania postow reklamowych na forach? Czytuje forum gdzie niemal co drugi post jest reklama... Tak oto to wyglada: http://img705.imageshack.us/img705/4695/forumbm.jpg
Istnieje... ale nie ma żadnego uniwersalnego sposobu... Trzeba by dla każdego forum (lub ewentualnie silnika forum) napisać osobny skrypt...
Czy mozna gdzies znalezc jakis przykladowy skrypt na cos takiego? Zebym mial jakas baze...
Na tym forum niedawno, czyli wcześniej niż 6 miesięcy temu było coś na temat blokowania drugiej wiadomości na forum.
Przykładowy skrypt działający na forum hdtv.com.pl:
// ==UserScript== // @include * // @author nowotny // ==/UserScript== document.addEventListener('DOMContentLoaded', function(){ if( location.href.indexOf('hdtv.com.pl/forum') != -1 ) { var divs=document.querySelectorAll('div[id^="edit"] > table[id^="post"] ~ table'); for (i=0;i<divs.length;i++){ var par = divs[i].parentNode; par.removeChild(divs[i]); } } }, false);
Najtrudniejszą rzeczą w tym przypadku jest takie skonstruowanie selektora CSS żeby wyłuskać odpowiedni element a potem go usunąć...
Dziala super! Wielkie dzieki!!!
Witam ponownie,
Tym razem chcialbym poprosic o pomoc w usunieciu reklam na forum elektroda.pl. Co ktorys post wyswietlana jest reklama Google, a wyglada to tak:
http://imageshack.us/photo/my-images/688/rekli.jpg/
Przydalby mi sie jakis skrypcik, ktory bedzie to blokowal.
Jak sie tworzy takie skrypty jak podal nowotny wyzej? Jak mam wydobyc ze strony informacje o zawartosci, ktora ma byc blokowana?
Pozdrawiam
// ==UserScript== // @include http://www.elektroda.pl/* // ==/UserScript== window.addEventListener('load',function(){ a=document.querySelectorAll('a.gensmall') for(i=0;i<a.length;i++){ if(a[i].textContent=="#"){ b=a[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode for (j=0;j<5;j++){b.parentNode.removeChild(b.nextSibling)} b.parentNode.removeChild(b) } } },false)
Originally posted by martinii:
Jak sie tworzy takie skrypty jak podal nowotny wyzej?
http://doman.art.pl/kursjs/
Originally posted by martinii:
Jak mam wydobyc ze strony informacje o zawartosci, ktora ma byc blokowana?
Na tym polega cała sztuka. Użyj
Działa super. Dzieki za dodatkowe informacje. Postaram sie nastepnym razem zrobic cos takiego samemu.
Pozdrawiam
Witam,
Na forum elektroda.pl skrypt chocimira przestal dzialac Czy moge prosic o aktualizacje? Na forum hdtv.com.pl skrypcik nadal dziala super!
Czy mogę prosić o adres konkretnego wątku w którym nie działa i numer wersji Opery?
Opera 12.00 (1467)
Watek: http://www.elektroda.pl/rtvforum/topic2343752.html
Tak to wyglada: http://imageshack.us/photo/my-images/195/61400795.jpg/
Originally posted by martinii:
Nieźle! Post reklamowy występuje u Ciebie podwójnie.Tak to wyglada: http://imageshack.us/photo/my-images/195/61400795.jpg/
Originally posted by martinii:
Usuń ten stary skrypt, bo to on pewnie produkuje to powielanie. I przestań nas męczyć imageshackiem. Jest tyle hostingów, które nie mają tej masy reklam, bo przecież trzeba odblokować stronę, żeby sobie powiększyć obrazek
http://www.zapodaj.net/
http://wstaw.org/
http://www.voila.pl/ mój ulubiony poza My Opera
http://jpegbay.com/
http://iv.pl/
http://imgur.com/
http://www.imagevenue.com/
http://hotfile.com/
http://fotowrzut.pl/
itd...
Martinii, musiałeś coś źle ustawić, SOA#1.
Medium, dopóki nie nawrócisz ludzkości możesz używać łaty na imageshack.
Originally posted by chocimir:
Medium, dopóki nie nawrócisz ludzkości możesz używać łaty na imageshack.
Proponuję dołączyć do działu "Sprawdzone porady".
Originally posted by chocimir:
Dzięki! Ale nie jestem pewna, czy skrypt przenosi do powiększonego obrazka.możesz używać łaty na imageshack.
Originally posted by Medium:
Dzięki! Ale nie jestem pewna, czy
"typowo kobiecy punkt widzenia"
;-).
Dziala Jakis blad w skrypcie mi sie wkradl