Neues Feld im Profil

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5396
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau Dir die Felder in der profile_view_body.tpl an, die oberhalb des Block mit JUMPBOX stehen. So sollten auch die neuen Felder aussehen (natürlich mit dem entsprechenden Namen). Und wenn Du nach Anleitung des "Add x to profile" Mods gearbeitet hast, dann sollten die Felder in der usercp_profileview.php deklariert sein.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Largo
Mitglied
Beiträge: 88
Registriert: 19.03.2003 03:03

Beitrag von Largo »

Hallo mal wieder! :grin:

Ich habe mich jetzt mal strikt an die add_x_to_profile Anleitung gehalten und alles eingebaut wie es in der Anleitung angegeben war. Lediglich die Kategorie "Hintergrundgeschichte" habe ich immer wie die Signatur im Profil behandelt, während ich Strings eingesetzt habe.

Ich habe dann auch die profile_view_body.tpl und die profile_add_body.tpl angepasst, da ich ja eine komplett neue Tabelle unter der eigentlichen Profilbox haben wollte.

Jetzt sagt er mir :cry: :
Parse error: parse error in /****/forum/language/lang_german/lang_main.php on line 580

Warning: Cannot add header information - headers already sent by (output started at /****/forum/language/lang_german/lang_main.php:580) in /****/forum/includes/page_header.php on line 474

Warning: Cannot add header information - headers already sent by (output started at /****/forum/language/lang_german/lang_main.php:580) in /****/forum/includes/page_header.php on line 476

Warning: Cannot add header information - headers already sent by (output started at /****/forum/language/lang_german/lang_main.php:580) in /****/forum/includes/page_header.php on line 477
Ne, Idee? :-?

Gruß
Largo
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5396
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Entweder beinhaltet die Zeile 580 in der lang_main.php einen Fehler oder ist das Dateiende. Schau mal nach, ob nach
?>
kein weiteres Zeichen vorhanden ist.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Largo
Mitglied
Beiträge: 88
Registriert: 19.03.2003 03:03

Beitrag von Largo »

also in der lang_main.php steht an der position 580: $lang['Avatar_explain']

da scheint aber kein fehler zu sein und ?> ist auch korrekt am ende eingegeben. :(

aber warum gibt er eigentlich die page_header.php mit an? da habe ich nichts verändert....
Largo
Mitglied
Beiträge: 88
Registriert: 19.03.2003 03:03

Beitrag von Largo »

Mir ist gerade noch aufgefallen, dass ich die Tabellen noch gar nicht im SQL angelegt habe ... geht aber auch nicht, denn er (phpmyadmin) gibt mir folgende fehlermeldung:
Fehler

SQL-Befehl :

ALTER TABLE phpbb_users ADD user_rasse VARCHAR( 255 ) AFTER user_rasse

MySQL meldet:


#1054 - Unknown column 'user_rasse' in 'phpbb_users'
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5396
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Der Befehl ist auch falsch, da das Feld user_rasse nach user_rasse angelegt werden soll ;)

Richtig:

ALTER TABLE phpbb_users ADD user_rasse VARCHAR( 255 ) NOT NULL;
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Largo
Mitglied
Beiträge: 88
Registriert: 19.03.2003 03:03

Beitrag von Largo »

Danke, das hat perfekt geklappt! Dennoch habe ich immer noch folgenden Fehler *seufz* :(

Parse error: parse error in ****/forum/language/lang_german/lang_main.php on line 580

Warning: Cannot add header information - headers already sent by (output started at /****/forum/language/lang_german/lang_main.php:580) in /****/forum/includes/page_header.php on line 474

Warning: Cannot add header information - headers already sent by (output started at /****/forum/language/lang_german/lang_main.php:580) in /****/forum/includes/page_header.php on line 476

Warning: Cannot add header information - headers already sent by (output started at /****/forum/language/lang_german/lang_main.php:580) in /****/forum/includes/page_header.php on line 477
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5396
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Poste doch mal die Zeile 580 +/- 5 Zeilen Deiner lang_main.php.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Largo
Mitglied
Beiträge: 88
Registriert: 19.03.2003 03:03

Beitrag von Largo »

Gern! :)

Also:

Code: Alles auswählen

$lang['Date_format_explain'] = 'Die Syntax ist identisch mit der PHP-Funktion <a href=\'http://www.php.net/date\' target=\'_other\'>date()</a>';
$lang['Signature'] = 'Signatur';
$lang['Signature_explain'] = 'Dies ist ein Text, der an jeden Beitrag von dir angehängt werden kann. Es besteht eine Limit von %d Buchstaben.';
$lang['Hintergrundgeschichte_explain'] = 'Erzählt uns etwas über Euch und schreibt wie die großen Chronisten vor Euch in das Quellenbuch!'

$lang['Public_view_email'] = 'Zeige meine E-Mail-Adresse immer an';
$lang['Current_password'] = 'Altes Losungswort';
$lang['New_password'] = 'Neues Losungswort';
$lang['Confirm_password'] = 'Losungswort bestätigen';
$lang['Confirm_password_explain'] = 'Du musst dein Losungswort angeben, wenn du dein Losungswort oder deine Mailadresse ändern möchtest.';
Zuletzt geändert von Largo am 31.01.2004 19:18, insgesamt 1-mal geändert.
Largo
Mitglied
Beiträge: 88
Registriert: 19.03.2003 03:03

Beitrag von Largo »

offensichtlich hat er im page_header.php hiermit probleme :


Code: Alles auswählen

	header ('Cache-Control: private, pre-check=0, post-check=0, max-age=0');
}
header ('Expires: 0');
header ('Pragma: no-cache');
$template->pparse('overall_header');
?>
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“