Mesaje private: foldere, reguli, filtrare

Post Reply
adixor

Mesaje private: foldere, reguli, filtrare

Post: # 17507Post adixor
08 Jul 2011, 14:19

Cum in ultimele luni s-au raportat cateva cazuri de mesaje private neplacute intre utilizatori, m-am gandit sa dezvolt putin partea de filtare a mesajelor private. Forumul este destul de flexibil in aceasta directie, toate setarile necesare facandu-se din sectiunea de Mesaje Private, mai exact sectiunea de Reguli, Dosare si Setari (accesibila aici: http://forumboardgames.ro/ucp.php?i=pm&mode=options).

Cateva din lucrurile pe care le puteti face din aceasta interfata:

1. Crearea de foldere (directoare) pentru mesaje. In cazul in care aveti multe mesaje private s-ar putea sa va ajute posibilitatea de a crea foldere in care puteti pune manual mesaje, sau automat pe baza unor filtre. Pentru a crea un folder aveti la dispozitie campul "Adăugaţi dosar" (ca si vechi utilizator de PC, denumirea de dosar mi se pare putin dubioasa, dar asta e :D). Dupa ce il creati aceasta sectiune se va modifica putin, avand apoi posibilitatea de a-l redenumi sau sterge, in plus aparand modificari si in alte locuri din interfata (de exemplu in sectiunea de vizualizare mesaje private, acum veti avea ca actiune pentru un mesaj si mutarea lui in folderul dorit).

2. Daca doriti sa automatizati aceasta sortare in functie de anumiti parametri puteti sa faceti acest lucru din subsectiunea "Adaugati o regula noua". Sintaxa de realizare a filtrelor este extrem de flexibila, puteti realiza extrem de usor astfel de filtre (exemple):

- "Subiectul contine textul X"
- "Expeditorul este Y"
- "Expeditorul este in lista mea de persoane neagreate"
- "Mesajul contine textul Z"

Puteti evident sa schimbati si actiunea pe care o luati asupra mesajelor care se "potrivesc" pe conditiile setate: in afara de faptul ca mesajul se poate muta in alt folder cum spuneam mai sus, acesta se poate si sterge sau marca drept mesaj citit. O data un astfel de filtru creat el apare in partea de sus a sectiunii si poate fi sters, pot fi adaugate si alte filtre, etc.

3. In partea de jos a sectiunii se afla setarile responsabile de comportamentul forumului daca primiti un numar mai mare de mesaje decat cel admis (in acest moment 500). Nu cred ca veti avea prea curand asa multe :) dar presupunand ca acest lucru se va intampla, de aici decideti ce se va intampla. Implicit, mesajele care "nu mai incap" sunt tinute intr-un cache pana cand stergeti din mesajele voastre si le puteti accesa.

Exemplu

In final, un mic exemplu. Sa presupuneti ca doriti stergerea tuturor mesajelor venite de la userul adixor (sper sa nu :D).
1. Accesati interfata de filtre (http://forumboardgames.ro/ucp.php?i=pm&mode=options)
2. Din subsectiunea "Adaugati o regula noua" incepem definirea filtrului

a) la "Daca" selectati "Expeditor" si apasati "Urmatorul"
b) la pasul urmator selectati "este" si apoi apasati "Urmatorul"
c) la pasul urmator introduceti numele ce-l doriti filtrat ("adixor") si apoi apasati "Urmatorul"
d) la ultimul pas precizati actiunea de executat: "Stergere Mesaj" si apasati "Adaugati regula".

Din acel moment regula va aparea in partea de sus a sectiunii (de unde poate fi si stearsa) si orice mesaj privat venit este testat. Daca are ca expeditor utilizatorul precizat, mesajul va fi sters.

De remarcat ca sintaxa filtrului este destul de flexibila. Puteti face o verificare strica a unui sir de caractere (gen "numele utilizatorul ESTE xxx") sau o verificare mai flexibila (gen "numele utilizatorului ESTE CA (CONTINE) xxx"). Astfel, in primul caz doar mesajele de la "xxx" vor fi afectate, in al doilea caz vor fi afectate si mesajele de la utilizatori cum ar fi "Adixxx" sau "xxx2you" sau orice altceva contine "xxx".

Va las pe voi sa descoperiti alte folosiri pentru aceste facilitati. Pentru cei ce joaca Dixit play-by-forum pot sugera de exemplu crearea unui folder special pentru aceste mesaje, si convenirea adaugarii unui cuvant (exemplu "dixit-forum") in subiectele mesajelor urmate de crearea unui filtru care sa mute automat aceste mesaje in folderul destinat lor.

p.s. nici un administrator ForumBoardGames.ro nu va accesa vreodata mesajele private ale utilizatorilor, ne bazam pe voi pentru a depista eventualele SPAM-uri sau alte comunicari pe care nu le considerati normale si sa ni le aduceti la cunostinta.

Post Reply

Return to “Despre forum - reguli, feedback, ajutor, noutati”