Variablen von Beitragsname und Kategoriename in Titel

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

Post Reply
demokrates
Posts: 21
Joined: Mon Oct 18, 2004 9:47 pm
Contact:

Variablen von Beitragsname und Kategoriename in Titel

Post by demokrates »

Hallo


Ich wollte im template

faq\template\index.tpl



den code so modifizieren

<head>
<title>{title}</title>




dass bei Aufruf des Beitrags

http://easymind.info/faq/index.php?acti ... artlang=de



vor dem Titel
" Hilfe und FAQ Online-Entscheidungshilfe easy-mind.de "


den ich in Konfiguration ändern hinterlegt habe in Titel der FAQ


noch vorangestellt wird der Beitragsname bzw. TeilString davon plus Kategoriename, also ca. so


" 2.7.50 Voll-Bewertung | 2.7 modus: | Hilfe und FAQ Online-Entscheidungshilfe easy-mind.de "

Ich habe keine Variablen gefunden, die mir das liefern ?



Vielen Dank fuer Eure kurze Rueckmeldung

Joerg Bucher

Bytes sind Silber, Miteinander Reden waere Gold
Mit freundlichen bits und bytes

Joerg Bucher

Bytes sind Silber, Miteinander Reden waere Gold
Thorsten
Posts: 15729
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

der Titel wird in der index.php irgendwo zusammengebastelt, da wird auch die Kategorie hinzugefügt. Evtl. braucht es aber auch größere Umbauten.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
demokrates
Posts: 21
Joined: Mon Oct 18, 2004 9:47 pm
Contact:

Post by demokrates »

wird in der index.php irgendwo zusammengebastelt
das war mir schon klar, aber mich hätten konkret die entsprechenden variablen-namen interessiert ?
Mit freundlichen bits und bytes

Joerg Bucher

Bytes sind Silber, Miteinander Reden waere Gold
Thorsten
Posts: 15729
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

hier ist der Code:

Code: Select all

/* found a record ID? */
if (isset($_REQUEST["id"]) && checkIntVar($_REQUEST["id"]) == TRUE) {
	$id = $_REQUEST["id"];
    $title = " - ".stripslashes(getThema($id, $lang));
	}
else {
	$id = "";
    $title = " -  powered by phpMyFAQ ".$PMF_CONF["version"];
	}
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
demokrates
Posts: 21
Joined: Mon Oct 18, 2004 9:47 pm
Contact:

Post by demokrates »

Hallo Thorsten

irgendwie reden wir andeinander vorbei ? :-)

den code hatte ich natürlich auch schon gefunden !

aber ich finde nicht die konkreten string-variablen-namen, die ich einsetzen muss, damit ich den kategorie-namen bzw. beitrags-titel ansprechen und dazufügen kann zu dem string $title ???

oder sind die strings dazu aus der mysql-db noch nicht ausgelesen und auch keinem variablen-namen zugeordnet ??
Mit freundlichen bits und bytes

Joerg Bucher

Bytes sind Silber, Miteinander Reden waere Gold
Thorsten
Posts: 15729
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

hm. :-)

Das Thema kommt aus der DB über den Aufruf der Funktion getThema($id, $lang). Meinst du das?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
demokrates
Posts: 21
Joined: Mon Oct 18, 2004 9:47 pm
Contact:

Post by demokrates »

ja Danke, Volltreffer ! :-)

damit habe nun den Namen des Beitrags-Titel

und in verbindung von

jetzt nun:

/* get main template, set main variables */
$tpl->processTemplate ("index", array(
"title" => $title.$PMF_CONF["title"],


statt original:

/* get main template, set main variables */
$tpl->processTemplate ("index", array(
"title" => $PMF_CONF["title"].$title,


konnte ich ihn jetzt auch voran stellen


Was jetzt immer noch fehlt:

der funktionsaufruf für den Kategorie-Namen
Mit freundlichen bits und bytes

Joerg Bucher

Bytes sind Silber, Miteinander Reden waere Gold
Thorsten
Posts: 15729
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

das bekommste so:

Code: Select all

$tree = new Category();
$name = $tree->categoryName[$category]["name"];
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
diplomsiedler
Posts: 38
Joined: Thu Feb 19, 2004 11:55 am
Contact:

Post by diplomsiedler »

Hallo,

wo finde ich in Version 1.6.X den Aufruf bzw. wie kann ich in dieser Version den Titel ändern?

Gruss
Marc
ENCYCLOPÆDIA CATANICA - http://www.siedeln.de/faq
Thorsten
Posts: 15729
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

was willst du denn genau machen?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
diplomsiedler
Posts: 38
Joined: Thu Feb 19, 2004 11:55 am
Contact:

Post by diplomsiedler »

Ich möchte "Encyclop.... Catanica" im Seitentitel jeweils nach hinten stellen, da der Name zu lang für die saubere und verständliche Anzeige als Suchergebnis.

Gruss
Marc
Thorsten
Posts: 15729
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

ändere in der index.php einfach das
"title" => $PMF_CONF["title"].$title,
in
"title" => $title . ' - ' . $PMF_CONF["title"],
um.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
diplomsiedler
Posts: 38
Joined: Thu Feb 19, 2004 11:55 am
Contact:

Post by diplomsiedler »

Dank!
Post Reply