Differences

This shows you the differences between two versions of the page.

deutsch:ersetzer_rts:frontend_render:random_image [2011/06/21 10:24]
Knut Heermann (flip-flop)
deutsch:ersetzer_rts:frontend_render:random_image [2018/06/03 18:09] (current)
Line 8: Line 8:
<code php>E.g. {GET_RANDOM_ALIAS_IMG_URL:picture/images/test}</code> <code php>E.g. {GET_RANDOM_ALIAS_IMG_URL:picture/images/test}</code>
-Forum: [[http://forum.phpwcms.org/viewtopic.php?p=57124#p57124|{GET_RANDOM_ALIAS_IMG_URL}]]+**Forum:** [[http://forum.phpwcms.org/viewtopic.php?p=57124#p57124|{GET_RANDOM_ALIAS_IMG_URL}]]
-Authors: tinoo, pepe(starter), RCS robin c. sherwood //(adapting and mixing up the code)// \\ +**Autoren:** tinoo, pepe(starter), RCS robin c. sherwood //(adapting and mixing up the code)// \\ 
-Last modified:  23.01.2006 created/mixed up+**Letze Änderung:** 23.01.2006 created/mixed up
-Filename: rt_get_random_alias_img_url.php+**Dateiname:** rt_get_random_alias_img_url.php
-Folder: /template/inc_script/frontend_render/+**Verzeichnis:** /template/inc_script/frontend_render/
-Switch: $phpwcms['allow_ext_render'] = 1; (/config/phpwcms/conf.inc.php) +**Schalter:** $phpwcms['allow_ext_render'] = 1; (/config/phpwcms/conf.inc.php)
---- ----
---- ----
 +\\
 +Die Verwendung ist denkbar einfach. Für jeden Stukturalias, der mit per Zufall ausgesuchten Bildern bestückt werden soll, legst Du ein Verzeichnis an, z.B. /picture/Image/structure-aliasname/.. \\
 +Der Upload kann per FTP erfolgen. \\
-Hier fehlt noch eine etwas genauere Erklärung.  +<file> 
-FIXME+<table style="background-image: url ({GET_RANDOM_ALIAS_IMG_URL:picture/Image}) 
 +<img src="{GET_RANDOM_ALIAS_IMG_URL:picture/Image}"> 
 +<a href="link-to-somewhere"><img src="{GET_RANDOM_ALIAS_IMG_URL:picture/Image}" border="0"></a> 
 +</file> 
 + 
 +\\ 
 +Datei: **/template/inc_script/frontend_render/rt_get_random_alias_img_url.php**
-Location: **/template/inc_script/frontend_render/rt_get_random_alias_img_url.php** 
<code php |h {GET_RANDOM_ALIAS_IMG_URL:image-path}|h > <code php |h {GET_RANDOM_ALIAS_IMG_URL:image-path}|h >
<?php <?php
Line 382: Line 390:
  * **{RANDOMX:SRC-LBNP:path:WIDTHxHEIGHT}** gibt den kompletten html-Anweisungssatz für die LightBox mit %%WIDTHxHEIGHT%% für die Thumbs zurück und stellt alle Bilddateien aus dem angegebenen Pfad in der LightBox dar.   * **{RANDOMX:SRC-LBNP:path:WIDTHxHEIGHT}** gibt den kompletten html-Anweisungssatz für die LightBox mit %%WIDTHxHEIGHT%% für die Thumbs zurück und stellt alle Bilddateien aus dem angegebenen Pfad in der LightBox dar.
    * Die LightBox stellt die Bilder in der Originalgröße dar.     * Die LightBox stellt die Bilder in der Originalgröße dar.
-    * Die Thumbs werden lediglich verkleinert dargestellt, nicht neu gerechnet/abgelegt oder beschnitten //(cropping)//.+    * Das Thumb wird lediglich verkleinert dargestellt, nicht neu gerechnet/abgelegt oder beschnitten //(cropping)//
 +    * Update 21.06.11:  
 +      - Das Thumb wird proportional verkleinert entsprechend den Größenangaben dargestellt //(Identisches Verfahren wie in den Bilder CPs - Das größte Teilungsverhältnis ist der Richtwert für beide Seiten)//.   
 +      - Korrektur beim Bildtyp.
\\ \\
**Beispiel:** ##%%{RANDOMX:SRC-LBNP:picture/upload/image/:200x150}%%## **Beispiel:** ##%%{RANDOMX:SRC-LBNP:picture/upload/image/:200x150}%%##
-Das Zufallsvorschaubild //(Thumb)// wird mit einer Größe von 200x150px dargestellt und verlinkt auf die LighBox, in der dann alle Bilder des Verzeichnisses in Originalgröße mit //(Next/Prev)// dargestellt werden können.+Das Zufallsvorschaubild //(Thumb)// wird mit einer maximalen Größe von 200x150px //(siehe oben "proportional")// dargestellt und verlinkt auf die LightBox, in der dann alle Bilder des Verzeichnisses in Originalgröße mit //(Next/Prev)// dargestellt werden können.
\\ \\
Line 405: Line 416:
function get_random_image_tagX($path) { function get_random_image_tagX($path) {
- // returns an random image from the give path+ // returns an random image from the given path
// it looks for image of following type: gif, jpg, jpeg, png // it looks for image of following type: gif, jpg, jpeg, png
// {RANDOMX:path} will return <img src="path/rand_image" /> // {RANDOMX:path} will return <img src="path/rand_image" />
// {RANDOMX:SRC:path} will return absolute URI PHPWCMS_URL/path/rand_image // {RANDOMX:SRC:path} will return absolute URI PHPWCMS_URL/path/rand_image
// {RANDOMX:SRC-R:path} will return only relative path/rand_image // {RANDOMX:SRC-R:path} will return only relative path/rand_image
- // {RANDOMX:SRC-LB:path:%WIDTH%x%HEIGHT%} will return a complete html set for LightBox with WIDTHxHEIGHT for the thumb+ // {RANDOMX:SRC-LB:path:%WIDTH%x%HEIGHT%} will return a complete html set for LightBox with proportional WIDTHxHEIGHT for the thumb
// {RANDOMX:SRC-LBNP:path:%WIDTH%x%HEIGHT%} the same like SRC-LB with LightBox Next/Prev pictures from this folder // {RANDOMX:SRC-LBNP:path:%WIDTH%x%HEIGHT%} the same like SRC-LB with LightBox Next/Prev pictures from this folder
deutsch/ersetzer_rts/frontend_render/random_image.1308644650.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