Seitentitel: In welcher Datei wird dieser erstellt?
-
- Beiträge: 40
- Registriert: Di 13. Mär 2007, 17:01
- Kontaktdaten:
Seitentitel: In welcher Datei wird dieser erstellt?
Hallo
Kann mir jemand sagen wo der Seitentitel erstellt wird. Also in welcher Datei dies geschieht?
Thx Damian
Kann mir jemand sagen wo der Seitentitel erstellt wird. Also in welcher Datei dies geschieht?
Thx Damian
-
- Beiträge: 40
- Registriert: Di 13. Mär 2007, 17:01
- Kontaktdaten:
ähm ?damian2you hat geschrieben:@emergence: Weisst du auch wo der Tag zusammengesetzt wird?
functions.con.php -> function conGenerateCode -> die variable heisst glaub ich $pagetitle
*** make your own tools (wishlist :: thx)
-
- Beiträge: 40
- Registriert: Di 13. Mär 2007, 17:01
- Kontaktdaten:
@ laurin:
contenido\includes\functions.con2.php:
Betrifft Zeile 411 / 414:
gruss
contenido\includes\functions.con2.php:
Betrifft Zeile 411 / 414:
Code: Alles auswählen
if ($pagetitle != "")
{
$code = preg_replace("/<title>.*?<\/title>/i", "{TITLE}", $code);
if (strstr($code, "{TITLE}"))
{
$code = str_ireplace("{TITLE}", addslashes("<title>DEIN TITEL - $pagetitle</title>"), $code);
} else
{
$code = str_ireplace_once("</head>", addslashes("<title>DEIN TITEL - ".$pagetitle."</title>\n</head>"), $code);
}
} else
{
$code = str_replace('<title>DEIN TITEL</title>', '', $code);
}
gruss
-
- Beiträge: 103
- Registriert: Fr 28. Jan 2005, 15:15
- Wohnort: Unna
- Kontaktdaten:
ich hab diesen Wunsch auch gehabt und mir die Funktion conGenerateCode() in functions.con2.php so angepasst:
(also bei mir soll der Mandanten Name vorneweg gestellt werden)
ab Zeile 361
durch folgendes ersetzen:
und ab Zeile 404 folgendes
durch das ersetzen:
(also bei mir soll der Mandanten Name vorneweg gestellt werden)
ab Zeile 361
Code: Alles auswählen
$sql = "SELECT idartlang, pagetitle FROM ".$cfg["tab"]["art_lang"]." WHERE idart='".$idart."' AND idlang='".$lang."'";
$db->query($sql);
$db->next_record();
$idartlang = $db->f("idartlang");
$pagetitle = stripslashes($db->f("pagetitle"));
Code: Alles auswählen
##################################################
# auch title ermitteln
##################################################
$sql = "SELECT idartlang, pagetitle, title FROM ".$cfg["tab"]["art_lang"]." WHERE idart='".$idart."' AND idlang='".$lang."'";
$db->query($sql);
$db->next_record();
$idartlang = $db->f("idartlang");
$pagetitle = stripslashes($db->f("pagetitle"));
##################################################
# Artikelname merken
##################################################
$arttitle = stripslashes($db->f("title"));
Code: Alles auswählen
/* add/replace title */
if ($pagetitle != "")
{
$code = preg_replace("/<title>.*?<\/title>/i", "{TITLE}", $code);
if (strstr($code, "{TITLE}"))
{
$code = str_ireplace("{TITLE}", addslashes("<title>$pagetitle</title>"), $code);
} else
{
$code = str_ireplace_once("</head>", addslashes("<title>".$pagetitle."</title>\n</head>"), $code);
}
} else
{
$code = str_replace('<title></title>', '', $code);
}
Code: Alles auswählen
/* add/replace title */
##################################################
# Mandantennamen vor dem manuellen Seitentitel setzen -BEGIN-
##################################################
$sql = "
SELECT
name
FROM
". $cfg['tab']['clients']."
WHERE
idclient = '".$client."'
";
$db->query($sql);
if ($db->next_record())
{
$Clientname = ($db->f('name'));
} else {
$Clientname = '';
}
if ($pagetitle == '')
{
# leerer PageTitle
# => ArtikelName
$pagetitle = $arttitle;
}
$pagetitle = $Clientname.' - '.$pagetitle;
$code = preg_replace("/<title>.*?<\/title>/i", "{TITLE}", $code);
if (strstr($code, "{TITLE}"))
{
$code = str_ireplace("{TITLE}", addslashes("<title>$pagetitle</title>"), $code);
} else
{
$code = str_ireplace_once("</head>", addslashes("<title>".$pagetitle."</title>\n</head>"), $code);
}
##################################################
# Mandantennamen vor dem manuellen Seitentitel setzen -ENDE-
##################################################