phpRS 2.8.x : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzích phpRS v2.8.x.
phpRS - redakční a informační systém
Jít na stránku:  Předchozí12
Aktuální stránka:2 z 2
Re: Co level - to přístup pro jednoho uživatele
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2009-03-06, 15:01


Re: Co level - to přístup pro jednoho uživatele
Zaslán uživatelem/kou: Tkim (IP adresa zaznamenána)
Datum: 2009-03-08, 18:13

Děkuji moc předem !!!

Re: Co level - to přístup pro jednoho uživatele
Zaslán uživatelem/kou: Tkim (IP adresa zaznamenána)
Datum: 2009-03-09, 12:21

JAk dopadl víkendové zkoušení ? problém ?

Re: Co level - to přístup pro jednoho uživatele
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2009-03-10, 16:00

Lonanek napsal/a:
-------------------------------------------------------
> Co upravit podmínky pro výběr levelu.
>
> Je tam něco jako
>
> Search.php:
> ř. 264
> // test na aktivnost ctenarskeho leveloveho subsystemu; zaroven musi byt vypnute pouziti zakazove sablony
> if ($hlidatlevel==1&&$zakazsab==0):
> $pole_obsah_podminka[]="l.hodnota<='".$GLOBALS["prmyctenar"]->UkazLevel()."'"; // level ctenare musi byt vyssi nebo roven levelu clanku
> endif;
>
> TrClanek.php:
> ř. 490
> // level ctenare musi byt vyssi nebo roven levelu clanku; zaroven musi byt vypnute pouziti zakazove sablony
> if ($this->kontrolalevel==1&&$this->zakazova_sablona==0):
> $dotaz_where_pole[]="l.hodnota<='".$this->ctenar_level."'";
> endif;
> ř. 558
> // level ctenare musi byt vyssi nebo roven levelu clanku; zaroven musi byt vypnute pouziti zakazove sablony
> if($this->kontrolalevel==1&&$this->zakazova_sablona==0):
> $dotaz_where_pole[]="l.hodnota<='".$this->ctenar_level."'";
> endif;
> ř. 652
> // level ctenare musi byt vyssi nebo roven levelu clanku; zaroven musi byt vypnute pouziti zakazove sablony
> if($this->kontrolalevel==1&&$this->zakazova_sablona==0):
> $dotaz_where_pole[]="l.hodnota<='".$this->ctenar_level."'";
> endif;
> ř. 733
> if($this->clanek["level_hodnota"]<=$this->ctenar_level): return 0; else: return 1; endif; //test na platnost clanku
>
> Nezkoušel jsem to, imho pokud by bylo = pak to
> vybere pro čtenáře pouze jeden level.
> Není mnou testováno. Je to jen návrh řešení.

Vyzkoušeno v praxi a je to 100% funkční.
Pokud se místo <= použije ==, tak je pro každého uživatele přístupný pouze ten článek, který má daný čtenářův level. V opačném případě se vypíše chybová hláška - Bohužel nemáte oprávnění ....

Stačí tolik na vysvětlenou?

Edit
Imho se domnívám, že jste použil místo == pouze =. To je rozdíl!!!



* Klub kuželkářů Zálabák, Hankova 62, 503 03 Smiřice (Endora) * X X * Stránky ČZS ZO Třešňovka2 * X X * Cvičný phpRS web (WZ) * X X * Testovací phpRS web (WZ) *
* cvičná verze phpRS v 2.8.2 * X X * testovací web CMS *




Celkem upraveno 2×. Poslední úprava Lonanek v 10.03.2009 16:05.

Re: Co level - to přístup pro jednoho uživatele
Zaslán uživatelem/kou: Tkim (IP adresa zaznamenána)
Datum: 2009-03-25, 21:32

Nádhera, zkoušeno a funguje ted to jen aplikovat :-) díky moc

Jít na stránku:  Předchozí12
Aktuální stránka:2 z 2


Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.