Impressum-link in page_tail.php etc.

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
Benutzeravatar
gg
Mitglied
Beiträge: 17
Registriert: 20.07.2002 11:29
Wohnort: Berlin
Kontaktdaten:

Impressum-link in page_tail.php etc.

Beitrag von gg »

Hallo, allerseits,
bin noch nicht so fitt in php, versuche aber meine Bestes.

Hab den thread wegen Impressum gelesen und sehe für mich die Notwendigkeit, das einzubauen.

Folgende Schritte:
1.
Datei in neuem Verzeichnis eigene/impressum.php
2.
in page_tail.php
unterhalb $admin_link = ....... (ca. Zeile 33)
eingefügt:
$impressum ='<a href="javascript:popupWindow(\''.append_sid("eigene/impressum.$phpEx").'">'.$lang['Impressum'].'</a>';
und etwas weiter darunter diesen string erweitert
$template->assign_vars(array(
'PHPBB_VERSION' => '2' . $board_config['version'],
'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
'ADMIN_LINK' => $admin_link, 'IMPRESSUM' => $impressum )

);
3. in page_header.php eingefügt:
'L_IMPRESSUM' => $lang['Impressum'],
'L_OWNER' => $lang['owner'],

und die entsprechenden Vars in den lang_main.php 's eingesetzt
4. in overall_footer.tpl
{L_OWNER}:&nbsp;{IMPRESSUM}&nbsp;&nbsp;&nbsp;Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} &copy; 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}</span></div>
</td>
Sieht alles ganz schön aus, aber statt meine impressum im popup

kommt eine Meldung vom IE
Nicht abgeschlossene Zeichenfolgenkonstante
Code 0
URL http://localhost/phpbb2/index.php?sid=7 ... 57118dc1ad
Kann mir bitte jemand unbedingt lieberweise weiterhelfen, da ich sonst nicht weiterkomme und das auch noch in den footer des mx-portals einbauen muss.
Danke im Voraus?!?!?! :oops:
Herzliche Grüsse aus Berlin
Gabi
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Re: Impressum-link in page_tail.php etc.

Beitrag von PhilippK »

gg hat geschrieben:

Code: Alles auswählen

$impressum ='<a href="javascript:popupWindow(\''.append_sid("eigene/impressum.$phpEx").'">'.$lang['Impressum'].'</a>';
Macht als Ergebnis:

Code: Alles auswählen

<a href="javascript:popupWindow('eigene/impressum.php">Impressum</a>
Da fehlt definitiv 'nen einfaches Anführungszeichen und 'ne schließende Klammer nach dem .php...

Gruß, Philipp
Benutzeravatar
gg
Mitglied
Beiträge: 17
Registriert: 20.07.2002 11:29
Wohnort: Berlin
Kontaktdaten:

Das popup Impressum will einfach nicht..

Beitrag von gg »

Hallo, ich bins nochmal,

hab das (hoffentlich richtig) nach Phillips Anweisung und "Guckab" in meinen osc-shopdateien, wo ich solche links schon ins klappen gebracht habe, umbebaut
$impressum ='<a href="javascript:popupWindow(\''.append_sid('eigene/impressum.$phpEx'). '\')">'. $lang['Impressum'].'</a>';
Jetzt zeigt der IE-Browser nicht mehr die Stelle, wo und wie es hakt, sondern nur noch, dass ein Scriptfehler da sei.

Muss ich noch das script popupWindow in den Scripttag entweder in den page_header , overallfooter, overall header oder sonstwohin einfügen?

Bitte, bitte, ich brauch noch nen Grundlagen-Schubs :oops:
Herzliche Grüsse aus Berlin
Gabi
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Warum muss das eigentlich ein PopupFenster sein ? Die Benutzer die Javaskript ausgeschaltet haben sehen kein Impressum ?
Benutzeravatar
gg
Mitglied
Beiträge: 17
Registriert: 20.07.2002 11:29
Wohnort: Berlin
Kontaktdaten:

Was würdet Ihr denn machen?

Beitrag von gg »

@mister_x und alle anderen

1.
hast Du eigentlich auch recht, aber bitte schon wegen des Grundsätzlichen, lasst mich jetzt nicht dumm sterben.... :-?

Wo liegt denn der Fehler bei meinem Popup-Aufruf?

2.
Wie würdet Ihr denn das lösen, wenn ohne javascript? :o
Herzliche Grüsse aus Berlin
Gabi
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

eine neue Seite im phpBB Forum einfügen, würde ich sagen!

wenn du nicht weißt, wie das geht: http://phpbb.de/viewtopic.php?t=15330&h ... einf%FCgen
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

1. ich bin mit JS nicht so bewandert ...

2.

Code: Alles auswählen

$impressum ='<a href="' . append_sid("eigene/impressum.$phpEx") . '" target="_blank">' . $lang['Impressum'] . '</a>';
Benutzeravatar
gg
Mitglied
Beiträge: 17
Registriert: 20.07.2002 11:29
Wohnort: Berlin
Kontaktdaten:

Danke für den Link

Beitrag von gg »

@coder

das ist ja toll, prima Muster für so etwas.

@alle

Bitte das popup nicht vergessen zu korrigieren, ja?!?!?!
Herzliche Grüsse aus Berlin
Gabi
Antworten

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