[Release]Schon gewusst?
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Ich frage mich gerade warum für ein Array eine While schleife braucht??
im gegensatz zu das:
reicht das völlig
Und warum hast du für eine Wert übertragung noch ein , hinten angehängt normalerweise müsste das nen parse error geben.
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,
));
}
Code: Alles auswählen
$row = $db->sql_fetchrow($result);
$template->assign_block_vars("schongewusst", array(
'word' => $row['word']
));
Hi
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
Ich versteh grade nicht, wo was du da meinst.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.


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
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
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
Zuletzt geändert von MichiThe am 15.03.2006 19:13, insgesamt 1-mal geändert.
Ich poste täglich 0.60 Beiträge und alle Beiträge von mir haben einen 0.03 Prozent - Wert des Forums.
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:
Bei mir kann ich diesen Text dann nachher nicht mehr korrekt bearbeiten.
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>
Grüße
Felix
Felix
was du machen kannst um das zu lösen öffne admin/admin_schon_gewusst.php
suche:
ersetze mit:
und
suche:
ersetze mit:
Das dürfte an sich schon reichen um das Problem zu beheben
Den alten Eintrag aber vorher in phpmyadmin löschen.
suche:
Code: Alles auswählen
$sql = "UPDATE " . SCHONGEWUSST_TABLE . "
SET word = '" . str_replace("\'", "''", $word) . "'
WHERE word_id = $word_id";
Code: Alles auswählen
$sql = "UPDATE " . SCHONGEWUSST_TABLE . "
SET word = '" . str_replace('"', "''", str_replace("\'", "''", $word)) . "'
WHERE word_id = $word_id";
suche:
Code: Alles auswählen
$sql = "INSERT INTO " . SCHONGEWUSST_TABLE . " (word)
VALUES ('" . str_replace("\'", "''", $word) . "')";
Code: Alles auswählen
$sql = "INSERT INTO " . SCHONGEWUSST_TABLE . " (word)
VALUES ('" .str_replace('"', "''", str_replace("\'", "''", $word)) . "')";

Den alten Eintrag aber vorher in phpmyadmin löschen.
Hi MichiThe,
Du hast die beiden stellen in der page_header.php falsch eingebaut.
und das
@ fanrpg, Danke für Deine Hilfe, werde ich nachher mal test! 
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
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');

Grüße
Felix
Felix