[ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
NapísalOffline : 10.03.2009 18:42 | Neprečítané príspevky

No znovu mám "problém". Aj tu na fóre si môžete všimnúť, že keď príjdete máte označené nové príspevky. Keď si nejaký prečitate, tak Vám prestane svietiť, a keď doňho pridajú sprváu tak opäť začne.

Otázka znie: Ako to čo najefektívnejšie programovať?


Offline

Správca fóra
Správca fóra
Neprečítané príspevky

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 12.03.2009 10:29 | Neprečítané príspevky

zalezi od toho, co pre teba znamena efektivne... napr. v phpbb, ako som si tu vsimol, ked sa prihlasim, tak mi svietia niektore temy, ale ked ich nenavstivim, odhlasim sa a opatovne sa zas prihlasim, tak uz sa tvaria, ako keby som ich cital (nie su vysvietene)... cize tiez to nie je na 100% vyriesene... z tohto pozorovania mi vyplyva, ze sa to riadi datumom prihlasenia, ktory sa porovnava s datumom poslednej modifikacie temy... plus sa este asi uklada informacia, ktore temy a kedy si navstivil pocas prihlasenia - kvoli zvyrazneniu neprecitanych tem (to sa ale pravdepodobne neuklada do db, lebo by to bola zbytocna zataz)... pre lepsiu predstavu si pozri zdrojaky phpbb :)


_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Neprečítané príspevky

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 12.03.2009 12:10 | Neprečítané príspevky

a skombinovat datum prihlasenia vs datum poslednej zmeny
a plus do session zapisovat v tvare - IDtemy -> time(), a porovnavat to potom s tou temou...
ja by som to asi tak nejak riesil


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
Napísal autor témyOffline : 12.03.2009 12:20 | Neprečítané príspevky

No chlapci spolu ste mi dali perfektné riešenie. Obom ďakujem.

Riešenie:
uchovanie si poslednej návštevy, pri prihlásní označovať všetky témy ktoré bole zmenené, vytvorené počas toho čo tu user nebol. Keď niečo navšívy zápis do session.


Offline

Skúsený užívateľ
Skúsený užívateľ
Neprečítané príspevky

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 12.03.2009 17:22 | Neprečítané príspevky

Myslíš, že session je to pravé? Čo ak sa odhlási a prihlási? Bude mať znova všetko neprečítané.


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
Napísal autor témyOffline : 12.03.2009 17:27 | Neprečítané príspevky

A vari máš niečo lepšie?


Offline

Skúsený užívateľ
Skúsený užívateľ
Neprečítané príspevky

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 12.03.2009 17:51 | Neprečítané príspevky

db, stiahni si phpBB a očekuj, jak to tam je.
Myslím, že to je v tabulke, v ktorej sa zhromažďujú id užívatelov a id tém. Potom tam zrejme bude ešte nejaká časová podmienka, že ak je v téme najnovší príspevok spred čo ja viem 1 mesiaca, tak je automaticky téma prečítaná. Ale to len tak tipujem. Ale určite to je v db.


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96 | 96
Napísal autor témyOffline : 12.03.2009 18:05 | Neprečítané príspevky

OK tak ja osobne sa v phpBB hrabať nebudem. Myslím, že session je oveľa lepšie riešenie ako DB, a podľa toho čo vidím tu na fóre bude to fungovať rovnako ...


Offline

Užívateľ
Užívateľ
Neprečítané príspevky

Registrovaný: 26.11.06
Prihlásený: 09.10.24
Príspevky: 4118
Témy: 319 | 319
Bydlisko: HE/BA
NapísalOffline : 12.03.2009 18:15 | Neprečítané príspevky

rooberrtek, na phpBB je to presne tak ako si napísal, keď sa odhlásiš a prihlásiš tak je všetko označené ako prečítané. Mne osobne to vôbec nevadí. Myslím, že to riešenie, ktoré dal TOminator je najlepšie.


 [ Príspevkov: 9 ] 


Neprečítané príspevky



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Nove prispevky, Znadne nove prispevky, Oblubene prispevky

v Redakčné systémy

0

735

15.12.2006 12:22

KillerSVK

V tomto fóre nie sú ďalšie neprečítané témy.

Precitane prispevky

v Správy pre vedenie fóra

5

1481

14.01.2006 23:36

gen1us

V tomto fóre nie sú ďalšie neprečítané témy.

Zvlastne prispevky

v Správy pre vedenie fóra

4

1544

24.06.2009 20:50

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

PHP Prispevky

v PHP, ASP

13

1157

05.08.2006 23:35

VLADIS007

V tomto fóre nie sú ďalšie neprečítané témy.

RoR, devise, príspevky

v Perl, Python, Ruby, CGI

1

624

13.02.2015 13:57

expresado

V tomto fóre nie sú ďalšie neprečítané témy.

Práva na príspevky.

v Obchody, reklamácie a právo

3

940

29.01.2009 15:53

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

Modre bodiky za prispevky

v Správy pre vedenie fóra

1

1203

15.12.2008 19:05

Luks

V tomto fóre nie sú ďalšie neprečítané témy.

Príspevky z dnešným dátumom

v Databázy

2

788

09.01.2009 14:43

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

príspevky spôsobujúce lock témy ...

v Správy pre vedenie fóra

8

1570

20.05.2008 19:17

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Príspevky do web stránky.

v Webdesign

8

898

09.11.2007 15:33

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

pls pomoc prispevky v gb

v PHP, ASP

11

1158

12.02.2008 12:54

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Miznú mi príspevky a témy

v Správy pre vedenie fóra

3

1936

19.11.2014 14:38

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

FB - lajky na príspevky/fotky

v Sociálne siete

2

585

04.10.2015 12:58

tairikuokami

V tomto fóre nie sú ďalšie neprečítané témy.

Nove prispevky - princip ako na phpBB

v PHP, ASP

2

473

31.01.2010 0:48

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

Facebook nezobrazuje vsetky prispevky na hlavnej stranke

v Sociálne siete

2

659

13.05.2020 10:44

dominika626

V tomto fóre nie sú ďalšie neprečítané témy.

Nové příspěvky odshora - posts sort newest first

v Redakčné systémy

7

635

13.03.2007 10:21

JanoF



© 2005 - 2024 PCforum, edited by JanoF