Datum: Erweitert

RT um eigene Datumausgaben zu kreieren, unabhängig von den eingebauten TAGs Datum-Tags.

Z.B. eine Lösung um das aktuelle Copyrightdatum (Jahr) automatisch zu setzen.

Das Ausgabeformat des Datums wird direkt im Skript eingestellt.

Die Ausgabe wird nach den üblichen php-Datumregeln gestaltet, siehe PHP: date - Manual



rt_date_enhancedX V1.0 09.08.2011

Docu: –
Forum: –

Autor: K.Heermann (flip-flop) http://planmatrix.de
CMS Version: >= 1.3
Version: V1.0

TAG: {DATEX_xxx}, z.B. {DATEX_YEAR}

Dateiname: rt_date_enhancedX.php

Verzeichnis: template/inc_script/frontend_render/

Bedingung:/config/phpwcms/conf.inc.php

  • $phpwcms['allow_ext_render'] = 1;



Beschreibung:

Hier beispielhaft gezeigt: TAGs für die Ausgabe des aktuellen- Jahrs, Monats und Tags.

Einstellungen in den Ersetzern:

  • Z.B.
  • - {DATEX_YEAR} = 'Y' – Gibt das Jahr aus
  • - {DATEX_MONTH} = 'm' – Gibt den Monat zweistellig numerisch aus
  • - {DATEX_DAY} = 'd' – Gibt den Tag zweistellig nummerisch aus

Es können eigene TAGs mit anderen Ersetzungen eingebaut werden.

Script:

Dateiname: rt_date_enhancedX.php
Verzeichnis: template/inc_script/frontend_render/

rt_date_enhancedX

<?php
// ----------------------------------------------------------------
// simple date replacement: e.g. only actual year or month or day or what you like
// TAG {DATEX_xxxx}
// KH (flip-flop): 09.08.2011
// ----------------------------------------------------------------
 
// ----------------------------------------------------------------
// obligate check for phpwcms constants
if (!defined('PHPWCMS_ROOT')) {die("You Cannot Access This Script Directly, Have a Nice Day.");}
// ----------------------------------------------------------------
 
if( ! (strpos($content["all"],'{DATEX_')== false)) {
 
    $content["all"] = str_replace('{DATEX_YEAR}',    international_date_format($template_default["date"]["language"], 'Y'),    $content["all"]);
    $content["all"] = str_replace('{DATEX_MONTH}',    international_date_format($template_default["date"]["language"], 'm'),    $content["all"]);
    $content["all"] = str_replace('{DATEX_DAY}',    international_date_format($template_default["date"]["language"], 'd'),    $content["all"]);
}
 
?>


deutsch/ersetzer_rts/frontend_render/datum-erweitert.txt · Last modified: 2018/06/03 18:09 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0