Hey @ll
Ist es möglich das nur registrierte user meine html seiten sehen können die ich mit html to nuke erstellt habe?
Wenn sie im root liegen funktioniert das nicht und wenn ich sie in denn modules ordner lege werden sie nicht angezeigt weil der include pfad nicht stimmt!!!
Ich hoffe es kann mir jemand helfen
Das würde mich auch interessieren,
aber ich möchte das mit .php Datein machen.
hi
@Sascha1981
schau mal auf http://nuke-theme.de
dort giebt es ein main meneu. das sich nur öffnet, wenn du angemeldet bist.!!!
:quest :thumbup: :quest
und wo bekomme ich das menü???
Auf der nuke-theme page kann ich keinen Download finden!!
Na
baue dir doch schnell einen block oder nimm vorhandene: z.B block-menu.php
setze einen Bereich und davor eine if (!$user..... dann deine links die user sehen dürfen und ein else dahinter mit leerem bereich, schon hast du es doch wie du es haben willst.
hi
@Sascha1981
es war auch nicht vom download die rede, sondern das man es bewerkstelligen kann, nimm Darkboys anweisungen dann sollte es auch klappen .
:thumbup: :quest :thumbup:
Also ich habe mehrere .php dateien, die aber nicht im Menü drin sind, sonder oben im banner, was muss ich der php datei hinzufügen, damit nur registrierte user darauf zugriff haben?
Habe ich was falsch versatnden, oder gehen die Lösungen am Thema vorbei?
Idee:
Lege Dir einen Ordner xx im Ordner modules an. Dahin kopierst Du folgende Datei und nennst sie index.php.
php
if (empty($site)) { $site = "xyz1";} // Standardwert belegen
if ($site == xyz1) {
$index=1;
include('Ordner/name1.htm');}
else if ($site == xyz2) {
$index=1;
$file = "Ordner/name2.htm";}
elseif ($site == xyz4) {
$index=0;
$file = "Ordner/name5.htm";}
else {
$index=1;
$file = "Ordner/DieStandardseite.htm";}
include('header.php');
OpenTable();
include($file);}
CloseTable();
include('footer.php');
'Ordner/name.htm' wären die Seiten, die angezeigt werden sollen, Sie können in einem beliebigen Ordner liegen, ausgehend vom Webroot. Genauso können dies auch php-Scripte sein.
Der Aufruf (Link) erfolgt über die modules.php:
modules.php?name=xx&site=xyz1
Zusätzlich kannst Du noch über $index = ?? die rechten Blöcke ein und ausschalten.
Dieses "Minimodul" kannst Du dann über das Adminmenü konfigurieren.