CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Deutschsprachiger Support für CMS Made Simple
Post Reply
maninweb

CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by maninweb »

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ß
cyberman

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by cyberman »

Wie ist deine Datenbank kodiert?

Es gab da ein paar Änderungen, die unter Umständen dafür verantwortlich sein können.
maninweb

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by maninweb »

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ß
cyberman

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by cyberman »

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";
maninweb

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by maninweb »

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

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

Gruß
cyberman

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by cyberman »

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
maninweb

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by maninweb »

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ß
cyberman

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by cyberman »

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?
maninweb

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by maninweb »

Hi cyberman...

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

Code: Select all

Normaler Text, Link: {cms_selflink page="de_downloads" text="Downloads…"} 
Normaler Text,...
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...

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>
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ß
maninweb

Re: CMS 1.6 unterstützt keine Entities mehr in den internen Links?

Post by maninweb »

Hi cyberman...

Danke für den Hinweis  :)

Gruß
Post Reply

Return to “German - Deutsch”