Modules nicht aktiv!

Begonnen von A-L-E-X, 23 Juli 2002, 12:23:24

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

A-L-E-X

Ehm ich habe ein Problem mit dem Modules....
Die neuen Modules die ich installiert habe sind inaktiv für einen normalen User.
Nur der admin kann es sehen  :exclam:

Selbst im admin.php?op=modules werden die neuen nicht angezeigt...
sonst könnte man ja sie dort aktivieren...
aber die werden dort nicht angezeigt...
woran kann es denn liegen??

Bitte um Hilfe!

DarkBoy

Hi
umm  wleche Module handelt es sich  und  qoute mal die ersten  10 zeilen der index  des Modules:)

A-L-E-X

Also das sind Beispiel: WebChat, Link Me, Quizz, KontaktBörse... also halt alle die nicht in der originall version vorhanden sind....

Welche dateien sind dafür zuständig??

Welches indes des Modules meinst du denn???

der module.php?

dann hier:
require_once("mainfile.php");

if (isset($name)) {

    $result = sql_query("select active, view from ".$prefix."_modules where title='$name'", $dbi);
    list($mod_active, $view) = sql_fetch_row($result, $dbi);
    if (($mod_active == 1) OR ($mod_active == 0 AND is_admin($admin) OR ($name == "Content"))) {
   if (!isset($mop)) { $mop="modload"; }
   if (!isset($file)) { $file="index"; }
   if (ereg("\.\.",$name) || ereg("\.\.",$file)) {
       echo "You are so cool...";
   } else {
       if ($view == 0) {
      $modpath="modules/$name/$file.php";
          if (file_exists($modpath)) {
          include($modpath);
          } else {
          die ("Sorry, such file doesn't exist...");
      }
       }
       if ($view == 1 AND is_user($user) || is_admin($admin)) {
      $modpath="modules/$name/$file.php";
          if (file_exists($modpath)) {
          include($modpath);
          } else {
          die ("Sorry, such file doesn't exist...");
      }
       } elseif ($view == 1 AND !is_user($user) || !is_admin($admin)) {
      $pagetitle = "- "._ACCESSDENIED."";
      include("header.php");
      title("$sitename: "._ACCESSDENIED."");
      OpenTable();
      echo "<center><b>"._RESTRICTEDAREA."</b><br><br>"
          .""._MODULEUSERS.""
          .""._GOBACK."";
      CloseTable();
      include("footer.php");
      die();
       }
       if ($view == 2 AND is_admin($admin)) {
      $modpath="modules/$name/$file.php";
          if (file_exists($modpath)) {
          include($modpath);
          } else {
          die ("Sorry, such file doesn't exist...");
      }   
       } elseif ($view == 2 AND !is_admin($admin)) {
      $pagetitle = "- "._ACCESSDENIED."";
      include("header.php");
      title("$sitename: "._ACCESSDENIED."");
      OpenTable();
      echo "<center><b>"._RESTRICTEDAREA."</b><br><br>"
          .""._MODULESADMINS.""
          .""._GOBACK."";
      CloseTable();
      include("footer.php");
      die();
       }
   }
    } else {
   include("header.php");
   OpenTable();
   echo "<center>"._MODULENOTACTIVE."<br><br>"
       .""._GOBACK."</center>";
   CloseTable();
   include("footer.php");
    }
} else {
    die ("Sorry, you can't access this file directly...");
}

?>


hmm... hilft dir das vielleicht??

DarkBoy

Hi
 ich meinte aber die  index.php  eines der beispielmodule, aber das hat sich erledigt da es standard Module sind.

die module müssen im ordner  modules/Name des Modules

normal sollten die   dann im Adminbereich  schaltbar sein.

A-L-E-X

ja das weiss ich... normal funzen die ja auch 100%

Nur für normaler User haben die kein Zugriff....
Im Module.. sind nur die originalen Modules eingefügt...
die anderen stehen dort nicht drin.
Gibts denn da dateien die ich vielleicht nun auswechseln kann???

DarkBoy

ähm ?  nun bin ich verwirrt?  wo hasste denn zum beispiel  das Modul LINKME   in deinen  FTP geschoben, sprich  wo ist es denn ?
 es muss im Orner :  www.deinedomain.tz/modules/LinkMe
 liegen. sonst wird das nie klappen :)

A-L-E-X

Ja ist klar.. so sind die auch... sind dort wo auch die originalen liegen...
also so wie du es meintest:
www.domain.de/modules/WebChat...


DarkBoy

hm, dann bin ich auf die schnelle überfragt ? hasst du irgeendwas an den modules.php oder so  gedreht ?  und  wenn du mal nen link hättest wäre das nett.

A-L-E-X

nein an modules.php habe ich nichts gemacht...
ich habe auch sogar jetzt die originale datei hochgeladen aber es ist immer noch so...
hier der link www.1-2-chat.de/index-1.php

A-L-E-X

Weiss den jetzt jemand bescheid welche dateien zuständig sind für admin bereich... Modules???


DarkBoy

ich bin am scheun:
 aber es liegt nicht and de DATEIN.  nutzt du das VKP  und die Module im richtigen Ordner, sollte es  gehen. daher  tippe ich dadrauf das der fehler woanderst liegt.

Aber bisschen zeit musste uns geben  ;)

A-L-E-X

Ja alles ist wie es sein sollte...
Ordner gehen ja auch für admins.. nur für die anderen halt nicht...
das ist ein problem .. manoman  :(


Ok ich versuch dann mal auch zu suchen...
Wär nett wenn ihr das auch wüsstet  :)


DarkBoy

ähm mal ne ganz dumme Frage:
 gehe mal in deinen ADMIn unter dem Punkt modules und   klicke bei z.B WebChat auf  aktivieren. und ändern.

A-L-E-X

Ja lustig... das würde ich gerne machen... aber dort stehen die nicht...
Dort sind nur die die schon auch drin waren.. wie z.B.
Downloads,
WEbNews,
 FAQ,
Feedback usw.
aber paar fehlen... oder Paar ist noch gut ausgedrückt!

DarkBoy

ok
  erstelle mir bitte mal nen Adminzugang bei dir ,  kann das momentan nicht nachvollziehen.

A-L-E-X

Also folgedes her sind die screenshots.. vielleicht helfen die euch...

 
hier noch
 

und folgendes habe ich festgestellt...
im block modules zeigt er die inaktiven auch nicht an.. hier so sieht das aus

 

helfen die bilder euch?