Funktion für Link zum Impressum

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
Post Reply
webscientist
Posts: 25
Joined: Wed Feb 23, 2011 10:13 am
Location: Karlsruhe

Funktion für Link zum Impressum

Post by webscientist » Thu Apr 28, 2011 12:06 pm

Was haltet ihr davon, das CMS um eine Funktion für das Impressum (impressumlink()) zu erweitern.
Da das auf deutschen Websites Pflicht ist, halte ich es für sinnvoll.
Funktionsweise wie printlink() oder sitemaplink().
Dabei könnte man die config.php (und Sprachdatei) entsprechend ergänzen.

Außerdem habe ich bei mir die Funktion ml() um einen optionalen Parameter für Bildlinks ergänzt.
Also ml($i, $img_src = '').
Entsprechend printlink($img_src = ''), sitemaplink($img_src = '')...
Dadurch kann z.B. ein Druckersymbol als Link verwendet werden.

svasti
Posts: 1651
Joined: Wed Dec 17, 2008 5:08 pm

Re: Funktion für Link zum Impressum

Post by svasti » Thu Apr 28, 2011 9:00 pm

Die Funktion scheint es mir schon zu geben...

Auf meiner mehrsprachigen Testsite http://frankziesing.de/cmsinple/ habe ich einen fest eingebauten LInk zum Impressum. Das muss natürlich auch in anderen Sprachen funktionieren, wo es nicht Impressum heißt:

Die anderen Bezeichnungen für's Impressum habe ich in den entprechenden Sprachdateien xxconfig.pnp eingefügt, so z.B. in deconfig.php:

Code: Select all

$txc['template']['text1']="Hier kann man einen Untertitel einstellen . . .";
$txc['template']['text2']="Impressum";
$txc['template']['text3']="AGB";
Im template steht dann

Code: Select all

<a href="?<?php echo ereg_replace(" ","_",$txc['template']['text2']);?>"><?php echo $txc['template']['text2'];?></a>
Damit funktioniert der Link zum Impressum auch mit denm englischen "About us" und dem französischen "Mentions légales"

Apropos Symbole für Drucker etc., das musste ich auch mal für jemanden machen, ich hab's im Template so gemacht:

Code: Select all

<a href="?<?php echo $u[$s];?>&print"><img src="<?php echo $pth['folder']['templateimages']?>/printericon.gif" title="Druckansicht" height="17" width="17"></a>

Post Reply