Discuție Utilizator:Gutza/vlite suggestions

Ultimul comentariu: acum 17 ani de Gutza

Vă rog adăugaţi sugestii la versiunea "lite" a WikiVerifier aici.

  • Ar trebui ca modificările făcute de anumiţi utilizatori (cei în care avem încredere) să fie marcate de la început cu verde. Probabil se poate aranja cu o listă „oficială” de utilizatori de încredere. — AdiJapan  6 iunie 2007 14:31 (EEST)Răspunde
Exact asta intenţionez să fac în versiunea finală -- foarte bună observaţia. --Gutza D D+ 6 iunie 2007 15:13 (EEST)Răspunde
  • Într-un şir de modificări făcute de acelaşi utilizator ar trebui ca pătrăţelele pentru fiecare dif în parte să se facă verzi şi dacă afişez diferenţa între versiunea curentă şi ultima versiune dinainte de şir. Ca sugestie (discutabilă): pătrăţelele unei pagini ar trebui să se înverzească toate şi numai la simpla accesare a istoricului paginii. — AdiJapan  6 iunie 2007 14:31 (EEST)Răspunde
Spre deosebire de problema pe care ai raportat-o în legătură cu pagina anterioară/următoare, aici am suficiente date să deduc chestii de genul ăsta şi am s-o şi fac. Nu o consider prioritară însă. --Gutza D D+ 6 iunie 2007 15:13 (EEST)Răspunde
  • Atunci cînd afişez un dif apare pătrăţel roşu la titlul paginii. N-ar trebui să fie verde? Că tocmai mă uit la dif. De fapt nu ştiu dacă e nevoie de acel pătrăţel. — AdiJapan  6 iunie 2007 14:31 (EEST)Răspunde
Pătrăţelul este necesar din două motive:
  1. El îţi arată starea anterioară -- în felul ăsta ştii dacă s-a mai uitat cineva la diferenţa respectivă sau dacă tu eşti primul. Mi se pare util de ştiut.
  2. Este necesar din punct de vedere tehnic -- prin afişarea pătrăţelului respectiv transmit server-ului meu că cineva s-a uitat la diferenţa respectivă.
În plus, nu cred că are cum să fie deranjant, aşa că nu consider asta o problemă. --Gutza D D+ 6 iunie 2007 15:13 (EEST)Răspunde
Bună observaţie, da, trebuie găsită o soluţie şi pentru asta. O problemă suplimentară şi distinctă sunt paginile nou-create care au modificări multiple -- acolo e şi mai dubios de rezolvat problema. O am în vedere dar nu o găsesc foarte urgentă. --Gutza D D+ 6 iunie 2007 15:13 (EEST)Răspunde
  • Propusesem mai sus ca la simpla afişare a istoricului unei pagini să se înverzească toate pătrăţelele paginii. Ar scădea un pic gradul se siguranţă al verificărilor, dar ar rezolva o parte din probleme. Sau nu? — AdiJapan  6 iunie 2007 15:31 (EEST)Răspunde
Nu, probleme nu rezolvă, dacă te referi la chestia cu diferenţa anterioară/următoare -- şi într-adevăr ar reduce semnificativ gradul de siguranţă al verificărilor, aşa că aş prefera oricum să nu fac asta, chiar şi dacă ar fi rezolvat niscai probleme cosmetice. --Gutza D D+ 6 iunie 2007 15:58 (EEST)Răspunde
E destul de simplu: mă uit la HTML-ul paginii pe care o vezi şi determin unde sunt legături care duc la pagini cu diferenţe. Paginile cu diferenţe au URL-uri de forma http://ro.wikipedia.org/w/index.php?title=XXX&diff=YYY&oldid=ZZZ, unde XXX e titlul paginii, iar YYY şi ZZZ sunt identificatori numerici interni ai bazei de date Wikipedia. Ca o notă, pentru două diferenţe succesive ale unui articol ZZZ+1 nu este egal cu YYY, aşa cum te-ai putea aştepta. Problema e că legăturile de forma diferenţa anterioară/următoare, URL-urile sunt de forma http://ro.wikipedia.org/w/index.php?title=XXX&diff=prev&oldid=ZZZ şi respectiv http://ro.wikipedia.org/w/index.php?title=XXX&diff=next&oldid=ZZZ. După cum vezi, nu am cum să coroborez "prev" şi "next" cu identificatorii numerici respectivi, pe care îi văd sub forma "YYY" în URL-urile celelalte. Pe de altă parte, dacă am două URL-uri vizitate de forma http://ro.wikipedia.org/w/index.php?title=XXX&diff=YYY&oldid=ZZZ şi respectiv http://ro.wikipedia.org/w/index.php?title=XXX&diff=WWW&oldid=YYY, atunci aş putea teoretic să deduc că şi http://ro.wikipedia.org/w/index.php?title=XXX&diff=WWW&oldid=ZZZ a fost vizitat, pentru că am identificatorii numerici la dispoziţie. --Gutza D D+ 6 iunie 2007 15:58 (EEST)Răspunde
Da, asta n-ar fi nicio problemă. --Gutza D D+ 6 iunie 2007 20:35 (EEST)Răspunde
Eu sunt destul de afon în ceea ce priveşte codul, de orice natură, aşa că dacă zic vreo trăznaie, să-mi fie cu iertare. În primul rând cred că pătrăţelul deşi e mic, de fapt e destul de mare, pt.că cel puţin pe laptop îmi încetineşte considerabil navigarea. Deci cum zice şi Alex, un simplu punct puţin mai mare, ar fi de ajuns. În al doilea rând observ că nu afişează cu verde pagini deja controlate. Din ce am înţeles eu, ar trebui să recunoască paginile deja vizionate (cel puţin pe cele vizionate de mine nu le recunoaşte). Poate că o idee ar fi ca să se concentreze exclusiv pe modificările efectuate de utilizatorii anonimi (pentru cei înregistraţi dar fără multă experienţă, cred că ne putem asuma un mic risc, sau mai bine zis le putem da un plus de credit). Pentru mine problema cea mai mare sunt anonimii şi modificările lor--—Radufan 6 iunie 2007 22:02 (EEST)Răspunde
Radu, ai înţeles foarte bine şi n-ai spus nicio trăznaie. Să le iau pe rând:
  • Sunt două tipuri de pătrăţele, unul mai mare şi unul mai mic. Cel mare ar trebui să apară pe paginile de diferenţe înaintea titlului -- le vezi şi pe alea? Astea sunt mai mari, însă apare doar câte unul singur pe pagină, deci nu cred să afecteze semnificativ navigarea. Pătrăţelele mici apar pe pagina de schimbări recente şi istorie. Deşi mici, sunt multe. Totuşi pătrăţelele în sine nu prea au cum să-ţi încetinească navigarea -- ele se încarcă după ce se încarcă pagina în sine. Singura explicaţie posibilă ar fi că procesorul laptop-ului tău nu e extrem de performant, drept care ar putea fi afectat de codul în sine care "populează" pagina cu pătrăţele. Încearcă să mergi pe pagina de schimbări recente şi să apeşi pe alt link înainte ca pătrăţelele să se încarce -- nu ar trebui să întâmpini probleme.
  • Spui că nu afişează cu verde paginile deja controlate -- asta este o problemă reală şi aş aprecia dacă m-ai putea ajuta să-i dăm de cap. Hai să-ţi explic pas cu pas ce ar trebui să se întâmple şi te rog să verifici şi să-mi spui unde anume nu se întâmplă lucrurile conform scenariului:
  1. Mergi pe pagina de schimbări recente; ar trebui să vezi o mulţime de pătrăţele, marea majoritate roşii, înaintea fiecărei legături de forma "dif" şi respectiv "n modificări";
  2. Apasă pe orice "dif" cu pătrăţel roşu, dar ţine minte pe ce anume ai apăsat; ar trebui ca pe pagina cu diferenţele să vezi un pătrăţel roşu mai mare înaintea titlului paginii;
  3. Revino pe pagina de schimbări recente şi aşteaptă câteva secunde după ce se încarcă (e posibil ca pătrăţelul asociat acelui "dif" să apară mai întâi roşu şi după o secundă-două abia să devină verde); verifică dacă într-adevăr este verde (sau se înverzeşte);
  4. Apasă din nou pe "dif"; ar trebui ca pătrăţelul mare dinaintea titlului să fie verde acum.
Mulţumesc! --Gutza D D+ 6 iunie 2007 22:45 (EEST)Răspunde
Apropo de pătrăţele: ai putea ca în loc de cele grafice să pui caracterul bulinei de la listele din Wikipedia (fireşte, colorat după caz)? --Alex:D|Mesaje 6 iunie 2007 22:52 (EEST)Răspunde
Nu, din motive tehnice (de fapt e posibil, dar e nejustificat de dificil). Poza în sine este servită de server-ul meu, nu de server-ul Wikipedia. Tocmai asta e modalitatea prin care server-ul meu "ştie" dacă o pagină a fost văzută sau nu, şi respectiv decide ce poză anume să arate (verde sau roşie). Ar fi complicat să schimb paradigma asta, ca viteză ar fi acelaşi lucru, iar câştigul ar fi după mine minor. --Gutza D D+ 6 iunie 2007 22:55 (EEST)Răspunde


  • Nu e chiar o sugestie la versiune. Totuşi, spui că ai nevoie de cât mai mulţi utilizatori înregistraţi. Ar fi bine să informezi utilizatorii cât de cât activi pentru că nu toţi se uită la Sfatul Bătrânilor. Nu ştiu, la Cafenea, sau chiar pe paginile lor de discuţie. --Mocu 6 iunie 2007 23:00 (EEST)Răspunde
Nu vreau neapărat să folosească foarte mulţi oameni codul -- de ordinul a zece utilizatori foarte activi (de preferat admini) ar fi suficient ca să testăm codul şi ca să-mi fac o idee de utilizare a serverului meu. Însă ce vreau neapărat este ca cei ce folosesc codul să se înregistreze pe pagina respectivă (Alex îl folosea dar nu se înregistrase). Motivul pentru care vreau să se înregistreze este tocmai ca să pot monitoriza parametrii serverului în funcţie de numărul real de utilizatori activi -- altfel o să intru în panică, dacă văd doar doi-trei oameni înregistraţi şi trafic uriaş pe server. :-) --Gutza D D+ 6 iunie 2007 23:03 (EEST)Răspunde
Am zis să mai aştept poate îşi revine... dar deşi am în monobook segmentul acela de cod, după ce l-am reintrodus a doua oară nu mai îmi apare nimic, nici un pătrat.--Alex:D|Mesaje 7 iunie 2007 00:02 (EEST)Răspunde
Am mai făcut eu modificări la cod, ca să repar problema pe care ai raportat-o ("Nu găsesc titlul paginii (2)") -- te rog asigură-te că faci refresh golind cache-ul şi vezi dacă merge. Dacă tot nu merge, spune-mi ce browser foloseşti. Te rog confirmă şi dacă merge. --Gutza D D+ 7 iunie 2007 00:06 (EEST)Răspunde
Acuma ma uit de la un calculator de la facultate si merge. --Alex:D|Mesaje 7 iunie 2007 09:25 (EEST)Răspunde
Mulţumesc pentru confirmare Alex -- te rog dă-mi feedback şi pentru cel de acasă când poţi (îmi imaginez că acolo întâmpinai probleme aseară?) --Gutza D D+ 7 iunie 2007 09:26 (EEST)Răspunde
Merge si acasa. --Alex:D|Mesaje 7 iunie 2007 10:46 (EEST)Răspunde
Excelent, mulţumesc! --Gutza D D+ 7 iunie 2007 11:09 (EEST)Răspunde
  • Referitor la ce vorbeam mai sus, am observat încă de azi la prânz că nu-mi arăta verde niciuna din propriile modificări făcute precedent. La mine practic toate sunt roşii, cu excepţia a câtorva pagini, ici colo, care nu ştiu după ce criterii apar pentru că mi-e greu să cred că în ultimele ore (pe 250 modificari), nu s-a uitat nimeni. Poate asta n-am înţeles eu. Nu ştiu dacă e numai de la mine. În rest văd pătrăţelele, atât cel mare cât şi cel mai mic, iar odată ce apăs pe dif se fac verzi. --—Radufan 7 iunie 2007 00:56 (EEST)Răspunde
Mulţumesc pentru teste, Radu, apreciez! Criteriul este exact cel pe care l-ai enunţat: "odată ce apăs pe dif se fac verzi". E necesară o singură precizare: se fac (sau cel puţin ar trebui să se facă) verzi atunci când apasă pe dif orice persoană care are codul instalat. Cu alte cuvinte logica ta este corectă ("mi-e greu să cred că în ultimele ore nu s-a uitat nimeni"), însă codul nu ţine cont decât de persoanele care îl execută (i.e. un dif trebuie să fie văzut de unul dintre cei înregistraţi la Discuţie Utilizator:Gutza/vlite users pentru ca pătrăţica să se înverzească). Sper că am clarificat confuzia. Încă o dată, mulţumesc pentru timpul tău. --Gutza D D+ 7 iunie 2007 01:01 (EEST)Răspunde


  • O chestiune de securitate: În momentul de faţă oricine (inclusiv un vandal din cei perfizi) poate să-şi instaleze codul acela în monobook.js şi apoi să ne înverzească pătrăţelele dîndu-ne impresia că anumite modificări sînt în regulă. Dacă aşa stau lucrurile ai putea să implementezi un filtru? Să zicem folosind şi aici o listă de utilizatori de încredere. — AdiJapan  7 iunie 2007 07:26 (EEST)Răspunde
Vezi şi primul tău comentariu de pe această pagină şi răspunsul meu. Este asumat faptul că nu există niciun fel de securitate în versiunea curentă (vezi şi descrierea mea de la Sfatul Bătrânilor), însă asta doar pentru că ăsta e doar un prototip. Apreciez interesul, vroiam doar să clarific faptul că aspectul ăsta nu e sub nicio formă definitiv. --Gutza D D+ 7 iunie 2007 09:21 (EEST)Răspunde

Am început şi eu să-l folosesc (n-a fost prea complicat de instalat, deşi nu am primit nicio instrucţiune). Altă întrebare, în aceeaşi idee cu ce zice AdiJapan mai sus: poţi să afli cine a înverzit "un pătrăţel" ? (din păcate, cred că că nu poţi să afli utilizatorul, ci doar IP-ul eventual). Răzvan Socol mesaj 7 iunie 2007 09:32 (EEST)Răspunde

Odată ce voi implementa funcţionalitatea de autentificare la capătul meu, voi putea. În clipa asta, ai dreptate, aş putea teoretic să păstrez IP-ul, însă n-o fac din motive de privacy a utilizatorilor. --Gutza D D+ 7 iunie 2007 09:37 (EEST)Răspunde
  • O sugestie pentru mai târziu (dacă vor şi alţi utilizatori şi dacă e posibil): aş putea să înroşesc la loc pătrăţelul ? Ar fi util asta dacă m-am uitat pe o pagină, am văzut că nu e chiar vandalism/teste, dar nu mai am timp să corectez modificarea aşa cum ar trebui şi vreau să o marchez la loc ca "neverificată" ca să se mai uite şi altcineva peste ea. De exemplu, mă gândeam la modificarea asta: nu e vandalism, dar parcă e prea "scorţos" tonul (şi s-a eliminat o propoziţie care nu ştiu cât e de importantă), aşa că aş vrea să se mai uite şi altcineva peste această modificare. Răzvan Socol mesaj 7 iunie 2007 10:56 (EEST)Răspunde
Foarte bună sugestie, mă gândisem şi eu la asta ieri (când am dat peste o modificare despre care habar n-aveam dacă e corectă sau nu) însă am zis că poate e prea mult -- însă văd că e într-adevăr dezirabilă, aşa că am să pun şi asta pe to-do list. --Gutza D D+ 7 iunie 2007 11:08 (EEST)Răspunde
Pătrăţelul gri înseamnă că WikiVerifier nu ştie să interpreteze diferenţa curentă. Vezi discuţia de mai sus cu AdiJapan (cea cu mult text şi link-uri) -- observă că pagina la care ai întâlnit pătrăţelul gri are într-adevăr în URL "diff=prev", aşa cum am descris în discuţia la care fac referire. Cu alte cuvinte este o limitare a WikiVerifier datorată felului în care funcţionează MediaWiki. Încerc să mă gândesc la o soluţie pe termen lung, însă e dificil de implementat. --Gutza D D+ 7 iunie 2007 13:06 (EEST)Răspunde
  • O sugestie referitoare la atitudinea pe care trebuie s-o avem faţă de WikiVerifier. Atunci cînd verificăm un dif trebuie s-o facem responsabil, mai responsabil decît pînă acum, pentru că s-ar putea să fim ultima persoană care verifică acea modificare. (Tocmai am găsit o vandalizare la art. Timişoara care avea pătrăţel verde şi rămăsese neanulată.) Propunerea lui Rsocol este foarte utilă: dacă nu ştii cum să reacţionezi la o modificare atunci înroşeşti pătrăţelul la loc şi laşi pe alţii. În aceeaşi ordine de idei, nu trebuie să considerăm modificările verzi ca fiind total în regulă --- WikiVerifier nu ne apără şi de greşelile umane. — AdiJapan  8 iunie 2007 08:14 (EEST)Răspunde
  • Am afişat pagina de contribuţii a unui utilizator şi-am dat [revert] tuturor modificărilor. La Schimbări Recente iconiţa a rămas roşie deşi trecusem prin (dif). – Laura\ mesaj 8 iunie 2007 15:23 (EEST)Răspunde
Dacă mai păţeşti chestii de-astea te rog urmăreşte explicit dacă-ţi apare pătratul mai mare roşu în dreptul titlului difereţei -- practic datorită apariţiei acelui pătrat află server-ul meu că diferenţa respectivă a fost validată. Dacă din cine ştie ce motive nu apare pătratul roşu atunci este de aşteptat ca diferenţa să nu fie validată. --Gutza D D+ 8 iunie 2007 16:13 (EEST)Răspunde
Pătratul mare e gri în aceste situaţii. – Laura\ mesaj 9 iunie 2007 13:35 (EEST)Răspunde
Ah, ok -- vezi te rog punctul nr. 4 din secţiunea Limitări cunoscute a versiunii Lite. --Gutza D D+ 9 iunie 2007 15:15 (EEST)Răspunde
Înapoi la pagina utilizatorului „Gutza/vlite suggestions”.