public static function display() { $options = photospace_plugin_options::PS_getOptions(); ?> <div id="photospace_admin" class="wrap"> <h2>Photospace Options</h2> <form method="post" action="#" enctype="multipart/form-data"> <div class="wp-menu-separator" style="clear:both; padding-bottom:15px; border-bottom:solid 1px #e6e6e6" ></div> <p><label><input name="show_download" type="checkbox" value="checkbox" <?php if ($options['show_download']) { echo "checked='checked'"; } ?> /> Show download link</label></p> <p><label><input name="show_controls" type="checkbox" value="checkbox" <?php if ($options['show_controls']) { echo "checked='checked'"; } ?> /> Show controls</label></p> <p><label><input name="use_paging" type="checkbox" value="checkbox" <?php if ($options['use_paging']) { echo "checked='checked'"; } ?> /> Use paging </label></p> <p><label><input name="enable_history" type="checkbox" value="checkbox" <?php if ($options['enable_history']) { echo "checked='checked'"; } ?> /> Enable history </label></p> <p><label><input name="show_captions" type="checkbox" value="checkbox" <?php if ($options['show_captions']) { echo "checked='checked'"; } ?> /> Show Title / Caption / Desc under image</label></p> <p><label><input name="reset_css" type="checkbox" value="checkbox" <?php if ($options['reset_css']) { echo "checked='checked'"; } ?> /> Try to clear current theme image css / formatting</label></p> <p><label><input name="show_bg" type="checkbox" value="checkbox" <?php if ($options['show_bg']) { echo "checked='checked'"; } ?> /> Show background colours for layout testing</label></p> <div class="ps_border" ></div> <div class="fl_box"> <p><label><input name="auto_play" type="checkbox" value="checkbox" <?php if ($options['auto_play']) { echo "checked='checked'"; } ?> /> Auto play slide show</label></p> </div> <div class="fl_box"> <p><label><input name="hide_thumbs" type="checkbox" value="checkbox" <?php if ($options['hide_thumbs']) { echo "checked='checked'"; } ?> /> Hide thumbnails</label></p> </div> <div class="fl_box"> <p>Slide delay in milliseconds</p> <p><input type="text" name="delay" value="<?php echo $options['delay']; ?> " /></p> </div> <div class="fl_box"> <p>Page button size</p> <p><input type="text" name="button_size" value="<?php echo $options['button_size']; ?> " /></p> </div> <div style="clear:both; padding-bottom:15px; border-bottom:solid 1px #e6e6e6" ></div> <h3 style="font-style:italic; font-weight:normal; color:grey " >Images that are already on the server will not change size until you regenerate the thumbnails. Use <a title="http://wordpress.org/extend/plugins/ajax-thumbnail-rebuild/" href="http://wordpress.org/extend/plugins/ajax-thumbnail-rebuild/">AJAX thumbnail rebuild</a> or <a title="http://wordpress.org/extend/plugins/regenerate-thumbnails/" href="http://wordpress.org/extend/plugins/regenerate-thumbnails/">Regenerate Thumbnails</a> </h3> <div class="fl_box"> <p>Thumbnail Width</p> <p><input type="text" name="thumbnail_width" value="<?php echo $options['thumbnail_width']; ?> " /></p> </div> <div class="fl_box"> <p>Thumbnail Height</p> <p><input type="text" name="thumbnail_height" value="<?php echo $options['thumbnail_height']; ?> " /></p> </div> <div class="fl_box"> <p>Main image width</p> <p><input type="text" name="main_col_width" value="<?php echo $options['main_col_width']; ?> " /></p> </div> <div class="fl_box"> <p>Main image height</p> <p><input type="text" name="main_col_height" value="<?php echo $options['main_col_height']; ?> " /></p> </div> <div class="fl_box"> <p>Crop thumnails</p> <p><label><input name="thumbnail_crop" type="checkbox" value="checkbox" <?php if ($options['thumbnail_crop']) { echo "checked='checked'"; } ?> /></label></p> </div> <div style="clear:both; padding-bottom:15px; border-bottom:solid 1px #e6e6e6" ></div> <div class="fl_box"> <p>Number of thumbnails</p> <p><input type="text" name="num_thumb" value="<?php echo $options['num_thumb']; ?> " /></p> </div> <div class="fl_box"> <p>Thumbnail column width</p> <p><input type="text" name="thumb_col_width" value="<?php echo $options['thumb_col_width']; ?> " /></p> </div> <div class="fl_box"> <p>Thumbnail margin</p> <p><input type="text" name="thumbnail_margin" value="<?php echo $options['thumbnail_margin']; ?> " /></p> </div> <div style="clear:both; padding-bottom:15px; border-bottom:solid 1px #e6e6e6" ></div> <h3>Gallery width (at least Thumbnail column + Main image width)</h3> <p><input type="text" name="gallery_width" value="<?php echo $options['gallery_width']; ?> " /></p> <br /> <div style="clear:both; padding-bottom:15px; border-bottom:solid 1px #e6e6e6" ></div> <div class="fl_box"> <p>Play text</p> <p><input type="text" name="play_text" value="<?php echo $options['play_text']; ?> " /></p> </div> <div class="fl_box"> <p>Pause text</p> <p><input type="text" name="pause_text" value="<?php echo $options['pause_text']; ?> " /></p> </div> <div class="fl_box"> <p>Previous text</p> <p><input type="text" name="previous_text" value="<?php echo $options['previous_text']; ?> " /></p> </div> <div class="fl_box"> <p>Next text</p> <p><input type="text" name="next_text" value="<?php echo $options['next_text']; ?> " /></p> </div> <div class="fl_box"> <p>Download link text</p> <p><input type="text" name="download_text" value="<?php echo $options['download_text']; ?> " /></p> </div> <div style="clear:both; padding-bottom:15px; border-bottom:solid 1px #e6e6e6" ></div> <p><input class="button-primary" type="submit" name="ps_save" value="Save Changes" /></p> </form> </div> <?php }
public static function display() { $options = photospace_plugin_options::PS_getOptions(); ?> <div id="photospace_admin" class="wrap"> <h2>Gallery Settings</h2> <form method="post" action="#" enctype="multipart/form-data"> <table class="form-table"> <tbody> <tr> <th>Formatting</th> <td> <fieldset> <legend class="screen-reader-text"> <span>Formatting</span> </legend> <label for="enable_history"> <input name="enable_history" id="enable_history" type="checkbox" value="checkbox" <?php if ($options['enable_history']) { echo "checked='checked'"; } ?> /> Enable history </label> <br> <label for="show_captions"> <input name="show_captions" id="show_captions" type="checkbox" value="checkbox" <?php if ($options['show_captions']) { echo "checked='checked'"; } ?> /> Show title / caption / description </label> <br> <label for="show_play"> <input name="show_play" id="show_play" type="checkbox" value="checkbox" <?php if ($options['show_play']) { echo "checked='checked'"; } ?> /> Show play / pause control </label> <br> <label for="show_next_prev"> <input name="show_next_prev" id="show_next_prev" type="checkbox" value="checkbox" <?php if ($options['show_next_prev']) { echo "checked='checked'"; } ?> /> Show next / previous controls </label> <br> <label for="auto_play"> <input name="auto_play" id="auto_play" type="checkbox" value="checkbox" <?php if ($options['auto_play']) { echo "checked='checked'"; } ?> /> Auto play slide show </label> </fieldset> </td> </tr> <tr> <th> <label for="delay">Slide delay (in ms)</label> </th> <td> <input name="delay" id="delay" type="number" value="<?php echo $options['delay']; ?> " /> </td> </tr> <tr> <th> <label for="transition_speed">Transition Speed (in ms)</label> </th> <td> <input name="transition_speed" id="transition_speed" type="number" value="<?php echo $options['transition_speed']; ?> " /> </td> </tr> </tbody> </table> <h3 class="title">Image sizes</h3> <p>Images that are already on the server will not change size until you regenerate the thumbnails. Use <a title="http://wordpress.org/extend/plugins/ajax-thumbnail-rebuild/" href="http://wordpress.org/extend/plugins/ajax-thumbnail-rebuild/">AJAX thumbnail rebuild</a> or <a title="http://wordpress.org/extend/plugins/regenerate-thumbnails/" href="http://wordpress.org/extend/plugins/regenerate-thumbnails/">Regenerate Thumbnails</a></p> <table class="form-table"> <tbody> <tr> <th scope="row">Thumbnail size</th> <td> <label for="thumbnail_width">Width</label> <input name="thumbnail_width" id="thumbnail_width" type="number" value="<?php echo $options['thumbnail_width']; ?> " class="small-text" /> <label for="thumbnail_height">Height</label> <input name="thumbnail_height" id="thumbnail_height" type="number" value="<?php echo $options['thumbnail_height']; ?> " class="small-text" /> <br> <input name="thumbnail_crop" id="thumbnail_crop" type="checkbox" value="checkbox" <?php if ($options['thumbnail_crop']) { echo "checked='checked'"; } ?> /> <label for="thumbnail_crop">Crop thumbnail to exact dimensions (normally thumbnails are proportional)</label> </td> </tr> <tr> <th scope="row">Medium size</th> <td> <label for="medium_width">Width</label> <input name="medium_width" id="medium_width" type="number" value="<?php echo $options['medium_width']; ?> " class="small-text" /> <label for="medium_height">Height</label> <input name="medium_height" id="medium_height" type="number" value="<?php echo $options['medium_height']; ?> " class="small-text" /> <br> <input name="medium_crop" id="medium_crop" type="checkbox" value="checkbox" <?php if ($options['medium_crop']) { echo "checked='checked'"; } ?> /> <label for="medium_crop">Crop medium images to exact dimensions (normally medium images are proportional)</label> </td> </tr> <tr> <th scope="row">Large size</th> <td> <fieldset> <legend class="screen-reader-text"> <span>Large size</span> </legend> <label for="main_col_width">Max Width</label> <input name="main_col_width" id="main_col_width" type="number" value="<?php echo $options['main_col_width']; ?> " class="small-text" /> <label for="main_col_height">Max Height</label> <input name="main_col_height" id="main_col_height" type="number" value="<?php echo $options['main_col_height']; ?> " class="small-text" /> </fieldset> </td> </tr> </tbody> </table> <h3 class="title">Thumbnails</h3> <table class="form-table"> <tbody> <tr> <th> <label for="num_thumb">Number of thumbnails</label> </th> <td> <input name="num_thumb" id="num_thumb" type="number" value="<?php echo $options['num_thumb']; ?> " /> </td> </tr> <tr> <th> <label for="thumb_col_width">Thumbnail column width</label> </th> <td> <input name="thumb_col_width" id="thumb_col_width" type="number" value="<?php echo $options['thumb_col_width']; ?> " /> </td> </tr> <tr> <th> <label for="thumbnail_margin">Thumbnail margin</label> </th> <td> <input name="thumbnail_margin" id="thumbnail_margin" type="number" value="<?php echo $options['thumbnail_margin']; ?> " /> </td> </tr> </tbody> </table> <h3 class="title">Gallery</h3> <table class="form-table"> <tbody> <tr> <th> <label for="gallery_width">Gallery width</label> </th> <td> <input name="gallery_width" id="gallery_width" type="number" value="<?php echo $options['gallery_width']; ?> " /> <br> <p>(at least Thumbnail column + Main image width)</p> </td> </tr> <tr> <th>Fill to height</th> <td> <fieldset> <legend class="screen-reader-text"> <span>Fill to height</span> </legend> <label for="gallery_height"> <input name="gallery_height" id="gallery_height" type="checkbox" value="checkbox" <?php if ($options['gallery_height']) { echo "checked='checked'"; } ?> /> Allow the gallery images to fill browser height </label> </td> </tr> </tbody> </table> <h3 class="title">Slideshow controls</h3> <table class="form-table"> <tbody> <tr> <th> <label for="play_text">Play text</label> </th> <td> <input name="play_text" id="play_text" type="text" value="<?php echo $options['play_text']; ?> " /> </td> </tr> <tr> <th> <label for="pause_text">Pause text</label> </th> <td> <input name="pause_text" id="pause_text" type="text" value="<?php echo $options['pause_text']; ?> " /> </td> </tr> <tr> <th> <label for="previous_text">Previous text</label> </th> <td> <input name="previous_text" id="previous_text" type="text" value="<?php echo $options['previous_text']; ?> " /> </td> </tr> <tr> <th> <label for="next_text">Next text</label> </th> <td> <input name="next_text" id="next_text" type="text" value="<?php echo $options['next_text']; ?> " /> </td> </tr> </tbody> </table> <p class="submit"> <input type="submit" name="ps_save" id="submit" class="button-primary" value="Save Changes" /> </p> </form> </div> <?php }