pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => PHPNuke 5.2-6.0 & VKP 5.5 => Thema gestartet von: Sascha1981 in 04 November 2002, 17:17:39

Titel: Eigene html seiten nur für registrierte user???
Beitrag von: Sascha1981 in 04 November 2002, 17:17:39
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
Titel: Re: Eigene html seiten nur für registrierte user???
Beitrag von: sui in 04 November 2002, 17:56:34
Das würde mich auch interessieren,

aber ich möchte das mit .php Datein machen.
Titel: Re: Eigene html seiten nur für registrierte user???
Beitrag von: jogi24 in 04 November 2002, 18:19:34
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
Titel: Re: Eigene html seiten nur für registrierte user???
Beitrag von: Sascha1981 in 04 November 2002, 18:31:47
und wo bekomme ich das menü???
Auf der nuke-theme page kann ich keinen Download finden!!
Titel: Re: Eigene html seiten nur für registrierte user???
Beitrag von: DarkBoy in 04 November 2002, 18:44:53
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.
Titel: Re: Eigene html seiten nur für registrierte user???
Beitrag von: jogi24 in 05 November 2002, 00:06:41
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:
Titel: Re: Eigene html seiten nur für registrierte user???
Beitrag von: Kellerkind in 27 November 2002, 16:39:58
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?
Titel: Re: Eigene html seiten nur für registrierte user???
Beitrag von: Andi in 28 November 2002, 12:08:33
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.