Neue Datei, neues Template, falscher Zeichensatz

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Alex59
Mitglied
Beiträge: 36
Registriert: 15.12.2006 14:29
Kontaktdaten:

Neue Datei, neues Template, falscher Zeichensatz

Beitrag von Alex59 »

EDIT: Ah ich seh grad es gibt doch ein extra Forum dafür. @Mod: schieb.

Ich habe gerade einfach mal eine Infoseite in mein phpBB3 intigieren wollen und habe einfach 2 dateien hinzugefügt:

/welcome.php (abgeleitet von faq.php)

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();


page_header($l_title);

$template->set_filenames(array(
	'body' => 'welcome_body.htm')
);
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();

?>
/styles/subsilver2/templates/welcome_body.htm

Code: Alles auswählen

<!-- INCLUDE overall_header.html -->
<div id="pagecontent">
<!-- Content wegen "Keine Werbung" entfernt! -->
</div>
<!-- INCLUDE breadcrumbs.html -->

<!-- INCLUDE overall_footer.html -->
Nun habe ich auf dieser Seite ein komischen Phänomen: Aus Umlauten und anderen Sonderzeichen werden fettgedruckte "|"-Zeichen. Ich habe es auch schon mit Dingen wie z.B. "&acute" veruscht, aber nichts hilft.

phpBB Version: 3.0.1
Style: subsilver2

mfg Alex59
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Hallo, erstmal ;-)
ich vermute mal, das Du einen Editor zum Bearbeiten benutzt hast, der KEIN UTF-8 ohne BOM beherrscht.

http://www.phpbb.de/doku/kb/utf8bom
Beste Grüße
Walter
Alex59
Mitglied
Beiträge: 36
Registriert: 15.12.2006 14:29
Kontaktdaten:

Beitrag von Alex59 »

Keine Ahnung.... (Dreamweaver 8 ^^)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hallo,

solange Du TEXT in HTML Dateien schreibst, müssen die HTML Dateien auch in UTF-8 ohne BOM Format gespeichert werden.

--> KB:166

Noch besser wäre, wenn du den "Content" in Sprachdateien verpackst.
Alex59
Mitglied
Beiträge: 36
Registriert: 15.12.2006 14:29
Kontaktdaten:

Beitrag von Alex59 »

1. Sind die anderen-Templateorginale nicht ANSI?
2. Funktioniert trotzdem nich :(
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Ja, die anderen Template sind nur in ANSI verpackt. Dort werden ja auch keine Sprach-Elemente direkt ausgegeben.

Dort existieren ja nur Sprach Variablen {L_INDEX} usw.
Diese Sprachvariablen werden allerdings durch die Sprach Dateien gefüllt, die wiederum im UTF-8 ohne BOM Format vorliegen müssen
Alex59
Mitglied
Beiträge: 36
Registriert: 15.12.2006 14:29
Kontaktdaten:

Beitrag von Alex59 »

EDIT: Styles rekompiliert. Jetzt funktioniert! Kann gecloed werden.

Bin ich doof????

Notepad++ zeigt mir an, dass es ANSI as UTF-8 kodiert ist.
Ich habe folgenden Befehl benutzt:

Format -> Kovertiere zu UTF-8
Format -> Kodiere ind UTF-8 (ohne BOM)

Und dann gespeichert und hochgeladen. Nichts funktioniert.
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“