This is an old revision of the document!


Datum: Erweitert

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

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

Im Script wird direkt im Ersetzer eingestellt in welcher Form ein Datumsteil ausgegeben werden soll.

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_enhanced.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_last_update.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.1312892126.txt.gz · Last modified: 2018/06/03 18:07 (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