Wikipedia:Unelte/Scripturi/Articole la modă

De la Wikipedia, enciclopedia liberă

Articole la modă[modificare sursă]

Dacă sunteți în pană de idei de articole sau dacă vreți să urmăriți ce articole mai vizualizează cititorii noștri din România, vă invit să vă adăugați scriptul următor în Special:Pagina mea/common.js.

Veți primi în zona de sitenotice o singură sugestie de articol de la rowiki sau enwiki care are cel puțin 1000 de vizualizări în ziua anterioară și pe care nu ați exclus-o prin configurare (implicit sunt excluse pagina principală și cea de căutare). Am încercat și pentru MD, dar limita de vizualizări înseamnă că lista e goală în 99% din zile.

De ce?

Sunt mai multe utilizări posibile pentru această informație:

  • editarea/urmărirea unor articole "la modă" pentru a îmbunătăți experiența utilizatorilor. Da, vom fi întotdeauna întârziați, dar majoritatea subiectelor rămân de interes măcar 2-3 zile.
  • găsirea unor subiecte de interes pe termen mai lung (YouTube)
  • găsirea unor subiecte care există pe enwiki dar nu pe rowiki (sau insuficient dezvoltate)
  • identificarea unor articole "împinse" de boți (vezi cazul Carles Puigdemont)
Limitări
  • Scriptul nu funcționează în fiecare zi de la 00:00 UTC până când se introduc în API datele din ziua anterioară (poate dura până la o oră)
  • În fiecare zi sunt sub 20 de pagini care depășesc limita de 1000 de vizualizări pentru a apărea în listă; din astea, patru sunt paginile principale și paginile de căutare de la rowiki și enwiki. Cele rămase sunt aproximativ egal împărțite între rowiki și enwiki.
  • Dacă alegeți articole de la enwiki, atenție la titluri; momentan vă este oferit același titlu de la rowiki. De cele mai multe ori e OK, dar e posibil ca articolul să existe sub un titlu ușor diferit la rowiki.
Cum?
  1. Introduceți scriptul de mai jos în pagina Special:Pagina mea/common.js
  2. Modificați configurațiile (liniile 5, 9, 12) conform celor prezentate în comentarii (liniile care încep cu //)
  3. Salvați pagina.
window.trendingArticlePrefs = {
	// cum este ales articolul; valori valide:
	// * first - cele mai multe vizualizări
	// * last - cele mai puține vizualizări (din lista de rezultate)
	"choice": "first", 
	// proiectul paginii; valori valide: ro.wikipedia sau en.wikipedia
	// dacă alegeți en.wikipedia, vi se va sugera articolul cu același nume de
	// la ro.wikipedia. În viitor vom folosi Wikidata pentru a obține titlul.
	"project": "ro.wikipedia",
	// listă de pagini de "sărit"; unele pagini sunt umflate de roboți sau
	// le-ați mai editat
	"blacklist": ['Pagina_principală', 'Main_Page', 'Special:Căutare', 'Special:Search']
};
mw.loader.load('/w/index.php?title=Utilizator:Strainu/trending_article.js&action=raw&ctype=text/javascript');