Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 50 odgovora
  • 18.014 pregleda

Najnovija ↓

ES Quick Reply (iliti brzi odgovor) 27.12.2013. u 09:30 · pre 156 meseci #1
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. :)
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Sviđa mi se11
Re: ES Quick Reply (iliti brzi odgovor) 06.01.2014. u 23:14 · pre 156 meseci #5
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
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Sviđa mi se1
Re: ES Quick Reply (iliti brzi odgovor) 07.01.2014. u 23:35 · pre 156 meseci #6
Verzija 0.1.4

*Ispravljen problem kod foruma u kojima ste moderator.
*Premesten Quick Reply ispod moderatorskih funkcija.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: ES Quick Reply (iliti brzi odgovor) 13.01.2014. u 10:08 · pre 155 meseci
izmenjeno 1 put, poslednji put Gojko Vujovic 22.01.2014. u 13:10
  1. Gojko Vujovic22.01.2014. u 13:10zapis iz teksta poruke
#7
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
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Sviđa mi se12
Re: ES Quick Reply (iliti brzi odgovor) 16.01.2014. u 15:04 · pre 155 meseci #8
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 :)
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: ES Quick Reply (iliti brzi odgovor) 16.01.2014. u 21:37 · pre 155 meseci #9
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. :)


Potpis
- Il n'est pas important qui, importe c'est quoi!
Sviđa mi se1
Re: ES Quick Reply (iliti brzi odgovor) 17.01.2014. u 09:06 · pre 155 meseci
izmenjeno 1 put, poslednji put Shadowed 17.01.2014. u 09:17
  1. Shadowed17.01.2014. u 09:17zapis iz teksta poruke
#10
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.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Sviđa mi se1
Re: ES Quick Reply (iliti brzi odgovor) 17.01.2014. u 12:52 · pre 155 meseci #11
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
Re: ES Quick Reply (iliti brzi odgovor) 21.01.2014. u 23:48 · pre 155 meseci #12
Kod mene izgleda ovako:



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".
Potpis
- Il n'est pas important qui, importe c'est quoi!
Re: ES Quick Reply (iliti brzi odgovor) 22.01.2014. u 08:33 · pre 155 meseci #13
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...).
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: ES Quick Reply (iliti brzi odgovor) 23.01.2014. u 14:28 · pre 155 meseci #15
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
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Sviđa mi se1
Re: ES Quick Reply (iliti brzi odgovor) 23.01.2014. u 15:07 · pre 155 meseci #17
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)?
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: ES Quick Reply (iliti brzi odgovor) 24.01.2014. u 06:09 · pre 155 meseci #18
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.
Potpis
- Il n'est pas important qui, importe c'est quoi!
Re: ES Quick Reply (iliti brzi odgovor) 24.01.2014. u 08:25 · pre 155 meseci #19
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.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Sviđa mi se1
Re: ES Quick Reply (iliti brzi odgovor) 14.05.2014. u 18:54 · pre 151 mesec #20
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.)
Potpis
- Il n'est pas important qui, importe c'est quoi!
Sviđa mi se1
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme