Letzte Bearbeitung:

Logo fhs-basic-all V. 2.0
© by Karl Richard Lembach

footer.php

In der ursprünglichen template.htm gibt es die Deklaration der Footerzeilen:

<div class="row-full-width" id="footer">
<div class="row">
<p><?=printlink();?> | <?=sitemaplink();?> | <a href="?Kontakt">Kontakt</a> | <a href="?Datenschutz">Datenschutz</a> | <a href="?Impressum">Impressum</a> | <?=loginlink();?></p>
</div>
<div class="row">
<p>© <?=date("Y");?> FIRMA XYZ | Powered by <a href="http://www.cmsimple-xh.org/" target="_blank">CMSimple_XH</a> | Template by <a href="http://fhseidel.de/" target="_blank">fhs</a></p>
</div>
</div>

Diese habe ich entfernt und mit unten beschriebenen Änderungen versehen in der footer.php untergebracht. Dadurch ist es möglich den Footer der Website zu editieren ohne die template.php zu verändern.

Dateiname: templates/fhs-basic-all2_4_2-eu/footer.php

<div class="row">
<?php // *** Die Link-Adressen für Kontakt, Datenschutz und Impressum müssen angepasst werden! *** ;?>
<?=printlink();?> | <?=sitemaplink();?> | <a href="?Home/Kontakt">Kontakt</a> | <a href="?Home/Datenschutz">Datenschutz</a> | <a href="?Home/Impressum">Impressum</a> | <?=loginlink();?>
</div>
<div class="row">
&copy; <?=date("Y");?> Webmaster der Domain | Template by <a href="http://fhseidel.de/" target="_blank">fhs</a> modified by <a href="http://cmsimple.lembach-kr.de" target="_blank">krl</a> | <?php echo poweredbylink()?>
<br><a title="Lembach's Homepage" href="https://lembach-kr.de" target="_blank" rel="noopener">lembach-kr.de</a> &nbsp; <a title="Subdomain rund um CMSimple_XH" href="http://cmsimple.lembach-kr.de" target="_blank" rel="noopener">cmsimple.lembach-kr.de</a> &nbsp <a title="Neue Website rund um CMSimple_XH, soll später die Subdomain cmsimple.lembach-kr.de ablösen." href="http://lembach-cmsimple.de" target="_blank" rel="noopener">lembach-cmsimple.de</a></div>
<?php echo ($tx['template']['text2'] <> 'Text 2 für entsprechend vorbereitete Templates') ? $tx['template']['text2'] : '' ; ?>
</div>


So können die Links für Kontakt, Datenschutz und Impressum an die Gegebenheiten der Website angepasst werden. Die zweite Zeile ab "Template by .." sollte nicht verändert werden.

Eine kleine Besonderheit habe ich für die evtl. gewünschte dritte Footerzeile eingebaut. Solange in der Sprachdatei des CMS in der Variablen Text2 der Defaultwert steht

wird die dritte Footerzeile nicht ausgegeben.
Fügt man jedoch eigenen Text ein, erscheint dieser als dritte Footerzeile. Es kann auch einfacher HTML-Code verwendet werden. Zum Beiespiel:

<a title="Lembach's Homepage" href="https://lembach-kr.de" target="_blank" rel="noopener">lembach-kr.de</a> <a title="Subdomain rund um CMSimple_XH" href="http://cmsimple.lembach-kr.de" target="_blank" rel="noopener">cmsimple.lembach-kr.de</a> <a title="Neue Website rund um CMSimple_XH, soll später die Subdomain cmsimple.lembach-kr.de ablösen." href="http://lembach-cmsimple.de" target="_blank" rel="noopener">lembach-cmsimple.de</a>

erzeugt:

lembach-kr.de cmsimple.lembach-kr.de lembach-cmsimple.de

Der Gedanke, der dahinter steckt, war der, dass es so ohne Bearbeitung einer Templatedatei möglich ist, im Footer ab und zu einen neuen Text auszugeben.