aktuelles Jahr anzeigen

CMSimple 4.0 und höher
Post Reply
Hubert
Posts: 3
Joined: Wed 5. Jul 2023, 08:51

aktuelles Jahr anzeigen

Post by Hubert »

Servus aus Franken,

ich möchte im Newsbereich das aktuelle Jahr automatisch anzeigen (für Copyright), kann man über den Editor irgendwie Codeschnipsel einfügen.
Hab's mal über die "Code anzeigen"-Seite probiert, wird dann aber auskommentiert.

Die Suche im Forum hatte keinen Erfolg oder meine Frage falsch gestellt...

Danke schon mal
Gert
Posts: 2092
Joined: Sun 18. Nov 2012, 14:18

Re: aktuelles Jahr anzeigen

Post by Gert »

Hallo Hubert,

zeig uns doch mal Deine Website, damit wir ungefähr wissen, wo der CopyRight Hinweis erscheinen soll, also wo Dein Newsbereich zu finden ist,

Gert

Tipp: https://computer-masters.de/php-aktuell ... -ausgeben/
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Hubert
Posts: 3
Joined: Wed 5. Jul 2023, 08:51

Re: aktuelles Jahr anzeigen

Post by Hubert »

www.wickendorfer.de/cmsimple

der Tipp mit dem Code ist bekannt, aber wie bringe ich den mit dem Tiny-Editor an die richtige Stelle ?
(In den 4.Newsblock ganz rechts)
Gert
Posts: 2092
Joined: Sun 18. Nov 2012, 14:18

Re: aktuelles Jahr anzeigen

Post by Gert »

Hubert wrote: Thu 6. Jul 2023, 22:36 ... aber wie bringe ich den mit dem Tiny-Editor an die richtige Stelle ?
Mit dem Editor kannst Du keinen php Code in den Inhalt einfügen, der wird entfernt oder maskiert.

Du kannst im Template (template.htm) folgenden Code an der gewünschten Stelle einfügen, also das CopyRight aus News04 löschen und danach in der template.htm aufrufen:

Code: Select all

<div class="tplge_newsBox tplge_newsBox1">
<div class="tplge_newsBoxIn">
<?php echo newsbox('News04'); ?>
<?php echo 'Copyright &copy; 1997 - ' . date("Y") . ' Wickendorfer Musikanten e.V.'; ?>
</div>
</div>
Im Inhalt kann man php Code nur per Funktion aufrufen. Funktionen kann man per Plugin bereitstellen oder in einer selbst erstellten Datei ./cmsimple/userfuncs.php und dann im Inhalt aufrufen:

Code: Select all

{{{plugin:die_funktion();}}}
{{{function:die_funktion();}}}
Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Gert
Posts: 2092
Joined: Sun 18. Nov 2012, 14:18

Re: aktuelles Jahr anzeigen

Post by Gert »

Hallo Hubert,

jetzt hatte ich gerade noch eine Idee: Warum eigentlich nicht eine ganz normale php-Funktion per Funktionsaufruf in den Inhalt einfügen? Und siehe da - es geht :)

Copyright © 1997 - {{{function:date("Y");}}} Wickendorfer Musikanten e.V.

Oder in der Quelltextansicht des Editors:

Code: Select all

<p>Copyright © 1997 - {{{function:date("Y");}}} Wickendorfer Musikanten e.V.</p>
Also einfach das "2023" durch den Funktionsaufruf ersetzen. Am Ende ist dann doch alles ganz einfach ;)

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Gonzo Gates
Posts: 194
Joined: Thu 19. Jan 2023, 21:46

Re: aktuelles Jahr anzeigen

Post by Gonzo Gates »

Hallo Gert,

kuule Idee. Habe ich sofort bei mir eingebaut.

Jetzt wede ich noch ein wenig mit der 'date()'-Funktion rumspielen ;-)

Gruß
Gonzo

Am Ende ist alles 'CMSimple', gelle?
Ich kenne keinen Sysadmin oder Programmierer, der sich noch nie ins Knie geschossen hat :!:
Hubert
Posts: 3
Joined: Wed 5. Jul 2023, 08:51

Re: aktuelles Jahr anzeigen

Post by Hubert »

super - Danke
Post Reply