CMS 1.6 unterstützt keine Entities mehr in den internen Links?
CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Hallo zusammen...
habe mal heute auf 1.6 aktualisiert, hat super funktioniert. Bis auf meine News-Templates, wo dann formatpostdate durch postdate ersetzt werden musste. Allerdings ist mir aufgefallen, dass jetzt keine Entities mehr in den internen Links (also z.B. {cms_selflink page="de_products_ep_bde_reports" text="Excel Sharp BDE Berichte…"}) unterstützt werden. Bug oder Absicht?
Gruß
habe mal heute auf 1.6 aktualisiert, hat super funktioniert. Bis auf meine News-Templates, wo dann formatpostdate durch postdate ersetzt werden musste. Allerdings ist mir aufgefallen, dass jetzt keine Entities mehr in den internen Links (also z.B. {cms_selflink page="de_products_ep_bde_reports" text="Excel Sharp BDE Berichte…"}) unterstützt werden. Bug oder Absicht?
Gruß
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Wie ist deine Datenbank kodiert?
Es gab da ein paar Änderungen, die unter Umständen dafür verantwortlich sein können.
Es gab da ein paar Änderungen, die unter Umständen dafür verantwortlich sein können.
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Hi Cyberman,
vielen Dank für den Tipp, die Codierung habe ich nicht herausfinden können, das phpMyAdmin bei 1&1
gibt das nicht her. Kennst Du vielleicht 'ne andere Methode?
Gruß
vielen Dank für den Tipp, die Codierung habe ich nicht herausfinden können, das phpMyAdmin bei 1&1
gibt das nicht her. Kennst Du vielleicht 'ne andere Methode?
Gruß
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Hab da gerade etwas für Wordpress gefunden und angepasst (als udt)
Code: Select all
$query = 'show variables';
$result = mysql_query($query) or die('Query failed: ' . mysql_error());
echo "<p><b>Variablen:</b></p>";
echo "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "\t<tr>\n";
foreach ($line as $col_value) {
echo "\t\t<td>$col_value</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Hi cyberman...
klasse script, muss ich mir mal irgendwo ablegen. Kommt bei mir auf dem Server folgendes raus;
hoffe das ist es was Du meintest...
Gruß
klasse script, muss ich mir mal irgendwo ablegen. Kommt bei mir auf dem Server folgendes raus;
hoffe das ist es was Du meintest...
Code: Select all
character_set german1
character_sets latin1 big5 czech euc_kr gb2312 gbk latin1_de sjis tis620 ujis dec8 dos german1 hp8 koi8_ru latin2
swe7 usa7 cp1251 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Naja, das wären so die interessanten Werte gewesen:
character_set_client
character_set_connection
character_set_database
character_set_results
character_set_server
character_set_system
collation_connection
collation_database
collation_server
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Hi cyberman...
ich hab's nochmal gepürft; die von Dir gewünschten Var's sind in der Auflistung
leider nicht enthalten. Abgefragt wird die DB, wo auch das CMS drin ist.
Gruß
ich hab's nochmal gepürft; die von Dir gewünschten Var's sind in der Auflistung
leider nicht enthalten. Abgefragt wird die DB, wo auch das CMS drin ist.
Gruß
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Was steht denn in der Datenbank drin? Werden die Entities sauber gespeichert? Verwendest du im MenüManager-Template $node->menutext oder $node->raw_menutext für den Menütext?
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Hi cyberman...
den Menümanager verwende ich nicht. So etwas steht z.B. in einem Template drin...
Wenn ich jetzt Entities im Titel und Menütext im Admin-Bereich z.B. auf der Seite mit dem
Alias de_products verwende, ist ja auch alles ok. Insofern im Menü kein Problem.
Die ursprüngliche Frage bezog sich auf den Fall wo ich im Inhalt einer Seite den Tag
cms_selflink page verwende z.B...
also im Parameter text eine Entity. Das wird in der aktuellen Version nicht mehr durch
das echte Zeichen ersetzt. In den alten Version war das aber sehr wohl so.
Jetzt jetzt im Frontend als Link "Downloads…".
Hier ein Extrakt, was für diesen Fall in der DB drinsteht...
Ist also 1 zu 1 übernommen worden.
Ich find' das Ganze aber auch nicht weiter tragisch, habe mittlerweile alle Entities
aus dem Paremeter "text" entfernt. War mir halt nur aufgefallen, da es ja in der
mit Entities Vorversion ging.
Gruß
den Menümanager verwende ich nicht. So etwas steht z.B. in einem Template drin...
Code: Select all
<div id="menue_block_left">
<ul>
:
<li>{cms_selflink page="de_products" class="menue_item_products"}</li>
:
</ul>
</div>
Alias de_products verwende, ist ja auch alles ok. Insofern im Menü kein Problem.
Die ursprüngliche Frage bezog sich auf den Fall wo ich im Inhalt einer Seite den Tag
cms_selflink page verwende z.B...
Code: Select all
Normaler Text, Link: {cms_selflink page="de_downloads" text="Downloads…"}
Normaler Text,...
das echte Zeichen ersetzt. In den alten Version war das aber sehr wohl so.
Jetzt jetzt im Frontend als Link "Downloads…".
Hier ein Extrakt, was für diesen Fall in der DB drinsteht...
Code: Select all
An dieser Stelle, vielen Dank hierfür. Sie finden die Tutorials im unseren
<span class="content_link">{cms_selflink page="de_downloads"
text="Downloadbereich…"}</span>
Ich find' das Ganze aber auch nicht weiter tragisch, habe mittlerweile alle Entities
aus dem Paremeter "text" entfernt. War mir halt nur aufgefallen, da es ja in der
mit Entities Vorversion ging.
Gruß
Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?
Hi cyberman...
Danke für den Hinweis
Gruß
Danke für den Hinweis

Gruß