-
Notifications
You must be signed in to change notification settings - Fork 1
/
help.inc.php
44 lines (35 loc) · 1.21 KB
/
help.inc.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
/**
* opf_lang Addon
*
* @author Thomas Blum / Hirbod Mirjavadi
* @author <a href="http://www.nightstomp.com">www.nightstomp.com</a>
*
* @package redaxo4
* @version svn:$Id$
*/
ob_start();
?>
<strong>OPF Language <span style="font-size:10px;">(Version 1.5)</span></strong>
<p>
Mit dem Addon opf_lang hat man die Möglichkeit über den Extension-Point OUTPUT_FILTER die Ausgabe der REDAXO-Seite zu beeinflussen (aktuell nur Frontend).
Die Hauptaufgabe dieses Addons ist die Ersetzung von Markern/Konstanten in der jeweiligen Sprache und die Kennzeichnung von Abkürzungen und Akronymen.
Über eine Programmschnittstelle kann in Modulen und Addons auf die Sprachersetzungen zugegriffen werden.
</p>
<div style="background-color:#cbcbcb;height:1px;" /></div>
<p>
<strong>Verwendung der Sprachersetzungen in Modulen oder Addons:</strong>
$x = new opf_lang();
$wert = $x->get(MARKER, [Sprache]);
Beispiele:
echo $x->get('%%copyright%%');
echo $x->get('%%copyright%%', 0);
echo $x->get('%%copyright%%', $REX['CUR_CLANG']);
Sprachersetzungen auf eigenen HTML-Code anwenden:
$x = new opf_lang();
echo $x->get($my_content, $REX['CUR_CLANG']);
</p>
<?php
$out = ob_get_contents();
ob_end_clean();
echo nl2br($out);