本文整理汇总了PHP中wppa_album_select_a函数的典型用法代码示例。如果您正苦于以下问题:PHP wppa_album_select_a函数的具体用法?PHP wppa_album_select_a怎么用?PHP wppa_album_select_a使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了wppa_album_select_a函数的18个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: form
/** @see WP_Widget::form */
function form($instance)
{
//Defaults
$instance = wp_parse_args((array) $instance, array('title' => __('Sidebar Slideshow', 'wp-photo-album-plus'), 'album' => '', 'width' => wppa_opt('widget_width'), 'height' => round(wppa_opt('widget_width') * wppa_opt('maxheight') / wppa_opt('fullsize')), 'ponly' => 'no', 'linkurl' => '', 'linktitle' => '', 'subtext' => '', 'supertext' => '', 'valign' => 'center', 'timeout' => '4', 'film' => 'no', 'browse' => 'no', 'name' => 'no', 'numbar' => 'no', 'desc' => 'no'));
$title = esc_attr($instance['title']);
$album = $instance['album'];
$width = $instance['width'];
$height = $instance['height'];
$ponly = $instance['ponly'];
$linkurl = $instance['linkurl'];
$linktitle = $instance['linktitle'];
$supertext = $instance['supertext'];
$subtext = $instance['subtext'];
$valign = $instance['valign'];
$timeout = $instance['timeout'];
$film = $instance['film'];
$browse = $instance['browse'];
$name = $instance['name'];
$numbar = $instance['numbar'];
$desc = $instance['desc'];
?>
<p><label for="<?php
echo $this->get_field_id('title');
?>
"><?php
_e('Title:', 'wp-photo-album-plus');
?>
</label> <input class="widefat" id="<?php
echo $this->get_field_id('title');
?>
" name="<?php
echo $this->get_field_name('title');
?>
" type="text" value="<?php
echo $title;
?>
" /></p>
<p><label for="<?php
echo $this->get_field_id('album');
?>
"><?php
_e('Album:', 'wp-photo-album-plus');
?>
</label> <select class="widefat" id="<?php
echo $this->get_field_id('album');
?>
" name="<?php
echo $this->get_field_name('album');
?>
"><?php
echo '<option value="-2">' . __('--- all ---', 'wp-photo-album-plus') . '</option>' . wppa_album_select_a(array('selected' => $album, 'path' => wppa_switch('wppa_hier_albsel')));
?>
</select></p>
<p><?php
_e('Enter the width and optionally the height of the area wherein the slides will appear. If you specify a 0 for the height, it will be calculated. The value for the height will be ignored if you set the vertical alignment to \'fit\'.', 'wp-photo-album-plus');
?>
</p>
<p><label for="<?php
echo $this->get_field_id('width');
?>
"><?php
_e('Width:', 'wp-photo-album-plus');
?>
</label> <input class="widefat" style="width:15%;" id="<?php
echo $this->get_field_id('width');
?>
" name="<?php
echo $this->get_field_name('width');
?>
" type="text" value="<?php
echo $width;
?>
" /> <?php
_e('pixels.', 'wp-photo-album-plus');
?>
<label for="<?php
echo $this->get_field_id('height');
?>
"><?php
_e('Height:', 'wp-photo-album-plus');
?>
</label> <input class="widefat" style="width:15%;" id="<?php
echo $this->get_field_id('height');
?>
" name="<?php
echo $this->get_field_name('height');
?>
" type="text" value="<?php
echo $height;
?>
" /> <?php
_e('pixels.', 'wp-photo-album-plus');
?>
</p>
<p>
<?php
_e('Portrait only:', 'wp-photo-album-plus');
?>
<select id="<?php
//.........这里部分代码省略.........
开发者ID:lchen01,项目名称:STEdwards,代码行数:101,代码来源:wppa-slideshow-widget.php
示例2: _wppa_page_upload
//.........这里部分代码省略.........
}
}
}
// From BOX C
if (isset($_POST['wppa-upload-zip'])) {
check_admin_referer('$wppa_nonce', WPPA_NONCE);
$err = wppa_upload_zip();
if (isset($_POST['wppa-go-import']) && $err == '0') {
wppa_ok_message(__('Connecting to your depot...', 'wp-photo-album-plus'));
update_option('wppa_import_source_' . $user, WPPA_DEPOT_PATH);
?>
<script type="text/javascript">document.location = '<?php
echo wppa_dbg_url(get_admin_url() . 'admin.php?page=wppa_import_photos&zip=' . $target, 'js');
?>
';</script>
<?php
}
}
// sanitize system again
wppa_sanitize_files();
// Open the form
echo '<div class="wrap">' . '<h2>' . __('Upload Photos', 'wp-photo-album-plus') . '</h2>';
// Get some req'd data
$max_files = ini_get('max_file_uploads');
$max_files_txt = $max_files;
if ($max_files < '1') {
$max_files_txt = __('unknown', 'wp-photo-album-plus');
$max_files = '15';
}
$max_size = ini_get('upload_max_filesize');
/* debug */
// $max_size = '2G';
/**/
$max_size_mbytes = substr($max_size, 0, strlen($max_size) - 1);
if (substr($max_size, -1) == 'G') {
// May upload gigabytes!!
$max_size_mbytes *= 1024;
}
$max_time = ini_get('max_input_time');
if ($max_time < '1') {
$max_time = __('unknown', 'wp-photo-album-plus');
}
// check if albums exist before allowing upload
if (!wppa_has_albums()) {
$url = wppa_dbg_url(get_admin_url() . 'admin.php?page=wppa_admin_menu');
echo '<p>' . __('No albums exist. You must', 'wp-photo-album-plus') . ' <a href="' . $url . '" >' . __('create one', 'wp-photo-album-plus') . '</a> ' . __('before you can upload your photos.', 'wp-photo-album-plus') . '</p>' . '</div>';
return;
}
// Upload One only configured and not administrator or super user?
if (wppa_switch('upload_one_only') && !wppa_user_is('administrator')) {
// One only
echo '<div style="border:1px solid #ccc; padding:10px; margin-bottom:10px; width: 600px;">' . '<h3 style="margin-top:0px;">' . __('Upload a single photo', 'wp-photo-album-plus') . '</h3>' . '<form enctype="multipart/form-data" action="' . wppa_dbg_url(get_admin_url() . 'admin.php?page=wppa_upload_photos') . '" method="post">' . wp_nonce_field('$wppa_nonce', WPPA_NONCE) . '<input id="my_files" type="file" name="my_files[]" />' . '<p>' . '<label for="wppa-album">' . __('Album:', 'wp-photo-album-plus') . '</label>' . '<select name="wppa-album" id="wppa-album-s" >' . wppa_album_select_a(array('path' => wppa_switch('hier_albsel'), 'addpleaseselect' => true, 'checkowner' => true, 'checkupload' => true)) . '</select>' . '</p>';
if (wppa_switch('watermark_on') && (wppa_switch('watermark_user') || current_user_can('wppa_settings'))) {
echo '<p>' . __('Apply watermark file:', 'wp-photo-album-plus') . '<select name="wppa-watermark-file" id="wppa-watermark-file" >' . wppa_watermark_file_select() . '</select>' . __('Position:', 'wp-photo-album-plus') . '<select name="wppa-watermark-pos" id="wppa-watermark-pos" >' . wppa_watermark_pos_select() . '</select>' . '</p>';
}
echo '<input' . ' type="submit" class="button-primary"' . ' name="wppa-upload-multiple"' . ' value="' . __('Upload Photo', 'wp-photo-album-plus') . '"' . ' onclick="if ( document.getElementById( \'wppa-album-s\' ).value == 0 ) { alert( \'' . __('Please select an album', 'wp-photo-album-plus') . '\' ); return false; }"' . ' />' . '<input type="checkbox"' . ' id="wppa-go-edit-multiple"' . ' name="wppa-go-edit-multiple"' . ' style="display:none"' . ' checked="checked"' . ' />' . '</form>' . '</div>';
} else {
// The information box
echo '<div' . ' style="' . 'border:1px solid #ccc;' . 'padding:10px;' . 'margin-bottom:10px;' . 'width:600px;' . 'background-color:#fffbcc;' . 'border-color:#e6db55;' . '"' . ' >' . sprintf(__('<b>Notice:</b> your server allows you to upload <b>%s</b> files of maximum total <b>%s</b> bytes and allows <b>%s</b> seconds to complete.', 'wp-photo-album-plus'), $max_files_txt, $max_size, $max_time) . __('If your request exceeds these limitations, it will fail, probably without an errormessage.', 'wp-photo-album-plus') . __('Additionally your hosting provider may have set other limitations on uploading files.', 'wp-photo-album-plus') . '<br />' . wppa_check_memory_limit() . '</div>';
// Box A: Upload Multple photos
echo '<div' . ' style="' . 'border:1px solid #ccc;' . 'padding:10px;' . 'margin-bottom:10px;' . 'width: 600px;' . '"' . ' >' . '<h3 style="margin-top:0px;">' . __('Box A:', 'wp-photo-album-plus') . ' ' . __('Multiple Photos in one selection', 'wp-photo-album-plus') . '</h3>' . sprintf(__('You can select up to %s photos in one selection and upload them.', 'wp-photo-album-plus'), $max_files_txt) . '<br />' . '<small style="color:blue" >' . __('You need a modern browser that supports HTML-5 to select multiple files', 'wp-photo-album-plus') . '</small>' . '<form' . ' enctype="multipart/form-data"' . ' action="' . wppa_dbg_url(get_admin_url() . 'admin.php?page=wppa_upload_photos') . '"' . ' method="post" >' . wp_nonce_field('$wppa_nonce', WPPA_NONCE, true, false) . '<input' . ' id="my_files"' . ' type="file"' . ' multiple="multiple"' . ' name="my_files[]"' . ' onchange="showit()"' . ' />' . '<div id="files_list2" >' . '<h3>' . __('Selected Files:', 'wp-photo-album-plus') . '</h3>' . '</div>' . '<script type="text/javascript">' . 'function showit() {' . 'var maxsize = parseInt( \'' . $max_size_mbytes . '\' ) * 1024 * 1024;' . 'var maxcount = parseInt( \'' . $max_files_txt . '\' );' . 'var totsize = 0;' . 'var files = document.getElementById( \'my_files\' ).files;' . 'var tekst = "<h3>' . __('Selected Files:', 'wp-photo-album-plus') . '</h3>";' . 'tekst += "<table><thead><tr>";' . 'tekst += "<td>' . __('Name', 'wp-photo-album-plus') . '</td>";' . 'tekst += "<td>' . __('Size', 'wp-photo-album-plus') . '</td>";' . 'tekst += "<td>' . __('Type', 'wp-photo-album-plus') . '</td>";' . 'tekst += "</tr></thead>";' . 'tekst += "<tbody>";' . 'tekst += "<tr><td><hr /></td><td><hr /></td><td><hr /></td></tr>";' . 'for ( var i=0;i<files.length;i++ ) {' . 'tekst += "<tr>";' . 'tekst += "<td>" + files[i].name + "</td>";' . 'tekst += "<td>" + files[i].size + "</td>";' . 'totsize += files[i].size;' . 'tekst += "<td>" + files[i].type + "</td>";' . 'tekst += "</tr>";' . '}' . 'tekst += "<tr><td><hr /></td><td><hr /></td><td><hr /></td></tr>";' . 'var style1 = "";' . 'var style2 = "";' . 'var style3 = "";' . 'var warn1 = "";' . 'var warn2 = "";' . 'var warn3 = "";' . 'if ( maxcount > 0 && files.length > maxcount ) {' . 'style1 = "color:red";' . 'warn1 = "' . __('Too many!', 'wp-photo-album-plus') . '";' . '}' . 'if ( maxsize > 0 && totsize > maxsize ) {' . 'style2 = "color:red";' . 'warn2 = "' . __('Too big!', 'wp-photo-album-plus') . '";' . '}' . 'if ( warn1 || warn2 ) {' . 'style3 = "color:green";' . 'warn3 = "' . __('Try again!', 'wp-photo-album-plus') . '";' . '}' . 'tekst += "<tr><td style="+style1+" >' . __('Total', 'wp-photo-album-plus') . ': "+files.length+" "+warn1+"</td><td style="+style2+" >"+totsize+" "+warn2+"</td><td style="+style3+" >"+warn3+"</td></tr>";' . 'tekst += "</tbody>";' . 'tekst += "</table>";' . 'jQuery( "#files_list2" ).html( tekst );' . '}' . '</script>' . '<p>' . '<label for="wppa-album">' . __('Album:', 'wp-photo-album-plus') . '</label>' . '<select name="wppa-album" id="wppa-album-s">' . wppa_album_select_a(array('path' => wppa_switch('hier_albsel'), 'addpleaseselect' => true, 'checkowner' => true, 'checkupload' => true)) . '</select>' . '</p>';
// Watermark?
if (wppa_switch('watermark_on') && (wppa_switch('watermark_user') || current_user_can('wppa_settings'))) {
echo '<p>' . __('Apply watermark file:', 'wp-photo-album-plus') . '<select name="wppa-watermark-file" id="wppa-watermark-file" >' . wppa_watermark_file_select() . '</select>' . __('Position:', 'wp-photo-album-plus') . '<select name="wppa-watermark-pos" id="wppa-watermark-pos" >' . wppa_watermark_pos_select() . '</select>' . '</p>';
}
// Submit section
echo '<input' . ' type="submit"' . ' class="button-primary"' . ' name="wppa-upload-multiple"' . ' value="' . __('Upload Multiple Photos', 'wp-photo-album-plus') . '"' . ' onclick="if ( document.getElementById( \'wppa-album-s\' ).value == 0 ) { alert( \'' . __('Please select an album', 'wp-photo-album-plus') . '\' ); return false; }"' . ' />' . ' ' . '<input' . ' type="checkbox"' . ' id="wppa-go-edit-multiple"' . ' name="wppa-go-edit-multiple"' . ' onchange="wppaCookieCheckbox( this, \'wppa-go-edit-multiple\' )"' . ' />' . '<script type="text/javascript" >' . 'if ( wppa_getCookie( \'wppa-go-edit-multiple\' ) == \'on\' ) document.getElementById( \'wppa-go-edit-multiple\' ).checked = \'checked\';' . '</script>';
if (current_user_can('wppa_admin')) {
_e('After upload: Go to the <b>Edit Album</b> page.', 'wp-photo-album-plus');
} else {
_e('After upload: Go to the <b>Edit Photos</b> page.', 'wp-photo-album-plus');
}
echo '</form>' . '</div>';
// End BOX A
// Box B: Single photos
echo '<div style="border:1px solid #ccc; padding:10px; margin-bottom:10px; width: 600px;" >' . '<h3 style="margin-top:0px;" >' . __('Box B:', 'wp-photo-album-plus') . ' ' . __('Single Photos in multiple selections', 'wp-photo-album-plus') . '</h3>' . sprintf(__('You can select up to %s photos one by one and upload them at once.', 'wp-photo-album-plus'), $max_files_txt) . '<form' . ' enctype="multipart/form-data"' . ' action="' . wppa_dbg_url(get_admin_url() . 'admin.php?page=wppa_upload_photos') . '"' . ' method="post" ' . ' >' . wp_nonce_field('$wppa_nonce', WPPA_NONCE, true, false) . '<input' . ' id="my_file_element"' . ' type="file"' . ' name="file_1"' . '/>' . '<div id="files_list">' . '<h3>' . __('Selected Files:', 'wp-photo-album-plus') . '</h3>' . '</div>' . '<p>' . '<label for="wppa-album">' . __('Album:', 'wp-photo-album-plus') . '</label>' . '<select name="wppa-album" id="wppa-album-m">' . wppa_album_select_a(array('path' => wppa_switch('hier_albsel'), 'addpleaseselect' => true, 'checkowner' => true, 'checkupload' => true)) . '</select>' . '</p>';
// Watermark?
if (wppa_switch('watermark_on') && (wppa_switch('watermark_user') || current_user_can('wppa_settings'))) {
echo '<p>' . __('Apply watermark file:', 'wp-photo-album-plus') . '<select name="wppa-watermark-file" id="wppa-watermark-file" >' . wppa_watermark_file_select() . '</select>' . __('Position:', 'wp-photo-album-plus') . '<select name="wppa-watermark-pos" id="wppa-watermark-pos" >' . wppa_watermark_pos_select() . '</select>' . '</p>';
}
// Submit section
echo '<input' . ' type="submit"' . ' class="button-primary"' . ' name="wppa-upload"' . ' value="' . __('Upload Single Photos', 'wp-photo-album-plus') . '"' . ' onclick="if ( document.getElementById( \'wppa-album-m\' ).value == 0 ) { alert( \'' . __('Please select an album', 'wp-photo-album-plus') . '\' ); return false; }"' . ' />' . ' ' . '<input' . ' type="checkbox"' . ' id="wppa-go-edit-single"' . ' name="wppa-go-edit-single"' . ' onchange="wppaCookieCheckbox( this, \'wppa-go-edit-single\' )" />' . '<script type="text/javascript" >' . 'if ( wppa_getCookie( \'wppa-go-edit-single\' ) == \'on\' ) document.getElementById( \'wppa-go-edit-single\' ).checked = \'checked\';' . '</script>';
if (current_user_can('wppa_admin')) {
_e('After upload: Go to the <b>Edit Album</b> page.', 'wp-photo-album-plus');
} else {
_e('After upload: Go to the <b>Edit Photos</b> page.', 'wp-photo-album-plus');
}
echo '</form>' . '<script type="text/javascript">' . '<!-- Create an instance of the multiSelector class, pass it the output target and the max number of files -->' . 'var multi_selector = new MultiSelector( document.getElementById( \'files_list\' ), ' . $max_files . ');' . '<!-- Pass in the file element -->' . 'multi_selector.addElement( document.getElementById( \'my_file_element\' ) );' . '</script>' . '</div>';
// End Box B
// Box C: Single zips, useless if user can not imort, or when php <50207: no unzip
if (current_user_can('wppa_import')) {
if (PHP_VERSION_ID >= 50207) {
echo '<div style="border:1px solid #ccc; padding:10px; width: 600px;" >' . '<h3 style="margin-top:0px;" >' . __('Box C:', 'wp-photo-album-plus') . ' ' . __('Zipped Photos in one selection', 'wp-photo-album-plus') . '</h3>' . sprintf(__('You can upload one zipfile. It will be placed in your personal wppa-depot: <b>.../%s</b><br/>Once uploaded, use <b>Import Photos</b> to unzip the file and place the photos in any album.', 'wp-photo-album-plus'), WPPA_DEPOT) . '<form' . ' enctype="multipart/form-data"' . ' action="' . wppa_dbg_url(get_admin_url() . 'admin.php?page=wppa_upload_photos') . '"' . ' method="post"' . ' >' . wp_nonce_field('$wppa_nonce', WPPA_NONCE, true, false) . '<input' . ' id="my_zipfile_element"' . ' type="file"' . ' name="file_zip"' . ' />' . '<br/><br/>' . '<input' . ' type="submit"' . ' class="button-primary"' . ' name="wppa-upload-zip"' . ' value="' . __('Upload Zipped Photos', 'wp-photo-album-plus') . '"' . ' />' . ' ' . '<input' . ' type="checkbox"' . ' id="wppa-go-import"' . ' name="wppa-go-import"' . ' onchange="wppaCookieCheckbox( this, \'wppa-go-import\' )"' . ' />' . '<script type="text/javascript" >' . 'if ( wppa_getCookie( \'wppa-go-import\' ) == \'on\' ) document.getElementById( \'wppa-go-import\' ).checked = \'checked\';' . '</script>' . __('After upload: Go to the <b>Import Photos</b> page.', 'wp-photo-album-plus') . '</form>' . '</div>';
} else {
echo '<div style="border:1px solid #ccc; padding:10px; width: 600px;">' . '<small>' . __('Ask your administrator to upgrade php to version 5.2.7 or later. This will enable you to upload zipped photos.', 'wp-photo-album-plus') . '</small>' . '</div>';
}
}
}
echo '</div>';
}
开发者ID:uwmadisoncals,项目名称:Cluster-Plugins,代码行数:101,代码来源:wppa-upload.php
示例3: _wppa_page_import
//.........这里部分代码省略.........
echo '<td>' . '<input' . ' type="checkbox"' . ' id="file-' . $idx . '"' . ' name="file-' . $idx . '"' . ' class="wppa-amf"' . ' checked="checked"' . ' />' . ' ' . basename($file) . ' ' . stripslashes(wppa_get_meta_name($file, '( ')) . '</td>';
if ($ct == 3) {
echo '</tr><tr>';
$ct = 0;
} else {
$ct++;
}
}
$idx++;
}
echo '</tr>' . '</table>' . '</div>';
}
// Display the single photos
if ($photocount) {
echo '<div style="border:1px solid gray; padding:4px; margin: 3px 0;" >';
// Display the number of photos
'<p><b>';
// Local
if ($source_type == 'local') {
if ($is_ngg) {
printf(_n('There is %d photo in the ngg gallery', 'There are %d photos in the ngg gallery', $photocount, 'wp-photo-album-plus'), $photocount);
} else {
printf(_n('There is %d photo in the depot', 'There are %d photos in the depot', $photocount, 'wp-photo-album-plus'), $photocount);
}
} else {
printf(_n('There is %d possible photo found remote', 'There are %d possible photos found remote', $photocount, 'wp-photo-album-plus'), $photocount);
}
// Tell if downsize on
if (wppa_switch('resize_on_upload')) {
echo ' ' . __('Photos will be downsized during import.', 'wp-photo-album-plus');
}
echo '</b></p>';
// The album selection
echo '<p class="hideifupdate" >' . __('Default album for import:', 'wp-photo-album-plus') . '<select name="wppa-photo-album" id="wppa-photo-album" >' . wppa_album_select_a(array('path' => wppa_switch('hier_albsel'), 'selected' => get_option('wppa-photo-album-import-' . wppa_get_user(), '0'), 'addpleaseselect' => true, 'checkowner' => true, 'checkupload' => true)) . '</select>' . __('Photos that have (<em>name</em>)[<em>album</em>] will be imported by that <em>name</em> in that <em>album</em>.', 'wp-photo-album-plus') . '</p>';
// Watermark
if (wppa_switch('watermark_on') && (wppa_switch('watermark_user') || current_user_can('wppa_settings'))) {
echo '<p>' . __('Apply watermark file:', 'wp-photo-album-plus') . '<select name="wppa-watermark-file" id="wppa-watermark-file" >' . wppa_watermark_file_select() . '</select>' . __('Position:', 'wp-photo-album-plus') . '<select name="wppa-watermark-pos" id="wppa-watermark-pos" >' . wppa_watermark_pos_select() . '</select>' . '</p>';
}
// Header of photo list
echo '<table class="form-table wppa-table widefat" style="margin-bottom:0;" >' . '<thead>' . '<tr>' . '<td>' . '<input' . ' type="checkbox"' . ' id="all-pho"' . ($is_sub_depot ? 'checked="checked"' : '') . ' onchange="checkAll( \'all-pho\', \'.wppa-pho\' )"' . ' />' . '<b>' . ' ' . __('Check/uncheck all', 'wp-photo-album-plus') . '</b>' . '</td>';
// Depot specific switches
if ($is_sub_depot) {
echo '<td>' . '<input' . ' type="checkbox"' . ' id="del-after-p"' . ' name="del-after-p"' . ' checked="checked"' . ' />' . '<b>' . ' ' . __('Remove from depot after successful import.', 'wp-photo-album-plus') . '</b>' . '</td>' . '<td>' . '<input' . ' type="checkbox"' . ' id="del-after-f"' . ' name="del-after-f"' . ' />' . '<b>' . ' ' . __('Remove from depot after failed import.', 'wp-photo-album-plus') . '</b>' . '</td>';
}
// Nextgen import specific switches
if ($is_ngg) {
echo '<td>' . '<input' . ' type="checkbox"' . ' id="cre-album"' . ' name="cre-album"' . ' checked="checked"' . ' value="' . esc_attr(basename($source)) . '"' . ' />' . '<b>' . ' ' . __('Import into album', 'wp-photo-album-plus') . ' ' . basename($source) . '</b>' . '<small>' . __('The album will be created if it does not exist', 'wp-photo-album-plus') . '</small>' . '</td>' . '<td>' . '<input' . ' type="checkbox"' . ' id="use-backup"' . ' name="use-backup"' . ' checked="checked"' . ' />' . '<b>' . ' ' . __('Use backup if available', 'wp-photo-album-plus') . '</b>' . '</td>';
}
// Update existing switch
echo '<td>' . '<input' . ' type="checkbox"' . ' id="wppa-update"' . ' onchange="impUpd( this, \'#submit\' )"' . ' name="wppa-update"' . ' />' . '<b>' . ' ' . __('Update existing photos', 'wp-photo-album-plus') . '</b>' . '</td>';
// Void dups switch
echo '<td>';
if (wppa_switch('void_dups')) {
echo '<input' . ' type="hidden"' . ' id="wppa-nodups"' . ' name="wppa-nodups"' . ' value="true"' . ' />';
} else {
echo '<input' . ' type="checkbox"' . ' id="wppa-nodups"' . ' name="wppa-nodups"' . ' checked="checked"' . ' />' . '<b>' . ' ' . __('Do not create duplicates', 'wp-photo-album-plus') . '</b>';
}
echo '</td>';
// Import preview zoomable switch
if (wppa_switch('import_preview')) {
echo '<td>' . '<input' . ' type="checkbox"' . ' id="wppa-zoom"' . ' onclick="wppa_setCookie(\'zoompreview\', this.checked, \'365\')"' . ' />' . '<b>' . ' ' . __('Zoom previews', 'wp-photo-album-plus') . '</b>' . '<script type="text/javascript">if ( wppa_getCookie(\'zoompreview\') == true ) { jQuery(\'#wppa-zoom\').attr(\'checked\', \'checked\') }</script>' . '</td>';
}
echo '</tr>' . '</thead>' . '</table>';
// Photo list
echo '<table class="form-table wppa-table widefat" style="margin-top:0;" >' . '<tr>';
$ct = 0;
开发者ID:uwmadisoncals,项目名称:Cluster-Plugins,代码行数:67,代码来源:wppa-import.php
示例4: form
/** @see WP_Widget::form */
function form($instance)
{
global $wpdb;
//Defaults
$instance = wp_parse_args((array) $instance, array('title' => __('Search Photos', 'wp-photo-album-plus'), 'label' => '', 'root' => false, 'sub' => false, 'album' => '', 'landingpage' => ''));
$title = $instance['title'];
$label = $instance['label'];
$root = $instance['root'];
$sub = $instance['sub'];
$album = $instance['album'];
$landingpage = $instance['landingpage'];
?>
<p>
<label for="<?php
echo $this->get_field_id('title');
?>
">
<?php
_e('Title:', 'wp-photo-album-plus');
?>
</label>
<input class="widefat" id="<?php
echo $this->get_field_id('title');
?>
" name="<?php
echo $this->get_field_name('title');
?>
" type="text" value="<?php
echo $title;
?>
" />
</p>
<p>
<label for="<?php
echo $this->get_field_id('label');
?>
">
<?php
_e('Text:', 'wp-photo-album-plus');
?>
</label>
<input class="widefat" id="<?php
echo $this->get_field_id('label');
?>
" name="<?php
echo $this->get_field_name('label');
?>
" type="text" value="<?php
echo esc_attr($label);
?>
" />
</p>
<small><?php
_e('Enter optional text that will appear before the input box. This may contain HTML so you can change font size and color.', 'wp-photo-album-plus');
?>
</small>
<p>
<input type="checkbox" <?php
if ($root) {
echo 'checked="checked"';
}
?>
id="<?php
echo $this->get_field_id('root');
?>
" name="<?php
echo $this->get_field_name('root');
?>
" />
<label for="<?php
echo $this->get_field_id('root');
?>
">
<?php
_e('Enable rootsearch', 'wp-photo-album-plus');
?>
</label>
</p>
<p>
<small>
<?php
_e('If you want the search to be limited to a specific album and its (grand)children, select the album here.', 'wp-photo-album-plus');
?>
<br />
<?php
_e('If you select an album here, it will overrule the previous checkbox using the album as a \'fixed\' root.', 'wp-photo-album-plus');
?>
</small>
<select id="<?php
echo $this->get_field_id('album');
?>
" name="<?php
echo $this->get_field_name('album');
?>
" style="max-width:100%" >
<?php
echo wppa_album_select_a(array('selected' => $album, 'addblank' => true, 'sort' => true, 'path' => true));
?>
</select>
//.........这里部分代码省略.........
开发者ID:uwmadisoncals,项目名称:Cluster-Plugins,代码行数:101,代码来源:wppa-search-widget.php
示例5: form
function form($instance)
{
global $wppa_opt;
$instance = wp_parse_args((array) $instance, array('title' => __('Upload Photos', 'wppa'), 'album' => '0'));
$title = $instance['title'];
$album = $instance['album'];
?>
<p><label for="<?php
echo $this->get_field_id('title');
?>
"><?php
_e('Title:', 'wppa');
?>
</label>
<input class="widefat" id="<?php
echo $this->get_field_id('title');
?>
" name="<?php
echo $this->get_field_name('title');
?>
" type="text" value="<?php
echo esc_attr($title);
?>
" /></p>
<p><label for="<?php
echo $this->get_field_id('album');
?>
"><?php
_e('Album:', 'wppa');
?>
</label>
<select class="widefat" id="<?php
echo $this->get_field_id('album');
?>
" name="<?php
echo $this->get_field_name('album');
?>
" >
<?php
echo wppa_album_select_a(array('path' => wppa_switch('wppa_hier_albsel'), 'selected' => $album, 'addselbox' => true));
?>
</select>
<?php
}
开发者ID:billadams,项目名称:forever-frame,代码行数:44,代码来源:wppa-upload-widget.php
示例6: wppa_get_user_upload_html
//.........这里部分代码省略.........
// Ajax upload?
$ajax_upload = wppa_switch('ajax_upload') && wppa_browser_can_html5();
// Create the return url
if ($ajax_upload) {
$returnurl = wppa_switch('ajax_non_admin') ? WPPA_URL . '/wppa-ajax-front.php' : admin_url('admin-ajax.php');
$returnurl .= '?action=wppa&wppa-action=do-fe-upload';
} else {
$returnurl = wppa_get_permalink();
if ($where == 'cover') {
$returnurl .= 'wppa-album=' . $alb . '&wppa-cover=0&wppa-occur=' . $occur;
} elseif ($where == 'thumb') {
$returnurl .= 'wppa-album=' . $alb . '&wppa-cover=0&wppa-occur=' . $occur;
} elseif ($where == 'widget' || $where == 'uploadbox') {
}
if (wppa('page')) {
$returnurl .= '&wppa-page=' . wppa('page');
}
$returnurl = trim($returnurl, '?');
$returnurl = wppa_trim_wppa_($returnurl);
}
// Make the HTML
$t = $mcr ? 'mcr-' : '';
$result .= '<a' . ' id="wppa-up-' . str_replace('.', '-', $yalb) . '-' . $mocc . '"' . ' class="wppa-upload-' . $where . ' wppa-album-cover-link"' . ' onclick="' . 'jQuery( \'#wppa-file-' . $t . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-up-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-cr-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-ea-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-cats-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#_wppa-up-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . '_wppaDoAutocol( ' . $mocc . ' )' . '"' . ' style="float:left; cursor:pointer;' . '" >' . __('Upload Photo', 'wp-photo-album-plus') . '</a>' . '<a' . ' id="_wppa-up-' . str_replace('.', '-', $yalb) . '-' . $mocc . '"' . ' class="wppa-upload-' . $where . ' wppa-album-cover-link"' . ' onclick="' . 'jQuery( \'#wppa-file-' . $t . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-cr-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-up-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-ea-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-cats-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#_wppa-up-' . str_replace('.', '-', $yalb) . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . '_wppaDoAutocol( ' . $mocc . ' )' . '"' . ' style="float:right; cursor:pointer;display:none;' . '" >' . __(wppa_opt('close_text'), 'wp-photo-album-plus') . '</a>' . '<div' . ' id="wppa-file-' . $t . str_replace('.', '-', $yalb) . '-' . $mocc . '"' . ' class=""' . ' style="width:100%;text-align:center;display:none; clear:both;"' . ' >' . '<form' . ' id="wppa-uplform-' . $yalb . '-' . $mocc . '"' . ' action="' . $returnurl . '"' . ' method="post"' . ' enctype="multipart/form-data"' . ' >' . wppa_nonce_field('wppa-check', 'wppa-nonce', false, false, $yalb);
// Single Album given
if (wppa_is_int($alb)) {
$result .= '<input' . ' type="hidden"' . ' id="wppa-upload-album-' . $mocc . '-' . $seqno . '"' . ' name="wppa-upload-album"' . ' value="' . $alb . '"' . ' />';
} else {
if (!is_array($alb)) {
$alb = explode('.', wppa_expand_enum($alb));
}
// Can an selection box be displayed?
if (!wppa_opt('fe_upload_max_albums') || wppa_opt('fe_upload_max_albums') > wppa_get_uploadable_album_count($alb)) {
// Below max
$result .= '<select' . ' id="wppa-upload-album-' . $mocc . '-' . $seqno . '"' . ' name="wppa-upload-album"' . ' style="float:left; max-width: 100%;"' . ' onchange="jQuery( \'#wppa-sel-' . $yalb . '-' . $mocc . '\' ).trigger( \'onchange\' )"' . ' >' . wppa_album_select_a(array('addpleaseselect' => true, 'checkowner' => true, 'checkupload' => true, 'path' => wppa_switch('hier_albsel'), 'checkarray' => count($alb) > 1, 'array' => $alb)) . '</select>' . '<br />';
} else {
$result .= '<input' . ' id="wppa-upload-album-' . $mocc . '-' . $seqno . '"' . ' type="number"' . ' placeholder="' . esc_attr(__('Enter album id', 'wp-photo-album-plus')) . '"' . ' name="wppa-upload-album"' . ' style="float:left; max-width: 100%;"' . ' onchange="jQuery( \'#wppa-sel-' . $yalb . '-' . $mocc . '\' ).trigger( \'onchange\' )"' . ' />' . '<br />';
}
}
$one_only = wppa_switch('upload_one_only');
$multiple = !$one_only;
$on_camera = wppa_switch('camera_connect');
$may_video = wppa_switch('user_upload_video_on');
$may_audio = wppa_switch('user_upload_audio_on');
$accept = '.jpg,.gif,.png';
if ($may_video) {
$accept .= ',.' . implode(',.', $wppa_supported_video_extensions);
}
if ($may_audio) {
$accept .= ',.' . implode(',.', $wppa_supported_audio_extensions);
}
if ($one_only) {
if ($on_camera) {
if ($may_video) {
$value = esc_attr(__('Select Photo / Video / Camera', 'wp-photo-album-plus'));
} else {
$value = esc_attr(__('Select Photo / Camera', 'wp-photo-album-plus'));
}
} else {
if ($may_video) {
$value = esc_attr(__('Select Photo / Video', 'wp-photo-album-plus'));
} else {
$value = esc_attr(__('Select Photo', 'wp-photo-album-plus'));
}
}
} else {
if ($on_camera) {
开发者ID:uwmadisoncals,项目名称:Cluster-Plugins,代码行数:67,代码来源:wppa-boxes-html.php
示例7: form
/** @see WP_Widget::form */
function form($instance)
{
//Defaults
$instance = wp_parse_args((array) $instance, array('title' => __('Thumbnail Photos', 'wp-photo-album-plus'), 'link' => '', 'linktitle' => '', 'album' => '0', 'name' => 'no', 'display' => 'thumbs', 'sortby' => wppa_get_photo_order('0'), 'limit' => wppa_opt('thumbnail_widget_count')));
$album = $instance['album'];
$name = $instance['name'];
$widget_title = $instance['title'];
$widget_link = $instance['link'];
$link_title = $instance['linktitle'];
$display = $instance['display'];
$sortby = $instance['sortby'];
$limit = $instance['limit'];
?>
<p><label for="<?php
echo $this->get_field_id('title');
?>
"><?php
_e('Title:', 'wp-photo-album-plus');
?>
</label> <input class="widefat" id="<?php
echo $this->get_field_id('title');
?>
" name="<?php
echo $this->get_field_name('title');
?>
" type="text" value="<?php
echo $widget_title;
?>
" /></p>
<p><label for="<?php
echo $this->get_field_id('link');
?>
"><?php
_e('Link from the title:', 'wp-photo-album-plus');
?>
</label> <input class="widefat" id="<?php
echo $this->get_field_id('link');
?>
" name="<?php
echo $this->get_field_name('link');
?>
" type="text" value="<?php
echo $widget_link;
?>
" /></p>
<p><label for="<?php
echo $this->get_field_id('link');
?>
"><?php
_e('Link Title ( tooltip ):', 'wp-photo-album-plus');
?>
</label> <input class="widefat" id="<?php
echo $this->get_field_id('linktitle');
?>
" name="<?php
echo $this->get_field_name('linktitle');
?>
" type="text" value="<?php
echo $widget_link;
?>
" /></p>
<p><label for="<?php
echo $this->get_field_id('album');
?>
"><?php
_e('Album:', 'wp-photo-album-plus');
?>
</label>
<select class="widefat" id="<?php
echo $this->get_field_id('album');
?>
" name="<?php
echo $this->get_field_name('album');
?>
" >
<?php
echo wppa_album_select_a(array('selected' => $album, 'addseparate' => true, 'addall' => true, 'path' => wppa_switch('wppa_hier_albsel')));
?>
</select>
</p>
<p>
<?php
_e('Sort by:', 'wp-photo-album-plus');
?>
<select class="widefat" id="<?php
echo $this->get_field_id('sortby');
?>
" name="<?php
echo $this->get_field_name('sortby');
?>
">
<option value="" <?php
if ($sortby == '') {
echo 'selected="selected"';
//.........这里部分代码省略.........
开发者ID:lchen01,项目名称:STEdwards,代码行数:101,代码来源:wppa-thumbnail-widget.php
示例8: wppa_get_user_upload_html
function wppa_get_user_upload_html($alb, $width, $where = '', $mcr = false)
{
static $seqno;
// Init
$result = '';
$mocc = wppa('mocc');
$occur = wppa('occur');
// Using seqno to distinguish from different places within one occurrence because
// the album no is not known when there is a selection box.
if ($seqno) {
$seqno++;
} else {
$seqno = '1';
}
// Feature enabled?
if (!wppa_switch('user_upload_on')) {
return '';
}
// Login required?
if (wppa_switch('user_upload_login')) {
if (!is_user_logged_in()) {
return '';
}
}
// I should have access to this album ( $alb > 0 ).
if ($alb > '0') {
$album_owner = wppa_get_album_item($alb, 'owner');
if ($album_owner != wppa_get_user() && $album_owner != '--- public ---' && !wppa_have_access($alb)) {
return '';
}
} else {
if (!wppa_have_access()) {
return '';
}
}
// Find max files for the user
$allow_me = wppa_allow_user_uploads();
if (!$allow_me) {
if (wppa_switch('show_album_full')) {
$result .= '<div style="clear:both"></div>' . '<span style="color:red">' . __('Max uploads reached', 'wp-photo-album-plus') . wppa_time_to_wait_html('0', true) . '</span>';
}
return $result;
}
// Find max files for the album
$allow_alb = wppa_allow_uploads($alb);
if (!$allow_alb) {
if (wppa_switch('show_album_full')) {
$result .= '<div style="clear:both"></div>' . '<span style="color:red">' . __('Max uploads reached', 'wp-photo-album-plus') . wppa_time_to_wait_html($alb) . '</span>';
}
return $result;
}
if (wppa_is_user_blacklisted()) {
return '';
}
// Find max files for the system
$allow_sys = ini_get('max_file_uploads');
// THE max
if ($allow_me == '-1') {
$allow_me = $allow_sys;
}
if ($allow_alb == '-1') {
$allow_alb = $allow_sys;
}
$max = min($allow_me, $allow_alb, $allow_sys);
// In a widget or multi column responsive?
$small = wppa_in_widget() == 'upload' || $mcr;
// Ajax upload?
$ajax_upload = wppa_switch('ajax_upload') && wppa_browser_can_html5();
// &&
// WINDOWS 10 / Edge bug
// ! strpos( $_SERVER["HTTP_USER_AGENT"], 'Edge' ) &&
// ! strpos( $_SERVER["HTTP_USER_AGENT"], 'Windows NT 10.0' );
// Create the return url
if ($ajax_upload) {
$returnurl = wppa_switch('ajax_non_admin') ? WPPA_URL . '/wppa-ajax-front.php' : admin_url('admin-ajax.php');
$returnurl .= '?action=wppa&wppa-action=do-fe-upload';
} else {
$returnurl = wppa_get_permalink();
if ($where == 'cover') {
$returnurl .= 'wppa-album=' . $alb . '&wppa-cover=0&wppa-occur=' . $occur;
} elseif ($where == 'thumb') {
$returnurl .= 'wppa-album=' . $alb . '&wppa-cover=0&wppa-occur=' . $occur;
} elseif ($where == 'widget' || $where == 'uploadbox') {
}
if (wppa('page')) {
$returnurl .= '&wppa-page=' . wppa('page');
}
$returnurl = trim($returnurl, '?');
$returnurl = wppa_trim_wppa_($returnurl);
}
// Make the HTML
$t = $mcr ? 'mcr-' : '';
$result .= '<div style="clear:both"></div>' . '<a' . ' id="wppa-up-' . $alb . '-' . $mocc . '"' . ' class="wppa-upload-' . $where . '"' . ' onclick="' . 'jQuery( \'#wppa-file-' . $t . $alb . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-up-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-cr-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-ea-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-cats-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#_wppa-up-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . '_wppaDoAutocol( ' . $mocc . ' )' . '"' . ' style="float:left; cursor:pointer;' . '" >' . __('Upload Photo', 'wp-photo-album-plus') . '</a>' . '<a' . ' id="_wppa-up-' . $alb . '-' . $mocc . '"' . ' class="wppa-upload-' . $where . '"' . ' onclick="' . 'jQuery( \'#wppa-file-' . $t . $alb . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . 'jQuery( \'#wppa-cr-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-up-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-ea-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#wppa-cats-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'block\' );' . 'jQuery( \'#_wppa-up-' . $alb . '-' . $mocc . '\' ).css( \'display\',\'none\' );' . '_wppaDoAutocol( ' . $mocc . ' )' . '"' . ' style="float:right; cursor:pointer;display:none;' . '" >' . __(wppa_opt('close_text'), 'wp-photo-album-plus') . '</a>' . '<div' . ' id="wppa-file-' . $t . $alb . '-' . $mocc . '"' . ' class="wppa-file-' . $t . $mocc . '"' . ' style="width:' . $width . 'px;text-align:center;display:none; clear:both;"' . ' >' . '<form' . ' id="wppa-uplform-' . $alb . '-' . $mocc . '"' . ' action="' . $returnurl . '"' . ' method="post"' . ' enctype="multipart/form-data"' . ' >' . wppa_nonce_field('wppa-check', 'wppa-nonce', false, false, $alb);
// If no album given: select one
if (!$alb) {
$result .= '<select' . ' id="wppa-upload-album-' . $mocc . '-' . $seqno . '"' . ' name="wppa-upload-album"' . ' style="float:left; max-width: ' . $width . 'px;"' . ' onchange="jQuery( \'#wppa-sel-' . $alb . '-' . $mocc . '\' ).trigger( \'onchange\' )"' . ' >' . wppa_album_select_a(array('addpleaseselect' => true, 'checkowner' => true, 'checkupload' => true, 'path' => wppa_switch('hier_albsel'))) . '</select>' . '<br />';
} else {
$result .= '<input' . ' type="hidden"' . ' id="wppa-upload-album-' . $mocc . '-' . $seqno . '"' . ' name="wppa-upload-album"' . ' value="' . $alb . '"' . ' />';
}
// One only ?
//.........这里部分代码省略.........
开发者ID:lchen01,项目名称:STEdwards,代码行数:101,代码来源:wppa-boxes-html.php
示例9: form
/** @see WP_Widget::form */
function form($instance)
{
global $wppa_opt;
//Defaults
$instance = wp_parse_args((array) $instance, array('title' => __('Featured Photos', 'wppa'), 'album' => '0'));
$widget_title = apply_filters('widget_title', $instance['title']);
$album = $instance['album'];
?>
<p><label for="<?php
echo $this->get_field_id('title');
?>
"><?php
_e('Title:', 'wppa');
?>
</label>
<input class="widefat" id="<?php
echo $this->get_field_id('title');
?>
" name="<?php
echo $this->get_field_name('title');
?>
" type="text" value="<?php
echo $widget_title;
?>
" />
</p>
<p><label for="<?php
echo $this->get_field_id('album');
?>
"><?php
_e('Album:', 'wppa');
?>
</label>
<select class="widefat" id="<?php
echo $this->get_field_id('album');
?>
" name="<?php
echo $this->get_field_name('album');
?>
" >
<?php
echo wppa_album_select_a(array('selected' => $album, 'addall' => true, 'path' => wppa_switch('wppa_hier_albsel')));
?>
</select>
</p>
<p><?php
_e('You can set the sizes in this widget in the <b>Photo Albums -> Settings</b> admin page.', 'wppa');
?>
</p>
<?php
}
开发者ID:billadams,项目名称:forever-frame,代码行数:55,代码来源:wppa-featen-widget.php
示例10: wppa_album_photos_bulk
-
librespeed/speedtest: Self-hosted Speedtest for HTML5 and more. Easy setup, exam
阅读:1221|2022-08-30
-
DeekshithSN/shared-library
阅读:694|2022-08-15
-
avehtari/BDA_m_demos: Bayesian Data Analysis demos for Matlab/Octave
阅读:1134|2022-08-17
-
女人怀孕后,为了有一个健康聪明的宝宝,经历各种体检、筛查。其实这些体检和筛查中的
阅读:945|2022-11-06
-
medfreeman/markdown-it-toc-and-anchor: markdown-it plugin to add a toc and ancho
阅读:1342|2022-08-18
-
1. 真机调试获取不到数据
问题描述:在模拟器上可以获取到数据,但是在真机调试获
阅读:632|2022-07-18
-
sydney0zq/covid-19-detection: The implementation of A Weakly-supervised Framewor
阅读:486|2022-08-16
-
An issue has been discovered in GitLab CE/EE affecting all versions starting fro
阅读:867|2022-07-08
-
离中国最远的国家是阿根廷。从太平洋直线计算,即往东线走,北京到阿根廷的布宜诺斯艾
阅读:643|2022-11-06
-
shem8/MaterialLogin: Login view with material design
阅读:725|2022-08-17
|
请发表评论