MyBB.de Forum
Themen pro Seite - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Themen pro Seite (/thread-11050.html)



Themen pro Seite - forumfreund - 23.09.2008

Hab ich das nicht hier schon gemeldet?

Bei mir werden die Einstellungen für "Themen pro Seite" im AdminCP und im UserCP nicht übernommen.

Die Daten werden nicht in die DB geschrieben, ändere ich es direkt in der DB, werden die Einstellungen aber richtig ausgelesen.

joe


RE: Themen pro Seite - Michael - 23.09.2008

Du hattest es hier in der Ankündigungsdiskussion geschrieben, aber leider kann ich den Fehler nicht repoduzieren. Tritt das sonst noch bei jemandem auf?


RE: Themen pro Seite - ows - 23.09.2008

Keine Probleme mit 1.4.2 ... korrektes Verhalten im Admin-CP und User-CP.


RE: Themen pro Seite - Michael - 24.09.2008

Hast du mal versucht das Ganze zu debuggen, d.h. zu gucken, ob die Werte korrekt übergeben werden?


RE: Themen pro Seite - forumfreund - 24.09.2008

oje Michael, wich mach ich denn das?


RE: Themen pro Seite - Michael - 24.09.2008

Das ist etwas Arbeit und erfordert zumindest grundlegende PHP-Kenntnisse. Du musst den "Weg" des übergebenen Wertes im PHP-Code verfolgen. Den Inhalt der Variablen kannst du dir mit echo $var; ausgeben lassen.


RE: Themen pro Seite - forumfreund - 24.09.2008

die php-grundkenntnisse sind da, aber da fehlt mir die kenntniss des mybb-codes.
bis ich mich da eingearbeitet hab....


RE: Themen pro Seite - Michael - 24.09.2008

Hier die Codestellen, die du überprüfen solltest.

usercp.php, Zeile 631:
PHP-Code:
$user['options']['tpp'] = intval($mybb->input['tpp']); 
inc/datahandlers/user.php, Zeilen 595 - 610:
PHP-Code:
// Verify the "threads per page" option.
if($this->method == "insert" || (array_key_exists('tpp'$options) && $mybb->settings['usertppoptions']))
{
    
$explodedtpp explode(","$mybb->settings['usertppoptions']);
    if(
is_array($explodedtpp))
    {
        @
asort($explodedtpp);
        
$biggest $explodedtpp[count($explodedtpp)-1];
        
// Is the selected option greater than the allowed options?
        
if($options['tpp'] > $biggest)
        {
            
$options['tpp'] = $biggest;
        }
    }
    
$options['tpp'] = intval($options['tpp']);




RE: Themen pro Seite - forumfreund - 26.09.2008

Hallo Michael,
die Einstellungen können bei mir jetzt wieder gesetzt werden.

Zum Debuggen bin ich nicht gekommen, ich habe aber in den letzten Tagen viel am Forum gemacht, da es bei mir sehr viele Fehler gab.
Leider kann ich nicht eindeutig sagen, warum diese Einstellung nicht ging.
Ich vermute aber auch hier den Fehler beim "Miss You Email" Plugin.

Kann hier geschlossen werden, war anscheinend kein Forum-Bug sondern wie so oft ein inoffizielles Plugin.

joe