Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

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

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Webslave
PostRank 2
PostRank 2
Beiträge: 42
Registriert: 16.06.2004, 21:45
Wohnort: Mauritius

Beitrag von Webslave » 12.12.2004, 00:28

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.

Anzeige von ABAKUS

von Anzeige von ABAKUS »


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

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 12.12.2004, 10:27

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.

magadoo
PostRank 5
PostRank 5
Beiträge: 257
Registriert: 02.11.2004, 14:14

Beitrag von magadoo » 12.12.2004, 12:21


Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Webslave
PostRank 2
PostRank 2
Beiträge: 42
Registriert: 16.06.2004, 21:45
Wohnort: Mauritius

Beitrag von Webslave » 13.12.2004, 01:08

Vielen Dank für die Tipps! :) Werde Sie bald ausprobieren. Gruß, W.

Webslave
PostRank 2
PostRank 2
Beiträge: 42
Registriert: 16.06.2004, 21:45
Wohnort: Mauritius

Beitrag von Webslave » 16.12.2004, 21:05

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. :)

bugscout
PostRank 9
PostRank 9
Beiträge: 2602
Registriert: 23.06.2003, 12:24

Beitrag von bugscout » 16.12.2004, 23:14

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

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 17.12.2004, 09:38

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 ?

Webslave
PostRank 2
PostRank 2
Beiträge: 42
Registriert: 16.06.2004, 21:45
Wohnort: Mauritius

Beitrag von Webslave » 17.12.2004, 15:22

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. :)

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 17.12.2004, 15:42

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:

mark
PostRank 9
PostRank 9
Beiträge: 1052
Registriert: 21.05.2003, 11:37

Beitrag von mark » 17.12.2004, 15:45

Meist fehlende Rechte für das Skript.
Ein CHMOD 755 sollte helfen

gruss mark
Bild

bugscout
PostRank 9
PostRank 9
Beiträge: 2602
Registriert: 23.06.2003, 12:24

Beitrag von bugscout » 17.12.2004, 15:48

moin moin,

wann kommt der fehler?

beim aufruf des forums oder beim klicken auf den link?

grüsse

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 17.12.2004, 15:48

Ne, tut es nicht. Hab ich grade versucht.

Webslave
PostRank 2
PostRank 2
Beiträge: 42
Registriert: 16.06.2004, 21:45
Wohnort: Mauritius

Beitrag von Webslave » 17.12.2004, 18:21

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! :)

Webslave
PostRank 2
PostRank 2
Beiträge: 42
Registriert: 16.06.2004, 21:45
Wohnort: Mauritius

Beitrag von Webslave » 17.12.2004, 18:40

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 ?

Fridaynite
PostRank 10
PostRank 10
Beiträge: 2983
Registriert: 07.01.2004, 09:10

Beitrag von Fridaynite » 17.12.2004, 18:59

outbound.tpl
vielleicht weil sie "outbound.pl " ohne "t" heisst?

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag