Frage kontakt_v1

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.
Antworten
DJMoscito
Mitglied
Beiträge: 22
Registriert: 16.02.2003 17:18

Frage kontakt_v1

Beitrag von DJMoscito »

Habe das Kontaktformular sp weit hinbekommen doch als letztes steht:

---------------------------------------------------------------------------

Öffne "/template/subSilver/overall_footer.tpl" und suche:

{TRANSLATION_INFO}

Direkt danach in der Zeile anfügen kannst Du das Kontaktformular verlinken.

---------------------------------------------------------------------------

äähm wie verlinke ich das???

Vorhandene Datein sind:

---------------------------------------------------------------------------


##Beinhaltete Dateien: 4
## Installation.txt (Dieser Text)
## <phpBB2-Root>/kontakt.php (Das Formular - PHP-Teil)
## <phpBB2-Root>/kontakt_post.php (Email senden - PHP-Teil)
## <phpBB2-Root>/templates/kontakt.tpl (Das Formular - HTML-Teil)
## <phpBB2-Root>/templates/kontakt_post.tpl (Email senden - HTML-Teil)

---------------------------------------------------------------------------

DAnke Mosci

Ps.: bin ich zufällig im Falschen Forum habe version: 2.0.4
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

is schon das richtige forum ;)
verlinken heisst, du musst das selbst machen, nach der angegebenen stelle..
also füge bspw. nach {TRANSLATION_INFO} folgendes ein

Code: Alles auswählen

<br /><a href="./kontakt.php" class="gensmall">Kontaktformular</a>
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Leuchte hat geschrieben:is schon das richtige forum ;)
Aber erst, seitdem ich es verschoben habe :wink:
Scoopa
Mitglied
Beiträge: 124
Registriert: 01.11.2003 23:35
Kontaktdaten:

Also

Beitrag von Scoopa »

Also ich habe wirklich alles nach Anleitung gemacht.

Aber wenn ich nun auf den Link klicke, dann hab ich das Formular, aber keinen Text.

In der lang_main.php

hab ich die benötigten Zeilen richtig kopiert.

Dennoch kommt ein Fehler.
Liegt es vielleicht daran, weil ich das phpbb2 plus 1.3 board habe und anstatt subsilver heisst das template fisubsilbersh
-> Kann aber irgendwie nicht sein, da dort keine Datei reinkopiert wurde!

Hier der Link zum Forumular:
http://trendinfos.homelinux.net//phpBB2/kontakt.php

Das Ende der lang_admin sieht so aus:

Code: Alles auswählen

// Kontakttext:
$lang['kontakt1'] = '<b>HINWEIS:</b> Wenn Sie Fragen oder Probleme mit der Benutzung des Forums haben, beachten Sie bitte zuerst unsere <a href="faq.php"><b>FAQ</b></a>. Sollten Sie dort keine Antwort auf Ihre Fragen bekommen schicken Sie uns bitte eine Mail mit diesem Formular.<br><span class="gensmall">Mit * markierte Felder sind erforderlich.</span>';
$lang['kontakt2'] = 'Name:*';
$lang['kontakt3'] = 'E-Mail:*';
$lang['kontakt4'] = 'Betreff:*';
$lang['kontakt5'] = 'Text:*';
$lang['kontakt6'] = 'Absenden';
$lang['kontakt7'] = 'Loeschen';
$lang['kontakt8'] = 'Fehler, konnte Email nicht versenden!';
$lang['kontakt9'] = 'Email wurde versendet!';
$lang['kontakt_js1'] = 'Sind Sie sicher, dass Sie die Eingaben verwerfen wollen?';
$lang['kontakt_js2'] = 'Bitte geben Sie Ihren Namen ein!';
$lang['kontakt_js3'] = 'Bitte geben Sie Ihre E-Mail-Adresse ein!';
$lang['kontakt_js4'] = 'Keine gueltige E-Mail-Adresse!';
$lang['kontakt_js5'] = 'Bitte geben Sie einen Betreff an!';
$lang['kontakt_js6'] = 'Bitte geben Sie einen Text an!';



// That's all Folks!
// Na Gott sei Dank!
// -------------------------------------------------

// AWSW "Add_new_user_over_acp_v100" MOD
$lang['User_Add_New_Users'] = 'Add User';
$lang['User_Add_New_Users_1'] = '1. Information';
$lang['User_Add_New_Users_2'] = '2. Add User';
$lang['User_Add_New_Users_3'] = '3. Activate User';

$lang['UserMailList'] = 'User Email Liste';
$lang['UserMailList1'] = 'Alle Mailadressen in der Datenbank';

?>
Habs nun wirklich mehrmals überprüft, aber ich finde meinen Fehler nicht :(
Zuletzt geändert von Scoopa am 05.12.2003 08:15, insgesamt 1-mal geändert.
Scoopa
Mitglied
Beiträge: 124
Registriert: 01.11.2003 23:35
Kontaktdaten:

fehler

Beitrag von Scoopa »

Angeblich soll in der portal.php

ein Fehler sein

Zeile 58
Zeichen 3
Fehler: ';' erwartet

Hier der Bereich:

Code: Alles auswählen

//
// END configuration
// --------------------------------------------------------

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'fetchposts.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


Desweiteren soll in der kontakt.php auch ein Fehler sein:

Zeile 310
Zeichen 1
Fehler: 'this.document.forumular.name' ist null oder kein Objekt

->> sehr merkwürdig, da die Datei nicht mal annähernd 310 Zeilen hat :(

Code: Alles auswählen


define('IN_PHPBB', true);

$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);

$page_title = $lang['Kontakt'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->assign_vars(array(
'kontakt1' => $lang['kontakt1'],
'kontakt2' => $lang['kontakt2'],
'kontakt3' => $lang['kontakt3'],
'kontakt4' => $lang['kontakt4'],
'kontakt5' => $lang['kontakt5'],
'kontakt6' => $lang['kontakt6'],
'kontakt7' => $lang['kontakt7'],
'kontakt_js1' => $lang['kontakt_js1'],
'kontakt_js2' => $lang['kontakt_js2'],
'kontakt_js3' => $lang['kontakt_js3'],
'kontakt_js4' => $lang['kontakt_js4'],
'kontakt_js5' => $lang['kontakt_js5'],
'kontakt_js6' => $lang['kontakt_js6'])
);

$template->set_filenames(array(
'body' => '../kontakt.tpl')
);

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Antworten

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