Seite 2 von 4
Verfasst: 01.07.2003 18:10
von derfreddy
war vorher automatisch - habs jetz nochma manuell im ascii gemacht, geht aber immer noch nich

Verfasst: 01.07.2003 18:39
von Acid
...nimm ma testweise den Rangcode heraus (keine Original-faq.php nehmen)! Ändert sich was ?
Verfasst: 01.07.2003 18:51
von derfreddy
welche stelle is denn dieser rangcode?
Verfasst: 01.07.2003 19:11
von Acid
Code: Alles auswählen
//
// MOD: Show Ranks in FAQ v1.0.2 -- All ranks
//
$sql = "SELECT * FROM " . RANKS_TABLE . " ORDER BY rank_special DESC, rank_min ASC, rank_title ASC";
if (!($results = $db->sql_query($sql)))
{
message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql);
}
while ($m = $db->sql_fetchrow($results))
{
$template->assign_block_vars('RankFAQ', array(
'RANKFAQ_TITLE' => $m[rank_title],
'RANKFAQ_MIN' => ($m[rank_min] >= 0) ? $m[rank_min] : $lang['RankFAQ_None'],
'RANKFAQ_IMAGE' => ($m['rank_image'] != '') ? '<img src="' . $m['rank_image'] . '" />' : '')
);
$template->assign_vars(array(
'L_RANKFAQ_BLOCK_TITLE' => $lang['RankFAQ_Block_Title'],
'L_RANKFAQ_LINK_TITLE' => $lang['RankFAQ_Link_Title'],
'L_RANKFAQ_TITLE' => $lang['RankFAQ_Title'],
'L_RANKFAQ_MIN' => $lang['RankFAQ_Min'],
'L_RANKFAQ_IMAGE' => $lang['RankFAQ_Image'])
);
}
//
// MOD: -END-
//
Verfasst: 04.07.2003 14:23
von derfreddy
ach den ganzen mod.. ja das ging
hab jetz aber nochma die faq.php neu runtergeladen und den mod neu eingebaut und neu hochgeladen, jetz werden die ränge zwar angezeigt, aber zwischendurch stehn da ganz viele Ê Ê Ê
liegt das an der lang-datei oder an welcher?
http://www.derfreddy.clansnet.de/phpbb2/faq.php
Verfasst: 04.07.2003 14:25
von derfreddy
Verfasst: 04.07.2003 15:20
von Acid
Man kann seinen Beitrag auch editieren.
Öffne ma die Datei und lösche diese Zeichen.
Verfasst: 04.07.2003 15:39
von derfreddy
ne als normaler user kann ich das leider nich
hab die zeichen jetz aber endlich gefunden - in der fac_body.tpl ham die sich irgendwie eingeschlichen.. und die language stimmte auch nich ganz

irgendwas passiert da immer beim upload, aber ich editiers jetz mit meinem ftp-programm
danke für deine geduldige hilfe

Verfasst: 12.07.2003 12:51
von einheitlix
Bei mir trat dieser Fehler auch auf, also sowas wie:
Parse error: parse error, unexpected T_STRING in /home/www/web25/html/phpBB2/faq.php on line 149
(wobei bei mir der Pfad natürlich leicht anders ist)
Ich habe glaube ich etwas genauer herausgefunden, woran es liegt. Ich habe meine faq.php nicht hochgeladen oder so, da kann nichts passiert sein. Ich habe mich per 'ssh' auf den Server connectet und mit 'emacs' direkt die faq.php auf dem Server editiert, bzw. per copy&paste den Code eingefügt. Offensichtlich liegt es daran, dass wenn man mit dem Browser den Code hier aus dem Forum rauskopiert, der Browser in die Zwischenablage irgendwelche komischen Zeichen einfügt. Ich habe den Fehler gelöst, indem ich dann einfach alle Leerzeichen weggemacht habe und (der Sauberkeit / Übersichtlichkeit halber) selbst wieder Leerzeichen reingemacht habe.
Es wäre vielleicht sinnvoll, den Mod hier einfach als txt Datei anzubieten. Dann kann man sich die runterladen und mit einem vernünftigen Editor passiert beim kopieren sowas nicht
Ich benutze übrigens Opera 7, vielleicht liegt's auch nur an dem speziellen Browser...
Verfasst: 12.07.2003 13:00
von einheitlix
Und nochwas: die faq_body.tpl sollte man auch beheben. Der Browser interpretiert diese abgefahrenen Leerzeichen, mit der schon PHP Probs hatte, wie & nbsp ; - das heisst, da bekommt man viele häßliche Leerzeichen in der FAQ wenn man die Leerzeichen nicht wieder ersetzt.