Instructiuni specifice descoperirii listei de dezbateri publice; contine pagina de inceput a scanarii, elementele link catre pagina de detaliu a dezbateri publice, elemente de paginare pentru indexarea tuturor paginilor
detail.txt
Instructiuni specifice elementelor dezbaterii publice; contine elementele dezbaterii publice din pagina de detaliu
Daca un singur element este necesar si selectorul returneaza mai multe elemente, daca acel selector este specific unui element ce are nevoie de textContent, se va extrage tot textContentul din toate elementele returnate.
Elemente list.txt
Element
Tip
Descriere
initial-url
string(link)
Pagina pe care bot-ul ca intra prima data in timpul procesului de indexare
detail-url-css-selector
string(css-selector)
Toate elementele care contin link-uri catre dezbateri publice
next-page-css-selector
string(css-selector)
Un singur element care contine link-ul catre urmatoarea pagina; acest selector trebuie sa returneze link-ul catre urmatoarea pagina indiferent de pagina de lista pe care se afla botul
page-css-selector
string(css-selector)
Toate elementele care au ca "href" link-ul catre o pagina si ca textContent numarul pagini
details
object
Daca pe pagina de listare se afla expuse direct detaliile dezbaterii publice si nu exista o pagina speciala alocata fiecarei dezbateri, se poate completa acest obiect cu elementele de detaliu, asa cum sunt descrise in sectiunea Elemente list.txt/details object
Elemente details.txt
Element
Tip
Descriere
publish-date-css-selector
string(selector)
Un singur element de orice tip, botul va folosi continutul textContent ca si publish-date