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

Problem mit Titeln

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
|Z|
PostRank 4
PostRank 4
Beiträge: 138
Registriert: 24.05.2007, 14:26

Beitrag von |Z| » 20.12.2007, 17:39

Hi Leute.
Habe ein Problem mit Titeln und komme nicht weiter.
Ich möchte dass mein scipt erst den artikel Titel dann den Sitename anzeigt.Leider ist das noch auf Site-Beitragstitel eingestellt...



In html-herader.php steht dies:

<title><?php echo $CFG['site']['title'];?></title>


Die url.inc.PHP :

<?php

global $Site_Name;

if ($title=='XXXXXXX')
$title = 'XXXXXX';


//append site name...
if ($title=='Site Index')
$title = $Site_Name;
else if ($Site_Name)
$title = $Site_Name. ' - ' . $title;
?>
Wie kann ich es ändern ? :-(

Besten Dank im Vorraus

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


everflux
PostRank 8
PostRank 8
Beiträge: 939
Registriert: 01.05.2006, 17:15

Beitrag von everflux » 20.12.2007, 18:23

Wenn der header bereits vor allem anderen inkludiert/ausgegeben wird, mußt du das erstmal ändern.
Ansonsten sollte das hier reichen:
<title><?php echo $title;?></title>
https://everflux.de/ blogging about life, programming, seo and the net

|Z|
PostRank 4
PostRank 4
Beiträge: 138
Registriert: 24.05.2007, 14:26

Beitrag von |Z| » 20.12.2007, 19:23

leider funzt das net :-(

Hasenhuf
PostRank 9
PostRank 9
Beiträge: 2840
Registriert: 26.12.2005, 22:22

Beitrag von Hasenhuf » 20.12.2007, 22:35

Du mußt die Stelle finden, wo das $CFG['site']['title'] zusammengesetzt wird, und das ändern. Oder Du ersetzt alles durch eine eigene Funktion.

Wenn Du es so richtig dirty willst, dann zerlege das was aus $CFG['site']['title'] rauskommt und baue es anders wieder zusammen. Dafür brauchst Du dann auch keine Kenntnisse über die Funktion des genutzten Programms und brauchst auch niemandem, den Du um Hilfe bittest sagen, was Du da verwendest und wie es funktioniert.

PS: l"eider funzt das net :-(" Wen soll diese Aussage weiterbringen?

Elradon
PostRank 8
PostRank 8
Beiträge: 867
Registriert: 23.08.2006, 15:36

Beitrag von Elradon » 20.12.2007, 22:40

Mach mal
<title><?php echo $CFG['title'];?></title>

Hasenhuf
PostRank 9
PostRank 9
Beiträge: 2840
Registriert: 26.12.2005, 22:22

Beitrag von Hasenhuf » 20.12.2007, 22:49

@ Elradon, $CFG['site']['title'] sieht nach einem mehrdimensionalen Array aus.

|Z|
PostRank 4
PostRank 4
Beiträge: 138
Registriert: 24.05.2007, 14:26

Beitrag von |Z| » 23.12.2007, 23:19

Hasenhuf hat geschrieben:@ Elradon, $CFG['site']['title'] sieht nach einem mehrdimensionalen Array aus.
Ja.Ist es.
Leider komme ich nicht dahinter wie ich es ändern sollte.(mein kopf ist durch :-) )

To-Bi-As
PostRank 6
PostRank 6
Beiträge: 443
Registriert: 08.10.2006, 02:20

Beitrag von To-Bi-As » 24.12.2007, 04:03

Schon mal versucht das hier einfach zu tauschen?

Code: Alles auswählen

 $title = $Site_Name. ' - ' . $title; 
in

Code: Alles auswählen

 $title = $title.' - '.$Site_Name; 
Gruß, Ingo

Hasenhuf
PostRank 9
PostRank 9
Beiträge: 2840
Registriert: 26.12.2005, 22:22

Beitrag von Hasenhuf » 28.12.2007, 16:03

@ |Z|, da Du nach wie vor nicht genügend Informationen rausrückst und nicht sagts, wie sich "funzt net" äußert, die "dirty" Version.

Code: Alles auswählen

suche&#58;

<title><?php echo $CFG&#91;'site'&#93;&#91;'title'&#93;;?></title> 

ersetzen durch&#58;

<title><?php
$titel_array = explode&#40;" - ",$CFG&#91;'site'&#93;&#91;'title'&#93;&#41;;
echo $titel_array&#91;1&#93;.' - '.$titel_array&#91;0&#93;;
?></title> 
Das gilt natürlich nur, wenn ' - ' das "Trennzeichen" ist und auch nicht zusätzlich im Sitetitel oder Sitename vorkommt.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag