Ach ne! Kde je JavaScript?
Váš webový prohlížeč nemá povolen JavaScript nebo nepodporuje JavaScript. Pro správné zobrazení tohoto webu nebo pro upgrade na webový prohlížeč, který podporuje JavaScript, povolte JavaScript ve webovém prohlížeči.
PHP-Fusion CZ test server, poslední aktualizace 22.12. 2018
PHP min. 5.6.8MySQL min. 5.1Apache min. 2.0
PHP-Fusion 9 Jádro
v9.0
Český překlad
Pravidelně aktualizovaný

odstranenie panelov [Vyřešeno]

Poslední aktualizace před 7 měsíci
J
Mam specificku poziadavku na odstranenie panelov. Vid obrazok
https://imgur.com...
Na webe vytvaram uzivatelov rucne a kazdy ma vlastnu stranku, cize ked sa prihlasi na web, tak vidi len svoju stranku.
Cize mam napr. uzivatela client01 potrebujem danemu uzivatelovy skryt panel kto je online a na pravej strane to co je v cervenom ramceku, malo by tam ostat len button na odhlasenie (prip ak sa bude hlasit na web, tak formular na prihlasenie)
V phpfusion 7.x som to robil tak, ze v /infusions/user_info_panel.php som zakomentoval tieto riadky
   echo THEME_BULLET." <a href='".BASEDIR."edit_profile.php' class='side'>".$locale['global_120']."</a>\n";
   echo THEME_BULLET." <a href='".BASEDIR."messages.php' class='side'>".$locale['global_121']."</a>\n";
   echo THEME_BULLET." <a href='".BASEDIR."members.php' class='side'>".$locale['global_122']."</a>\n";
To zabezpeci, ze v panely sa nezobrazia linky na edit_profile.php; messages.php; a members.php. Cize uzivatel si nevie editovat profil, nema pristup k sukromnym spravam a nevidi ostatnych uzivatelov.
Problem bol ale v tom, ze ak bol uzivatel trocha schopny a zadal do url www.web.com/edit_... www.web.com/messa... alebo www.web.com/membe... tak sa mu stranky zobrazili.
Toto som vyriesil tak, ze na zaciatok suborov edit_profile.php; messages.php; a members.php som pridal
ak zada do url uzivatel teraz www.web.com/edit_... www.web.com/messa... alebo www.web.com/membe... tak vidi cistu stranku.

Phpfusion9 je oproti Phpfusion7 o nieco sofistikovanejsie, ale zatial sa mi nepodarilo v nastaveniach skryt panely, resp. linky/odkazy ktore nechcem aby uzivatel videl.
Je potrebne editovat konkretne subory, alebo je mozne to urobit cez web admina ?

17 příspěvků

Odpovědět na téma
Kvido
Přes admin můžeš takto:
1/ Admin/Systém/Panely
2/ Otevře se Ti stránky obsluhy panelů. Vlevo vidíš "Uživatelé on-line" klikni na rozbalovací šipku a nastav "Zakázat".
3/ Ostatní, které chceš podobně.
RobiNN
Ak nechceš aby sa užívatelia dostali ku určitým stránkam pridaj tento kód na vrch súboru pod require_once 'maincore.php';
nezobrazí sa prázdna stránka ale presmeruje ich na domovskú stránku. Iba admini budú mať prístup.

if (!iADMIN) {
 redirect(BASEDIR.'index.php');
}


V 9.0.3
https://github.co...hp#L40=L75 toto môžeš vymazať a zobrazí sa len avatar, nick a odhlásiť sa

@Kvido môžeš pridať obsah na test server nedávno som to celé preinštaloval
J

RobiNN napsal:

@RobiNN - Ak nechceš aby sa užívatelia dostali ku určitým stránkam pridaj tento kód na vrch súboru pod require_once 'maincore.php';
nezobrazí sa prázdna stránka ale presmeruje ich na domovskú stránku. Iba admini budú mať prístup.

if (!iADMIN) {
 redirect(BASEDIR.'index.php');
}


V 9.0.3
https://github.co...hp#L40=L75 toto môžeš vymazať a zobrazí sa len avatar, nick a odhlásiť sa

@Kvido môžeš pridať obsah na test server nedávno som to celé preinštaloval

Ja som uz medzicasom presiel od 9.0.3 k 9.0 ale to by hadam nemalo ovplivnit.
Cize do maincore.php som pridal pod
require_once __DIR__.'/includes/core_resources_include.php';

tento kod, len som to zmenil na home.php
if (!iADMIN) {
 redirect(BASEDIR.'/home.php');
}

a hodilo mi to hlasku
Notice: Use of undefined constant iADMIN - assumed 'iADMIN' in /usr/share/nginx/html/phpfusion/maincore.php on line 35
RobiNN
Nie do maincore.php ale do daného súboru ktorý nemá byť funkčný pre ostatných napr do messages.php
user_info_panel má podobný kód ako v 9.0
J
Ano toto uz funguje OK

Sloučené 02.07.2018 14:43:
Uz asi potrebujem fakt poslednu vec Usměj se skusam nejak odstranit button vyhladavania (+ textarea) a nedari sa mi (ani cez web managment a ani editaciou v suboroch, neviem to proste najst)
RobiNN
V Bootstrap téme stačí toto vymazať https://github.co...hp#L59-L76

Nie všetko sa dá upraviť v nastaveniach.
J

RobiNN napsal:

@RobiNN - Ak nechceš aby sa užívatelia dostali ku určitým stránkam pridaj tento kód na vrch súboru pod require_once 'maincore.php';
nezobrazí sa prázdna stránka ale presmeruje ich na domovskú stránku. Iba admini budú mať prístup.

if (!iADMIN) {
 redirect(BASEDIR.'index.php');
}


V 9.0.3
https://github.co...hp#L40=L75 toto môžeš vymazať a zobrazí sa len avatar, nick a odhlásiť sa
Este mam k tomu otazocku.
RobiNN vsetko funguje super. Vymazal som cast kodu (co si oznacil na githube) a funguje to skvele, uzivatel vidi len avatar a button odhlasit, ale v hlavicke vid. obr. si moze pozret, alebo zmenit profil, alebo SS.
Ja som na profil a SS pouzil toto
if (!iADMIN) {
 redirect(BASEDIR.'index.php');
}

Cize pri kliknuti ho presmeruje na index, ale idealne by bolo ak by sa to tam vobec nezobrazovalo (vid obr. https://imgur.com... (oznacene zelenym chcem odstranit)).
Hladal som to v teme, ale nenasiel som to :)

PS a este jedna vec v paticke (footer) mam nastavene zobrazovanie najnovsie novinky a najnovsie komentare (komentare by som chcel zmenit na najnovsie clanky, ale tiez to neviem najst).
THX
RobiNN
Vymazať https://github.co...#L165-L168
Vymazať https://github.co...#L177-L188

Vymazať https://github.co...n.inc#L274
a pridaj tam toto


echo '<h3 class="title"><i class="fa fa-book"></i> Najnovšie články</h3>';
include INFUSIONS.'latest_articles_panel/latest_articles_panel.php';
J
very thx, urobil som to podla tvojich instrukcii a vsetko funguje presne ako chcem Like
Problem ale moze nastat pri upgrade (tie subory kde mam zmeny si musim asi zalohaovat).
RobiNN
Jo no, po každej aktualizácii daného súboru budeš musieť ešte raz vykonať zmeny. Preto sa neodporúča upravovať súbory v jadre ale zase na druhej strane niektoré veci inak nejdú upraviť.
J
Inak som si vsimol, ze po uprave Main.inc to zanechava v error logu chybu https://github.co...el.php#L37 (kdekolvek na webe k liknem, tak to prida v error logu zaznam vid github).
RobiNN
Ahh zabudol som

echo '<h3 class="title"><i class="fa fa-book"></i> Najnovšie články</h3>';
$locale = fusion_get_locale();
include INFUSIONS.'latest_articles_panel/latest_articles_panel.php';
J
Like Like
J

RobiNN napsal:

@RobiNN - Ahh zabudol som

echo '<h3 class="title"><i class="fa fa-book"></i> Najnovšie články</h3>';
$locale = fusion_get_locale();
include INFUSIONS.'latest_articles_panel/latest_articles_panel.php';
ahoj, este jedna drobnost k zobrazeniu najnovsich clankov vo footer.
Mam tam teaz 2x nadpis "NAJNOVŠIE ČLÁNKY"
RobiNN
Toto vymaž
echo '<h3 class="title"><i class="fa fa-book"></i> Najnovšie články</h3>';


alebo tu https://github.co...el.php#L37

zmeníš
$info['title'] = $locale['global_030'];


na
$info['title'] = '';
J
dakujem funguje Like

Odpovědět na toto vlákno

Nic na zobrazení
Vy můžete zobrazit všechny příspěvky v tomto fóru.
Vy můžete začít nový diskusní příspěvek v tomto fóru.
Vy můžete odpovědět v této diskusi.
Vy můžete začít v anketu v tomto fóru.
Vy můžete na tomto fóru nahrát přílohy.
Vy můžete stáhnout přílohy v tomto fóru.
Uživatelé, kteří se účastnili diskuse: Kvido, RobiNN, jany
Nejnovější témata fóra
  Vlákno Zobrazení Odpovědi Poslední příspěvek
Twemoji test
v Obecná diskuse
13 0 RobiNN
08-01-2019 09:15
na stiahnutie
v Obecná diskuse
117 1 RobiNN
20-08-2018 09:16
Orázky - kategórie a ostatn...
v Pomoc
162 6 Balin50
20-08-2018 06:19
FORUM a zobrazeni prispevku
v PHP-Fusion 7
119 0 jefisale
19-08-2018 20:08
staticke pozadie
v Infuze, panely, vzhledy
141 2 jany
19-08-2018 18:46
Novinky
v Bugy a chyby
511 23 Balin50
17-08-2018 13:23
Upgrade 17.3.2018 - AdminLTE
v PHP-Fusion 9.0.3
137 2 Kvido
17-08-2018 11:54
Administracia
v Administrace uživatelů
170 3 RobiNN
17-08-2018 09:43
bugy v 9.0 - 27.4. 2017 (up...
v PHP-Fusion 9.0
566 26 RobiNN
17-08-2018 09:37
tabulka pre mobilnu verziu
v Pomoc
183 2 jany
14-08-2018 12:40
odstranenie panelov [Vyřeše...
v PHP-Fusion 9.0.3
467 16 jany
14-08-2018 11:51
cukanie menu [Vyřešeno]
v Infuze, panely, vzhledy
379 28 Kvido
14-08-2018 02:50
Šablony mailov
v Administrace nastavení
153 2 Balin50
13-08-2018 14:53
Kontrola webu
v Obecná diskuse
274 3 jany
10-08-2018 07:27
Viac odkazov v menu pod hla...
v Infuze, panely, vzhledy
191 2 jany
09-08-2018 18:20
Zmena obrazku v hlavicke [V...
v PHP-Fusion 9.0.3
260 7 jany
05-08-2018 20:06
Přihlášení
Ještě nejste členem? Klikněte zde a zaregistrujte se.
Nejčtenější novinky
Žádné novinky
Žádné novinky
Žádné novinky
Nejčtenější blogy
Žádné blogy
Žádné blogy
Žádné blogy