Seite 1 von 1

Frage kontakt_v1

Verfasst: 24.10.2003 13:05
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

Verfasst: 24.10.2003 14:08
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>

Verfasst: 24.10.2003 15:43
von Schumi
Leuchte hat geschrieben:is schon das richtige forum ;)
Aber erst, seitdem ich es verschoben habe :wink:

Also

Verfasst: 05.12.2003 00:20
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 :(

fehler

Verfasst: 05.12.2003 08:09
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);
?>