Nach Einbau komische Fehlermeldung

Forum_easyUCP_Desc

Nach Einbau komische Fehlermeldung

Beitragvon Mehrpack » 24. Mai 2005 01:08

Hi,
ich habe ein sehr schon von mir sehr stark gemoddetes Board.

Nachdem einbau des easyUCP bekomme ich, wenn ich auf den Profil-link klicke folgende Fehlermeldung:

Code: Alles auswählen
atal error: Cannot redeclare load_bbcode_template() (previously declared in /the-nighthawks.com/www/store/testboard/includes/bbcode.php:45) in/the-nighthawks.com/www/store/testboard/includes/bbcode.php on line 43


da in der BBCode kein fehler ist und ich schon seit über eine Stunde rumsuche und einfach den fehler nicht finde, hoffe ich das du eine Idee hast wo ich suchen könnte.

Mehrpack
Benutzeravatar
Mehrpack
 
Beiträge: 5
Registriert: 24. Mai 2005 01:04

Beitragvon AmigaLink » 24. Mai 2005 04:34

Höchstwarscheinlich ein installationsfehler in der includes/usercp_viewprofile.php!!!

Was hast du für ein Board?
Link?
Testaccount?

Gruß ... Amiga
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Mehrpack » 24. Mai 2005 13:46

hi,
danke für den tip.
also ich hab in der usercp_viewprofile.php geschaut, hab zwar nen kopie und paste fehler gefunden aber es geht immer noch nicht.
bloss wenn ich meine sicherheitskopie einspiele seh ich zumindestens wieder die profil-karte.
mit der gemoddeten version rührt sich leider garnix und wird immer noch der fehler angezeigt.


zum board:

von mir gemoddetes standart phpbb version 2.0.15

link zu meinem testboard: http://www.the-nighthawks.com/store/testboard/index.php

Name und PW schick ich dir per PM zu.

Mehrpack
Nobody is Perfect.
Benutzeravatar
Mehrpack
 
Beiträge: 5
Registriert: 24. Mai 2005 01:04

Beitragvon AmigaLink » 24. Mai 2005 17:06

So, ok - danke das du mir Adminrechte erteilt hast. Ohne die wäre ich nicht viel schlauer als ich vorher war. :)

Also, der Fehler in der usercp_viewprofile ist keiner! :mrgreen:
Und zwar tritt der Fehler nur auf wenn die Signaturanzeige aktiviert ist (schau mal ins Profil von meinem Testaccount. :D
Das heist er müsste wirklich in der bbcode.php sein, da diese zur Signaturanzeige includiert wird. ;)
Da der easyUCP nichts an der bbcode.php verändert, wirst du dort mit einem anderem Mod etwas verhauen haben. :?

Aaaaber, du hast trotzdem noch andere fehler. :(
Zum einem wird beim aufruf des profils nicht erkannt das ich mein eigenes profil aufgerufen habe und zum anderem auch nicht das ich Adminrechte besitze (oder bin ich ein JuniorAdmin?). :(
Auch ist ein fehler in der usercp_register.php, den der aufruf der normalen Profilbearbeitung zeigt mir zwar das Formular (mit switch fehlern), aber die Einstellungen werden nicht mit angezeigt und wenn ich etwas verändere bekomme ich ne fehlermeldung die auf den UPI2DB schließen lässt! :(

Ich würde vorschlagen du gehst erstmal hin beseitigst alle fehler die auch ohne easyUCP vorhanden sind. Und dann schaun wir mal weiter. :)
Im übrigen welche Version des easyUCP hast du drin? Die 1.1.1? Dann fehlt dir noch dieses update das ebenfalls ein paar fehlerchen behebt (die allerdings nichts mit deinem problem zu tun haben).
Und für den UPI2DB sowie einige andere Mods, gibt es hier im forum updates die du dir auch mal ansehen solltest. :)

Gruß ... Amiga
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Mehrpack » 24. Mai 2005 22:49

hi,
np, der testaccount ist junior admin, aber mit eingeschränkten rechten.

das da noch fehler drinnen sind nach dem einbau *hust* hab ich auch nicht anders erwartet.
im schnitt mach ich ca 2 bis 3 fehler die ich dann suchen und fixen muss.

das update für foren über 2.0.11 hab ich heut früh gefunden, genauso wie für 1.1.6.
hab auch die kompatibelitätsaddons gefunden.

aber ich hab den fehler ausfindig machen können, da du signature und eben usercp_viewprofile.php sagtest, und zwar ist dieser mod für den fehler verantwortlich:

Code: Alles auswählen
##############################################################
## MOD Title: View Profile Sig
## MOD Author: netclectic < adrian@netclectic.com > (Adrian Cockbutn) http://www.netclectic.com
## MOD Description: Adds the user's signature to their view profile page.
## MOD Version: 1.1.1
##
## Installation Level: easy
## Installation Time: 3 Minutes
## Files To Edit: (2) usercp_viewprofile.php, profile_view_body.tpl
## Included Files: n/a
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
##############################################################
## MOD History:
##     2003-11-07  - Version 1.1.1
##          - updated for 2.0.6 (no changes)
##          - removed the <b> </b> tags from around the signature.
##
##     xxxx-xx-xx  - Version 1.1.0
##          - Updated for 2.0.4 and fixed a problem with formatting of the signature.
##
##     xxxx-xx-xx  - Version 1.0.0
##          - First release.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

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

#
#-----[ FIND ]------------------------------------------
#
$search = '<a href="' . $temp_url . '">' . $lang['Search_user_posts'] . '</a>';

#
#-----[ AFTER, ADD ]------------------------------------
#
$user_sig = '';
if ( $profiledata['user_attachsig'] && $board_config['allow_sig'] )
{
    include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
    $user_sig = $profiledata['user_sig'];
    $user_sig_bbcode_uid = $profiledata['user_sig_bbcode_uid'];
   if ( $user_sig != '' )
    {
        if ( !$board_config['allow_html'] && $profiledata['user_allowhtml'] )
          {
             $user_sig = preg_replace('#(<)([\/]?.*?)(>)#is', "&lt;\2&gt;", $user_sig);
          }
       if ( $board_config['allow_bbcode'] && $user_sig_bbcode_uid != '' )
         {
            $user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig);
         }
         $user_sig = make_clickable($user_sig);

        if (!$userdata['user_allowswearywords'])
        {
            $orig_word = array();
            $replacement_word = array();
            obtain_word_list($orig_word, $replacement_word);
            $user_sig = preg_replace($orig_word, $replacement_word, $user_sig);
        }
        if ( $profiledata['user_allowsmile'] )
        {
            $user_sig = smilies_pass($user_sig);
        }
        $user_sig = str_replace("\n", "\n<br />\n", $user_sig);
    }
    $template->assign_block_vars('switch_user_sig_block', array());
}

#
#-----[ FIND ]------------------------------------------
#
'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : '&nbsp;',

#
#-----[ AFTER, ADD ]------------------------------------
#
   'L_SIGNATURE' => $lang['Signature'],
    'USER_SIG' => $user_sig,

   
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl

#
#-----[ FIND ]------------------------------------------
#
      <tr>
        <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
        <td> <b><span class="gen">{INTERESTS}</span></b></td>
      </tr>

#
#-----[ AFTER, ADD ]------------------------------------
#
        <!-- BEGIN switch_user_sig_block -->
      <tr>
        <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_SIGNATURE}:&nbsp;</span></td>
        <td> <span class="postbody">{USER_SIG}</span></td>
      </tr>
        <!-- END switch_user_sig_block -->
       
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------
#
# EoM


dank dir.

Mehrpack
Nobody is Perfect.
Benutzeravatar
Mehrpack
 
Beiträge: 5
Registriert: 24. Mai 2005 01:04

Beitragvon AmigaLink » 25. Mai 2005 14:55

Auf gut deutsch du hast den View Profile Sig doppelt drin gehabt. ;)
easyUCP install hat geschrieben:## Besides this Mod contains a modified version of View Profile Sig 1.1.1
## by netclectic < adrian@netclectic.com > (Adrian Cockbutn) http://www.netclectic.com !

Die im easyUCP enthaltene version dieses Mods ist nicht identisch mit der 1.1.1 da ich dort ein paar bugs gefixt habe, die ich aber jetzt nicht mehr auflisten kann. :)
Wäre möglich das ich genau den fehler gefixt habe, der jetzt bei dir aufgetreten war. Das ist aber zulange her, als das ich mich da noch dran erinnern könnte. ;)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Mehrpack » 25. Mai 2005 18:16

hi,
ist ja nicht so schlimm, mach dir ja auch keinen vorwurf.

aber evt am besten in die installationsdatei ein hinweiss das sich diese beiden mods nicht vertragen und man eben den mod vorher deinstallieren sollte um probleme zu vermeiden.

Mehrpack
Nobody is Perfect.
Benutzeravatar
Mehrpack
 
Beiträge: 5
Registriert: 24. Mai 2005 01:04

Beitragvon AmigaLink » 25. Mai 2005 22:40

Hab ich auch nicht als vorwurf aufgefasst! :)

Und der Hinweis ist bereits drin, den mein zitat (in meinem letztem posting) ist ein zitat aus der Installationsanleitung. ;)
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Mehrpack » 25. Mai 2005 22:53

hi,
ok ich bin blind :oops: *davon schleich*

Mehrpack
Nobody is Perfect.
Benutzeravatar
Mehrpack
 
Beiträge: 5
Registriert: 24. Mai 2005 01:04


Zurück zu easy UCP



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste