Seite 1 von 3

Foren Template phpBB <title>{SITENAME} {PAGE_TITLE}<

Verfasst: 12.12.2004, 00:28
von Webslave
Hallo,

Ich bastel grad an den templates rum eines phpBB forum das ich dann auch sumafreundlich machen möchte.

Ich möchte mit dem <title> tag ähnliches wie das abakus forum einstellen.

1.Das auf der index.php wie
<title>Suchmaschinen-Marketing Forum - ABAKUS SEO Forum</title>
erscheint und wenn ich dann auf ein unterforum klicke, und dann dort auf ein thema, immer nur das teil "Suchmaschinen-Marketing Forum" ersetzt wird.

Teilweise hab ich es hingekriegt indem mann die {SITENAME} {PAGE_TITLE} umtauscht, aber leider nicht mit der Startseite. Wie geht das ? Welche .tpl oder unter "language" datei müßte ich noch welche Variable ändern ?

Bin für jede hilfe/tipp sehr dankbar.

Gruß,

W.

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 12.12.2004, 10:27
von Garfield
Eine Idee wäre es, wenn du in die index.php nicht die originale overall_header.tpl includest, sondern eine overall_header_index.tpl (Kopie der originalen), in der du dann den Seitennamen einfach veränderst, zB so :

Code: Alles auswählen

<title>Dein Index-Titel &#58;&#58; &#123;SITENAME&#125;</title>
und die overall_header.tpl hast du ja schon umgedreht.

Find ich allerdings programmiertechnisch nicht sauber, würde aber funktionieren. Hätte zudem den Nachteil, daß du zwei overall_header.tpl's hättest, was ja nicht im Sinne des Erfinders ist.

Verfasst: 12.12.2004, 12:21
von magadoo

Verfasst:
von

Verfasst: 13.12.2004, 01:08
von Webslave
Vielen Dank für die Tipps! :) Werde Sie bald ausprobieren. Gruß, W.

Verfasst: 16.12.2004, 21:05
von Webslave
Hallo,

Eure Links haben mir viel weitergeholfen. Konnte bis jetzt alles gut umsetzen da vieles schritt für schritt erklärt wird. Jetzt möchte ich noch etwas wie die outbound.tpl einbauen für ausgehende links. Konnte leider kein Tutorial finden oder genaue Anleitung wie mann das schrittweise macht. Auch hier im forum gab es ein teil des scriptes aber nicht wie mann die bbcode.php zu editieren hat. Bin für jede Hilfe und Tipp sehr Dankbar.

Gruß,

W. :)

Verfasst: 16.12.2004, 23:14
von bugscout
moin moin,

version 2.0.11

bbcode.php

finde

Code: Alles auswählen

$ret = preg_replace&#40;"#&#40;^|&#91;\n &#93;&#41;&#40;&#91;\w&#93;+?&#58;//&#91;^ \"\n\r\t<&#93;*&#41;#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret&#41;;
ersetzen durch

Code: Alles auswählen

$ret = preg_replace&#40;"#&#40;^|&#91;\n &#93;&#41;&#40;&#91;\w&#93;+?&#58;//&#91;^ \"\n\r\t<&#93;*&#41;#eis", "'\\1<a href=\"http&#58;//www.domain.tld/cgi-bin/outbound.pl?url='.urlencode&#40;'\\2'&#41;.'\" target=\"_blank\">\\2</a>'", $ret&#41;;
finde

Code: Alles auswählen

$ret = preg_replace&#40;"#&#40;^|&#91;\n &#93;&#41;&#40;&#40;www|ftp&#41;\.&#91;^ \"\t\n\r<&#93;*&#41;#is", "\\1<a href=\"http&#58;//\\2\" target=\"_blank\">\\2</a>", $ret&#41;;
ersetze durch

Code: Alles auswählen

$ret = preg_replace&#40;"#&#40;^|&#91;\n &#93;&#41;&#40;&#40;www|ftp&#41;\.&#91;^ \"\t\n\r<&#93;*&#41;#eis", "'\\1<a href=\"http&#58;//www.domain.tld/cgi-bin/outbound.pl?url='.urlencode&#40;'http&#58;//\\2'&#41;.'\" target=\"_blank\">\\2</a>'", $ret&#41;;


in bbcode.tpl

finde

Code: Alles auswählen

<!-- BEGIN url --><a href="&#123;URL&#125;" target="_blank" class="postlink">&#123;DESCRIPTION&#125;</a><!-- END url --> 
ersetze durch

Code: Alles auswählen

<!-- BEGIN url --><a href="http&#58;//www.domain.tld/cgi-bin/outbound.pl?url=&#123;URL&#125;" target="_blank" class="postlink">&#123;DESCRIPTION&#125;</a><!-- END url -->
in robots.txt

Code: Alles auswählen

disallow /cgi-bin/
disallow /cgi-bin/outbound.pl?*$
grüsse

Verfasst: 17.12.2004, 09:38
von Garfield
Hat jemand noch zufällig einen Link zum Download einer outbound.pl ?

Das wär prima !

Ist das dann aber im Endeffekt nicht das gleiche wie das URL-Hijacking ? Ich hoffe nicht, sonst würde ich das natürlich nicht einbauen.

Kann das jemand sicher sagen ?

Verfasst: 17.12.2004, 15:22
von Webslave
Hallo,

Das mit dem bbcode werde ich gleich mal ausprobieren. Vielen Dank!!!
Ist das dann aber im Endeffekt nicht das gleiche wie das URL-Hijacking ? Ich hoffe nicht, sonst würde ich das natürlich nicht einbauen.
Hallo Garfield, deshalb mußt du auch die outbound.tpl mit der robots.txt von den sumas sperren. Hier im forum wird die outbound.tpl auch benutzt, ist eine weiterleitung.

Gib mal outbound.tpl in google ein, dann gibt es denn direkten link hier in forum zur Datei.

Gruß,

W. :)

Verfasst: 17.12.2004, 15:42
von Garfield
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Mist :lol: ein 500 Internal Server Error.

Was bedeutet das denn, außer, daß es so nicht funzt ? :robot: :roll:

Verfasst: 17.12.2004, 15:45
von mark
Meist fehlende Rechte für das Skript.
Ein CHMOD 755 sollte helfen

gruss mark

Verfasst: 17.12.2004, 15:48
von bugscout
moin moin,

wann kommt der fehler?

beim aufruf des forums oder beim klicken auf den link?

grüsse

Verfasst: 17.12.2004, 15:48
von Garfield
Ne, tut es nicht. Hab ich grade versucht.

Verfasst: 17.12.2004, 18:21
von Webslave
Hier schon mal die outbound.tpl die ich im forum gefunden hab:
#!/usr/bin/perl
$url=$ENV{'QUERY_STRING'};
if ($url) {print "Location: $url\n\n";}
else { print "Content-type: text/html\n\n"; print "<center>Kein Ziel url<a href=https://www.abakus-internet-marketing.de/foren/>ABAKUS Forum</a></center>";}
exit;
Werde es gleich mal ausprobieren, mal sehen ob es klappt! :)

Verfasst: 17.12.2004, 18:40
von Webslave
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Mist icon_lol.gif ein 500 Internal Server Error.

Was bedeutet das denn, außer, daß es so nicht funzt ? new_borgsmile.gif icon_rolleyes.gif
Hab jetzt alles probiert, habe genau das gleiche problem wie Garfield. Bekomme die 500 Internal Server Error. Habe mit CHMOD alles auf 777 gesetzt. Hat nichts geändert. Woran könnte das liegen ?

Verfasst: 17.12.2004, 18:59
von Fridaynite
outbound.tpl
vielleicht weil sie "outbound.pl " ohne "t" heisst?