Annotation of /trunk/lib/template/template.view.php
Parent Directory
|
Revision Log
Revision 2 - (view) (download)
| 1 : | andphe | 2 | <?php |
| 2 : | //zOOm Media Gallery// | ||
| 3 : | /** | ||
| 4 : | ----------------------------------------------------------------------- | ||
| 5 : | | zOOm Media Gallery! by Mike de Boer - a multi-gallery component | | ||
| 6 : | ----------------------------------------------------------------------- | ||
| 7 : | |||
| 8 : | ----------------------------------------------------------------------- | ||
| 9 : | | | | ||
| 10 : | | Author: Mike de Boer, <http://www.mikedeboer.nl> | | ||
| 11 : | | Copyright: copyright (C) 2007 by Mike de Boer | | ||
| 12 : | | Description: zOOm Media Gallery, a multi-gallery component for | | ||
| 13 : | | Joomla!. It's the most feature-rich gallery component | | ||
| 14 : | | for Joomla!! For documentation and a detailed list | | ||
| 15 : | | of features, check the zOOm homepage: | | ||
| 16 : | | http://www.zoomfactory.org | | ||
| 17 : | | License: GPL | | ||
| 18 : | | Filename: template.view.php | | ||
| 19 : | | | | ||
| 20 : | ----------------------------------------------------------------------- | ||
| 21 : | * @version $Id:template.view.php 106 2007-02-10 22:30:30Z kevinuru $ | ||
| 22 : | * @package zOOmGallery | ||
| 23 : | * @subpackage Template | ||
| 24 : | * @author Mike de Boer <mailme@mikedeboer.nl> | ||
| 25 : | **/ | ||
| 26 : | // MOS Intruder Alerts | ||
| 27 : | defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); | ||
| 28 : | |||
| 29 : | class ZMG_Template_View { | ||
| 30 : | function showMediumNavigation($use_tables = true, $Itemid, $key, $dir_prefix, $url_prefix, $first_img, $pid, $nid, $last_img, $hit) { | ||
| 31 : | global $zoom, $my; | ||
| 32 : | if ($use_tables) { | ||
| 33 : | ?> | ||
| 34 : | <table border="0" cellpadding="0" cellspacing="0" width="100%"> | ||
| 35 : | <?php | ||
| 36 : | if ($zoom->_CONFIG['slideshow'] && $zoom->isImage($zoom->_gallery->_images[$key]->_type)) { | ||
| 37 : | ?> | ||
| 38 : | <tr> | ||
| 39 : | <td align="center" valign="middle"> | ||
| 40 : | <div align="center"> | ||
| 41 : | <?php echo _ZOOM_SLIDESHOW; ?> | ||
| 42 : | </div> | ||
| 43 : | </td> | ||
| 44 : | </tr> | ||
| 45 : | <?php | ||
| 46 : | } | ||
| 47 : | ?> | ||
| 48 : | <tr> | ||
| 49 : | <td align="center" valign="middle"> | ||
| 50 : | <div align="center"> | ||
| 51 : | <?php | ||
| 52 : | if ($zoom->_CONFIG['navbuttons']) { | ||
| 53 : | if ($zoom->_CONFIG['popUpImages']) { | ||
| 54 : | $first = $url_prefix.'&key='.$first_img.'&hit='.$hit.'&uid='.$my->id; | ||
| 55 : | $previous = $url_prefix.'&key='.$pid.'&hit='.$hit.'&uid='.$my->id; | ||
| 56 : | $next = $url_prefix.'&key='.$nid.'&hit='.$hit.'&uid='.$my->id; | ||
| 57 : | $last = $url_prefix.'&key='.$last_img.'&hit='.$hit.'&uid='.$my->id; | ||
| 58 : | } else { | ||
| 59 : | $first = sefRelToAbs(''.$url_prefix.'&key='.$first_img.'&hit='.$hit.''); | ||
| 60 : | $previous = sefRelToAbs(''.$url_prefix.'&key='.$pid.'&hit='.$hit.''); | ||
| 61 : | $next = sefRelToAbs(''.$url_prefix.'&key='.$nid.'&hit='.$hit.''); | ||
| 62 : | $last = sefRelToAbs(''.$url_prefix.'&key='.$last_img.'&hit='.$hit.''); | ||
| 63 : | } | ||
| 64 : | ?> | ||
| 65 : | <a href="<?php if($first_img==$key) echo "javascript:void(0);"; else echo $first; ?>" onmouseover="return overlib('<?php echo _ZOOM_FIRST_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/first_img.png" border="0" alt="" /></a> | ||
| 66 : | <a href="<?php if($pid==$key) echo "javascript:void(0);"; else echo $previous; ?>" onmouseover="return overlib('<?php echo _ZOOM_PREV_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/prev.png" border="0" alt="" /></a> | ||
| 67 : | <?php | ||
| 68 : | } | ||
| 69 : | if ($zoom->_CONFIG['slideshow'] && $zoom->isImage($zoom->_gallery->_images[$key]->_type)) { //Display play & stop buttons? | ||
| 70 : | ?> | ||
| 71 : | <a href="javascript:startSlideShow();" onmouseover="return overlib('<?php echo _ZOOM_PLAY; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/play.png" border="0" alt="" /></a> | ||
| 72 : | <a href="javascript:endSlideShow();" onmouseover="return overlib('<?php echo _ZOOM_STOP; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/stop.png" border="0" alt="" /></a> | ||
| 73 : | <?php | ||
| 74 : | } | ||
| 75 : | if ($zoom->_CONFIG['navbuttons']) { | ||
| 76 : | ?> | ||
| 77 : | <a href="<?php if($nid==$key) echo "javascript:void(0);"; else echo $next ?>" onmouseover="return overlib('<?php echo _ZOOM_NEXT_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/next.png" border="0" alt="" /></a> | ||
| 78 : | <a href="<?php if($last_img==$key) echo "javascript:void(0);"; else echo $last ?>" onmouseover="return overlib('<?php echo _ZOOM_LAST_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/last_img.png" border="0" alt="" /></a> | ||
| 79 : | <?php | ||
| 80 : | } | ||
| 81 : | ?> | ||
| 82 : | </div> | ||
| 83 : | </td> | ||
| 84 : | </tr> | ||
| 85 : | </table> | ||
| 86 : | <?php | ||
| 87 : | } else { | ||
| 88 : | ?> | ||
| 89 : | <div class="zmg-slideshow-control"> | ||
| 90 : | <?php | ||
| 91 : | if ($zoom->_CONFIG['slideshow'] && $zoom->isImage($zoom->_gallery->_images[$key]->_type)) { | ||
| 92 : | ?> | ||
| 93 : | <h3 class="zmg-slideshow-control-title"><?php echo _ZOOM_SLIDESHOW; ?></h3> | ||
| 94 : | <?php | ||
| 95 : | } | ||
| 96 : | if ($zoom->_CONFIG['navbuttons']) { | ||
| 97 : | if ($zoom->_CONFIG['popUpImages']) { | ||
| 98 : | $first = $url_prefix.'&key='.$first_img.'&hit='.$hit.'&uid='.$my->id; | ||
| 99 : | $previous = $url_prefix.'&key='.$pid.'&hit='.$hit.'&uid='.$my->id; | ||
| 100 : | $next = $url_prefix.'&key='.$nid.'&hit='.$hit.'&uid='.$my->id; | ||
| 101 : | $last = $url_prefix.'&key='.$last_img.'&hit='.$hit.'&uid='.$my->id; | ||
| 102 : | } else { | ||
| 103 : | $first = sefRelToAbs(''.$url_prefix.'&key='.$first_img.'&hit='.$hit.''); | ||
| 104 : | $previous = sefRelToAbs(''.$url_prefix.'&key='.$pid.'&hit='.$hit.''); | ||
| 105 : | $next = sefRelToAbs(''.$url_prefix.'&key='.$nid.'&hit='.$hit.''); | ||
| 106 : | $last = sefRelToAbs(''.$url_prefix.'&key='.$last_img.'&hit='.$hit.''); | ||
| 107 : | } | ||
| 108 : | ?> | ||
| 109 : | <a href="<?php if($first_img==$key) echo "javascript:void(0);"; else echo $first; ?>" onmouseover="return overlib('<?php echo _ZOOM_FIRST_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/first_img.png" border="0" alt="" /></a> | ||
| 110 : | <a href="<?php if($pid==$key) echo "javascript:void(0);"; else echo $previous; ?>" onmouseover="return overlib('<?php echo _ZOOM_PREV_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/prev.png" border="0" alt="" /></a> | ||
| 111 : | <?php | ||
| 112 : | } | ||
| 113 : | if ($zoom->_CONFIG['slideshow'] && $zoom->isImage($zoom->_gallery->_images[$key]->_type)) { //Display play & stop buttons? | ||
| 114 : | ?> | ||
| 115 : | <a href="javascript:startSlideShow();" onmouseover="return overlib('<?php echo _ZOOM_PLAY; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/play.png" border="0" alt="" /></a> | ||
| 116 : | <a href="javascript:endSlideShow();" onmouseover="return overlib('<?php echo _ZOOM_STOP; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/stop.png" border="0" alt="" /></a> | ||
| 117 : | <?php | ||
| 118 : | } | ||
| 119 : | if ($zoom->_CONFIG['navbuttons']) { | ||
| 120 : | ?> | ||
| 121 : | <a href="<?php if($nid==$key) echo "javascript:void(0);"; else echo $next ?>" onmouseover="return overlib('<?php echo _ZOOM_NEXT_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/next.png" border="0" alt="" /></a> | ||
| 122 : | <a href="<?php if($last_img==$key) echo "javascript:void(0);"; else echo $last ?>" onmouseover="return overlib('<?php echo _ZOOM_LAST_IMG; ?>');" onmouseout="return nd();"><img src="<?php echo $dir_prefix; ?>images/last_img.png" border="0" alt="" /></a> | ||
| 123 : | <?php | ||
| 124 : | } | ||
| 125 : | ?> | ||
| 126 : | <br /> | ||
| 127 : | <?php | ||
| 128 : | } | ||
| 129 : | } | ||
| 130 : | |||
| 131 : | function showTypeImage($use_tables = true, $img_path, $fullsize, &$viewsize_info, $key) { | ||
| 132 : | global $zoom; | ||
| 133 : | if ($use_tables) { | ||
| 134 : | if ($zoom->_CONFIG['zoomOn']) { | ||
| 135 : | ?> | ||
| 136 : | <div align="center" id="zImageBox"> | ||
| 137 : | <div style="float:center" onmouseover="tjpZoom.on(event,<?php echo $viewsize_info[0].",".$viewsize_info[1].",'".$img_path."'".$fullsize.""; ?>);" onmousemove="tjpZoom.move(event);" onmouseout="tjpZoom.off();"> | ||
| 138 : | <?php | ||
| 139 : | } | ||
| 140 : | ?> | ||
| 141 : | <img src="<?php echo $img_path; ?>" alt="" id="zImage" name="zImage" style="padding:0;margin:0;border:0" /> | ||
| 142 : | <?php | ||
| 143 : | if ($zoom->_CONFIG['zoomOn']) { | ||
| 144 : | ?> | ||
| 145 : | </div> | ||
| 146 : | </div> | ||
| 147 : | <?php | ||
| 148 : | } | ||
| 149 : | ?> | ||
| 150 : | <img src="<?php echo $img_path; ?>" alt="<?php echo $zoom->_gallery->_images[$key]->_name; ?>" id="slideImage" name="slideImage" style="display:none;" title="<?php echo $zoom->_gallery->_images[$key]->_name; ?>" /> | ||
| 151 : | <?php | ||
| 152 : | } else { | ||
| 153 : | ?> | ||
| 154 : | <div class="zmg-image-full-outer" style="width:<?php echo $viewsize_info[0]+23?>px;"> | ||
| 155 : | <div class="img-shadow-full-border"> | ||
| 156 : | <div class="img-shadow-full"> | ||
| 157 : | <div id="zImageBox"> | ||
| 158 : | <div style="float:center;margin:0 auto;" <?php echo ($zoom->_CONFIG['zoomOn']) ? "onmouseover=\"tjpZoom.on(event,".$viewsize_info[0].",".$viewsize_info[1].",'".$img_path."'".$fullsize.");\" onmousemove=\"tjpZoom.move(event);\" onmouseout=\"tjpZoom.off();\"" : ""; ?>> | ||
| 159 : | <img src="<?php echo $img_path; ?>" alt="<?php echo $zoom->_gallery->_images[$key]->_name; ?>" id="zImage" name="zImage" title="<?php echo $zoom->_gallery->_images[$key]->_name; ?>" /> | ||
| 160 : | </div> | ||
| 161 : | </div> | ||
| 162 : | <img src="<?php echo $img_path; ?>" alt="<?php echo $zoom->_gallery->_images[$key]->_name; ?>" id="slideImage" name="slideImage" style="display:none;" title="<?php echo $zoom->_gallery->_images[$key]->_name; ?>" /> | ||
| 163 : | </div> | ||
| 164 : | </div> | ||
| 165 : | </div> | ||
| 166 : | <?php | ||
| 167 : | } | ||
| 168 : | if ($zoom->_CONFIG['zoomOn']) { | ||
| 169 : | ?> | ||
| 170 : | <div style="clear:both;"></div> | ||
| 171 : | <?php | ||
| 172 : | } | ||
| 173 : | } | ||
| 174 : | |||
| 175 : | function showTypeDocument($thumbnail, $popup, $img_path) { | ||
| 176 : | ?> | ||
| 177 : | <a href="<?php echo $img_path; ?>" target="_blank"><img src="<?php echo $thumbnail; ?>" alt="" border="1" name="zImage" /></a> | ||
| 178 : | <?php | ||
| 179 : | } | ||
| 180 : | |||
| 181 : | function showTypeMovie(&$movie, $img_path) { | ||
| 182 : | global $mosConfig_live_site, $zoom; | ||
| 183 : | if ($zoom->isRealMedia($movie->_type)) { | ||
| 184 : | ?> | ||
| 185 : | <object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" height="304" width="320"> | ||
| 186 : | <param name="controls" value="ImageWindow" /> | ||
| 187 : | <param name="autostart" value="true" /> | ||
| 188 : | <param name="src" value="<?php echo $img_path; ?>" /> | ||
| 189 : | <embed height="320" src="<?php echo $img_path; ?>" type="audio/x-pn-realaudio-plugin" width="304" controls="ImageWindow" autostart="true" /> | ||
| 190 : | </object> | ||
| 191 : | <?php | ||
| 192 : | } elseif ($zoom->isQuicktime($movie->_type)) { | ||
| 193 : | ?> | ||
| 194 : | <object classid="CLSID:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="304" width="320"> | ||
| 195 : | <param name="src" value="<?php echo $img_path;?>" /> | ||
| 196 : | <param name="autoplay" value="true" /> | ||
| 197 : | <param name="controller" value="true" /> | ||
| 198 : | <embed height="304" pluginspage="http://www.apple.com/quicktime/download/" src="<?php echo $img_path;?>" type="video/quicktime" width="320" controller="true" autoplay="true" /> | ||
| 199 : | </object> | ||
| 200 : | <?php | ||
| 201 : | } elseif ($zoom->isFlashvideo($movie->_type)) { | ||
| 202 : | ?> | ||
| 203 : | <object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=6,0,0,0" width="320" height="240"> | ||
| 204 : | <param name="movie" value="<?php echo $mosConfig_live_site;?>/components/com_zoom/www/flvplayer.swf?file=<?php echo $img_path;?>" /> | ||
| 205 : | <param name="quality" value="high" /> | ||
| 206 : | <param name="scale" value="exactfit" /> | ||
| 207 : | <param name="menu" value="true" /> | ||
| 208 : | <param name="bgcolor" value="#ffffff" /> | ||
| 209 : | <embed src="<?php echo $mosConfig_live_site;?>/components/com_zoom/www/flvplayer.swf?file=<?php echo $img_path;?>" quality="high" scale="exactfit" menu="false" bgcolor="#ffffff" width="320" height="240" swliveconnect="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </embed> | ||
| 210 : | </object> | ||
| 211 : | <?php | ||
| 212 : | } else { | ||
| 213 : | ?> | ||
| 214 : | <object id="MediaPlayer1" width="320" height="304" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject"> | ||
| 215 : | <param name="URL" value="<?php echo $img_path;?>" /> | ||
| 216 : | <param name="ShowControls" value="0"> | ||
| 217 : | <embed src="<?php echo $img_path; ?>" height="304" width="320" border="0" type="application/x-mplayer2"/></embed> | ||
| 218 : | </object> | ||
| 219 : | <?php | ||
| 220 : | } | ||
| 221 : | } | ||
| 222 : | |||
| 223 : | function showTypeAudio(&$audio, $key, $img_path, $popup) { | ||
| 224 : | global $mosConfig_live_site, $zoom; | ||
| 225 : | if ($zoom->isPlayable($audio->_type)) { | ||
| 226 : | ?> | ||
| 227 : | <object type="application/x-shockwave-flash" data="<?php echo $mosConfig_live_site; ?>/components/com_zoom/www/zoomplayer.swf" width="300" height="300"> | ||
| 228 : | <param name="movie" value="<?php echo $mosConfig_live_site; ?>/components/com_zoom/www/zoomplayer.swf"> | ||
| 229 : | <param name="flashvars" value="config=<?php echo $mosConfig_live_site; ?>/components/com_zoom/www/config.xml&file=<?php echo $mosConfig_live_site; ?>/components/com_zoom/www/playlist.php?keys=<?php echo $audio->_catid; ?>,<?php echo $key; ?>" /> | ||
| 230 : | <param name="wmode" value="transparent" /> | ||
| 231 : | </object> | ||
| 232 : | <?php | ||
| 233 : | } else { | ||
| 234 : | ?> | ||
| 235 : | <img src="<?php echo $audio->_thumbnail; ?>" alt="" border="1" name="zImage"<?php echo ($popup && !$zoom->isAudio($audio->_type)) ? " onClick=\"javscript:window.close()\"" : ""; ?> /> | ||
| 236 : | <br /> | ||
| 237 : | <?php | ||
| 238 : | } | ||
| 239 : | } | ||
| 240 : | |||
| 241 : | /** | ||
| 242 : | * Create a block that will contain descriptive data of a medium. The layout is similar to the WinXP/ Longhorn blocks. | ||
| 243 : | * | ||
| 244 : | * @return string | ||
| 245 : | * @param string $caption | ||
| 246 : | * @param int $width | ||
| 247 : | * @access public | ||
| 248 : | */ | ||
| 249 : | function createViewBlock($caption) { | ||
| 250 : | global $mosConfig_live_site, $zoom; | ||
| 251 : | |||
| 252 : | $prefix = "z".ZMG_Template_View::get_rand_id(4); //create a unique prefix for each block... | ||
| 253 : | |||
| 254 : | ?> | ||
| 255 : | <div class="blockContainer" id="<?php echo $prefix; ?>Container"> | ||
| 256 : | <div class="blockHeader" id="<?php echo $prefix; ?>Header" onmouseover="Zoom.changeArrow('<?php echo $prefix."','white', '".$mosConfig_live_site; ?>');" onmouseout="Zoom.changeArrow('<?php echo $prefix."','grey', '".$mosConfig_live_site; ?>');" | ||
| 257 : | <?php | ||
| 258 : | if ($zoom->_CONFIG['animate_box']) { | ||
| 259 : | echo "\tonclick=\"Zoom.slide('".$prefix."', '".$mosConfig_live_site."');\">\n"; | ||
| 260 : | } else { | ||
| 261 : | echo "\tonclick=\"Zoom.toggleDisplay('".$prefix."', '".$mosConfig_live_site."');\">\n"; | ||
| 262 : | } | ||
| 263 : | ?> | ||
| 264 : | <a href="javascript:void(0);" class="blockHeader"> | ||
| 265 : | <img src="<?php echo $mosConfig_live_site; ?>/components/com_zoom/www/images/blocks/arrow_up_grey.png" alt="" border="0" align="right" name="<?php echo $prefix; ?>Image" id="<?php echo $prefix; ?>Image" /> | ||
| 266 : | <?php echo $caption; ?> | ||
| 267 : | </a> | ||
| 268 : | </div> | ||
| 269 : | <div class="blockBody" id="<?php echo $prefix; ?>Body"> | ||
| 270 : | <?php | ||
| 271 : | return $prefix; | ||
| 272 : | } | ||
| 273 : | |||
| 274 : | /** | ||
| 275 : | * Generate the closing tags of the ViewBlock. | ||
| 276 : | * | ||
| 277 : | * @return void | ||
| 278 : | * @see zoom::createViewBlock() | ||
| 279 : | * @access public | ||
| 280 : | */ | ||
| 281 : | function finishViewBlock($def_state, $prefix) { | ||
| 282 : | global $mosConfig_live_site, $zoom; | ||
| 283 : | ?> | ||
| 284 : | </div> | ||
| 285 : | </div> | ||
| 286 : | <br /> | ||
| 287 : | <?php | ||
| 288 : | if ($def_state == 0) { | ||
| 289 : | ?> | ||
| 290 : | <script language="javascript" type="text/javascript"> | ||
| 291 : | <?php | ||
| 292 : | if ($zoom->_CONFIG['animate_box']) { | ||
| 293 : | echo ("Zoom.slide('".$prefix."', '".$mosConfig_live_site."');"); | ||
| 294 : | } else { | ||
| 295 : | echo ("Zoom.toggleDisplay('".$prefix."', '".$mosConfig_live_site."');"); | ||
| 296 : | } | ||
| 297 : | ?> | ||
| 298 : | Zoom.changeArrow('<?php echo $prefix."', 'white', '".$mosConfig_live_site; ?>'); | ||
| 299 : | </script> | ||
| 300 : | <?php | ||
| 301 : | } | ||
| 302 : | } | ||
| 303 : | |||
| 304 : | /** | ||
| 305 : | * Generate a random prefix for the viewBlock layer. | ||
| 306 : | * | ||
| 307 : | * @return string | ||
| 308 : | * @param int $length | ||
| 309 : | * @see ZMG_Template_View::createViewBlock() | ||
| 310 : | * @access public | ||
| 311 : | */ | ||
| 312 : | function get_rand_id($length) { | ||
| 313 : | if ($length > 0) { | ||
| 314 : | $rand_id = ""; | ||
| 315 : | for ($i = 1; $i <= $length; $i++) { | ||
| 316 : | mt_srand((double)microtime() * 1000000); | ||
| 317 : | $num = mt_rand(1, 36); | ||
| 318 : | $rand_id .= ZMG_Template_View::assign_rand_value($num); | ||
| 319 : | } | ||
| 320 : | } | ||
| 321 : | return $rand_id; | ||
| 322 : | } | ||
| 323 : | |||
| 324 : | /** | ||
| 325 : | * Turn a integer value into a #random# string. | ||
| 326 : | * | ||
| 327 : | * @return void | ||
| 328 : | * @param int $num | ||
| 329 : | * @see ZMG_Template_View::get_rand_id() | ||
| 330 : | * @access public | ||
| 331 : | */ | ||
| 332 : | function assign_rand_value($num) { | ||
| 333 : | switch ($num) { | ||
| 334 : | case "1": | ||
| 335 : | $rand_value = "a"; | ||
| 336 : | break; | ||
| 337 : | case "2": | ||
| 338 : | $rand_value = "b"; | ||
| 339 : | break; | ||
| 340 : | case "3": | ||
| 341 : | $rand_value = "c"; | ||
| 342 : | break; | ||
| 343 : | case "4": | ||
| 344 : | $rand_value = "d"; | ||
| 345 : | break; | ||
| 346 : | case "5": | ||
| 347 : | $rand_value = "e"; | ||
| 348 : | break; | ||
| 349 : | case "6": | ||
| 350 : | $rand_value = "f"; | ||
| 351 : | break; | ||
| 352 : | case "7": | ||
| 353 : | $rand_value = "g"; | ||
| 354 : | break; | ||
| 355 : | case "8": | ||
| 356 : | $rand_value = "h"; | ||
| 357 : | break; | ||
| 358 : | case "9": | ||
| 359 : | $rand_value = "i"; | ||
| 360 : | break; | ||
| 361 : | case "10": | ||
| 362 : | $rand_value = "j"; | ||
| 363 : | break; | ||
| 364 : | case "11": | ||
| 365 : | $rand_value = "k"; | ||
| 366 : | break; | ||
| 367 : | case "12": | ||
| 368 : | $rand_value = "l"; | ||
| 369 : | break; | ||
| 370 : | case "13": | ||
| 371 : | $rand_value = "m"; | ||
| 372 : | break; | ||
| 373 : | case "14": | ||
| 374 : | $rand_value = "n"; | ||
| 375 : | break; | ||
| 376 : | case "15": | ||
| 377 : | $rand_value = "o"; | ||
| 378 : | break; | ||
| 379 : | case "16": | ||
| 380 : | $rand_value = "p"; | ||
| 381 : | break; | ||
| 382 : | case "17": | ||
| 383 : | $rand_value = "q"; | ||
| 384 : | break; | ||
| 385 : | case "18": | ||
| 386 : | $rand_value = "r"; | ||
| 387 : | break; | ||
| 388 : | case "19": | ||
| 389 : | $rand_value = "s"; | ||
| 390 : | break; | ||
| 391 : | case "20": | ||
| 392 : | $rand_value = "t"; | ||
| 393 : | break; | ||
| 394 : | case "21": | ||
| 395 : | $rand_value = "u"; | ||
| 396 : | break; | ||
| 397 : | case "22": | ||
| 398 : | $rand_value = "v"; | ||
| 399 : | break; | ||
| 400 : | case "23": | ||
| 401 : | $rand_value = "w"; | ||
| 402 : | break; | ||
| 403 : | case "24": | ||
| 404 : | $rand_value = "x"; | ||
| 405 : | break; | ||
| 406 : | case "25": | ||
| 407 : | $rand_value = "y"; | ||
| 408 : | break; | ||
| 409 : | case "26": | ||
| 410 : | $rand_value = "z"; | ||
| 411 : | break; | ||
| 412 : | case "27": | ||
| 413 : | $rand_value = "0"; | ||
| 414 : | break; | ||
| 415 : | case "28": | ||
| 416 : | $rand_value = "1"; | ||
| 417 : | break; | ||
| 418 : | case "29": | ||
| 419 : | $rand_value = "2"; | ||
| 420 : | break; | ||
| 421 : | case "30": | ||
| 422 : | $rand_value = "3"; | ||
| 423 : | break; | ||
| 424 : | case "31": | ||
| 425 : | $rand_value = "4"; | ||
| 426 : | break; | ||
| 427 : | case "32": | ||
| 428 : | $rand_value = "5"; | ||
| 429 : | break; | ||
| 430 : | case "33": | ||
| 431 : | $rand_value = "6"; | ||
| 432 : | break; | ||
| 433 : | case "34": | ||
| 434 : | $rand_value = "7"; | ||
| 435 : | break; | ||
| 436 : | case "35": | ||
| 437 : | $rand_value = "8"; | ||
| 438 : | break; | ||
| 439 : | case "36": | ||
| 440 : | $rand_value = "9"; | ||
| 441 : | break; | ||
| 442 : | } | ||
| 443 : | return $rand_value; | ||
| 444 : | } | ||
| 445 : | |||
| 446 : | function showPropertiesBox($use_tables = true, $img_path, $key) { | ||
| 447 : | global $zoom; | ||
| 448 : | if($zoom->_CONFIG['showName'] || $zoom->_CONFIG['showFilename'] || $zoom->_CONFIG['showKeywords'] || $zoom->_CONFIG['showDate'] || $zoom->_CONFIG['showDescr'] || $zoom->_CONFIG['showUsername'] || $zoom->_CONFIG['showHits'] || $zoom->_CONFIG['ratingOn']) { | ||
| 449 : | $prefix = ZMG_Template_View::createViewBlock(_ZOOM_PROPERTIES); | ||
| 450 : | if ($use_tables) { | ||
| 451 : | ?> | ||
| 452 : | <table border="0" cellspacing="0" cellpadding="3"> | ||
| 453 : | <?php | ||
| 454 : | if ($zoom->_CONFIG['showName']) { | ||
| 455 : | ?> | ||
| 456 : | <tr> | ||
| 457 : | <td align="left" width="100"><?php echo _ZOOM_IMGNAME; ?>: </td> | ||
| 458 : | <td align="left"><?php echo $zoom->_gallery->_images[$key]->_name; ?></td> | ||
| 459 : | </tr> | ||
| 460 : | <?php | ||
| 461 : | } | ||
| 462 : | if ($zoom->_CONFIG['showFilename']) { | ||
| 463 : | ?> | ||
| 464 : | <tr> | ||
| 465 : | <td align="left"><?php echo _ZOOM_FILENAME; ?>: </td> | ||
| 466 : | <td align="left"> | ||
| 467 : | <?php | ||
| 468 : | if ($zoom->isDocument($zoom->_gallery->_images[$key]->_type)) { | ||
| 469 : | echo "<a href=\"".$img_path."\" target=\"_TOP\">".$zoom->_gallery->_images[$key]->_filename."</a> "._ZOOM_CLICKDOCUMENT; | ||
| 470 : | } else { | ||
| 471 : | echo $zoom->_gallery->_images[$key]->_filename; | ||
| 472 : | } | ||
| 473 : | ?> | ||
| 474 : | </td> | ||
| 475 : | </tr> | ||
| 476 : | <?php | ||
| 477 : | } | ||
| 478 : | if ($zoom->_CONFIG['showKeywords']) { | ||
| 479 : | ?> | ||
| 480 : | <tr> | ||
| 481 : | <td align="left"><?php echo _ZOOM_KEYWORDS; ?>: </td> | ||
| 482 : | <td align="left"><?php echo $zoom->_gallery->_images[$key]->getKeywords(2); ?></td> | ||
| 483 : | </tr> | ||
| 484 : | <?php | ||
| 485 : | } | ||
| 486 : | if ($zoom->_CONFIG['showDate']) { | ||
| 487 : | ?> | ||
| 488 : | <tr> | ||
| 489 : | <td align="left"><?php echo _ZOOM_DATE; ?>: </td> | ||
| 490 : | <td align="left"><?php echo $zoom->convertDate($zoom->_gallery->_images[$key]->_date); ?></td> | ||
| 491 : | </tr> | ||
| 492 : | <?php | ||
| 493 : | } | ||
| 494 : | if ($zoom->_CONFIG['showUsername']) { | ||
| 495 : | ?> | ||
| 496 : | <tr> | ||
| 497 : | <td align="left"><?php echo _ZOOM_UNAME; ?>: </td> | ||
| 498 : | <td align="left"><?php echo $zoom->_gallery->_images[$key]->getUsername(2); ?></td> | ||
| 499 : | </tr> | ||
| 500 : | <?php | ||
| 501 : | } | ||
| 502 : | if ($zoom->_CONFIG['showDescr']) { | ||
| 503 : | ?> | ||
| 504 : | <tr> | ||
| 505 : | <td align="left"><?php echo _ZOOM_DESCRIPTION; ?>: </td> | ||
| 506 : | <td align="left"><?php echo $zoom->_gallery->_images[$key]->_descr; ?></td> | ||
| 507 : | </tr> | ||
| 508 : | <?php | ||
| 509 : | } | ||
| 510 : | if ($zoom->_CONFIG['showHits']) { | ||
| 511 : | ?> | ||
| 512 : | <tr> | ||
| 513 : | <td align="left"><?php echo _ZOOM_HITS; ?>: </td> | ||
| 514 : | <td align="left"><?php echo $zoom->_gallery->_images[$key]->_hits; ?></td> | ||
| 515 : | </tr> | ||
| 516 : | <?php | ||
| 517 : | } | ||
| 518 : | if ($zoom->_CONFIG['ratingOn']) { | ||
| 519 : | ?> | ||
| 520 : | <tr> | ||
| 521 : | <td align="left"><?php echo _ZOOM_RATING; ?></td> | ||
| 522 : | <td align="left"> | ||
| 523 : | <?php | ||
| 524 : | echo $zoom->_gallery->_images[$key]->getStars(); | ||
| 525 : | ?> | ||
| 526 : | </td> | ||
| 527 : | </tr> | ||
| 528 : | <?php | ||
| 529 : | } | ||
| 530 : | ?> | ||
| 531 : | </table> | ||
| 532 : | <?php | ||
| 533 : | } else { | ||
| 534 : | ?> | ||
| 535 : | <div class="detail-box"> | ||
| 536 : | <?php | ||
| 537 : | if ($zoom->_CONFIG['showName']) { | ||
| 538 : | ?> | ||
| 539 : | <span class="detail-box-img-name-title"><?php echo _ZOOM_IMGNAME; ?>: </span> | ||
| 540 : | <span class="detail-box-img-name"><?php echo $zoom->_gallery->_images[$key]->_name; ?></span><br /> | ||
| 541 : | <?php | ||
| 542 : | } | ||
| 543 : | if ($zoom->_CONFIG['showFilename']) { | ||
| 544 : | ?> | ||
| 545 : | <span class="detail-box-filename-title"><?php echo _ZOOM_FILENAME; ?>: </span> | ||
| 546 : | <span class="detail-box-filename"> | ||
| 547 : | <?php | ||
| 548 : | if ($zoom->isDocument($zoom->_gallery->_images[$key]->_type)) { | ||
| 549 : | echo "<a href=\"".$img_path."\" target=\"_top\">".$zoom->_gallery->_images[$key]->_filename."</a> "._ZOOM_CLICKDOCUMENT; | ||
| 550 : | } else { | ||
| 551 : | echo $zoom->_gallery->_images[$key]->_filename; | ||
| 552 : | } | ||
| 553 : | ?> | ||
| 554 : | </span><br /> | ||
| 555 : | <?php | ||
| 556 : | } | ||
| 557 : | if ($zoom->_CONFIG['showKeywords']) { | ||
| 558 : | ?> | ||
| 559 : | <span class="detail-box-keyword-title"><?php echo _ZOOM_KEYWORDS; ?>: </span> | ||
| 560 : | <span class="detail-box-keyword"><?php echo $zoom->_gallery->_images[$key]->getKeywords(2); ?></span><br /> | ||
| 561 : | <?php | ||
| 562 : | } | ||
| 563 : | if ($zoom->_CONFIG['showDate']) { | ||
| 564 : | ?> | ||
| 565 : | <span class="detail-box-date-title"><?php echo _ZOOM_DATE; ?>: </span> | ||
| 566 : | <span class="detail-box-date"><?php echo $zoom->convertDate($zoom->_gallery->_images[$key]->_date); ?></span><br /> | ||
| 567 : | <?php | ||
| 568 : | } | ||
| 569 : | if ($zoom->_CONFIG['showUsername']) { | ||
| 570 : | ?> | ||
| 571 : | <span class="detail-box-username-title"><?php echo _ZOOM_UNAME; ?>: </span> | ||
| 572 : | <span class="detail-box-username"><?php echo $zoom->_gallery->_images[$key]->getUsername(2); ?></span><br /> | ||
| 573 : | <?php | ||
| 574 : | } | ||
| 575 : | if ($zoom->_CONFIG['showDescr']) { | ||
| 576 : | ?> | ||
| 577 : | <span class="detail-box-desc-title"><?php echo _ZOOM_DESCRIPTION; ?>: </span> | ||
| 578 : | <span class="detail-box-desc"><?php echo $zoom->_gallery->_images[$key]->_descr; ?></span><br /> | ||
| 579 : | <?php | ||
| 580 : | } | ||
| 581 : | if ($zoom->_CONFIG['showHits']) { | ||
| 582 : | ?> | ||
| 583 : | <span class="detail-box-hits-title"><?php echo _ZOOM_HITS; ?>: </span> | ||
| 584 : | <span class="detail-box-hits"><?php echo $zoom->_gallery->_images[$key]->_hits; ?></span><br /> | ||
| 585 : | <?php | ||
| 586 : | } | ||
| 587 : | if ($zoom->_CONFIG['ratingOn']) { | ||
| 588 : | ?> | ||
| 589 : | <span class="detail-box-ratings-title"><?php echo _ZOOM_RATING; ?>: </span> | ||
| 590 : | <div class="detail-box-ratings"> | ||
| 591 : | <?php echo $zoom->_gallery->_images[$key]->getStars();?> | ||
| 592 : | </div><br /> | ||
| 593 : | <?php | ||
| 594 : | } | ||
| 595 : | ?> | ||
| 596 : | </div> | ||
| 597 : | <?php | ||
| 598 : | } | ||
| 599 : | ZMG_Template_View::finishViewBlock($zoom->_CONFIG['properties_state'], $prefix); | ||
| 600 : | } | ||
| 601 : | } | ||
| 602 : | |||
| 603 : | function showCommentsBox($use_tables = true, $dir_prefix, $key) { | ||
| 604 : | global $zoom, $Itemid, $my; | ||
| 605 : | if ($use_tables) { | ||
| 606 : | ?> | ||
| 607 : | <table border="0" cellpadding="3" cellspacing="0" width="90%"> | ||
| 608 : | <?php | ||
| 609 : | } | ||
| 610 : | if (empty($zoom->_gallery->_images[$key]->_comments)) { | ||
| 611 : | if ($use_tables) { | ||
| 612 : | echo ("<tr>\n" | ||
| 613 : | . "\t<td> </td>\n" | ||
| 614 : | . "\t<td align=\"center\" valign=\"bottom\">"._ZOOM_NO_COMMENTS."</td>\n" | ||
| 615 : | . "</tr>\n"); | ||
| 616 : | } else { | ||
| 617 : | echo ("\n" | ||
| 618 : | . "\t<div class=\"zmg-comment-none\">"._ZOOM_NO_COMMENTS."</div>\n" | ||
| 619 : | . "\n"); | ||
| 620 : | } | ||
| 621 : | } else { | ||
| 622 : | // Display comments found in the database. | ||
| 623 : | $count = ''; | ||
| 624 : | foreach ($zoom->_gallery->_images[$key]->_comments as $comment) { | ||
| 625 : | if ($count>1) { | ||
| 626 : | $colour=$zoom->_tabclass[0]; | ||
| 627 : | $count=0; | ||
| 628 : | } else { | ||
| 629 : | $colour=$zoom->_tabclass[1]; | ||
| 630 : | } | ||
| 631 : | $cmtrow = ""; | ||
| 632 : | if ($use_tables) { | ||
| 633 : | $cmtrow = "<tr><td width=\"125\" align=\"left\" valign=\"top\">".$comment->getName().": </td><td align=\"left\"><font color=\"#ff0000\">".$comment->getComment($dir_prefix)."</font> (".$comment->getDate().")</td>\n"; | ||
| 634 : | } else { | ||
| 635 : | $cmtrow = "<div class=\"zmg-comment-block\">\n<div class=\"comments-added-date\">\n".$comment->getDate()."</div>\n<div class=\"zmg-comments-added-name\"><img src=\"".$dir_prefix."images/comment.png\" border=\"0\" title=\"Comment\" alt=\"Image of comment\" />".$comment->getName()." <span class=\"zmg-comments-says\">"._ZOOM_SAYS.":</span> </div>\n<div class=\"zmg-comments-added-text\">".$comment->getComment($dir_prefix)."</div>\n</div>\n"; | ||
| 636 : | } | ||
| 637 : | if ($zoom->_isAdmin) { | ||
| 638 : | if ($use_tables) { | ||
| 639 : | $cmtrow .= "<td width=\"50\">"; | ||
| 640 : | } | ||
| 641 : | if (!$zoom->_CONFIG['popUpImages']) { | ||
| 642 : | $cmtrow .= "<a href=\"index.php?option=com_zoom&page=view&Itemid=".$Itemid; | ||
| 643 : | } else { | ||
| 644 : | $cmtrow .= "<a href=\"view.php?popup=1&uid=".$my->id; | ||
| 645 : | } | ||
| 646 : | $cmtrow .= "&catid=".$zoom->_gallery->_id."&key=".$key."&delComment=".$comment->getId()."&isAdmin=".$zoom->_isAdmin."\"><img src=\"".$dir_prefix."images/delete.png\" border=\"0\" title=\""._ZOOM_DELETE."\" alt=\"\" /></a>"; | ||
| 647 : | if ($use_tables) { | ||
| 648 : | $cmtrow .= "</td>"; | ||
| 649 : | } | ||
| 650 : | } | ||
| 651 : | if ($use_tables) { | ||
| 652 : | $cmtrow .= "</tr>\n"; | ||
| 653 : | } | ||
| 654 : | echo $cmtrow; | ||
| 655 : | $count++; | ||
| 656 : | } | ||
| 657 : | } | ||
| 658 : | if ($use_tables) { | ||
| 659 : | ?> | ||
| 660 : | </table> | ||
| 661 : | <?php | ||
| 662 : | } | ||
| 663 : | } | ||
| 664 : | |||
| 665 : | function showCommentsForm($use_tables = true, $cmt_action, $dir_prefix, $popup, $key) { | ||
| 666 : | global $zoom, $my; | ||
| 667 : | ?> | ||
| 668 : | <form method="post" name="post" action="<?php echo $cmt_action ?>" onsubmit="MM_validateForm('uname','','R','comment','','R');return document.MM_returnValue"> | ||
| 669 : | <?php | ||
| 670 : | if ($use_tables) { | ||
| 671 : | ?> | ||
| 672 : | <table border="0" cellspacing="0" cellpadding="0"> | ||
| 673 : | <tr> | ||
| 674 : | <td align="left" valign="top" width="80"><?php echo _ZOOM_YOUR_NAME;?>: </td> | ||
| 675 : | <td align="left" valign="top"> | ||
| 676 : | <?php | ||
| 677 : | if (!empty($my->username)) { | ||
| 678 : | ?> | ||
| 679 : | <input type="hidden" name="uname" value="<?php echo $my->username;?>" /> | ||
| 680 : | <?php | ||
| 681 : | echo $my->username; | ||
| 682 : | } else { | ||
| 683 : | ?> | ||
| 684 : | <input class="inputbox" type="text" name="uname" size="25" value="" /> | ||
| 685 : | <?php | ||
| 686 : | } | ||
| 687 : | ?> | ||
| 688 : | <br /> | ||
| 689 : | </td> | ||
| 690 : | </tr> | ||
| 691 : | <tr> | ||
| 692 : | <td align="left" valign="top" width="80"><?php echo _ZOOM_COMMENTS;?>: </td> | ||
| 693 : | <td align="left" valign="top"> | ||
| 694 : | <textarea name="comment" class="inputbox" rows="2" cols="35" style="white-space:wrap;" onselect="Zoom.storeCaret(this);" onclick="Zoom.storeCaret(this);" onkeyup="Zoom.storeCaret(this);"></textarea> | ||
| 695 : | <input type="hidden" name="popup" value="<?php echo $popup;?>" /> | ||
| 696 : | <input type="hidden" name="key" value="<?php echo $key;?>" /> | ||
| 697 : | <input type="hidden" name="isAdmin" value="<?php echo $zoom->_isAdmin; ?>" /> | ||
| 698 : | </td> | ||
| 699 : | </tr> | ||
| 700 : | <tr> | ||
| 701 : | <td> </td> | ||
| 702 : | <td><input type="submit" name="submit" value="<?php echo _ZOOM_ADD;?>" class="button" /></td> | ||
| 703 : | </tr> | ||
| 704 : | </table> | ||
| 705 : | <table border="0" cellspacing="5" cellpadding="0"> | ||
| 706 : | <tr> | ||
| 707 : | <td width="80"> </td> | ||
| 708 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':D')"><img title="Very Happy" src="<?php echo $dir_prefix; ?>images/smilies/icon_biggrin.gif" alt="Very Happy" border="0" /></a></td> | ||
| 709 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':)')"><img title="Smile" src="<?php echo $dir_prefix; ?>images/smilies/icon_smile.gif" alt="Smile" border="0" /></a></td> | ||
| 710 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':(')"><img title="Sad" src="<?php echo $dir_prefix; ?>images/smilies/icon_sad.gif" alt="Sad" border="0" /></a></td> | ||
| 711 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':o')"><img title="Surprised" src="<?php echo $dir_prefix; ?>images/smilies/icon_surprised.gif" alt="Surprised" border="0" /></a></td> | ||
| 712 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':shock:')"><img title="Shocked" src="<?php echo $dir_prefix; ?>images/smilies/icon_eek.gif" alt="Shocked" border="0" /></a></td> | ||
| 713 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':?')"><img title="Confused" src="<?php echo $dir_prefix; ?>images/smilies/icon_confused.gif" alt="Confused" border="0" /></a></td> | ||
| 714 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon('8)')"><img title="Cool" src="<?php echo $dir_prefix; ?>images/smilies/icon_cool.gif" alt="Cool" border="0" /></a></td> | ||
| 715 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':lol:')"><img title="Laughing" src="<?php echo $dir_prefix; ?>images/smilies/icon_lol.gif" alt="Laughing" border="0" /></a></td> | ||
| 716 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':x')"><img title="Mad" src="<?php echo $dir_prefix; ?>images/smilies/icon_mad.gif" alt="Mad" border="0" /></a></td> | ||
| 717 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':P')"><img title="Razz" src="<?php echo $dir_prefix; ?>images/smilies/icon_razz.gif" alt="Razz" border="0" /></a></td> | ||
| 718 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':oops:')"><img title="Embarassed" src="<?php echo $dir_prefix; ?>images/smilies/icon_redface.gif" alt="Embarassed" border="0" /></a></td> | ||
| 719 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':cry:')"><img title="Crying or Very sad" src="<?php echo $dir_prefix; ?>images/smilies/icon_cry.gif" alt="Crying or Very sad" border="0" /></a></td> | ||
| 720 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':evil:')"><img title="Evil or Very Mad" src="<?php echo $dir_prefix; ?>images/smilies/icon_evil.gif" alt="Evil or Very Mad" border="0" /></a></td> | ||
| 721 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':twisted:')"><img title="Twisted Evil" src="<?php echo $dir_prefix; ?>images/smilies/icon_twisted.gif" alt="Twisted Evil" border="0" /></a></td> | ||
| 722 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':roll:')"><img title="Rolling Eyes" src="<?php echo $dir_prefix; ?>images/smilies/icon_rolleyes.gif" alt="Rolling Eyes" border="0" /></a></td> | ||
| 723 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':wink:')"><img title="Wink" src="<?php echo $dir_prefix; ?>images/smilies/icon_wink.gif" alt="Wink" border="0" /></a></td> | ||
| 724 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':!:')"><img title="Exclamation" src="<?php echo $dir_prefix; ?>images/smilies/icon_exclaim.gif" alt="Exclamation" border="0" /></a></td> | ||
| 725 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':?:')"><img title="Question" src="<?php echo $dir_prefix; ?>images/smilies/icon_question.gif" alt="Question" border="0" /></a></td> | ||
| 726 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':idea:')"><img title="Idea" src="<?php echo $dir_prefix; ?>images/smilies/icon_idea.gif" alt="Idea" border="0" /></a></td> | ||
| 727 : | <td width="15" height="15"><a href="javascript:Zoom.emoticon(':arrow:')"><img title="Arrow" src="<?php echo $dir_prefix; ?>images/smilies/icon_arrow.gif" alt="Arrow" border="0" /></a></td> | ||
| 728 : | </tr> | ||
| 729 : | </table> | ||
| 730 : | <?php | ||
| 731 : | } else { | ||
| 732 : | ?> | ||
| 733 : | <div class="zmg-comments"> | ||
| 734 : | <h4 class="zmg-comment-intro"><?php echo _ZOOM_COMMENTS_INTRO;?></h4> | ||
| 735 : | <span class="zmg-comments-name"><label for="zmg-comments-name"><?php echo _ZOOM_YOUR_NAME;?>: </label></span> | ||
| 736 : | <?php | ||
| 737 : | if (!empty($my->username)) { | ||
| 738 : | ?> | ||
| 739 : | <input type="hidden" name="uname" id="zmg-comments-name" value="<?php echo $my->username;?>" /> | ||
| 740 : | <?php | ||
| 741 : | echo $my->username; | ||
| 742 : | } else { | ||
| 743 : | ?> | ||
| 744 : | <input class="inputbox-zmg-comment" type="text" id="zmg-comments-name" name="uname" size="25" value="" style="background-color:white;" onfocus="hilite(this)" onblur="delite(this)" /> | ||
| 745 : | <?php | ||
| 746 : | } | ||
| 747 : | ?> | ||
| 748 : | <br /> | ||
| 749 : | <p> | ||
| 750 : | <span class="zmg-comments-textarea"><label for="zmg-comments-text"><?php echo _ZOOM_COMMENTS;?>: </label></span> | ||
| 751 : | <textarea name="comment" id="zmg-comments-text" class="inputbox-zmg-comment" rows="6" cols="32" style="background-color:white;" onselect="Zoom.storeCaret(this);" onclick="Zoom.storeCaret(this);" onkeyup="Zoom.storeCaret(this);"></textarea> | ||
| 752 : | <input type="hidden" name="popup" value="<?php echo $popup;?>" /> | ||
| 753 : | <input type="hidden" name="key" value="<?php echo $key;?>" /> | ||
| 754 : | <input type="hidden" name="isAdmin" value="<?php echo $zoom->_isAdmin; ?>" /> | ||
| 755 : | </p> | ||
| 756 : | <span class="zmg-comments-emoticons"> | ||
| 757 : | <a href="javascript:Zoom.emoticon(':D')"><img title="Very Happy" src="<?php echo $dir_prefix; ?>images/smilies/icon_biggrin.gif" alt="Very Happy" border="0" /></a> | ||
| 758 : | <a href="javascript:Zoom.emoticon(':)')"><img title="Smile" src="<?php echo $dir_prefix; ?>images/smilies/icon_smile.gif" alt="Smile" border="0" /></a> | ||
| 759 : | <a href="javascript:Zoom.emoticon(':(')"><img title="Sad" src="<?php echo $dir_prefix; ?>images/smilies/icon_sad.gif" alt="Sad" border="0" /></a> | ||
| 760 : | <a href="javascript:Zoom.emoticon(':o')"><img title="Surprised" src="<?php echo $dir_prefix; ?>images/smilies/icon_surprised.gif" alt="Surprised" border="0" /></a> | ||
| 761 : | <a href="javascript:Zoom.emoticon(':shock:')"><img title="Shocked" src="<?php echo $dir_prefix; ?>images/smilies/icon_eek.gif" alt="Shocked" border="0" /></a> | ||
| 762 : | <a href="javascript:Zoom.emoticon(':?')"><img title="Confused" src="<?php echo $dir_prefix; ?>images/smilies/icon_confused.gif" alt="Confused" border="0" /></a> | ||
| 763 : | <a href="javascript:Zoom.emoticon('8)')"><img title="Cool" src="<?php echo $dir_prefix; ?>images/smilies/icon_cool.gif" alt="Cool" border="0" /></a> | ||
| 764 : | <a href="javascript:Zoom.emoticon(':lol:')"><img title="Laughing" src="<?php echo $dir_prefix; ?>images/smilies/icon_lol.gif" alt="Laughing" border="0" /></a> | ||
| 765 : | <a href="javascript:Zoom.emoticon(':x')"><img title="Mad" src="<?php echo $dir_prefix; ?>images/smilies/icon_mad.gif" alt="Mad" border="0" /></a> | ||
| 766 : | <a href="javascript:Zoom.emoticon(':P')"><img title="Razz" src="<?php echo $dir_prefix; ?>images/smilies/icon_razz.gif" alt="Razz" border="0" /></a> | ||
| 767 : | <a href="javascript:Zoom.emoticon(':oops:')"><img title="Embarassed" src="<?php echo $dir_prefix; ?>images/smilies/icon_redface.gif" alt="Embarassed" border="0" /></a> | ||
| 768 : | <a href="javascript:Zoom.emoticon(':cry:')"><img title="Crying or Very sad" src="<?php echo $dir_prefix; ?>images/smilies/icon_cry.gif" alt="Crying or Very sad" border="0" /></a> | ||
| 769 : | <a href="javascript:Zoom.emoticon(':evil:')"><img title="Evil or Very Mad" src="<?php echo $dir_prefix; ?>images/smilies/icon_evil.gif" alt="Evil or Very Mad" border="0" /></a> | ||
| 770 : | <a href="javascript:Zoom.emoticon(':twisted:')"><img title="Twisted Evil" src="<?php echo $dir_prefix; ?>images/smilies/icon_twisted.gif" alt="Twisted Evil" border="0" /></a> | ||
| 771 : | <a href="javascript:Zoom.emoticon(':roll:')"><img title="Rolling Eyes" src="<?php echo $dir_prefix; ?>images/smilies/icon_rolleyes.gif" alt="Rolling Eyes" border="0" /></a> | ||
| 772 : | <a href="javascript:Zoom.emoticon(':wink:')"><img title="Wink" src="<?php echo $dir_prefix; ?>images/smilies/icon_wink.gif" alt="Wink" border="0" /></a> | ||
| 773 : | <a href="javascript:Zoom.emoticon(':!:')"><img title="Exclamation" src="<?php echo $dir_prefix; ?>images/smilies/icon_exclaim.gif" alt="Exclamation" border="0" /></a> | ||
| 774 : | <a href="javascript:Zoom.emoticon(':?:')"><img title="Question" src="<?php echo $dir_prefix; ?>images/smilies/icon_question.gif" alt="Question" border="0" /></a> | ||
| 775 : | <a href="javascript:Zoom.emoticon(':idea:')"><img title="Idea" src="<?php echo $dir_prefix; ?>images/smilies/icon_idea.gif" alt="Idea" border="0" /></a> | ||
| 776 : | <a href="javascript:Zoom.emoticon(':arrow:')"><img title="Arrow" src="<?php echo $dir_prefix; ?>images/smilies/icon_arrow.gif" alt="Arrow" border="0" /></a> | ||
| 777 : | </span> | ||
| 778 : | <div class="zmg-comments-submit"> | ||
| 779 : | <input type="submit" name="submit" value="<?php echo _ZOOM_ADD;?>" class="button" /> | ||
| 780 : | </div> | ||
| 781 : | </div> | ||
| 782 : | <?php | ||
| 783 : | } | ||
| 784 : | ?> | ||
| 785 : | </form> | ||
| 786 : | <?php | ||
| 787 : | } | ||
| 788 : | } | ||
| 789 : | ?> |
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |
Web Hosting provided by Network Redux.

