[ 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: 3991
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: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
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 :)


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

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

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
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: 3991
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: 1586
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: 3991
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: 1586
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: 3991
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ý: 23.09.17
Príspevky: 4123
Témy: 317 | 317
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.


_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5Q PRO Turbo CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 4-4-4-12 2T GPU: PowerColor PCS+ HD6950 HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: LCD: DELL U2414M 24" 1920x1200
 [ 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

287

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

1152

14.01.2006 23:36

gen1us

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

PHP Prispevky

v PHP, ASP

13

760

05.08.2006 23:35

VLADIS007

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

Zvlastne prispevky

v Správy pre vedenie fóra

4

1141

24.06.2009 20:50

Daron

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

608

29.01.2009 15:53

p360t

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

RoR, devise, príspevky

v Perl, Python, Ruby, CGI

1

189

13.02.2015 13:57

expresado

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

prispevky pre prihlasenych

v Správy pre vedenie fóra

15

634

09.12.2014 18:54

kllr007

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

Modre bodiky za prispevky

v Správy pre vedenie fóra

1

907

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

536

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

1165

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

559

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

699

12.02.2008 12:54

Tominator

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

FB - lajky na príspevky/fotky

v Sociálne siete

2

171

04.10.2015 12:58

tairikuokami

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

354

19.11.2014 14:38

Daron

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

Nove prispevky - princip ako na phpBB

v PHP, ASP

2

208

31.01.2010 0:48

Blackshadow

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

Zobraziť nové príspevky od poslednej návštevy

v Redakčné systémy

8

310

25.01.2007 15:44

BigSnake353



© 2005 - 2017 PCforum, edited by JanoF