[ Shadowed @ 27.12.2013. 08:30 ] @
Za razliku od vecine foruma, na es-u/em-u ne postoji opcija brzog odgovora (polje za odgovor ispod poslednjeg posta na strani). Posto ovu opciju smatram vrlo prakticnom, napravio sam sebi Greasemonkey skriptu koja je dodaje na svim temama. Koristio sam neko vreme pa odlucio da podelim sa drugima.
Ko vec koristi Greasemonkey, skriptu moze naci na http://userscripts.org/scripts/show/186811

Ko ne koristi, u pitanju je ekstenzija za Firefox browser koja omogucava dodavanje skripti za manipulaciju web stranama kada se otvore u browser-u. Moze se skinuti odavde: https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
Nakon instalacije skriptu mozete preuzeti sa prvog linka.

Sta skripta radi?
-Dodaje editor za novu poruku ispod poslednjeg posta na strani
-Linkove "Odgovor na temu" na toj strani menja tako da umesto odlaska na stranu za odgovor skroluje prozor do brzog odgovora (moze se iskljuciti).
-Linkove "Odgovor sa citatom" menja tako da umesto otvaranja nove strane dodaje citat u brzi odgovor (moze se iskljuciti). Ovo ujedno daje opciju "Citiraj ovu poruku" koja postoji na strani za odgovore.
-U gornjem desnom uglu dela sa brzim odgovorom se nalazi ikona za opcije. Trenutno postoje samo dve opcije :) i sluze da ukljucivanje/iskljucivanje izmene linkova "Odgovor na temu" i "Odgovor sa citatom".

Poznati bugovi:
-Odgovor sa citatom nekada ne ucita username onoga ko je citiran.


Mnoge Greasemonkey skripte rade u Google Chrome-u ali kako isti ne koristim, ne znam da li ova radi (mislim da ne, zbog koriscenja ugradjenih funkcija za cuvanje podesavanja).

Javljajte utiske, pregloge, uocene bug-ove itd. itb. :)
[ Shadowed @ 27.12.2013. 13:07 ] @
Ispravljen bug sa citiranjem.
[ jablan @ 27.12.2013. 15:01 ] @
U Chromiumu radi ali uvek prikazuje dijalog za konfiguraciju. Možda samo da dodaš da ne prikazuje po automatizmu?
[ Gojko Vujovic @ 29.12.2013. 19:51 ] @
Vracene on-topic poruke iz originalne teme, i prebacena u pravi forum.

Originalna greasemonkey quick reply skripta je objavljena ranije ovde:
http://www.elitesecurity.org/t...Greasemonkey-Opera-user-script
[ Shadowed @ 06.01.2014. 22:14 ] @
Verzija 0.1.3

*Quick reply box je skriven u startu css-om tako bi trebalo da bude resen problem koji je pomenuo Jablan.
*Quick reply je sada ispod linkova ka drugim stranama teme i odvojen 10 piksela.
*Dodato je linkovanje ka originalnom postu prilikom citiranja. Ovaj bug postoji u standardnom "Odgovor sa citatom". U kombinaciji sa quick reply-om bug je ispravljen.
*Ispod poslednjeg posta na poslednjoj strani je dodat link "Odgovori sa citatom" osim ako je taj post vas.
*Dodata je mogucnost update-a iz Gracemonkey-a (desni klik na skriptu u "manage scripts" pa na Find Update).

Poznati bug:
*Skripta ne radi dobro moderatorima u njihovim forumima.


U planu je ispravka pomenutog bug-a za moderatore i premestanje quick reply dela ispod moderatorskih funkcija.

Direktan link za update: https://userscripts.org/scripts/source/186811.user.js
[ Shadowed @ 07.01.2014. 22:35 ] @
Verzija 0.1.4

*Ispravljen problem kod foruma u kojima ste moderator.
*Premesten Quick Reply ispod moderatorskih funkcija.
[ Shadowed @ 13.01.2014. 09:08 ] @
Verzija 0.2.0

Ono sto razlikuje ovu verziju od prethodnih je da su dodate mogucnosti koje nisu direktno vezane za brzi odgovor. Deluje mi jednostavnije nego da ljudi instliraju jos jednu skriptu.

*Popravljen bug sa prikazemo linka "Odgovor sa citatom" u poslednjoj poruci (bio je slepljen uz "Odgovor na temu")
*Ignorisanje korisnika.
*Refaktorisan kod za opcije (za one koji vole da zagledaju kod) :)


Za dodavanje mogucnosti ignorisanja korisnika sam se odlucio jer je to opcija koju je dosta ljudi na forumu trazilo godinama.
Da dodate nekog na ignore listu kliknite link "Ignorisi" ispod podataka o korisniku levo od poruke. Nakon toga, poruke korisnika se vise ne prikazuju.
Uklanjanje sa ignore liste se moze uraditi u opcijama (ikona u gorenjem desnom uglu dela sa brzim odgovorom. Takodje je moguce iskljuciti ignorisanje bez praznjenja liste pa kasnije ponovo ukljuciti, po potrebi.

[Ovu poruku je menjao Shadowed dana 14.01.2014. u 09:53 GMT+1]

uklonjene slike kako ne bismo vredjali korisnike koje je Shadowed uzeo za primer za ignorisanje

[Ovu poruku je menjao Gojko Vujovic dana 22.01.2014. u 13:10 GMT+1]
[ Shadowed @ 16.01.2014. 14:04 ] @
Zamolio bih one koji koriste skriptu, ako imaju volje da se jave na PP ili napisu commentar/review na http://userscripts.org/scripts/reviews/186811 cisto kako bih imao neki uvid koliko ljudi koristi posto im na userscripts ne radi install count feature.
Zahvaljujem
[ mr. ako @ 16.01.2014. 20:37 ] @
Ja sam probao i koristio kratko, ali mi ne odgovara sto je polje za odgovor uvek prikazano. Mozda da ga sakrijes dok se ne klikne na odgovor ili quick reply. Znaci dok ne zatrazim nesto od nje, bilo bi dobro da sve izgleda kao da skripta i nije tu. ;)
U svakom slucaju odlicno sto postoji ovakva skripta, vremenom ce biti sve vise funkcija ali i opcija za customizaciju, pa ce vise korisnika uvideti da im odgovara... time i da nadomeste ono sto fali ES-u u originalu. :) Jel sam u pravu? :D Tj. jel planiras tako nesto? Da skripta preraste svoj naziv i dobije ime recimo ES skripta. :)


[ Shadowed @ 17.01.2014. 08:06 ] @
Done
Originalna ideja je da forma za odgovor bude uvek prisutna (ipak je brzi odgovor ). Ipak, ako postoji potreba, nema razloga da se ne napravi opciono drugacije funkcionisanje.


Verzija 0.2.1
U opcijama ukljuciti "Inicijalno sakrij brzi odgovor" i nadalje se brzi odgovor nece videti sve dok ne kliknete "Odgovor na temu" ili "Odgovor sa citatom".


Edit: Da, u pravu si. Inicijalno je bila ideja da se doda brzi odgovor, ali nema razloga da ne bude i drugih opcija (jedna vec postoji - ignorisanje korisnika). O promeni imena cu razmisliti jer nisma siguran da li ce se Greasemonkey nesto buniti oko toga.

[Ovu poruku je menjao Shadowed dana 17.01.2014. u 09:17 GMT+1]
[ adzo_ @ 17.01.2014. 11:52 ] @
Mene mrzi da prelazim na neki drugi browser jer operu koristim jos od proslog veka...
A tako bi mi dobro dosla ova opcija
U svakom slucaju odlican posao, ove opcije fale i u originalu
[ mr. ako @ 21.01.2014. 22:48 ] @
Kod mene izgleda ovako:

[att_img]

Stavi neki br/ ili sve to sto se lomi u span, a mozda bi bilo dobro da "Ignorisi" stoji solo u novom redu (ispod regularnih opcija) i da se preimenuje u "Ignorisi korisnika".
[ Shadowed @ 22.01.2014. 07:33 ] @
To je bug u stilu. Svi osim "Original" stila prikazuju kao na mom screenshot-u (svaki do tih linkova u svom redu).
Taj bug cu ispraviti. Samo moram neke druge stvari da pozavrsavam prvo.
Sto se tice izmene teksta, ostavicu ovako, posto je ovako u skladu sa ostalim opcijama. Sve se odnose na korisnika iznad i ni one nemaju rec "korisnik" (nisu Profil korisnika, Email korisnika... nego samo Profil, Email...).
[ mr. ako @ 22.01.2014. 20:20 ] @
Da, u pravu si, logicno je tako.
[ Shadowed @ 23.01.2014. 13:28 ] @
Verzija 0.2.2

*Napravljena je detekcija stila i za "Original" stil stavlja display:block; css na linkove ispod username-a tako da odgovara ostalim stilovima.
*Ispravka dva ES bug-a kada se koristi HTTPS (malo ko zna, ali ES/EM ima podrsku za https vec dosta vremena):
--Youtube u porukama se nije prikazivao zbog mixed content-a.
--Linkovi ka attach-ovanim fajlovima su bili pogresni. Sada ih skripta ispravlja.
*Opciono sakrivanje panela Srodne teme/Navigacija koji je iznad postova. Ima ljudi koji ovaj deo strane ne koriste pa je mogu sakriti tako da imaju manje skrolovanja do prvih postova. Potrebno je ukljuciti skrivanje u opcijama.


Update link: http://userscripts.org/scripts/source/186811.user.js
[ bachi @ 23.01.2014. 13:34 ] @
Ae nabudži da radi na Operi 12. :D
[ Shadowed @ 23.01.2014. 14:07 ] @
Za sada ne moze je opera nema podrsku za GM_getValue i GM_setValue koji se koriste za cuvanje opcija. Postoje neki workaround-i koji cuvaju vrednosti u cookie-u ali mi se to ne svidja (opcije se prenose do servera pri svakom zahtevu + server moze da ih menja/brise).

Imam neki projekat koji moram da zavrsavam, pa kad to bude gotovo, refaktorisacu skriptu, dodati jos nekih opcija pa kasnije mozda i napravim neku light verziju koja ce raditi samo po default opcijama koja ce moci da se koristi i u Operi. Osim ako ne nadjem neki praktican nacin da cuvam podesavanja nezavisno od verzije browser-a.

Edit: Opera 12 bese zapravo Opera Next (bazirana na Chromium-u)?
[ mr. ako @ 24.01.2014. 05:09 ] @
Citat:
Shadowed:
--Youtube u porukama se nije prikazivao zbog mixed content-a.
Update link: http://userscripts.org/scripts/source/186811.user.js

Sta znaci ovo za mixed content i YT problem?
To sto dajes link za update znaci da nece sama da se updateuje ili...? (posto se meni updateovala normalno)


Btw, linkovi ispod username-a su malo krupniji, pa je nezgodno za one koji su navikli na stare sitne "dugmice", ali to je stvar navike i ukusa... ali ono sto mislim da je problem je tracenje estate-a ukoliko linkovi povecavaju minimalnu velicinu posterinfo box-a. U tom slucaju stavi opciju smanjenja na prethodnu visinu linka.
[ Shadowed @ 24.01.2014. 07:25 ] @
YT problem:
Kada otvoris http://www.elitemadzone.org/t316338-168 YT radi ok. Kada otvoris https://www.elitemadzone.org/t316338-168 ne radi (ok, tebi ce sada sa skriptom raditi).
Razlog je sto forum za YT dodaje <iframe src="http://www.youtube.com/...."> a ako si ti na https adresi, FF ti nece ucitati iframe sa http adresom.
Skripta samo prolazi kroz postove i ispravlja http u https.


Adresu dajem za one koji prvi put instaliraju ili im je iskljucen auto update. Ako ti radi update, ne moras instalirati rucno :)

Vidim na sta mislis za ove linkove. Kada je post kratak, levi deo je nepotrebno visok (na ostalim stilovima je tako po default-u). Stavicu to kao opciono.
[ mr. ako @ 14.05.2014. 17:54 ] @
Slabo se updateuje ovo... :)

Evo jedan predlog kako bi trebalo da izgleda :)



(Nema logike da polje sa tag-ovima ne bude iste sirine kao i tabela za profil (205px) i nema logike da recimo [google] tag bude u dva reda zbog toga.)
[ Shadowed @ 15.05.2014. 08:11 ] @
Bio sam zauzet neko vreme.. Ima update-ova ali userscripts.org ne radi tako da cu morati da hostujem na nekom drugom mestu.

Sto se tice ovog predloga, ima smisla i povecacu sirinu. Ovo sada je onako kako je na strani za pisanje odgovora.

[Ovu poruku je menjao Shadowed dana 15.05.2014. u 09:30 GMT+1]
[ Shadowed @ 16.05.2014. 14:54 ] @
Okacicu uz poruku za sada pa cu kasnije vec negde hostovati. Elem, mozda ne navedem sve nove stvari jer je za neke proslo dosta vremena.

Verzija 0.2.3

-Opciono sakrivanje dela "Srodne teme" i "Navigacija" koji se nalazi iznad poruka u temi za one koji ne koriste taj deo stranice. Posto je ideja da se poruke vide blize pocetku stranice, srodne teme i navigacija koji ispod poruka su uvek vidljivi.
-Dodat mini header. U gornjem levom uglu ima dugme +/- kojim se moze skupiti header tako da bude samo jedna linija ili vratiti na staro. Ako je u mini header modu, linkovi koji se prikazuje su preuredjeni, tako da su prikazani oni koje sam procenio da se koriste najcesce + PP + pretraga. Probajte pa vidite, uostalom :)
-Ispravljen je prikaz avatara na MZ i na profilu kada se koristi https.
-Code refactoring - Kako bi se skripta izvrsavala na celom sajtu a ne samo na strani sa temom, kod je reorganizovan (zbog header-a, i ispravke avatara na profilu).
-Ispravljen "bug" sa citiranjem koji se pojavio nakon izmena na serverskoj strani.
[ Shadowed @ 19.05.2014. 12:47 ] @
0.2.4

-Uklonjen popup koji je slucajno ostao a sluzio je za testiranje
-Povecana sirina kolone za instant dodavanje na predlog mr. ako
-Dodati smajliji u instant dodavanje.

Mislio sam dodati i emoji smajlije ali se prikazuju ok tek na velicini fonta 12+ dok je na es-u 9.6.

[Ovu poruku je menjao Shadowed dana 20.05.2014. u 10:44 GMT+1]
[ Shadowed @ 27.05.2014. 14:09 ] @
v0.2.5:

-Dodat filter u listi privatnih poruka (inbox i outbox). Pretragu vrsi i u posiljalacu (primaocu u outbox-u) i naslovu poruke.

[ superbaka @ 28.05.2014. 22:26 ] @
sta bi trebalo ovo da predstavlja? vidim ga na svakoj stranici...

[ mr. ako @ 29.05.2014. 00:28 ] @
Ko zna kakvu skrivenu pornjavu nam Shadowed uvaljuje kroz skriptu. :D

[ Shadowed @ 29.05.2014. 07:45 ] @
Lol, nemam pojma
Meni na dva kompa radi ok, kao i jos nekim ljudima. Naravno da nisam nesto takvo dodavao (i nema nekog smisla, realno) a moze se i videti - skripta je open source.

Deluje kao da slicicu smajlija na adresi http://www.elitesecurity.org/images/static/sad.gif zamenjuje tom koja ti je prikazana, ali ne vidim zasto bi... Probaj desni klik na tu slicicu koja je umesto smajlija pa Copy image address i vidi da li je ta.
Takodje, proveri da li se isto desava na ovoj stranici http://www.elitesecurity.org/tema/odgovor/472208 posto je kod koji skripta prikazuje preuzet odatle.
Probaj force refresh (Shift + klik na refresh) i restart FF-a.
[ superbaka @ 29.05.2014. 13:05 ] @
sada se vise ne pojavljuje, odnosno, sad se ne vidi ni ikonica na tom mestu...




na linku koji si mi dao imam ovo (putanje su odgovarajuce):





edit: nakon refresh-a ikonice su sve na mestu :) izgleda da FF brljavi...
[ Shadowed @ 29.05.2014. 13:10 ] @
U-je. Tripuje ti se browser, posto je to originalna ES-ova strana za odgovor. Pretpostavljam da je isto i kada iskljucis Greasemonkey.
Sta znam, mozda pomogne brisanje cache-a i sl.
[ mr. ako @ 05.07.2014. 03:46 ] @
Pomenuste na onoj temi skriptu i popup za privatnu poruku, pa mi pade na pamet par predloga.


• Sortiranje "Markiranih tema" - po imenu, po datumu poslednje poruke i sl.

• Skrivanje Youtube video klipova, tj. da ih ne ucitava uopste i bespotrebno trosi bandwidth i produzava vreme ucitavanja stranice.

• Na listi tema na pojedinacnom forumu, centriraj "Pokretač teme Odgovori / Pregledi" u sredinu polja - znam, nebitno potpuno, ali OCD. :)

• Bolje i logicnije grupisanje ovih tagova u "Instant dodavanju" u cilju preglednosti i brzine.
[ Shadowed @ 06.08.2014. 08:26 ] @
Napomena: Brzi odgovor trenutno ne radi zbog izmene funkcionisanja odgovora na es-u. Kada te izmene budu gotove i uhvatim dovoljno vremena (verovatno nakasnije za vikend), ispravljam.

@mr. ako, moze se dodati sakrivanje youtube videa ali nisam siguran da se ne bi ucitavali posto se skripta izvrsi nakon ucitavanja strane, samo ne znam da li to ukljucuje i ucitavanje strana u iframe-ove.
Za instant dodavanje planiram da napravim da izgleda kao dugmici sa mini preview-om (boldovano B za bold, italic I za italic i sl.). Kao u Office-u i sl. aplikacijama.
[ mr. ako @ 07.08.2014. 06:05 ] @
Da, zbog toga mi posle izbacivanja Error stranice, pri vracanju na Back u browseru, nije pamtio napisanu poruku jer sam slao preko skripte. Kada sam iskljucio skriptu, posle Error stranice pri vracanju na Back vrati i citavu poruku koju sam napisao a nije uspeo da posalje.


Da, nema svrhe ako ce ga ucitavati...
Super za instant!

[ Shadowed @ 07.08.2014. 08:00 ] @
Predlazem privremeno iskljucivanje skripte dok sve izmene na samom forumu ne budu gotove pa podesim i skriptu.
Naravno, skripta vise nece dodavati quick reply ali ce zadrzati ostale opcije (i dodavati nove, naravno) :)
[ Lavlja_Jazbina @ 07.08.2014. 08:33 ] @
Stalno pominjes Quick Reply.Meni nije jasno gde je ta opcija.Ako moze pojasnjenje,malo trokiram.:).
[ Shadowed @ 07.08.2014. 08:42 ] @
To je ono sto je do sada bilo omoguceno ovom skriptom koju sam pravio (i o kojoj je ova tema).
Sada je to Gojko uveo kao standardno na ES-u pa imaju svi.
A u pitanju je odgovaranje na temu u okviru same teme, bez da ides na posebnu stranu. Nalazi se ispod poslednjeg posta na strani.
Ono sto si primetio ovde :)
[ Lavlja_Jazbina @ 07.08.2014. 09:13 ] @
Aaa so ;).Ali izmedju bi trebalo da ostane na koliko poslednjih tema bi isao a ne da skroluem i taj prozor.
[ Aleksandar Đokić @ 07.08.2014. 10:32 ] @
Bilo bi dobro kad bi napisani tekst ostao i na sledecoj stranici, npr citas 3. stranu teme i odgovoris nekima i onda odes na 4. i ovo sto si napisao ostane itd.
[ Shadowed @ 07.08.2014. 13:23 ] @
Sneak preview:

[ ventura @ 07.08.2014. 13:37 ] @
A u čemu je fora sa ovom formom za odgovor koja se sada automatski pojavljuje ispod svake teme?

[ Shadowed @ 07.08.2014. 13:40 ] @
Gojku se svidela ova skripta pa odlucio da namesti svima :)
[ Gojko Vujovic @ 07.08.2014. 14:12 ] @
ventura: to je taj "quickreply" koji traze godinama, pa reko hajde..
A dodacu da moze da se sakrije kome se ne svidja.
[ bachi @ 07.08.2014. 14:13 ] @
Ali quick reply bi trebao da bude samo to, osnovni prozor, a ne full ekran, ovako previše mesta zauzima.

E to Gojko, obavezno dodaj prekidač u profilu da mogu da isključim to, mada bi mogao da dodaš opcije tipa da bude full (kao što je sad), slim (običan, dosta manji reply prozor, bez bb code tagova sa leve strane i sličica gore) i off da se isključi po želji.
[ Lavlja_Jazbina @ 07.08.2014. 14:52 ] @
Citat:
Gojko Vujovic:

A dodacu da moze da se sakrije kome se ne svidja.


http://static.elitesecurity.org/thumbup.gif

problem sa pojavljivanjem [img] [/img], ,


[Ovu poruku je menjao Gojko Vujovic dana 07.08.2014. u 16:39 GMT+1]
[ Lavlja_Jazbina @ 07.08.2014. 14:55 ] @
Sada mi ne radi brza izmena a tekst je bio kao na slici a pojavio se samo deo teksta.
[ Gojko Vujovic @ 07.08.2014. 15:39 ] @
Ne razumem te nista u poslednje 2 poruke na ovoj i 2 poruke na drugoj temi :)
[ Lavlja_Jazbina @ 07.08.2014. 16:05 ] @
Nije htelo da mi radi kada je bojenje teksta kao i IMG u instant dodavanju.Kliknem i nista se ne desava.
Sada probao i radi.

[ bakara @ 07.08.2014. 16:12 ] @
@Gojko
ovaj "quick" reply izgleda bas nespretno uradjen, totalno ruzi korisnicki interfejs.
Predlazem ili da ga uklonis ili da se napravi da lici na nesto korisno.
[ mr. ako @ 08.08.2014. 00:10 ] @
Citat:
Lavlja_Jazbina:
Nije htelo da mi radi kada je bojenje teksta kao i IMG u instant dodavanju.Kliknem i nista se ne desava.
Sada probao i radi.

Ne radi kada se ide sa linka "Odgovor sa citatom" i "Odgovor na temu".
Kad vidis da ne radi, idi na dugme "Pogledaj kako odgovor izgleda" ili refresh-uj stranicu, posle ucitavanja stranice radice linkovi iz "Instant dodavanja" .


^ Inace, ovo nema veze sa ovom skriptom. Iz skripte Instant dodvanje radi uvek.
[ Zlatni_bg @ 08.08.2014. 02:30 ] @
Meni se svidja cela ideja, samo bi valjalo malo ga smanjiti, da ostane bukvalno text-field sa 2 dugmeta :) izbaciti ovo "instant dodavanje" i "Slicica poruke".

Takodje, bilo bi mozda jos bolje da bude jedno dugme ili link koje radi sa JS, pa da se tek pritiskom na to dugme pojavi ceo quick reply :)
[ noviKorisnik @ 08.08.2014. 10:34 ] @
Au, ovo je baš iznenađenje... pišem odgovor na samoj stranici teme bez korišćenja klijentskih budževina!

Da me je neko pitao, rekao bih da se tako nešto nikad neće desiti, no ovim potezom je dokazano da su čuda moguća.

Pozdrav Shadowed, pozdrav Gojko, samo napred !!!
[ Shadowed @ 08.08.2014. 10:38 ] @
O, pozdrav stari noviKorisnice :)

Moram da podsetim da je noviKorisnik prvi (afaik) koji je nesto preduzeo povodom QuickReply opcije na es-u pre... podosta vremena :)