Location: PHPKode > projects > Netautor Professional > netautor/napro4/include/npf_lib/npf_image.xml
<?xml version = '1.0' encoding = 'UTF-8' standalone = 'no' ?>
<NA_FUNCTION_DESCRIPT>
	<FUNCTION name="npf_image" call="npf_image" context="media" date="2001-06-27" depricated="0" internal="1" tail="0">
		<AUTHOR>
			<COMPANY>/digiconcept/</COMPANY>
			<NAME>Gregor Wollner</NAME>
			<EMAIL>hide@address.com</EMAIL>
		</AUTHOR>
		<DESCRIPT lang="en">Function to display images from the media pool within a layout and some other handling possibilities. 
		The following supported (also by the "magic replacer" ) parameter are not explicitly listed: ALIGN, BORDER, VSPACE, HSPACE, USEMAP, CLASS, NAME and ID. After the function, 
		one may  read the virtual elements _IMAGE_FILESIZE (filesize in bytes), _IMAGE_WIDTH , _IMAGE_HEIGHT, _IMAGE_PATH and _IMAGE_SRC</DESCRIPT>
		<DESCRIPT lang="de">Zeigt Bilder aus dem Medienpool innerhalb eines Layouts an und bietet noch einige Zusatzfunktionen.
							Folgende Parameter werden (auch durch "magic replacer") unterst&amp;uuml;tzt, sind aber nicht explizit aufgelistet: ALIGN, BORDER, VSPACE, HSPACE, USEMAP, CLASS, NAME und ID. Nach der 
							Funktionen stehen die virtuellen Elemente _IMAGE_FILESIZE (Dateigr&amp;ouml;&amp;szlig;e in Byte), _IMAGE_WIDTH (Bildbreite), 
							_IMAGE_HEIGHT (Bildh&amp;ouml;he), _IMAGE_PATH (Bildpfad im Filesystem) und _IMAGE_SRC (Bildpfad) zur Verf&amp;uuml;gung</DESCRIPT>
		<PARAM name="dependon" new_name="dependon.element" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-14" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Bedingung zur Ausf&amp;uuml;hrung der Funktion.</DESCRIPT>
			<DESCRIPT lang="en">Condition to execute function.</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 gepr&amp;uuml;ft 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 pr&amp;uuml;fen 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 Pr&amp;uuml;fung 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" 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 Kontext 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="search" 	new_name="src.search" 	magic="0" quote="0" flag="0" explizit="0" depricated="2002-01-31" date="2001-06-27"><DEFAULT/><DESCRIPT/><VALUE/></PARAM>
		<PARAM name="replace" 	new_name="src.replace" 	magic="0" quote="0" flag="0" explizit="0" depricated="2002-01-31" date="2001-06-27"><DEFAULT/><DESCRIPT/><VALUE/></PARAM>
		<PARAM name="src.search" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Suche nach diesem Text im Bildpfad.</DESCRIPT>
			<DESCRIPT lang="en">Search this text in image path.</DESCRIPT>
		</PARAM>
		<PARAM name="src.replace" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Ersetzt gefundenen Text im Bildpfad durch diesen.</DESCRIPT>
			<DESCRIPT lang="en">Replacement for found text in image path.</DESCRIPT>
		</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&amp;auml;fix&lt;BR&gt;
				Wenn man vor der Ausgabe dieser Funktion noch etwas anzeigen m&amp;ouml;chte, jedoch nur wenn die Funktion eine Ausgabe liefert,
				dann kann dieser Text im Parameter "pre.outer" gesetzt werden.
			</DESCRIPT>
			<DESCRIPT lang="en">
				HTML-Prefix&lt;BR&gt;
				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&lt;BR&gt;
				Wenn man nach der Ausgabe dieser Funktion noch etwas anzeigen m&amp;ouml;chte, jedoch nur wenn die Funktion eine Ausgabe liefert,
				dann kann dieser Text im Parameter "post.outer" gesetzt werden.
			</DESCRIPT>
			<DESCRIPT lang="en">
				HTML-Postfix&lt;BR&gt;
				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="src" new_name="src.value" magic="0" quote="0" flag="0" explizit="0" depricated="2002-01-31" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Quelle des Bildes. Direkte Angabe oder Name eines Feldes.</DESCRIPT>
			<DESCRIPT lang="en">Sourcepath of the image. Direct input of URL (ie. poolname=my_pic.gif) or name of a field.</DESCRIPT>
		</PARAM>

		<PARAM name="src.value" new_name="" magic="1" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Quelle des Bildes. Direkte Angabe einer URL der Art poolname=mein_bild.gif</DESCRIPT>
			<DESCRIPT lang="en">Sourcepath of the image. Direct input of an URL in form of poolname=my_pic.fig</DESCRIPT>
		</PARAM>
		<PARAM name="src.element" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Quelle des Bildes. Name eines Elements.</DESCRIPT>
			<DESCRIPT lang="en">Sourcepath of the image. Name of an element.</DESCRIPT>
		</PARAM>
		<PARAM name="src.context" 	new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-31">
			<DEFAULT>THIS</DEFAULT>
			<DESCRIPT lang="de">Legt fest aus welchem Kontext das Element mit der Bildquelle genommen wird.</DESCRIPT>
			<DESCRIPT lang="en">Sets the context of the element, holding the image source.</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="alt" new_name="alt.text" magic="0" quote="0" flag="0" explizit="0" depricated="2002-01-31" date="2001-06-27"><DEFAULT/><DESCRIPT/><VALUE/></PARAM>
		<PARAM name="alt.text" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Der ALT-Text des Bildes.</DESCRIPT>
			<DESCRIPT lang="en">The ALT-Text of the image.</DESCRIPT>
		</PARAM>
		<PARAM name="altpic" new_name="alt.src" magic="0" quote="0" flag="0" explizit="0" depricated="2002-01-31" date="2001-06-27"><DEFAULT/><DESCRIPT/><VALUE/></PARAM>
		<PARAM name="alt.src" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2002-01-31">
			<DEFAULT/>
			<DESCRIPT lang="de">URL eines alternatives Bildes.</DESCRIPT>
			<DESCRIPT lang="en">URL of an alternativ image.</DESCRIPT>
		</PARAM>
<!--		
		<PARAM name="border" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT>0</DEFAULT>
			<DESCRIPT lang="de">Rahmenbreite des Bildes</DESCRIPT>
			<DESCRIPT lang="en">Border with</DESCRIPT>
		</PARAM>		
		<PARAM name="usemap" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Name eines MAP-Tags</DESCRIPT>
			<DESCRIPT lang="en">Name of a optional MAP-TAG</DESCRIPT>
		</PARAM>
		<PARAM name="align" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Alignment eines Bildes</DESCRIPT>
			<DESCRIPT lang="en">Alignment of image</DESCRIPT>
		</PARAM>
-->
		<PARAM name="base" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT>../..</DEFAULT>
			<DESCRIPT lang="de">Optionale Basis f&amp;uuml;r den Netautor Wrapper (ohne /wrapper/jpegs.php).</DESCRIPT>
			<DESCRIPT lang="en">Optional base-path for the Netautor Wrapper (without /wrapper/jpegs.php).</DESCRIPT>
		</PARAM>

		<PARAM name="mode" magic="0" quote="3" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">
				Operations Modus:&amp;lt;br&amp;gt;
				&apos;PP_ALLWAYS&apos; : Der HTML-Pr&amp;auml;fix und Postfix werden immer angezeigt, auch wenn das Bild nicht angezeigt werden kann.&amp;lt;br&amp;gt;
				&apos;DEBUG&apos; : Zeigt einige Zusatzinformationen
			</DESCRIPT>
			<DESCRIPT lang="en">Operation mode : &amp;lt;br&amp;gt;
				&apos;PP_ALLWAYS&apos; : HTML-Prefix and post will allways be drawn&amp;lt;br&amp;gt;
				&apos;DEBUG&apos; : Shows some additional internal informations
			</DESCRIPT>
			<VALUE>PP_ALLWAYS</VALUE>
			<VALUE>DEBUG</VALUE>
		</PARAM>
		<PARAM name="width" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Benutzerdefinierte Bildbreite (Default ist die Originalbreite des Bildes). Die Seitenverh&amp;auml;ltnisse bleiben erhalten.</DESCRIPT>
			<DESCRIPT lang="en">User defined with (Default is the original width). Aspect ration is preserved.</DESCRIPT>
		</PARAM>
		<PARAM name="height" magic="0" quote="0" flag="0" explizit="0" depricated="0" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Benutzerdefinierte Bildh&amp;ouml;he (Default ist die Originalh&amp;ouml;he des Bildes). Die Seitenverh&amp;auml;ltnisse bleiben erhalten.</DESCRIPT>
			<DESCRIPT lang="en">User defined height (Default is the original height). Aspect ration is preserved.</DESCRIPT>
		</PARAM>
		<PARAM name="store" new_name="store.element" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-14" date="2001-06-27">
			<DEFAULT/>
			<DESCRIPT lang="de">Name einer lokalen Variable welche den HTML-Output zusat&amp;auml;tzlich speichert.</DESCRIPT>
			<DESCRIPT lang="en">Name of a local variable storing the HTML-Ouput.</DESCRIPT>
		</PARAM>
		<PARAM name="store.context" magic="0" quote="0" flag="0" explizit="0" depricated="" date="2001-12-12">
			<DEFAULT/>
			<DESCRIPT lang="de">Auswahl des Kontext in dem die Werte gespeichert werden sollen.</DESCRIPT>
			<DESCRIPT lang="en">Select the context where the elements are stored.</DESCRIPT>
		</PARAM>
		<PARAM name="store.element" magic="0" quote="0" flag="0" explizit="0" depricated="" date="2001-12-12">
			<DEFAULT/>
			<DESCRIPT lang="de">Element, in das der gesamte Image Tag gespeichert werden soll.</DESCRIPT>
			<DESCRIPT lang="en">Selects the elements in which the whole image tag should be stored.</DESCRIPT>
		</PARAM>
		<PARAM name="width.store.element" magic="0" quote="0" flag="0" explizit="0" depricated="" date="2001-12-12">
			<DEFAULT/>
			<DESCRIPT lang="de">Die Breite des Bildes wird in dieses Element geschrieben.</DESCRIPT>
			<DESCRIPT lang="en">Image widht will be stored into this element.</DESCRIPT>
		</PARAM>
		<PARAM name="height.store.element" magic="0" quote="0" flag="0" explizit="0" depricated="" date="2001-12-12">
			<DEFAULT/>
			<DESCRIPT lang="de">Die H&amp;ouml;he des Bildes wird in dieses Element geschrieben.</DESCRIPT>
			<DESCRIPT lang="en">Image height will be stored into this element.</DESCRIPT>
		</PARAM>
		<PARAM name="debug" new_name="" magic="0" quote="0" flag="0" explizit="0" depricated="2001-12-14" date="2001-11-12">
			<DEFAULT/>
			<DESCRIPT lang="de">Zeigt interne Zusatzinformationen an.</DESCRIPT>
			<DESCRIPT lang="en">Shows some internal informations.</DESCRIPT>
			<VALUE>yes</VALUE>
		</PARAM>
	</FUNCTION>
</NA_FUNCTION_DESCRIPT>
Return current item: Netautor Professional