Page 1 of 1

aktuelles Jahr anzeigen

Posted: Wed 5. Jul 2023, 20:06
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

Re: aktuelles Jahr anzeigen

Posted: Wed 5. Jul 2023, 20:19
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/

Re: aktuelles Jahr anzeigen

Posted: Thu 6. Jul 2023, 22:36
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)

Re: aktuelles Jahr anzeigen

Posted: Fri 7. Jul 2023, 08:51
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

Re: aktuelles Jahr anzeigen

Posted: Fri 7. Jul 2023, 09:00
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

Re: aktuelles Jahr anzeigen

Posted: Sat 8. Jul 2023, 22:09
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?

Re: aktuelles Jahr anzeigen

Posted: Sun 9. Jul 2023, 15:12
by Hubert
super - Danke