Avaleht
uus teema   vasta Tarkvara »  WWW »  Mille alusel otsustab phpbb kas post on loetud või mitte? märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 31.10.2008 07:56:56 Mille alusel otsustab phpbb kas post on loetud või mitte? vasta tsitaadiga

Tegelen ajaviiteks väikse phpbb ja ühe lambicmsi ühendamisega. Senimaani suudab välisleht ajada phpbb2.0 mysql andmebaasi uue topicu ja posti nagu peab, aga mis nipiga võiks talle selgeks teha et see on uus post ja kõik kasutajad näeksid seda uuena? Ma olen juba tunde ringi kamminud andmebaasis ja üritanud leida sarnaseid teemasid internetihämarustest (a la "phpbb remembers read posts" etc), aga seni tulemusteta. Ehk kellelgi on lahendus kuidas käsitsi andmebaasi sisestatud kirjete kaudu tekitatud post kuvaks kõikidele kasutajatele uue postitusena? (tegu modimata phpbb2.0'ga)
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
m6mm
HV kasutaja

liitunud: 28.10.2003




sõnum 02.11.2008 13:38:15 vasta tsitaadiga

oled sa mõelnud, et äkki phpbb jätab kasutaja arvutisse cookie, et "millal" kasutaja teemasid viimati luges ja näitab kõiki teemasid kus viimane_postitus_aeg > kasutaja_viimane_külastusaeg boldis?icon_razz.gif

tundub endale suht loogiline ja kiire pealevaatamisena nii ka tundus töötavat
Kommentaarid: 35 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 02.11.2008 14:24:12 vasta tsitaadiga

Hmm, troo. Mu väike skript ei sisesta postituse aega.... cheerio!
_________________
GitHub
.NET Core & Azure baasil lahendused ja arhitektuur - kontakt.
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 02.11.2008 14:50:01 vasta tsitaadiga

m6mm kirjutas:
oled sa mõelnud, et äkki phpbb jätab kasutaja arvutisse cookie, et "millal" kasutaja teemasid viimati luges ja näitab kõiki teemasid kus viimane_postitus_aeg > kasutaja_viimane_külastusaeg boldis?icon_razz.gif

tundub endale suht loogiline ja kiire pealevaatamisena nii ka tundus töötavat
ehk sa mõtled enne kui postitad ?

kiire otsing netis näitas et phpbb 3 puhul vähemasti on eraldi tabel selle jaoks:
http://wiki.phpbb.com/Tables/phpbb_topics_track

pole 2.0 tabelit käepärast, aga soovitan midagi sarnast otsida
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 02.11.2008 15:19:47 vasta tsitaadiga

phpbb2.0 peal pole seda, vastasel juhul oleks ma selle ka leidnud icon_smile.gif
Ning tõepoolest oli tarvis kõigest timestamp lisada (ma otsisin tükk aega taga kuidas phpbb time formaati saada... pole kunagi time() kasutanud ja ei teagi, et see tekitab täpselt samasuguse outputi nagu vaja) kui asi funkas.

_________________
GitHub
.NET Core & Azure baasil lahendused ja arhitektuur - kontakt.
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
m6mm
HV kasutaja

liitunud: 28.10.2003




sõnum 03.11.2008 01:54:44 vasta tsitaadiga

mikk36 kirjutas:
m6mm kirjutas:
oled sa mõelnud, et äkki phpbb jätab kasutaja arvutisse cookie, et "millal" kasutaja teemasid viimati luges ja näitab kõiki teemasid kus viimane_postitus_aeg > kasutaja_viimane_külastusaeg boldis?icon_razz.gif

tundub endale suht loogiline ja kiire pealevaatamisena nii ka tundus töötavat
ehk sa mõtled enne kui postitad ?

kiire otsing netis näitas et phpbb 3 puhul vähemasti on eraldi tabel selle jaoks:
http://wiki.phpbb.com/Tables/phpbb_topics_track

pole 2.0 tabelit käepärast, aga soovitan midagi sarnast otsida


äkki sa mõtled ise ennist kui postitad? ma tõmbasin extra netist 2.0-i alla...
Kommentaarid: 35 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum
rex
HV Guru
rex

liitunud: 09.01.2002



Autoriseeritud ID-kaardiga

sõnum 03.11.2008 02:10:05 vasta tsitaadiga

m6mm kirjutas:
oled sa mõelnud, et äkki phpbb jätab kasutaja arvutisse cookie, et "millal" kasutaja teemasid viimati luges ja näitab kõiki teemasid kus viimane_postitus_aeg > kasutaja_viimane_külastusaeg boldis?icon_razz.gif

tundub endale suht loogiline ja kiire pealevaatamisena nii ka tundus töötavat

XMB-l on see tõesti cookie-põhine. phpBB näitab lugemata poste adekvaatselt ka siis, kui kasutad erinevaid arvuteid või kui kasutad sama arvuti taga erinevaid (foorumi) usereid. Tegelikult oleks endalgi huvi see ühes XMB foorumis sarnaselt tööle ajada.
Kommentaarid: 247 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 226
tagasi üles
vaata kasutaja infot saada privaatsõnum
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 03.11.2008 04:01:33 vasta tsitaadiga

Ehk on XMB'l mode selle jaoks?
_________________
GitHub
.NET Core & Azure baasil lahendused ja arhitektuur - kontakt.
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 03.11.2008 11:40:49 vasta tsitaadiga

phpbb2'l on defaultis nii, et kõik postitused, mis olid vanemad kui sinu eelmise sessiooni viimasel külastusel foorumis, märgitakse loetuks ja uuemad kui need, märgitakse lugemata postitusteks
edasi hoitakse nähtavasti infot sessioonimuutujates php'ga
siin hv's on aga kasutusel mod, mis hoiab antud infot alles
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Mille alusel otsustab phpbb kas post on loetud või mitte?
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.