Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
Optionen ändern kann nicht mehr geöffnet werden
#1
Hallo zusammen
jetzt habe ich aber ein grosses Problem, das evt. mein verschulden ist.

Ich habe das Forum Mybboard 1.2.1 auf meinem Server installiert.
Habe für den Editor den Mycode (86_mod_table_tag1.2) hier runter geladen und installiert, die sorttable.js, und table_tag.php auf den Server kopiert, anschliessend im AdminCP das ganze aktiviert. Die Datei (editor.js) die auf dem Server liegt habe ich auch bearbeitet, Im AdminCP habe ich unter (Template codebuttons) auch bearbeitet.

Habe aber alles wieder rückgängig gemacht weil das mit der Tabelle in den Editor nicht funktionierte.

Wenn ich jetzt ins BenutzerCP gehe links im Menü auf (Optionen ändern) kommt nur noch eine Browser Meldung Seite kann nicht geöffnet werden. Sonst läuft alles im Forum gut nur Optionen änderen komme ich nicht mer rein.
Brobiert habe ich schon die Datei usercp.php und functions.php neu auf den Server zu kopieren aber bringt leider auch nichts.

Wäre lieb von euch wenn ihr mir Helfen würdet!
Computer helfen uns Probleme zu lösen, die wir ohne sie gar nicht hätten.
#2
Hallo Beatrice63,

Bitte überprüfe ob in der Navgiationsgruppe Dein Profil auch andere links nicht gehen, wie z.b "Profil ändern".
Ich gebe keinen Support per Messenger oder PN!
#3
Hallo Garlant
Danke für deine schnelle Hilfe!
Eben das ist das kommische unter Ihr Profil funktioniert alles, nur Optionen ändern nicht
Computer helfen uns Probleme zu lösen, die wir ohne sie gar nicht hätten.
#4
Bitte öffne deine usercp.php und suche
PHP-Code:
if($mybb->input['action'] == "options")
{
[
Anfang bis Ende]

Ersetze dieses Teil hiermit:
PHP-Code:
if($mybb->input['action'] == "options")
{
    
$plugins->run_hooks("usercp_options_start");

    if(
$errors != '')
    {
        
$user $mybb->input;
    }
    else
    {
        
$user $mybb->user;
    }
    
$languages $lang->get_languages();
    
$langoptions '';
    foreach(
$languages as $lname => $language)
    {
        
$sel "";
        if(
$user['language'] == $lname)
        {
            
$sel " selected=\"selected\"";
        }
        
$langoptions .= "<option value=\"$lname\"$sel>$language</option>\n";
    }

    
// Lets work out which options the user has selected and check the boxes
    
if($user['allownotices'] == "yes")
    {
        
$allownoticescheck "checked=\"checked\"";
    }
    else
    {
        
$allownoticescheck "";
    }

    if(
$user['invisible'] == "yes")
    {
        
$invisiblecheck "checked=\"checked\"";
    }
    else
    {
        
$invisiblecheck "";
    }

    if(
$user['hideemail'] == "yes")
    {
        
$hideemailcheck "checked=\"checked\"";
    }
    else
    {
        
$hideemailcheck "";
    }

    if(
$user['emailnotify'] == "yes")
    {
        
$emailnotifycheck "checked=\"checked\"";
    }
    else
    {
        
$emailnotifycheck "";
    }

    if(
$user['showsigs'] == "yes")
    {
        
$showsigscheck "checked=\"checked\"";;
    }
    else
    {
        
$showsigscheck "";
    }

    if(
$user['showavatars'] == "yes")
    {
        
$showavatarscheck "checked=\"checked\"";
    }
    else
    {
        
$showavatarscheck "";
    }

    if(
$user['showquickreply'] == "yes")
    {
        
$showquickreplycheck "checked=\"checked\"";
    }
    else
    {
        
$showquickreplycheck "";
    }

    if(
$user['remember'] == "yes")
    {
        
$remembercheck "checked=\"checked\"";
    }
    else
    {
        
$remembercheck "";
    }

    if(
$user['receivepms'] == "yes")
    {
        
$receivepmscheck "checked=\"checked\"";
    }
    else
    {
        
$receivepmscheck "";
    }

    if(
$user['pmpopup'] == "yes")
    {
        
$pmpopupcheck "checked=\"checked\"";
    }
    else
    {
        
$pmpopupcheck "";
    }

    if(
$user['dst'] == "yes")
    {
        
$dstcheck "checked=\"checked\"";
        --
$mybb->user['timezone'];
    }
    else
    {
        
$dstcheck "";
    }
    if(
$user['showcodebuttons'] == 1)
    {
        
$showcodebuttonscheck "checked=\"checked\"";
    }
    else
    {
        
$showcodebuttonscheck "";
    }

    if(
$user['showredirect'] != "no")
    {
        
$showredirectcheck "checked=\"checked\"";
    }
    else
    {
        
$showredirectcheck "";
    }

    if(
$user['pmnotify'] != "no")
    {
        
$pmnotifycheck "checked=\"checked\"";
    }
    else
    {
        
$pmnotifycheck "";
    }

    if(
$user['threadmode'] != "threaded")
    {
        
$user['threadmode'] = "linear";
    }

    
$dateselect[$user['dateformat']] = "selected";
    
$timeselect[$user['timeformat']] = "selected";
    
$user['timezone'] = $user['timezone']*10;
    
$user['timezone'] = str_replace("-""n"$user['timezone']);
    
$timezoneselect[$user['timezone']] = "selected";
    
// We need to revisit this to see if it can be optomitized and made smaller
    // maybe in version 5
    
$tempzone $user['timezone'];
    
$user['timezone'] = "";
    
$timenow my_date($mybb->settings['timeformat'], time(), "-");
    for(
$i = -12$i <= 12$i++)
    {
        if(
$i == 0)
        {
            
$i2 "-";
        }
        else
        {
            
$i2 $i;
        }
        
$temptime my_date($mybb->settings['timeformat'], time(), $i2);
        
$zone $i*10;
        
$zone str_replace("-""n"$zone);
        
$timein[$zone] = $temptime;
    }
    
// Sad code for all the weird timezones
    
$timein[n35] = my_date($mybb->settings['timeformat'], time(), -3.5);
    
$timein[35] = my_date($mybb->settings['timeformat'], time(), 3.5);
    
$timein[45] = my_date($mybb->settings['timeformat'], time(), 4.5);
    
$timein[55] = my_date($mybb->settings['timeformat'], time(), 5.5);
    
$timein[575] = my_date($mybb->settings['timeformat'], time(), 5.75);
    
$timein[95] = my_date($mybb->settings['timeformat'], time(), 9.5);
    
$timein[105] = my_date($mybb->settings['timeformat'], time(), 10.5);
    
$mybb->user['timezone'] = $tempzone;
    eval(
"\$tzselect = \"".$templates->get("usercp_options_timezoneselect")."\";");

    
$threadview[$user['threadmode']] = 'selected="selected"';
    
$daysprunesel[$user['daysprune']] = 'selected="selected"';
    
$stylelist build_theme_select("style"$user['style']);
    if(
$mybb->settings['usertppoptions'])
    {
        
$explodedtpp explode(","$mybb->settings['usertppoptions']);
        
$tppoptions '';
        if(
is_array($explodedtpp))
        {
            foreach(
$explodedtpp as $key => $val)
            {
                
$val trim($val);
                
$selected "";
                if(
$user['tpp'] == $val)
                {
                    
$selected "selected=\"selected\"";
                }
                
$tppoptions .= "<option value=\"$val\" $selected>".sprintf($lang->tpp_option$val)."</option>\n";
            }
        }
        eval(
"\$tppselect = \"".$templates->get("usercp_options_tppselect")."\";");
    }
    if(
$mybb->settings['userpppoptions'])
    {
        
$explodedppp explode(","$mybb->settings['userpppoptions']);
        
$pppoptions '';
        if(
is_array($explodedppp))
        {
            foreach(
$explodedppp as $key => $val)
            {
                
$val trim($val);
                
$selected "";
                if(
$user['ppp'] == $val)
                {
                    
$selected "selected=\"selected\"";
                }
                
$pppoptions .= "<option value=\"$val\" $selected>".sprintf($lang->ppp_option$val)."</option>\n";
            }
        }
        eval(
"\$pppselect = \"".$templates->get("usercp_options_pppselect")."\";");
    }
    eval(
"\$editprofile = \"".$templates->get("usercp_options")."\";");
    
$plugins->run_hooks("usercp_options_end");
    
output_page($editprofile);


Edit: Falls das nichts bringt versuche es mal bitte mit der angehangenen functions.php
In der Englischen Comunity ist ein änliches Problem, allerdings bisher ohne Lösung.
Ich gebe keinen Support per Messenger oder PN!
#5
Mein Attachment hat es beim editieren verschluckt, ich hoffe es wir in diesem Beitrag hinzugefügt.


Angehängte Dateien
.php   functions.php (Größe: 81,85 KB / Downloads: 1)
Ich gebe keinen Support per Messenger oder PN!
#6
Irgendwie finde ich die Zeile ([Anfang bis Ende] nicht. Kannst du mal meine usercp.php anschauen und evt. für mich korigieren?

Edit by Garlant - sorry
Computer helfen uns Probleme zu lösen, die wir ohne sie gar nicht hätten.
#7
Die Zeile Anfang bis Ende gibt es auch nicht. Dazwischen ist irgendein Code, den Garlant jetzt nicht geschrieben hat.
Vantage-Forum: http://vantage-forum.de/
#8
Hallo Beatrice63

Mit [Anfang bis Ende] meine ich alles, was da zwischen den Klammern steht von if($mybb->input['action'] == "options")
{
Inhalt
}

Bitte hänge deine usercp.php an, da das Textfeld zu klein ist um die ~2200 Zeilen im Beitrag zu speichern.

Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
#9
In Ordnung, hier als Anhang die usercp.php


.php   usercp.php (Größe: 67,87 KB / Downloads: 4)
Computer helfen uns Probleme zu lösen, die wir ohne sie gar nicht hätten.
#10
Habe die usercp.php helber mit oben stehenden Code ersetzt aber mit oben stehenden Code kommt im Browser folgende Meldung und unter Ihr Profil kann ich dann auch nichts mehr einstellen.

Parse error: syntax error, unexpected T_LNUMBER in /home/www/web192/html/pc-tips/usercp.php on line 445

hat jemand noch eine Idee wieso ich unter Ihr Profil Optionen ändern nicht mehr öffnen kann?
Computer helfen uns Probleme zu lösen, die wir ohne sie gar nicht hätten.


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Umfrage Optionen ändern? Laello 5 2.764 07.05.2008, 23:43
Letzter Beitrag: Michael
  Moderator kann nicht mehr gelöscht werden Rotstift 4 2.288 11.02.2008, 13:59
Letzter Beitrag: StefanT
  Benutzer-CP Optionen ändern Qi Bo 1 1.853 31.08.2007, 08:12
Letzter Beitrag: StefanT
  Forum kann nach Update/Upgrade nicht mehr onlinegeschaltet werden! Dummuser 3 2.454 14.07.2007, 01:07
Letzter Beitrag: Michael
  USER-CP-Menu-Punkt "Optionen ändern" zeigt nichts an Falter 21 7.629 23.01.2007, 14:07
Letzter Beitrag: Mak