Pagina 1 din 1
Keep unread flags - improvizat
Scris: 28-Iun-2007, 23:05:11
de Hunter-Digital-sl-
Am facut un mod nou dupa cel cu keep unread flags doar ca l-am facut de la 0, ceea ce face este ca numai updateaza la utilizator din mySQL last_visit si pune cookieurile timer de 1 an.
Ceea ce vreau sa mai fac este sa pun in loc de cookieuri , sa updateze un nou tabel un users care sa fie scrise IDurile la topicurile care le-a citit si celelalte nu sunt scrise sa apra new.
dar faza-i ca nu prea ma pricep la mySQL si php, daca puteti sa ma ajutati
Numai scriu mult ca poate-mi iau iar ban ca ma ia drept spammer.
Scris: 29-Iun-2007, 12:01:47
de 53rg1u
poi incearca sa introduci tabelul acela in baza de date

Scris: 29-Iun-2007, 12:13:36
de seelview
Si daca este un forum destul de dezvoltat.. si sa spunem ca sunt 100.000 de topicuri deschise, adaugi o lista de 100.000 de id-uri pentru fiecare utilizator ? Pai in felul asta iti triplezi instant marimea bazei de date.
Scris: 29-Iun-2007, 12:19:01
de 53rg1u

... poi atunci eu nu stiu .. ii las pe astia mai experimentati sa raspunda

Scris: 29-Iun-2007, 14:22:18
de seelview
Vorbeam cu autorul modului.
Scris: 01-Iul-2007, 00:56:36
de Hunter-Digital-sl-
faza-i ca baza de date nu prea are importanta la mine si mai ales nu cred ca o sa am 10.000 de topicuri asa ca nu prea cont....
dar io ziceam altceva, faceam un singur tabel pe fiecare utilizator (cum e ocupatia) si sa scrie IDurile de la topicuri in acel tabel separate prin virgula sau ceva
oricum, o sa incerc sa fac ceva din ce stiu si postez aici iar daca ma blochez sau daca mi-a iesit

Scris: 01-Iul-2007, 01:51:18
de seelview
Am inteles ce vrei sa faci. Si campul respectiv (nu tabel)... va arata ceva de genu asta:
Cod: Selectaţi tot
2,32,54,65,76,2,3,6,57,57,6875,54...3434,3423,2342
Dupa parerea mea as zice ca nu e cea mai buna solutie.
Scris: 04-Iul-2007, 00:20:21
de Hunter-Digital-sl-
da dala... rand

... pai de, sa fie toggleable macar (adica sa aleaga daca vrea db mode sau c00kie mode)

pentru cei cu unlimited db sau ceva... ca nici ideea cu c00kieuri nu e prea buna... de ex daca intrii in contu tau de pe alt calc iti apar toate new.... sau daca dai format sau simplu stergi c00kieurile
PS: inca n-am incercat sa fac cu db dar o sa ma ocup de asta zilele acestea
---------------edit--------------
sau macar sa fie scris in db idul posturilor calora NU le-ai citit... da ar fi cam aiurea... pentru q cum apare un post nou trebuie sa updateze toti utilizatorii cu un text nou in rand....
da de curiozitate.... aia din vBulletin cum fac ?

si modul asta deja creat cu keep unread flags... ca mie nu-mi merge

am incercat de 5 ori normal si de 2 ori cu easymod... si erori peste erori sau nu merge deloc...
Scris: 05-Iul-2007, 23:44:45
de Hunter-Digital-sl-
sry de double post da vroiam sa apara new
io unul nu prea stiu exact cu ce tree sa inlocuiesc functia de cookie din index.php, viewtopic.php si viewforum.php

ceva sa citeasca tabelul user_readid si sa isi caute Idul de la topic si daca exista sa apara citit... daca nu exista sa apara unread ...
can any1 help me @ this ?
