Foutmelding na installeren Junior admin van phpbbmods.nl

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Foutmelding na installeren Junior admin van phpbbmods.nl

Bericht door Salomon » 11 feb 2006, 13:33

Support template:
  • Wat is het probleem? Ik krijg een foutmelding
    Wanneer ontstond het probleem? Na het installeren junior_admin, een paar minuten geleden
    Adres van je forum: http://forum.probleemoppc.nl/
    Geïnstalleerde mods: onderandere junior_admin
    Huidige template: subSilver
    phpBB versie: 2.0.19
    Host: MijnDomein
    Heb je onlangs een mod of stijl geïnstalleerd? Ja, junior_admin
    Heb je gezocht naar een antwoord? Nee
Overige opmerkingen:
Toen ik junior_admin had (handmatig, niet via EasyMod, ik weet namelijk niet hoe dat werkt) geïnstalleerd, kreeg ik bij de index.php onderaan de foutmelding

Code: Selecteer alles

Parse error: parse error, unexpected T_STRING in /storage/mijndomein/users/022225/public/sites/forum.probleemoppc.nl/includes/page_tail.php on line 34
en toen ik naar het admin ging

Code: Selecteer alles

Fatal error: Call to undefined function: jr_admin_secure() in /storage/mijndomein/users/022225/public/sites/forum.probleemoppc.nl/admin/pagestart.php on line 45
De install.txt ziet er zo uit:

Code: Selecteer alles

----------------------------------------------------------------
This information taken from
http://www.phpbbhacks.com/forums/viewtopic.php?t=55956
----------------------------------------------------------------
################################################################
##                       JUNIOR ADMIN                         ##
##                           2.0.5                            ##
################################################################
##
##   Description:  This will allow you to define
##                 any and all users you'd like to
##                 have access to whatever admin
##                 modules you'd like. 
##
##   Compatibility:   phpBB - 2.0.18
##                    php   - 4.0.1 or above
################################################################
****************************************************************
**   Author:       Nivisec (support@nivisec.com)              **
**                 http://www.nivisec.com                     **
**                                                            **
**   Language                                                 **
**   Files At:     http://www.nivisec.com/phpbb.php?l=la      **
****************************************************************
################################################################
##   Installation Level: Fairly Easy
##   Installation Time:  8-15 minutes
##
##   Author Notes:
##     Once installed, you will have a new admin panel
##     option called "Junior Admin" under the "User Admin"
##     area.
##
##     You should install my Color Groups mod to have
##     Junior Admin take advantage of it fully.  It is
##     not required however.
##
##   Support:    http://www.phpbbhacks.com/forums
##   Copyright:  ©2002-2003 Nivisec.com
##
################################################################
##                  ********* UPDATING *********
##   Please see the goodies/updating/ directory
##   for information on upgrading from a previous
##   version.
################################################################
#
#-----[ UPLOAD ]------------------------------------------
#   If you are having trouble understanding this section, read
#   the goodies/understanding_upload.txt file.
#
nivisec_install.php to /
nivisec_schema/*.* to nivisec_schema/
admin/admin_jr_admin.php to admin/
language/lang_english/lang_jr_admin.php to language/lang_english/
includes/functions_jr_admin.php to includes/
images/*.* to images/
templates/subSilver/admin/*.* to templates/subSilver/admin/

#
#-----[ RUN ]------------------------------------------
#
#  Choose Install from the list of items here.  If you
#  are upgrading from a previous version, please see
#  goodies/updating/ for more info first.
#
nivisec_install.php

#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php

#
#-----[ FIND ]------------------------------------------
#
define('GROUPS_TABLE', $table_prefix.'groups');

#
#-----[ AFTER, ADD ]------------------------------------------
#
define('JR_ADMIN_TABLE', $table_prefix.'jr_admin_users');

#
#-----[ OPEN ]------------------------------------------
#
includes/page_tail.php

#
#-----[ FIND ]------------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] .

'</a><br /><br />' : '';

#
#-----[ REPLACE WITH ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();

#
#-----[ OPEN ]------------------------------------------
#
admin/pagestart.php

#
#-----[ FIND ]------------------------------------------
#
//
// End session management
//

#
#-----[ AFTER, ADD ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
find_lang_file_nivisec('lang_jr_admin');

#
#-----[ FIND ]------------------------------------------
#
else if ($userdata['user_level'] != ADMIN)
{
   message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}

#
#-----[ REPLACE WITH ]------------------------------------------
#
elseif (!jr_admin_secure(basename($HTTP_SERVER_VARS['REQUEST_URI'])))
{
   message_die(GENERAL_ERROR, $lang['Error_Module_ID'], '', __LINE__, __FILE__);   
}

#
#-----[ OPEN ]------------------------------------------
#
admin/index.php

#
#-----[ FIND ]------------------------------------------
#
   $dir = @opendir(".");

   $setmodules = 1;
   while( $file = @readdir($dir) )
   {
      if( preg_match("/^admin_.*?\." . $phpEx . "$/", $file) )
      {
         include($file);
      }
   }

   @closedir($dir);

   unset($setmodules);

#
#-----[ REPLACE WITH ]------------------------------------------
#
   $jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
   $module = jr_admin_get_module_list($jr_admin_userdata['user_jr_admin']);

#
#-----[ FIND ]------------------------------------------
#
   ksort($module);

   while( list($cat, $action_array) = each($module) )
   {
      $cat = ( !empty($lang[$cat]) ) ? $lang[$cat] : preg_replace("/_/", " ", $cat);

      $template->assign_block_vars("catrow", array(
         "ADMIN_CATEGORY" => $cat)
      );

      ksort($action_array);

      $row_count = 0;
      while( list($action, $file)   = each($action_array) )
      {
         $row_color = ( !($row_count%2) ) ? $theme['td_color1'] : $theme['td_color2'];
         $row_class = ( !($row_count%2) ) ? $theme['td_class1'] : $theme['td_class2'];

         $action = ( !empty($lang[$action]) ) ? $lang[$action] : preg_replace("/_/", " ", $action);

         $template->assign_block_vars("catrow.modulerow", array(
            "ROW_COLOR" => "#" . $row_color,
            "ROW_CLASS" => $row_class,

            "ADMIN_MODULE" => $action,
            "U_ADMIN_MODULE" => append_sid($file))
         );
         $row_count++;
      }
   }

#
#-----[ REPLACE WITH ]------------------------------------------
#
   jr_admin_make_left_pane();
   
#
#-----[ FIND ]------------------------------------------
#
   else
   {
      $template->assign_vars(array(
         "L_NO_GUESTS_BROWSING" => $lang['No_users_browsing'])
      );
   }

#
#-----[ AFTER, ADD ]------------------------------------------
#
   jr_admin_make_info_box();
   
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/index_body.tpl

#
#-----[ FIND ]------------------------------------------
#
  <!-- END guest_user_row -->
</table>

#
#-----[ AFTER, ADD ]------------------------------------------
#
{JR_ADMIN_INFO_TABLE}

#
#-----[ OPEN ]------------------------------------------
#

login.php

#
#-----[ FIND ]------------------------------------------
#

   //
   // Do a full login page dohickey if
   // user not already logged in
   //
   if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN))

#
#-----[ REPLACE WITH ]------------------------------------------
#

   //
      // Do a full login page dohickey if
      // user not already logged in
      //
      include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
      $jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
      if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN ||

$jr_admin_userdata))


#
#-----[ OPEN ]------------------------------------------
#

includes/functions_jr_admin.php

#
#-----[ FIND ]------------------------------------------
#
 
function jr_admin_secure($file)
{
   global $HTTP_GET_VARS, $HTTP_POST_VARS, $db, $lang, $userdata;

#
#-----[ REPLACE WITH ]------------------------------------------
#

function jr_admin_secure($file)
{
   global $HTTP_GET_VARS, $HTTP_POST_VARS, $db, $lang, $userdata, $admin;


#
#-----[ FIND ]------------------------------------------
#

if ($userdata['user_level'] == ADMIN && !$debug)
   {
      //Admin always has access

#
#-----[ INLINE AFTER ]------------------------------------------
#

$userdata['user_level'] == ADMIN

#
#-----[ ADD ]------------------------------------------
#
 
 || $jr_admin_userdata['user_jr_admin']



#
#-----[ SAVE & CLOSE ALL FILES ]--------------------------
#
#End
Kan iemand me helpen?

En moderators en beheerders: sorry voor het lange bericht!

Gebruikersavatar
Gamemaniak
Berichten: 1747
Lid geworden op: 14 nov 2005, 19:03
Locatie: Westdorpe
Contacteer:

Fouten

Bericht door Gamemaniak » 11 feb 2006, 13:36

Zoals de errors zeggen er zit een fout in page_tail en pagestart

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 11 feb 2006, 13:38

en hoe kan ik dit veranderen....... :bad-words:

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 11 feb 2006, 13:43

weet al wat je gaat zeggen: rustig maar

Gebruikersavatar
XGE_Lithium
Berichten: 1278
Lid geworden op: 26 okt 2005, 19:28
Locatie: Heythuysen
Contacteer:

Bericht door XGE_Lithium » 11 feb 2006, 13:45

Salomon schreef:en hoe kan ik dit veranderen....... :bad-words:
Door de stappen van de MOD, die de desbetreffende bestanden gebruiken, nog eens goed na te lopen. Das stap 1.

Gebruikersavatar
Gamemaniak
Berichten: 1747
Lid geworden op: 14 nov 2005, 19:03
Locatie: Westdorpe
Contacteer:

Bericht door Gamemaniak » 11 feb 2006, 13:46

XGE_Lithium schreef:bestanden gebruiken, nog eens goed na te lopen. Das stap 1.
Idd, XGE Lithium :D

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 11 feb 2006, 14:42

Code: Selecteer alles

jr_admin_secure()
Zegt genoeg, heb je alle bestanden GOED geuploaded?
... Maar ik modereer (nog) niet.

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 11 feb 2006, 15:16

geloof het wel! enne, regel 34 bestaat helemaal niet!
Raar dat ie niet met easymod werkt!

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 11 feb 2006, 15:23

easymod zuigt

dit soort dingen moet je met een editor doen

zoek naar crimson editor, is gratis en werkt prima :wink:
Afbeelding

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 11 feb 2006, 15:24

ik doe het in kladblok!

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 11 feb 2006, 15:40

daar heb ik dus erg slechte ervaringen mee

vaak problemen met spaties en tabs die je wel nodig hebt

probeer het gewoon met een echte editor te doen, ik denk dat je om die reden een fout hebt met die mod
Afbeelding

Gesloten