<?xml version = '1.0' encoding = 'UTF-8' standalone = 'no' ?> <!-- *- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * | Netautor Professional Application Server | *- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * | Copyright (c) 2003 /digiconcept/ | *- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * | This file is subject to license, that is bundled with this package | | in the file LICENSE.TXT, and is available at through the | | world-wide-web at http://www.netautor.com/license/ | | | | If you did not receive a copy of the license and are unable to | | obtain it through the world-wide-web, please send a note to | | hide@address.com so we can mail you a copy. | *- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * | Authors: Stefan Rottensteiner <hide@address.com> | | Gregor Wollner | | Helli Kleinhans <hide@address.com> | *- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * --> <NA_FUNCTION_DESCRIPT> <FUNCTION name="npf_info" new_name="" call="npf_info" context="programming" date="2005-02-17" depricated="0" internal="1" tail="0"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Stefan Rottensteiner</NAME> <EMAIL>hide@address.com</EMAIL> </AUTHOR> <DESCRIPT lang="de">Zeigt den gegebenen Kommentar, nur wenn der aktuelle Benutzer angemeldet ist.</DESCRIPT> <DESCRIPT lang="en">Zeigt den gegebenen Kommentar, nur wenn der aktuelle Benutzer angemeldet ist.</DESCRIPT> <PARAM name="text" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2005-02-17"> <DEFAULT/> <DESCRIPT lang="de">Der Text, der ausgegeben werden soll.</DESCRIPT> <DESCRIPT lang="en">Your comment</DESCRIPT> </PARAM> </FUNCTION> <FUNCTION name="npf_loop" new_name="" call="npf_loop" context="programming" date="2002-01-16" depricated="0" internal="1" tail="1"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Stefan Rottensteiner</NAME> <EMAIL>hide@address.com</EMAIL> </AUTHOR> <DESCRIPT lang="de">Durchl&auml;uft alle Werte/Unter-Elemente eines Elements. &Uuml;ber den MODE-Parameter kann die Arbeitsweise beeinflu&szlig;t werden</DESCRIPT> <DESCRIPT lang="en">Loops through all values/sub-elements of an element. Parameter MODE describes operation mode</DESCRIPT> <PARAM name="dependon.value" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Wert gegen den geprueft werden soll</DESCRIPT> <DESCRIPT lang="en">Value to check on</DESCRIPT> </PARAM> <PARAM name="dependon.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Element welches zu pruefen ist</DESCRIPT> <DESCRIPT lang="en">Element to check</DESCRIPT> </PARAM> <PARAM name="dependon.operator" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Operator der zur Pruefung benutzt wird</DESCRIPT> <DESCRIPT lang="en">Operator for the check</DESCRIPT> <VALUE>EQ</VALUE><VALUE>NE</VALUE> <VALUE>GT</VALUE><VALUE>LT</VALUE> <VALUE>LE</VALUE><VALUE>GE</VALUE> <VALUE>EMPTY</VALUE><VALUE>NONEMPTY</VALUE> <VALUE>LK</VALUE> </PARAM> <PARAM name="dependon.context" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Legt fest aus welchem Context das Vergleichselement genommen wird</DESCRIPT> <DESCRIPT lang="en">Sets the Context of the Element</DESCRIPT> <VALUE>THIS</VALUE><VALUE>GLOBALS</VALUE> <VALUE>FEATURE</VALUE><VALUE>USER</VALUE> <VALUE>PARENT</VALUE><VALUE>SESSION</VALUE> <VALUE>GET</VALUE><VALUE>POST</VALUE> </PARAM> <PARAM name="mode" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-16"> <DEFAULT></DEFAULT> <DESCRIPT lang="de"> Operations-Modi:<BR> EMPTY_NON: Bestimmt da&szlig; Leerwerte ignoriert werden sollen<BR> INDEX_ZERO: Bestimmt da&szlig; der Index des aktuellen durchlaufenen Wertes immer auf 0 gesetzt werden soll<BR> INDEX_NON: Bestimmt da&szlig; der aktuell durchlaufene Wert intern als einfacher und nicht als multipler Wert in Erscheinungn treten soll<BR> INDEX_KEEP: Index wird nicht ver&auml;ndert (default)<BR> AS_AREA : Die Funktion simuliert den Durchlauf des Elementes wie ein Bereich. </DESCRIPT> <DESCRIPT lang="en"> Operation mode:<BR> EMPTY_NON: Forces function to ignore empty values<BR> INDEX_ZERO: Forces function to set the index of current value always to zero<BR> INDEX_NON: Forces current value to be single instead of a multiple value<BR> INDEX_KEEP: do not change index (default)<BR> AS_AREA : Function simulates a loop through an Netautor area element </DESCRIPT> <VALUE>EMPTY_NON</VALUE> <VALUE>INDEX_ZERO</VALUE> <VALUE>INDEX_NON</VALUE> <VALUE>INDEX_KEEP</VALUE> </PARAM> <PARAM name="index.store.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-17"> <DEFAULT>NPF_LOOP_INDEX</DEFAULT> <DESCRIPT lang="de">Gibt an, unter welchen Namen der benutzerdefinierte Index gespeichert werden soll</DESCRIPT> <DESCRIPT lang="en">Defines name of user defines index of current element</DESCRIPT> <VALUE></VALUE> </PARAM> <PARAM name="real_index.store.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-17"> <DEFAULT>NPF_LOOP_REAL_INDEX</DEFAULT> <DESCRIPT lang="de">Gibt an, unter welchem Namen der original Index des aktuellen Elements gespeichert werden soll</DESCRIPT> <DESCRIPT lang="en">Defines name of real index of current element</DESCRIPT> <VALUE></VALUE> </PARAM> <PARAM name="counter.store.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-17"> <DEFAULT>NPF_LOOP_COUNTER</DEFAULT> <DESCRIPT lang="de">Gibt an, unter welchen Namen der Z&auml;hler gespeichert werden soll</DESCRIPT> <DESCRIPT lang="en">Defines name of element counter</DESCRIPT> <VALUE></VALUE> </PARAM> <PARAM name="max_counter.store.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-17"> <DEFAULT>NPF_LOOP_MAX_COUNTER</DEFAULT> <DESCRIPT lang="de">Gibt an, unter welchen Namen der Maximalwert Z&auml;hler gespeichert werden soll</DESCRIPT> <DESCRIPT lang="en">Defines name of maximal count of elements</DESCRIPT> <VALUE></VALUE> </PARAM> <PARAM name="element" new_name="" magic="0" quote="0" flag="0" explizit="1" depricated="0" date="2002-01-16"> <DEFAULT></DEFAULT> <DESCRIPT lang="de">Element welches in eine Schleife durchlaufen werden soll</DESCRIPT> <DESCRIPT lang="en">Element witch should be looped through</DESCRIPT> <VALUE></VALUE> </PARAM> <PARAM name="element.context" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-16"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Kontext aus welchem des per Parameter &quot;ELEMENT&quot; definierte Element stammt</DESCRIPT> <DESCRIPT lang="en">Kontext of element described in parameter &quot;ELEMENT&quot;</DESCRIPT> <VALUE>THIS</VALUE> <VALUE>GLOBALS</VALUE> <VALUE>POST</VALUE> <VALUE>GET</VALUE> <VALUE>SESSION</VALUE> <VALUE>FEATURE</VALUE> <VALUE>USER</VALUE> <VALUE>PARENT</VALUE> </PARAM> </FUNCTION> <FUNCTION name="npf_while" call="npf_while" context="programming" date="2001-06-29" depricated="2001-01-16" internal="1" tail="1"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Stefan Rottensteiner</NAME> <EMAIL>hide@address.com</EMAIL> </AUTHOR> <DESCRIPT lang="de"> Durchl&auml;uft alle Werte eines Wertes aus dem aktuellen Kontext mittels eines Schleife. Abbruchbedingung ist das erste Auftreten eine leeren Wertes oder das Erreichen des letzten Wertes.&lt;br&gt; Mittels &lt;#NPF_GETVAL name=\&quot;npf_while_index\&quot; #&gt; kann immer auf den originalen Index aus dem multiplen Feld zugegriffen werden. Mittels &lt;#NPF_GETVAL name=\&quot;npf_while_number\&quot; #&gt; kann immer auf den aktuellen Rang des Wertes zugegriffen werden.<BR> Deprecated!!! Siehe npf_loop. </DESCRIPT> <DESCRIPT lang="en"> Loops throught all values of an given field or local variable. It stops on the end or at the appearance of the first empty value. &lt;br&gt; With &lt;#NPF_GETVAL name=\&quot;npf_while_index\&quot; #&gt; the original index of the processed multiple value can be read. With &lt;#NPF_GETVAL name=\&quot;npf_while_number\&quot; #&gt; the position of the current value can be read. Deprecated!!! See npf_loop. </DESCRIPT> <PARAM name="dependon.value" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Wert gegen den geprueft werden soll</DESCRIPT> <DESCRIPT lang="en">Value to check on</DESCRIPT> </PARAM> <PARAM name="dependon.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Element welches zu pruefen ist</DESCRIPT> <DESCRIPT lang="en">Element to check</DESCRIPT> </PARAM> <PARAM name="dependon.operator" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Operator der zur Pruefung benutzt wird</DESCRIPT> <DESCRIPT lang="en">Operator for the check</DESCRIPT> <VALUE>EQ</VALUE> <VALUE>GT</VALUE> <VALUE>LT</VALUE> <VALUE>LE</VALUE> <VALUE>GE</VALUE> <VALUE>NE</VALUE> <VALUE>EMPTY</VALUE> <VALUE>NONEMPTY</VALUE> <VALUE>LK</VALUE> </PARAM> <PARAM name="dependon.context" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Legt fest aus welchem Context das Vergleichselement genommen wird</DESCRIPT> <DESCRIPT lang="en">Sets the Context of the Element</DESCRIPT> <VALUE>THIS</VALUE> <VALUE>GLOBALS</VALUE> <VALUE>FEATURE</VALUE> <VALUE>USER</VALUE> <VALUE>PARENT</VALUE> <VALUE>SESSION</VALUE> <VALUE>GET</VALUE> <VALUE>POST</VALUE> </PARAM> <PARAM name="onvalue" new_name="element" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-12" date="2001-06-29"> <DEFAULT/><DESCRIPT/><VALUE/> </PARAM> <PARAM name="element" magic="0" quote="0" flag="0" explizit="1" depricated="0" date="2001-06-29"> <DEFAULT/> <DESCRIPT lang="de">Name der lokalen Variable deren Werte durchlaufen werden sollen</DESCRIPT> <DESCRIPT lang="en">Name of local variable on wich we should loop through</DESCRIPT> </PARAM> <PARAM name="nobreak" new_name="mode" magic="0" quote="0" flag="1" explizit="0" depricated="2001-12-12" date="2001-06-29"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Bestimmt da&szlig; die Schleife bei Leerwerten nicht beendet werden soll</DESCRIPT> <DESCRIPT lang="en">Forces function to continue on empty values</DESCRIPT> </PARAM> <PARAM name="nonempty" new_name="mode" magic="0" quote="0" flag="1" explizit="0" depricated="2001-12-12" date="2001-06-29"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Bestimmt da&szlig; Leerwerte ignoriert werden sollen</DESCRIPT> <DESCRIPT lang="en">Forces function to ignore empty values</DESCRIPT> </PARAM> <PARAM name="hideempty" new_name="mode" magic="0" quote="0" flag="1" explizit="0" depricated="2001-12-12" date="2001-06-29"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Bestimmt da&szlig; Leerwerte als versteckte HTML-INPUT-FIELDS eingef&uuml;gt werden sollen</DESCRIPT> <DESCRIPT lang="en">Forces function to insert empty values as hidden HTML-INPUT_FIELDS</DESCRIPT> </PARAM> <PARAM name="zeroindex" new_name="mode" magic="0" quote="0" flag="1" explizit="0" depricated="2001-12-12" date="2001-06-29"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Bestimmt da&szlig; der Index des aktuellen durchlaufenen Wertes immer auf 0 gesetzt werden soll</DESCRIPT> <DESCRIPT lang="en">Forces function to set the index of current value always to zero</DESCRIPT> </PARAM> <PARAM name="noindex" new_name="mode" magic="0" quote="0" flag="1" explizit="0" depricated="2001-12-12" date="2001-06-29"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Bestimmt da&szlig; der aktuell durchlaufene Wert intern als einfacher und nicht als multipler Wert in Erscheinungn treten soll</DESCRIPT> <DESCRIPT lang="en">Forces current value to be single instead of a multiple value</DESCRIPT> </PARAM> <PARAM name="mode" magic="0" quote="0" flag="1" explizit="0" depricated="0" date="2001-06-29"> <DEFAULT/> <DESCRIPT lang="de">Bestimmt da&szlig; der aktuell durchlaufene Wert intern als einfacher und nicht als multipler Wert in Erscheinungn treten soll</DESCRIPT> <DESCRIPT lang="en">Forces current value to be single instead of a multiple value</DESCRIPT> <VALUE>NOINDEX</VALUE> <VALUE>ZEROINDEX</VALUE> <VALUE>HIDEEMPTY</VALUE> <VALUE>NOEMPTY</VALUE> <VALUE>NOBREAK</VALUE> </PARAM> <PARAM name="use_template" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-12" date="2001-06-29"> <DEFAULT/> <DESCRIPT lang="de">Name eines Netautor Templates welches f&uuml;r jeden Durchlauf aufgerufen werden soll</DESCRIPT> <DESCRIPT lang="en">Use this Netautor for every loop</DESCRIPT> </PARAM> </FUNCTION> <FUNCTION name="npf_exec" call="npf_exec" context="programming" date="2001-07-02" depricated="2001-07-02" internal="1" tail="0"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Helmut Kleinhans</NAME> <EMAIL>hide@address.com</EMAIL> </AUTHOR> <DESCRIPT lang="de"> Dient der Ausf&uuml;hrung von PHP-Code auf der Severseite.&lt;br&gt; &lt;b&gt;&lt;font color=red&gt;Nota bene :&lt;/font&gt;&lt;/b&gt;Diese Funktion ist nur f&uuml;r versierte Programmiere zu empfehlen&lt;br&gt;Des weiteren ist ab Netautor Version 4 m&ouml;glich, PHP-Code direkt mit den Anweisungen &lt;? ... ?&gt; in eine Layout einzuf&uuml;gen </DESCRIPT> <DESCRIPT lang="en"> Executes server side PHP-code.&lt;br&gt; &lt;b&gt;&lt;font color=red&gt;Nota bene :&lt;/font&gt;&lt;/b&gt;This function is only for experienced php-programmers&lt;br&gt;Since Netautor Version 4 you may execute php-code direcly whithin the &lt;? ... ?&gt; tags </DESCRIPT> <PARAM name="code" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-07-02"> <DEFAULT/> <DESCRIPT lang="de">Der auszuf&uuml;hrenden PHP-Code. Alle Semikolons ; m&uuml;ssen durch Rauten # ersetzt werde !</DESCRIPT> <DESCRIPT lang="en">To executed code. All semikolons ; must be replaced by #-chars.</DESCRIPT> </PARAM> <PARAM name="dependon.value" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Wert gegen den geprueft werden soll</DESCRIPT> <DESCRIPT lang="en">Value to check on</DESCRIPT> </PARAM> <PARAM name="dependon.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Element welches zu pruefen ist</DESCRIPT> <DESCRIPT lang="en">Element to check</DESCRIPT> </PARAM> <PARAM name="dependon.operator" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Operator der zur Pruefung benutzt wird</DESCRIPT> <DESCRIPT lang="en">Operator for the check</DESCRIPT> <VALUE>EQ</VALUE> <VALUE>GT</VALUE> <VALUE>LT</VALUE> <VALUE>LE</VALUE> <VALUE>GE</VALUE> <VALUE>NE</VALUE> <VALUE>EMPTY</VALUE> <VALUE>NONEMPTY</VALUE> <VALUE>LK</VALUE> </PARAM> <PARAM name="dependon.context" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Legt fest aus welchem Context das Vergleichselement genommen wird</DESCRIPT> <DESCRIPT lang="en">Sets the Context of the Element</DESCRIPT> <VALUE>THIS</VALUE> <VALUE>GLOBALS</VALUE> <VALUE>FEATURE</VALUE> <VALUE>USER</VALUE> <VALUE>PARENT</VALUE> <VALUE>SESSION</VALUE> <VALUE>GET</VALUE> <VALUE>POST</VALUE> </PARAM> </FUNCTION> <FUNCTION name="npf_message" call="npf_message" context="common" date="2001-07-19" depricated="0" internal="1" tail="0"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Stefan Rottensteiner</NAME> <EMAIL>hide@address.com</EMAIL> </AUTHOR> <DESCRIPT lang="de"> Zeigt Netautor interne Nachrichten<BR> Diese Funktion erlaubt, &uuml;ber eine Alert-Box, als Text oder als html-Kommentar den aktuellen Programmstatus anzugeben.<BR> Der Benutzer kann z.B. dar&uuml;ber informiert werden, ob die Daten erfolgreich angelegt, gel&ouml;scht oder bearbeitet wurden. </DESCRIPT> <DESCRIPT lang="en"> Shows internal messages<BR> This function allows displaying information about the program status as text, html comment or in a popup window.<BR> Users can e.g. be informed if data was successfully created, deleted or altered. </DESCRIPT> <PARAM name="type" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-07-19"> <DEFAULT>HIDDEN</DEFAULT> <DESCRIPT lang="de"> 'ALERT' : Zeigt Nachrichten als JavaScript-Alert-Boxen&lt;br&gt; 'HIDDEN' : Zeigt Nachrichten als HTML Kommentar&lt;br&gt; 'HTML' : Zeigt Nachrichten als HTML Text&lt;br&gt; 'TEXT' : Zeigt Nachrichten an wie sie ist. Ohne Konvertierungen.&lt;br&gt; </DESCRIPT> <DESCRIPT lang="en"> 'ALERT' : Show messages via JavaScript-Alert-Boxes&lt;br&gt; 'HIDDEN' : Show messages as plain HTML-comment&lt;br&gt; 'HTML' : Show messages as plain HTML-text&lt;br&gt; 'TEXT' : Show messages as it is without any convertions.&lt;br&gt; </DESCRIPT> <VALUE>ALERT</VALUE> <VALUE>HTML</VALUE> <VALUE>HIDDEN</VALUE> </PARAM> <PARAM name="pre" new_name="pre.outer" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-12" date="2001-07-02"><DEFAULT></DEFAULT><DESCRIPT/></PARAM> <PARAM name="pre.outer" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de"> HTML-Pr&auml;fix<BR> Wenn man vor der Ausgabe dieser Funktion noch etwas anzeigen m&ouml;chte, jedoch nur wenn die Funktion eine Ausgabe liefert, dann kann man diesen Text im Parameter "pre.outer" setzen. </DESCRIPT> <DESCRIPT lang="en"> HTML-Prefix<BR> If text should be displayed before the output of this function only if the function returns output, this text can be specified using the "pre.outer" parameter. </DESCRIPT> </PARAM> <PARAM name="post" new_name="post.outer" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-12" date="2001-07-02"><DEFAULT></DEFAULT><DESCRIPT/></PARAM> <PARAM name="post.outer" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de"> HTML-Postfix<BR> Wenn man nach der Ausgabe dieser Funktion noch etwas anzeigen m&ouml;chte, jedoch nur wenn die Funktion eine Ausgabe liefert, dann kann man diesen Text im Parameter "post.outer" setzen. </DESCRIPT> <DESCRIPT lang="en"> HTML-Postfix <BR> If text should be displayed before the output of this function only if the function returns output, this text can be specified using the "pre.outer" parameter. </DESCRIPT> </PARAM> <PARAM name="clear" magic="0" quote="0" flag="1" explizit="0" depricated="0" date="2001-11-06"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Es erfolgt keine Ausgabe, alle Nachrichten werden gel&ouml;scht</DESCRIPT> <DESCRIPT lang="en">No output, all messages are cleared</DESCRIPT> </PARAM> <PARAM name="dependon.value" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Wert gegen den geprueft werden soll</DESCRIPT> <DESCRIPT lang="en">Value to check on</DESCRIPT> </PARAM> <PARAM name="dependon.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Element welches zu pruefen ist</DESCRIPT> <DESCRIPT lang="en">Element to check</DESCRIPT> </PARAM> <PARAM name="dependon.operator" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Operator der zur Pruefung benutzt wird</DESCRIPT> <DESCRIPT lang="en">Operator for the check</DESCRIPT> <VALUE>EQ</VALUE> <VALUE>GT</VALUE> <VALUE>LT</VALUE> <VALUE>LE</VALUE> <VALUE>GE</VALUE> <VALUE>NE</VALUE> <VALUE>EMPTY</VALUE> <VALUE>NONEMPTY</VALUE> <VALUE>LK</VALUE> </PARAM> <PARAM name="dependon.context" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Legt fest aus welchem Context das Vergleichselement genommen wird</DESCRIPT> <DESCRIPT lang="en">Sets the Context of the Element</DESCRIPT> <VALUE>THIS</VALUE> <VALUE>GLOBALS</VALUE> <VALUE>FEATURE</VALUE> <VALUE>USER</VALUE> <VALUE>PARENT</VALUE> <VALUE>SESSION</VALUE> <VALUE>GET</VALUE> <VALUE>POST</VALUE> </PARAM> <PARAM name="delay" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2005-02-23"> <DEFAULT/> <DESCRIPT lang="de">Wenn die Meldung per JavaScript ausgegeben werden soll, kann mit dem Parameter DELAY eine Zeitverzoegerung in Millisekunden angegeben werden.</DESCRIPT> <DESCRIPT lang="en">Delay time in milliseconds if the message should be printed out vie JavaScript.</DESCRIPT> </PARAM> </FUNCTION> <FUNCTION name="npf_secure" call="npf_secure" context="common" date="2001-07-20" depricated="0" internal="1" tail="0"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Stefan Rottensteiner</NAME> <EMAIL>hide@address.com</EMAIL> </AUTHOR> <DESCRIPT lang="de">Sichert ein Layout gegen Zugriffe ohne eingeloggten Benutzer ab</DESCRIPT> <DESCRIPT lang="en">Allows locking a layout against users who are not logged in</DESCRIPT> <PARAM name="dependon.value" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Wert gegen den geprueft werden soll</DESCRIPT> <DESCRIPT lang="en">Value to check on</DESCRIPT> </PARAM> <PARAM name="dependon.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Element welches zu pruefen ist</DESCRIPT> <DESCRIPT lang="en">Element to check</DESCRIPT> </PARAM> <PARAM name="dependon.operator" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Operator der zur Pruefung benutzt wird</DESCRIPT> <DESCRIPT lang="en">Operator for the check</DESCRIPT> <VALUE>EQ</VALUE> <VALUE>GT</VALUE> <VALUE>LT</VALUE> <VALUE>LE</VALUE> <VALUE>GE</VALUE> <VALUE>NE</VALUE> <VALUE>EMPTY</VALUE> <VALUE>NONEMPTY</VALUE> <VALUE>LK</VALUE> </PARAM> <PARAM name="dependon.context" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Legt fest aus welchem Context das Vergleichselement genommen wird</DESCRIPT> <DESCRIPT lang="en">Sets the Context of the Element</DESCRIPT> <VALUE>THIS</VALUE> <VALUE>GLOBALS</VALUE> <VALUE>FEATURE</VALUE> <VALUE>USER</VALUE> <VALUE>PARENT</VALUE> <VALUE>SESSION</VALUE> <VALUE>GET</VALUE> <VALUE>POST</VALUE> </PARAM> <PARAM name="redirect" new_name="action.url" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-12" date="2001-07-20"> <DEFAULT/> <DESCRIPT lang="de">Wenn leer wird bei nicht eingeloggtem Benutzer die Netautor-Standard-Login Maske aufgerufen ansonst die hier angegebene URL</DESCRIPT> <DESCRIPT lang="en">If user is not logged in, user will be redirected to the given URL or Netautor standard login page</DESCRIPT> </PARAM> <PARAM name="action.url" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-07-20"> <DEFAULT/> <DESCRIPT lang="de">Wenn leer wird bei nicht eingeloggtem Benutzer die Netautor-Standard-Login Maske aufgerufen ansonst die hier angegebene URL</DESCRIPT> <DESCRIPT lang="en">If user is not logged in, user will be redirected to the given URL or Netautor standard login page</DESCRIPT> </PARAM> <PARAM name="action.mlay_id" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-07-20"> <DEFAULT/> <DESCRIPT lang="de">Wenn leer wird bei nicht eingeloggten Benutzer die Netautor-Standard-Login Maske aufgerufen ansonst das hier angegebene Netautor Layout</DESCRIPT> <DESCRIPT lang="en">If user is not logged in, user will be redirected to the given Netautor layout or Netautor standard login page</DESCRIPT> </PARAM> <PARAM name="window" new_name="target" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-12" date="2001-08-09"> <DEFAULT/> </PARAM> <PARAM name="window.params" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2003-11-24"> <DEFAULT/> <DESCRIPT lang="de" ></DESCRIPT> <DESCRIPT lang="en" >Add this params to JavaScript function window.open</DESCRIPT> </PARAM> <PARAM name="forward.add" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2003-11-24"> <DEFAULT/> <DESCRIPT lang="de" ></DESCRIPT> <DESCRIPT lang="en" ></DESCRIPT> </PARAM> <PARAM name="target" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-08-09"> <DEFAULT/> <DESCRIPT lang="de">Wenn der Benutzer nicht eingeloggt ist wird die per &quot;redirect&quot; angebeben Login-Seite in einem hier angegeben HTML-Target (Oder neues Fenster) oder im aktuellen Fenster aufgerufen</DESCRIPT> <DESCRIPT lang="en">If current user is not logged in, login page will be opened in given HTML-Targer or corrent window</DESCRIPT> </PARAM> <PARAM name="check_feature" new_name="feature.exists" magic="0" quote="0" flag="0" explizit="0" depricated="2002-06-05" date="2001-08-09"> <DEFAULT/> <DESCRIPT lang="de"></DESCRIPT> <DESCRIPT lang="en"></DESCRIPT> </PARAM> <PARAM name="feature.exists" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-06-05"> <DEFAULT/> <DESCRIPT lang="de"> Zusa&auml;tzliche &Uuml;berpr&uuml;fung der hier angegebenen Features. Zugang wird nur erlaubt, wenn beim aktuellen Benutzer dieses Feature gesetzt wurde. </DESCRIPT> <DESCRIPT lang="en"> Check additionally this features. Access is only granted if required feature is set for the current user. </DESCRIPT> </PARAM> </FUNCTION> <FUNCTION name="npf_ber_count" call="npf_ber_count" context="programming" date="2001-07-21" depricated="0" internal="1" tail="0"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Gregor Wollner</NAME> <EMAIL></EMAIL> </AUTHOR> <DESCRIPT lang="de">Gibt einen Index bzw. Z&auml;hler bzw. Index oder die Gesamtzahl der Bereiche eines multiplen Bereichs aus.</DESCRIPT> <DESCRIPT lang="en">Creates an index, counter or total amount of areas of a multipe area.</DESCRIPT> <PARAM name="as" new_name="store" magic="0" quote="0" flag="0" explizit="0" depricated="2001-07-21" date="2001-07-21"><DEFAULT/><DESCRIPT/></PARAM> <PARAM name="store" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-07-21"> <DEFAULT></DEFAULT> <DESCRIPT lang="de">Speichert den aktuellen Bereichsz&auml;hler in genannter lokaler Variable</DESCRIPT> <DESCRIPT lang="en">Stores area counter in named local variable</DESCRIPT> </PARAM> <PARAM name="mode" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-07-21"> <DEFAULT/> <DESCRIPT lang="de">Operations Modus :&lt;br&gt; 'REAL': Index von 1-n anstelle 0 -m &lt;br&gt; 'MAX' : Gibt Gesamtzahl an Bereichen aus.&lt;br&gt; </DESCRIPT> <DESCRIPT lang="en">Operations mode :&lt;br&gt; 'REAL': Index from 1-n instead of 0-m &lt;br&gt; 'MAX' : Returns the total amount of areas.&lt;br&gt; </DESCRIPT> <VALUE>REAL</VALUE> <VALUE>MAX</VALUE> </PARAM> <PARAM name="lead" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-07-21"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Anzahl der f&uuml;hrenden Nullen</DESCRIPT> <DESCRIPT lang="en">Numer of leading zeros</DESCRIPT> </PARAM> <PARAM name="name" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-11-12"> <DEFAULT/> <DESCRIPT lang="de">Gibt Bereichsnamen an (wenn nicht innerhalb eines multiplen Bereiches verwendet). Die Gesamtzahl der Bereiche wird ausgegeben (erzwing mode=max).</DESCRIPT> <DESCRIPT lang="en">Specifies area name (if not ussed inside an area). Returns the total amount of areas (forces mode=max).</DESCRIPT> </PARAM> <PARAM name="debug" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-11-12"> <DEFAULT/> <DESCRIPT lang="de">Zeigt ein paar Zusatzinformationen</DESCRIPT> <DESCRIPT lang="en">Shows some internal informations</DESCRIPT> <VALUE>yes</VALUE> </PARAM> <!-- <PARAM name="mode.seperator" magic="0" quote="0" flag="0" explizit="0" depricated="2002-02-06" date="2001-11-12"> <DEFAULT>|</DEFAULT> <DESCRIPT lang="de">Trennzeichen f&uuml;r die einzelen Modi</DESCRIPT> <DESCRIPT lang="en">Seperator for the modes</DESCRIPT> </PARAM> --> <PARAM name="dependon.value" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Wert gegen den geprueft werden soll</DESCRIPT> <DESCRIPT lang="en">Value to check on</DESCRIPT> </PARAM> <PARAM name="dependon.element" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Element welches zu pruefen ist</DESCRIPT> <DESCRIPT lang="en">Element to check</DESCRIPT> </PARAM> <PARAM name="dependon.operator" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Operator der zur Pruefung benutzt wird</DESCRIPT> <DESCRIPT lang="en">Operator for the check</DESCRIPT> <VALUE>EQ</VALUE> <VALUE>GT</VALUE> <VALUE>LT</VALUE> <VALUE>LE</VALUE> <VALUE>GE</VALUE> <VALUE>NE</VALUE> <VALUE>EMPTY</VALUE> <VALUE>NONEMPTY</VALUE> <VALUE>LK</VALUE> </PARAM> <PARAM name="dependon.context" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Legt fest aus welchem Context das Vergleichselement genommen wird</DESCRIPT> <DESCRIPT lang="en">Sets the Context of the Element</DESCRIPT> <VALUE>THIS</VALUE> <VALUE>GLOBALS</VALUE> <VALUE>FEATURE</VALUE> <VALUE>USER</VALUE> <VALUE>PARENT</VALUE> <VALUE>SESSION</VALUE> <VALUE>GET</VALUE> <VALUE>POST</VALUE> </PARAM> </FUNCTION> <FUNCTION name="npf_res_count" call="npf_res_count" context="programming" date="2001-07-21" depricated="2001-12-12" internal="1" tail="0"> <AUTHOR> <COMPANY>/digiconcept/</COMPANY> <NAME>Gregor Wollner</NAME> <EMAIL>hide@address.com</EMAIL> </AUTHOR> <DESCRIPT lang="de"> Gibt die Nummer des aktuellen Ergebnisses zur&uuml;ck. Nur innerhalb eines NPF_RESULT sinnvoll.<BR> Deprecated!! Stattdessen kann &lt;#npf_getval element="doc_nr"#&gt; oder &lt;#npf_getval element="set_doc_nr"#&gt; verwendet werden. </DESCRIPT> <DESCRIPT lang="en"> Return number of current result. Only usefull within an NPF_RESULT<BR> Deprecated!! Instead &lt;#npf_getval element="doc_nr"#&gt; or &lt;#npf_getval element="set_doc_nr"#&gt; can be used. </DESCRIPT> <PARAM name="value.lead.zero" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-11-13"> <DEFAULT>0</DEFAULT> <DESCRIPT lang="de">Anzahl der f&uuml;hrenden Nullen</DESCRIPT> <DESCRIPT lang="en">Number of leading zeros</DESCRIPT> </PARAM> <PARAM name="value.store" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-11-13"> <DEFAULT/> <DESCRIPT lang="de">Name eine lokalen Variable welche den Wert an Stelle einer HTML-Ausgabe aufnimmt</DESCRIPT> <DESCRIPT lang="en">Name of a local variable storing result instead of the HTML-output</DESCRIPT> </PARAM> <PARAM name="dependon.value" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Wert gegen den geprueft werden soll</DESCRIPT> <DESCRIPT lang="en">Value to check on</DESCRIPT> </PARAM> <PARAM name="dependon.element" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Element welches zu pruefen ist</DESCRIPT> <DESCRIPT lang="en">Element to check</DESCRIPT> </PARAM> <PARAM name="dependon.operator" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT/> <DESCRIPT lang="de">Operator der zur Pruefung benutzt wird</DESCRIPT> <DESCRIPT lang="en">Operator for the check</DESCRIPT> <VALUE>EQ</VALUE> <VALUE>GT</VALUE> <VALUE>LT</VALUE> <VALUE>LE</VALUE> <VALUE>GE</VALUE> <VALUE>NE</VALUE> <VALUE>EMPTY</VALUE> <VALUE>NONEMPTY</VALUE> <VALUE>LK</VALUE> </PARAM> <PARAM name="dependon.context" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-12-12"> <DEFAULT>THIS</DEFAULT> <DESCRIPT lang="de">Legt fest aus welchem Context das Vergleichselement genommen wird</DESCRIPT> <DESCRIPT lang="en">Sets the Context of the Element</DESCRIPT> <VALUE>THIS</VALUE> <VALUE>GLOBALS</VALUE> <VALUE>FEATURE</VALUE> <VALUE>USER</VALUE> <VALUE>PARENT</VALUE> <VALUE>SESSION</VALUE> <VALUE>GET</VALUE> <VALUE>POST</VALUE> </PARAM> </FUNCTION> </NA_FUNCTION_DESCRIPT>