Seite 3 von 9

Verfasst: 11.03.2006 21:29
von blubbin
Hi

eigentlich ist nur die englische Übersetzung hinzugekommen.


blubbin

Verfasst: 12.03.2006 01:18
von fanrpg
Ich frage mich gerade warum für ein Array eine While schleife braucht??
im gegensatz zu das:

Code: Alles auswählen

    while ($row = $db->sql_fetchrow($result))
    {
    $word = $row['word'];
            $template->assign_block_vars("schongewusst", array(
            'word' => $word,
            ));
    }
reicht das völlig

Code: Alles auswählen

$row = $db->sql_fetchrow($result);
            $template->assign_block_vars("schongewusst", array(
            'word' => $row['word']
            ));
Und warum hast du für eine Wert übertragung noch ein , hinten angehängt normalerweise müsste das nen parse error geben.

Verfasst: 12.03.2006 20:30
von blubbin
Hi
fanrpg hat geschrieben: Und warum hast du für eine Wert übertragung noch ein , hinten angehängt normalerweise müsste das nen parse error geben.
Ich versteh grade nicht, wo was du da meinst. :oops: :oops:

Danke für den Hinweis, habs mal ausgebessert.
Kann auch jetzt bis Freitag nichts ins Internet, vielleicht fällt mir dann ja noch was auf.

Version 0.2.1b ist draußen.


blubbin

Verfasst: 12.03.2006 21:15
von fanrpg
Also bei einem Array wenn der letzte Wert ein , am Ende hat und dannach direkt das ) kommt normalerweise ein parserror und auch wenn man nur einen Wert hat braucht man das nicht.

Verfasst: 13.03.2006 17:52
von MichiThe
Huhu,
Habs bei mir auch eingebaut, jedoch sieht das bei mir so aus:
vfb99community.vf.funpic.de/phpBB2/


Liegt an der page header datei, weil wenn ich die unmodifizierte aufspiele ist es wieder normal.
hier die datei (modifiziert (Nur die schon gewusst mod))
ENTFERNT

Verfasst: 15.03.2006 13:02
von felixx
Hi,

ich habe den Mod mal Testweise eingebaut.

Allerdings wenn man im ACP dann als Text folgendes eingibt, dann wird das im Forum zwar korrekt angezeigt, aber im ACP funktioniert ein erneutes bearbeiten des Textes dann nicht mehr.

Versucht mal folgendes dort einzutragen und dann wieder zu ändern:

Code: Alles auswählen

Das ist ein Test <a href="http://www.phpbb.de/viewtopic.php?p=665798#665798">Hier geht es zu dem Beitrag bei phpbb</a>
Bei mir kann ich diesen Text dann nachher nicht mehr korrekt bearbeiten.

Verfasst: 15.03.2006 14:30
von fanrpg
was du machen kannst um das zu lösen öffne admin/admin_schon_gewusst.php

suche:

Code: Alles auswählen

			$sql = "UPDATE " . SCHONGEWUSST_TABLE . "
				SET word = '" . str_replace("\'", "''", $word) . "' 
				WHERE word_id = $word_id";
ersetze mit:

Code: Alles auswählen

			$sql = "UPDATE " . SCHONGEWUSST_TABLE . "
				SET word = '" . str_replace('"', "''", str_replace("\'", "''", $word)) . "' 
				WHERE word_id = $word_id";
und

suche:

Code: Alles auswählen

			$sql = "INSERT INTO " . SCHONGEWUSST_TABLE . " (word)
				VALUES ('" . str_replace("\'", "''", $word) . "')";
ersetze mit:

Code: Alles auswählen

			$sql = "INSERT INTO " . SCHONGEWUSST_TABLE . " (word)
				VALUES ('" .str_replace('"', "''",  str_replace("\'", "''", $word)) . "')";
Das dürfte an sich schon reichen um das Problem zu beheben :wink:
Den alten Eintrag aber vorher in phpmyadmin löschen.

Verfasst: 15.03.2006 15:31
von MichiThe
Weiß denn niemand was ich da falsch gemacht habe? Siehe 2 beiträge weiter oben

Verfasst: 15.03.2006 17:53
von felixx
Hi MichiThe,

Du hast die beiden stellen in der page_header.php falsch eingebaut.

Code: Alles auswählen

'L_FAQ' => $lang['FAQ'],
//begin schon gewusst mod
'SCHONGEWUSST' => $lang['SchonGewusstBox'],
//end schon gewusst mod 
und das

Code: Alles auswählen

// SCHONGEWUSST START
    $sql = "SELECT word FROM " . SCHONGEWUSST_TABLE . " ORDER BY RAND() LIMIT 1";
    if ( !($result = $db->sql_query($sql)) )
    {
            message_die(GENERAL_ERROR, 'Could not obtain SCHONGEWUSST information', '', __LINE__, __FILE__, $sql);
    }
   $row = $db->sql_fetchrow($result);
            $template->assign_block_vars("schongewusst", array(
            'word' => $row['word']
            ));
// SCHONGEWUSST END

$template->pparse('overall_header');
@ fanrpg, Danke für Deine Hilfe, werde ich nachher mal test! :wink:

Verfasst: 15.03.2006 19:09
von MichiThe
danke, geht alles :-)

kann man die auch für das orion verwenden?