Version Description
- 07.09.2010 =
- NEW : Wordpress 3.0 Network (Multi-Site) support
- NEW : Integrate jQuery Cycle as NON-Flash slideshow
- NEW : Adding jQuery File Tree for import folder (THX to Sergey Pasyuk )
- NEW : Added action hook 'ngg_show_imagebrowser_first' on custom request
- NEW : Added filter hook 'ngg_slideshow_size' to resize sildeshow for mobile browser plugins
- Changed : Reorder tabs for upload
- Changed : New menu icon and screen icon (THX to Ben Dunkle)
- Changed : Load frontend libs always
- Changed : Rework of overview page
- Bugfix : Security bugfix for Zip-Upload (THX to Dominic Szablewski)
- Bugfix : Allow JPG, PNG, GIF extension
- Bugfix : New German translation (THX to Martin Kramarz)
- Bugfix : Copy/Move also backup file
- Bugfix : Calculate correct ratio for fix thumbnail size (THX to Alekz Keck)
Download this release
Release Info
Developer | alexrabe |
Plugin | NextGEN Gallery – WordPress Gallery Plugin |
Version | 1.6.0 |
Comparing to | |
See all releases |
Code changes from version 1.5.5 to 1.6.0
- admin/about.php +2 -1
- admin/addgallery.php +29 -14
- admin/admin.php +22 -17
- admin/ajax.php +81 -6
- admin/album.php +6 -5
- admin/css/menu.css +12 -0
- admin/functions.php +50 -34
- admin/images/icon-amazon.gif +0 -0
- admin/images/icon-paypal.gif +0 -0
- admin/images/icon-rating.png +0 -0
- admin/images/icon-translate.png +0 -0
- admin/images/nextgen.png +0 -0
- admin/images/nextgen_16_color.png +0 -0
- admin/images/nextgen_16_grey.png +0 -0
- admin/images/nextgen_32_color.png +0 -0
- admin/images/nextgen_32_grey.png +0 -0
- admin/install.php +8 -6
- admin/js/jqueryFileTree/images/directory.png +0 -0
- admin/js/jqueryFileTree/images/folder_open.png +0 -0
- admin/js/jqueryFileTree/images/spinner.gif +0 -0
- admin/js/jqueryFileTree/jqueryFileTree.css +81 -0
- admin/js/jqueryFileTree/jqueryFileTree.js +98 -0
- admin/manage-galleries.php +2 -1
- admin/manage-images.php +6 -5
- admin/media-upload.php +1 -1
- admin/overview.php +95 -170
- admin/roles.php +1 -0
- admin/rotate.php +94 -94
- admin/settings.php +158 -141
- admin/setup.php +1 -1
- admin/style.php +2 -1
- admin/tags.php +1 -0
- admin/tinymce/editor_plugin.js +2 -2
- admin/tinymce/nextgen.gif +0 -0
- admin/upgrade.php +23 -7
- admin/wpmu.php +11 -13
- changelog.txt +22 -1
- css/Black_Minimalism.css +24 -1
- css/hovereffect.css +24 -1
- css/ngg_dkret3.css +23 -0
- css/ngg_k2.css +24 -1
- css/ngg_shadow.css +24 -1
- css/ngg_shadow2.css +24 -1
- css/nggallery.css +24 -1
- images/loader.gif +0 -0
- js/jquery.cycle.all.js +1331 -0
- js/jquery.cycle.all.min.js +21 -0
- js/ngg.slideshow.js +101 -0
- js/ngg.slideshow.min.js +8 -0
- lang/nggallery-de_DE.mo +0 -0
- lang/nggallery-de_DE.po +1015 -826
- lang/nggallery.pot +786 -696
- lib/core.php +51 -2
- lib/media-rss.php +5 -2
- lib/multisite.php +28 -0
- lib/post-thumbnail.php +3 -6
- lib/rewrite.php +1 -1
- lib/swfobject.php +17 -16
- nggallery.php +76 -44
- nggfunctions.php +71 -4
- readme.txt +33 -19
- shutter/shutter-reloaded.js +1 -1
- view/imagebrowser-caption.php +37 -0
- widgets/widgets.php +15 -8
- xml/json.php +39 -9
admin/about.php
CHANGED
@@ -6,6 +6,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
6 |
?>
|
7 |
|
8 |
<div class="wrap">
|
|
|
9 |
<h2><?php _e('Copyright notes / Credits', 'nggallery') ;?></h2>
|
10 |
<div id="poststuff">
|
11 |
<div class="postbox">
|
@@ -27,7 +28,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
27 |
<li><a href="http://www.lesterchan.net/" target="_blank">GaMerZ</a> <?php _e('for a lot of very useful plugins and ideas', 'nggallery') ;?></li>
|
28 |
<li><a href="http://www.laptoptips.ca/" target="_blank">Andrew Ozz</a> <?php _e('for Shutter Reloaded, a real lightweight image effect', 'nggallery') ;?></li>
|
29 |
<li><a href="http://www.jeroenwijering.com/" target="_blank">Jeroen Wijering</a> <?php _e('for the best Media Flash Scripts on earth', 'nggallery') ;?></li>
|
30 |
-
<li><a href="http://
|
31 |
<li><a href="http://watermark.malcherek.com/" target="_blank">Marek Malcherek</a> <?php _e('for the Watermark plugin', 'nggallery') ;?></li>
|
32 |
</ul>
|
33 |
<p><?php _e('If you didn\'t find your name on this list and there is some code which I integrate in my plugin, don\'t hesitate to send me a mail.', 'nggallery') ;?></p>
|
6 |
?>
|
7 |
|
8 |
<div class="wrap">
|
9 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
10 |
<h2><?php _e('Copyright notes / Credits', 'nggallery') ;?></h2>
|
11 |
<div id="poststuff">
|
12 |
<div class="postbox">
|
28 |
<li><a href="http://www.lesterchan.net/" target="_blank">GaMerZ</a> <?php _e('for a lot of very useful plugins and ideas', 'nggallery') ;?></li>
|
29 |
<li><a href="http://www.laptoptips.ca/" target="_blank">Andrew Ozz</a> <?php _e('for Shutter Reloaded, a real lightweight image effect', 'nggallery') ;?></li>
|
30 |
<li><a href="http://www.jeroenwijering.com/" target="_blank">Jeroen Wijering</a> <?php _e('for the best Media Flash Scripts on earth', 'nggallery') ;?></li>
|
31 |
+
<li><a href="http://field2.com" target="_blank">Ben Dunkle</a> <?php _e('for the Gallery Icon', 'nggallery') ;?></li>
|
32 |
<li><a href="http://watermark.malcherek.com/" target="_blank">Marek Malcherek</a> <?php _e('for the Watermark plugin', 'nggallery') ;?></li>
|
33 |
</ul>
|
34 |
<p><?php _e('If you didn\'t find your name on this list and there is some code which I integrate in my plugin, don\'t hesitate to send me a mail.', 'nggallery') ;?></p>
|
admin/addgallery.php
CHANGED
@@ -119,9 +119,6 @@ class nggAddGallery {
|
|
119 |
*/
|
120 |
function controller() {
|
121 |
global $ngg, $nggdb;
|
122 |
-
|
123 |
-
// get list of tabs
|
124 |
-
$tabs = $this->tabs_order();
|
125 |
|
126 |
// check for the max image size
|
127 |
$this->maxsize = nggGallery::check_memory_limit();
|
@@ -136,9 +133,12 @@ class nggAddGallery {
|
|
136 |
$swf_upload_link = wp_nonce_url($swf_upload_link, 'ngg_swfupload');
|
137 |
//flash doesn't seem to like encoded ampersands, so convert them back here
|
138 |
$swf_upload_link = str_replace('&', '&', $swf_upload_link);
|
|
|
|
|
|
|
139 |
?>
|
140 |
|
141 |
-
<?php if($ngg->options['swfUpload']) { ?>
|
142 |
<!-- SWFUpload script -->
|
143 |
<script type="text/javascript">
|
144 |
var ngg_swf_upload;
|
@@ -158,7 +158,7 @@ class nggAddGallery {
|
|
158 |
|
159 |
// File Upload Settings
|
160 |
file_size_limit : "<?php echo wp_max_upload_size(); ?>b",
|
161 |
-
file_types : "*.jpg;*.jpeg;*.gif;*.png",
|
162 |
file_types_description : "<?php _e('Image Files', 'nggallery') ;?>",
|
163 |
|
164 |
// Queue handler
|
@@ -222,9 +222,21 @@ class nggAddGallery {
|
|
222 |
jQuery(document).ready(function(){
|
223 |
jQuery('#slider').tabs({ fxFade: true, fxSpeed: 'fast' });
|
224 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
225 |
/* ]]> */
|
226 |
</script>
|
227 |
-
|
228 |
<div id="slider" class="wrap">
|
229 |
<ul id="tabs">
|
230 |
<?php
|
@@ -257,18 +269,19 @@ class nggAddGallery {
|
|
257 |
function tabs_order() {
|
258 |
|
259 |
$tabs = array();
|
260 |
-
|
|
|
|
|
|
|
261 |
if ( nggGallery::current_user_can( 'NextGEN Add new gallery' ))
|
262 |
$tabs['addgallery'] = __('Add new gallery', 'nggallery');
|
263 |
|
264 |
if ( wpmu_enable_function('wpmuZipUpload') && nggGallery::current_user_can( 'NextGEN Upload a zip' ) )
|
265 |
$tabs['zipupload'] = __('Upload a Zip-File', 'nggallery');
|
266 |
|
267 |
-
if (!
|
268 |
$tabs['importfolder'] = __('Import image folder', 'nggallery');
|
269 |
|
270 |
-
$tabs['uploadimage'] = __( 'Upload Images', 'nggallery' );
|
271 |
-
|
272 |
$tabs = apply_filters('ngg_addgallery_tabs', $tabs);
|
273 |
|
274 |
return $tabs;
|
@@ -285,7 +298,7 @@ class nggAddGallery {
|
|
285 |
<tr valign="top">
|
286 |
<th scope="row"><?php _e('New Gallery', 'nggallery') ;?>:</th>
|
287 |
<td><input type="text" size="35" name="galleryname" value="" /><br />
|
288 |
-
<?php if(!
|
289 |
<?php _e('Create a new , empty gallery below the folder', 'nggallery') ;?> <strong><?php echo $this->defaultpath ?></strong><br />
|
290 |
<?php } ?>
|
291 |
<i>( <?php _e('Allowed characters for file and folder names are', 'nggallery') ;?>: a-z, A-Z, 0-9, -, _ )</i></td>
|
@@ -331,7 +344,7 @@ class nggAddGallery {
|
|
331 |
</select>
|
332 |
<br /><?php echo $this->maxsize; ?>
|
333 |
<br /><?php echo _e('Note : The upload limit on your server is ','nggallery') . "<strong>" . ini_get('upload_max_filesize') . "Byte</strong>\n"; ?>
|
334 |
-
<br /><?php if ( (
|
335 |
</tr>
|
336 |
</table>
|
337 |
<div class="submit"><input class="button-primary" type="submit" name= "zipupload" value="<?php _e('Start upload', 'nggallery') ;?>"/></div>
|
@@ -348,7 +361,9 @@ class nggAddGallery {
|
|
348 |
<table class="form-table">
|
349 |
<tr valign="top">
|
350 |
<th scope="row"><?php _e('Import from Server path:', 'nggallery') ;?></th>
|
351 |
-
<td><input type="text" size="35" name="galleryfolder" value="<?php echo $this->defaultpath; ?>" /><br />
|
|
|
|
|
352 |
<br /><?php echo $this->maxsize; ?>
|
353 |
<?php if (SAFE_MODE) {?><br /><?php _e(' Please note : For safe-mode = ON you need to add the subfolder thumbs manually', 'nggallery') ;?><?php }; ?></td>
|
354 |
</tr>
|
@@ -387,7 +402,7 @@ class nggAddGallery {
|
|
387 |
} ?>
|
388 |
</select>
|
389 |
<br /><?php echo $this->maxsize; ?>
|
390 |
-
<br /><?php if ((
|
391 |
</tr>
|
392 |
</table>
|
393 |
<div class="submit">
|
119 |
*/
|
120 |
function controller() {
|
121 |
global $ngg, $nggdb;
|
|
|
|
|
|
|
122 |
|
123 |
// check for the max image size
|
124 |
$this->maxsize = nggGallery::check_memory_limit();
|
133 |
$swf_upload_link = wp_nonce_url($swf_upload_link, 'ngg_swfupload');
|
134 |
//flash doesn't seem to like encoded ampersands, so convert them back here
|
135 |
$swf_upload_link = str_replace('&', '&', $swf_upload_link);
|
136 |
+
|
137 |
+
// get list of tabs
|
138 |
+
$tabs = $this->tabs_order();
|
139 |
?>
|
140 |
|
141 |
+
<?php if($ngg->options['swfUpload'] && !empty ($this->gallerylist) ) { ?>
|
142 |
<!-- SWFUpload script -->
|
143 |
<script type="text/javascript">
|
144 |
var ngg_swf_upload;
|
158 |
|
159 |
// File Upload Settings
|
160 |
file_size_limit : "<?php echo wp_max_upload_size(); ?>b",
|
161 |
+
file_types : "*.jpg;*.jpeg;*.gif;*.png;*.JPG;*.JPEG;*.GIF;*.PNG",
|
162 |
file_types_description : "<?php _e('Image Files', 'nggallery') ;?>",
|
163 |
|
164 |
// Queue handler
|
222 |
jQuery(document).ready(function(){
|
223 |
jQuery('#slider').tabs({ fxFade: true, fxSpeed: 'fast' });
|
224 |
});
|
225 |
+
|
226 |
+
// File Tree implementation
|
227 |
+
jQuery(function() {
|
228 |
+
jQuery("span.browsefiles").show().click(function(){
|
229 |
+
jQuery("#file_browser").fileTree({
|
230 |
+
script: "admin-ajax.php?action=ngg_file_browser&nonce=<?php echo wp_create_nonce( 'ngg-ajax' ) ;?>",
|
231 |
+
root: jQuery("#galleryfolder").val(),
|
232 |
+
}, function(folder) {
|
233 |
+
jQuery("#galleryfolder").val( folder );
|
234 |
+
});
|
235 |
+
jQuery("#file_browser").show('slide');
|
236 |
+
});
|
237 |
+
});
|
238 |
/* ]]> */
|
239 |
</script>
|
|
|
240 |
<div id="slider" class="wrap">
|
241 |
<ul id="tabs">
|
242 |
<?php
|
269 |
function tabs_order() {
|
270 |
|
271 |
$tabs = array();
|
272 |
+
|
273 |
+
if ( !empty ($this->gallerylist) )
|
274 |
+
$tabs['uploadimage'] = __( 'Upload Images', 'nggallery' );
|
275 |
+
|
276 |
if ( nggGallery::current_user_can( 'NextGEN Add new gallery' ))
|
277 |
$tabs['addgallery'] = __('Add new gallery', 'nggallery');
|
278 |
|
279 |
if ( wpmu_enable_function('wpmuZipUpload') && nggGallery::current_user_can( 'NextGEN Upload a zip' ) )
|
280 |
$tabs['zipupload'] = __('Upload a Zip-File', 'nggallery');
|
281 |
|
282 |
+
if (!is_multisite() && nggGallery::current_user_can( 'NextGEN Import image folder' ) )
|
283 |
$tabs['importfolder'] = __('Import image folder', 'nggallery');
|
284 |
|
|
|
|
|
285 |
$tabs = apply_filters('ngg_addgallery_tabs', $tabs);
|
286 |
|
287 |
return $tabs;
|
298 |
<tr valign="top">
|
299 |
<th scope="row"><?php _e('New Gallery', 'nggallery') ;?>:</th>
|
300 |
<td><input type="text" size="35" name="galleryname" value="" /><br />
|
301 |
+
<?php if(!is_multisite()) { ?>
|
302 |
<?php _e('Create a new , empty gallery below the folder', 'nggallery') ;?> <strong><?php echo $this->defaultpath ?></strong><br />
|
303 |
<?php } ?>
|
304 |
<i>( <?php _e('Allowed characters for file and folder names are', 'nggallery') ;?>: a-z, A-Z, 0-9, -, _ )</i></td>
|
344 |
</select>
|
345 |
<br /><?php echo $this->maxsize; ?>
|
346 |
<br /><?php echo _e('Note : The upload limit on your server is ','nggallery') . "<strong>" . ini_get('upload_max_filesize') . "Byte</strong>\n"; ?>
|
347 |
+
<br /><?php if ( (is_multisite()) && wpmu_enable_function('wpmuQuotaCheck') ) display_space_usage(); ?></td>
|
348 |
</tr>
|
349 |
</table>
|
350 |
<div class="submit"><input class="button-primary" type="submit" name= "zipupload" value="<?php _e('Start upload', 'nggallery') ;?>"/></div>
|
361 |
<table class="form-table">
|
362 |
<tr valign="top">
|
363 |
<th scope="row"><?php _e('Import from Server path:', 'nggallery') ;?></th>
|
364 |
+
<td><input type="text" size="35" id="galleryfolder" name="galleryfolder" value="<?php echo $this->defaultpath; ?>" /><span class="browsefiles button" style="display:none"><?php _e('Browse...', 'nggallery'); ?></span><br />
|
365 |
+
<div id="file_browser"></div>
|
366 |
+
<br /><i>( <?php _e('Note : Change the default path in the gallery settings', 'nggallery') ;?> )</i>
|
367 |
<br /><?php echo $this->maxsize; ?>
|
368 |
<?php if (SAFE_MODE) {?><br /><?php _e(' Please note : For safe-mode = ON you need to add the subfolder thumbs manually', 'nggallery') ;?><?php }; ?></td>
|
369 |
</tr>
|
402 |
} ?>
|
403 |
</select>
|
404 |
<br /><?php echo $this->maxsize; ?>
|
405 |
+
<br /><?php if ((is_multisite()) && wpmu_enable_function('wpmuQuotaCheck')) display_space_usage(); ?></td>
|
406 |
</tr>
|
407 |
</table>
|
408 |
<div class="submit">
|
admin/admin.php
CHANGED
@@ -18,35 +18,32 @@ class nggAdminPanel{
|
|
18 |
// Add the script and style files
|
19 |
add_action('admin_print_scripts', array(&$this, 'load_scripts') );
|
20 |
add_action('admin_print_styles', array(&$this, 'load_styles') );
|
21 |
-
|
22 |
-
add_action( 'admin_print_footer_scripts', 'codepress_footer_js' );
|
23 |
|
24 |
add_filter('contextual_help', array(&$this, 'show_help'), 10, 2);
|
25 |
add_filter('screen_meta_screen', array(&$this, 'edit_screen_meta'));
|
26 |
|
27 |
-
// never ever remove copyright notices and claim you are the author, that's not the way how open source should work...
|
28 |
-
add_action('admin_notices', create_function('', 'if ( isset($_GET["page"]) && $_GET["page"] == base64_decode("Zmxhc2gtYWxidW0tZ2FsbGVyeQ==") ) nggGallery::show_message( base64_decode("RG8geW91IHJlYWxseSB3b3VsZCBsaWtlIHRvIHVzZSBhIHBsdWdpbiB3aGljaCBkb2Vucyd0IHJlc3BlY3QgdGhlIHdvcmsgb2Ygb3RoZXIgcGx1Z2luIGF1dGhvcnMgPw=="));') );
|
29 |
-
|
30 |
}
|
31 |
|
32 |
// integrate the menu
|
33 |
function add_menu() {
|
34 |
|
35 |
-
add_menu_page( _n( 'Gallery', 'Galleries', 1, 'nggallery' ), _n( 'Gallery', 'Galleries', 1, 'nggallery' ), 'NextGEN Gallery overview', NGGFOLDER, array (&$this, 'show_menu'),
|
36 |
add_submenu_page( NGGFOLDER , __('Overview', 'nggallery'), __('Overview', 'nggallery'), 'NextGEN Gallery overview', NGGFOLDER, array (&$this, 'show_menu'));
|
37 |
add_submenu_page( NGGFOLDER , __('Add Gallery / Images', 'nggallery'), __('Add Gallery / Images', 'nggallery'), 'NextGEN Upload images', 'nggallery-add-gallery', array (&$this, 'show_menu'));
|
38 |
add_submenu_page( NGGFOLDER , __('Manage Gallery', 'nggallery'), __('Manage Gallery', 'nggallery'), 'NextGEN Manage gallery', 'nggallery-manage-gallery', array (&$this, 'show_menu'));
|
39 |
add_submenu_page( NGGFOLDER , _n( 'Album', 'Albums', 1, 'nggallery' ), _n( 'Album', 'Albums', 1, 'nggallery' ), 'NextGEN Edit album', 'nggallery-manage-album', array (&$this, 'show_menu'));
|
40 |
add_submenu_page( NGGFOLDER , __('Tags', 'nggallery'), __('Tags', 'nggallery'), 'NextGEN Manage tags', 'nggallery-tags', array (&$this, 'show_menu'));
|
41 |
add_submenu_page( NGGFOLDER , __('Options', 'nggallery'), __('Options', 'nggallery'), 'NextGEN Change options', 'nggallery-options', array (&$this, 'show_menu'));
|
42 |
-
if (wpmu_enable_function('wpmuStyle'))
|
43 |
add_submenu_page( NGGFOLDER , __('Style', 'nggallery'), __('Style', 'nggallery'), 'NextGEN Change style', 'nggallery-style', array (&$this, 'show_menu'));
|
44 |
-
if (wpmu_enable_function('wpmuRoles'))
|
45 |
add_submenu_page( NGGFOLDER , __('Roles', 'nggallery'), __('Roles', 'nggallery'), 'activate_plugins', 'nggallery-roles', array (&$this, 'show_menu'));
|
46 |
add_submenu_page( NGGFOLDER , __('About this Gallery', 'nggallery'), __('About', 'nggallery'), 'NextGEN Gallery overview', 'nggallery-about', array (&$this, 'show_menu'));
|
47 |
-
|
48 |
-
|
49 |
-
|
|
|
|
|
50 |
|
51 |
//register the column fields
|
52 |
$this->register_columns();
|
@@ -73,7 +70,7 @@ class nggAdminPanel{
|
|
73 |
|
74 |
// Show update message
|
75 |
if ( current_user_can('activate_plugins') )
|
76 |
-
if ( $nggCheck->startCheck() && (!
|
77 |
echo '<div class="plugin-update">' . __('A new version of NextGEN Gallery is available !', 'nggallery') . ' <a href="http://wordpress.org/extend/plugins/nextgen-gallery/download/" target="_blank">' . __('Download here', 'nggallery') . '</a></div>' ."\n";
|
78 |
}
|
79 |
|
@@ -215,6 +212,7 @@ class nggAdminPanel{
|
|
215 |
wp_enqueue_script( 'ngg-swfupload-handler', NGGALLERY_URLPATH .'admin/js/swfupload.handler.js', array('swfupload_f10'), '1.0.0' );
|
216 |
wp_enqueue_script( 'ngg-ajax' );
|
217 |
wp_enqueue_script( 'ngg-progressbar' );
|
|
|
218 |
break;
|
219 |
case "nggallery-style" :
|
220 |
wp_enqueue_script( 'codepress' );
|
@@ -225,6 +223,8 @@ class nggAdminPanel{
|
|
225 |
}
|
226 |
|
227 |
function load_styles() {
|
|
|
|
|
228 |
|
229 |
// no need to go on if it's not a plugin page
|
230 |
if( !isset($_GET['page']) )
|
@@ -235,9 +235,10 @@ class nggAdminPanel{
|
|
235 |
wp_enqueue_style( 'thickbox');
|
236 |
case "nggallery-about" :
|
237 |
wp_enqueue_style( 'nggadmin', NGGALLERY_URLPATH .'admin/css/nggadmin.css', false, '2.8.1', 'screen' );
|
238 |
-
|
239 |
break;
|
240 |
case "nggallery-add-gallery" :
|
|
|
241 |
case "nggallery-options" :
|
242 |
wp_enqueue_style( 'nggtabs', NGGALLERY_URLPATH .'admin/css/jquery.ui.tabs.css', false, '2.5.0', 'screen' );
|
243 |
wp_enqueue_style( 'nggcolorpicker', NGGALLERY_URLPATH .'admin/js/colorpicker/css/colorpicker.css', false, '1.0', 'screen');
|
@@ -355,12 +356,16 @@ class nggAdminPanel{
|
|
355 |
}
|
356 |
|
357 |
function register_column_headers($screen, $columns) {
|
358 |
-
global $_wp_column_headers;
|
359 |
|
360 |
if ( !isset($_wp_column_headers) )
|
361 |
$_wp_column_headers = array();
|
362 |
|
363 |
$_wp_column_headers[$screen] = $columns;
|
|
|
|
|
|
|
|
|
364 |
}
|
365 |
|
366 |
function register_columns() {
|
@@ -404,15 +409,15 @@ class nggAdminPanel{
|
|
404 |
|
405 |
function wpmu_site_admin() {
|
406 |
// Check for site admin
|
407 |
-
if ( function_exists('
|
408 |
-
if (
|
409 |
return true;
|
410 |
|
411 |
return false;
|
412 |
}
|
413 |
|
414 |
function wpmu_enable_function($value) {
|
415 |
-
if (
|
416 |
$ngg_options = get_site_option('ngg_options');
|
417 |
return $ngg_options[$value];
|
418 |
}
|
18 |
// Add the script and style files
|
19 |
add_action('admin_print_scripts', array(&$this, 'load_scripts') );
|
20 |
add_action('admin_print_styles', array(&$this, 'load_styles') );
|
|
|
|
|
21 |
|
22 |
add_filter('contextual_help', array(&$this, 'show_help'), 10, 2);
|
23 |
add_filter('screen_meta_screen', array(&$this, 'edit_screen_meta'));
|
24 |
|
|
|
|
|
|
|
25 |
}
|
26 |
|
27 |
// integrate the menu
|
28 |
function add_menu() {
|
29 |
|
30 |
+
add_menu_page( _n( 'Gallery', 'Galleries', 1, 'nggallery' ), _n( 'Gallery', 'Galleries', 1, 'nggallery' ), 'NextGEN Gallery overview', NGGFOLDER, array (&$this, 'show_menu'), 'div' );
|
31 |
add_submenu_page( NGGFOLDER , __('Overview', 'nggallery'), __('Overview', 'nggallery'), 'NextGEN Gallery overview', NGGFOLDER, array (&$this, 'show_menu'));
|
32 |
add_submenu_page( NGGFOLDER , __('Add Gallery / Images', 'nggallery'), __('Add Gallery / Images', 'nggallery'), 'NextGEN Upload images', 'nggallery-add-gallery', array (&$this, 'show_menu'));
|
33 |
add_submenu_page( NGGFOLDER , __('Manage Gallery', 'nggallery'), __('Manage Gallery', 'nggallery'), 'NextGEN Manage gallery', 'nggallery-manage-gallery', array (&$this, 'show_menu'));
|
34 |
add_submenu_page( NGGFOLDER , _n( 'Album', 'Albums', 1, 'nggallery' ), _n( 'Album', 'Albums', 1, 'nggallery' ), 'NextGEN Edit album', 'nggallery-manage-album', array (&$this, 'show_menu'));
|
35 |
add_submenu_page( NGGFOLDER , __('Tags', 'nggallery'), __('Tags', 'nggallery'), 'NextGEN Manage tags', 'nggallery-tags', array (&$this, 'show_menu'));
|
36 |
add_submenu_page( NGGFOLDER , __('Options', 'nggallery'), __('Options', 'nggallery'), 'NextGEN Change options', 'nggallery-options', array (&$this, 'show_menu'));
|
37 |
+
if ( wpmu_enable_function('wpmuStyle') )
|
38 |
add_submenu_page( NGGFOLDER , __('Style', 'nggallery'), __('Style', 'nggallery'), 'NextGEN Change style', 'nggallery-style', array (&$this, 'show_menu'));
|
39 |
+
if ( wpmu_enable_function('wpmuRoles') || wpmu_site_admin() )
|
40 |
add_submenu_page( NGGFOLDER , __('Roles', 'nggallery'), __('Roles', 'nggallery'), 'activate_plugins', 'nggallery-roles', array (&$this, 'show_menu'));
|
41 |
add_submenu_page( NGGFOLDER , __('About this Gallery', 'nggallery'), __('About', 'nggallery'), 'NextGEN Gallery overview', 'nggallery-about', array (&$this, 'show_menu'));
|
42 |
+
// See trac #14435 , changed for 3.1 : http://core.trac.wordpress.org/ticket/14435
|
43 |
+
if ( wpmu_site_admin() )
|
44 |
+
add_submenu_page( 'ms-admin.php' , __('NextGEN Gallery', 'nggallery'), __('NextGEN Gallery', 'nggallery'), 'activate_plugins', 'nggallery-wpmu', array (&$this, 'show_menu'));
|
45 |
+
if ( !is_multisite() || wpmu_site_admin() )
|
46 |
+
add_submenu_page( NGGFOLDER , __('Reset / Uninstall', 'nggallery'), __('Reset / Uninstall', 'nggallery'), 'activate_plugins', 'nggallery-setup', array (&$this, 'show_menu'));
|
47 |
|
48 |
//register the column fields
|
49 |
$this->register_columns();
|
70 |
|
71 |
// Show update message
|
72 |
if ( current_user_can('activate_plugins') )
|
73 |
+
if ( $nggCheck->startCheck() && (!is_multisite()) ) {
|
74 |
echo '<div class="plugin-update">' . __('A new version of NextGEN Gallery is available !', 'nggallery') . ' <a href="http://wordpress.org/extend/plugins/nextgen-gallery/download/" target="_blank">' . __('Download here', 'nggallery') . '</a></div>' ."\n";
|
75 |
}
|
76 |
|
212 |
wp_enqueue_script( 'ngg-swfupload-handler', NGGALLERY_URLPATH .'admin/js/swfupload.handler.js', array('swfupload_f10'), '1.0.0' );
|
213 |
wp_enqueue_script( 'ngg-ajax' );
|
214 |
wp_enqueue_script( 'ngg-progressbar' );
|
215 |
+
wp_enqueue_script( 'jqueryFileTree', NGGALLERY_URLPATH .'admin/js/jqueryFileTree/jqueryFileTree.js', array('jquery'), '1.0.1' );
|
216 |
break;
|
217 |
case "nggallery-style" :
|
218 |
wp_enqueue_script( 'codepress' );
|
223 |
}
|
224 |
|
225 |
function load_styles() {
|
226 |
+
|
227 |
+
wp_enqueue_style( 'nggmenu', NGGALLERY_URLPATH .'admin/css/menu.css', array() );
|
228 |
|
229 |
// no need to go on if it's not a plugin page
|
230 |
if( !isset($_GET['page']) )
|
235 |
wp_enqueue_style( 'thickbox');
|
236 |
case "nggallery-about" :
|
237 |
wp_enqueue_style( 'nggadmin', NGGALLERY_URLPATH .'admin/css/nggadmin.css', false, '2.8.1', 'screen' );
|
238 |
+
wp_admin_css( 'css/dashboard' );
|
239 |
break;
|
240 |
case "nggallery-add-gallery" :
|
241 |
+
wp_enqueue_style( 'jqueryFileTree', NGGALLERY_URLPATH .'admin/js/jqueryFileTree/jqueryFileTree.css', false, '1.0.1', 'screen' );
|
242 |
case "nggallery-options" :
|
243 |
wp_enqueue_style( 'nggtabs', NGGALLERY_URLPATH .'admin/css/jquery.ui.tabs.css', false, '2.5.0', 'screen' );
|
244 |
wp_enqueue_style( 'nggcolorpicker', NGGALLERY_URLPATH .'admin/js/colorpicker/css/colorpicker.css', false, '1.0', 'screen');
|
356 |
}
|
357 |
|
358 |
function register_column_headers($screen, $columns) {
|
359 |
+
global $_wp_column_headers, $wp_list_table;
|
360 |
|
361 |
if ( !isset($_wp_column_headers) )
|
362 |
$_wp_column_headers = array();
|
363 |
|
364 |
$_wp_column_headers[$screen] = $columns;
|
365 |
+
|
366 |
+
//TODO: Deprecated in 3.1, see http://core.trac.wordpress.org/ticket/14579
|
367 |
+
//$wp_list_table = new _WP_List_Table_Compat($screen);
|
368 |
+
//$wp_list_table->_columns = $columns;
|
369 |
}
|
370 |
|
371 |
function register_columns() {
|
409 |
|
410 |
function wpmu_site_admin() {
|
411 |
// Check for site admin
|
412 |
+
if ( function_exists('is_super_admin') )
|
413 |
+
if ( is_super_admin() )
|
414 |
return true;
|
415 |
|
416 |
return false;
|
417 |
}
|
418 |
|
419 |
function wpmu_enable_function($value) {
|
420 |
+
if (is_multisite()) {
|
421 |
$ngg_options = get_site_option('ngg_options');
|
422 |
return $ngg_options[$value];
|
423 |
}
|
admin/ajax.php
CHANGED
@@ -1,12 +1,14 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
/**
|
|
|
|
|
4 |
* @author Alex Rabe
|
5 |
-
* @copyright 2008 -
|
|
|
|
|
6 |
*/
|
7 |
-
|
8 |
-
add_action('wp_ajax_ngg_ajax_operation', 'ngg_ajax_operation' );
|
9 |
-
|
10 |
function ngg_ajax_operation() {
|
11 |
|
12 |
global $wpdb;
|
@@ -23,7 +25,7 @@ function ngg_ajax_operation() {
|
|
23 |
die('-1');
|
24 |
|
25 |
// include the ngg function
|
26 |
-
include_once (dirname (__FILE__). '/functions.php');
|
27 |
|
28 |
// Get the image id
|
29 |
if ( isset($_POST['image'])) {
|
@@ -190,6 +192,7 @@ function ngg_rotateImage() {
|
|
190 |
}
|
191 |
|
192 |
add_action('wp_ajax_ngg_dashboard', 'ngg_ajax_dashboard');
|
|
|
193 |
function ngg_ajax_dashboard() {
|
194 |
|
195 |
require_once( dirname( dirname(__FILE__) ) . '/admin/admin.php');
|
@@ -220,5 +223,77 @@ function ngg_ajax_dashboard() {
|
|
220 |
break;
|
221 |
|
222 |
}
|
223 |
-
die();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
224 |
}
|
1 |
<?php
|
2 |
+
add_action('wp_ajax_ngg_ajax_operation', 'ngg_ajax_operation' );
|
3 |
|
4 |
/**
|
5 |
+
* Image edit functions via AJAX
|
6 |
+
*
|
7 |
* @author Alex Rabe
|
8 |
+
* @copyright 2008 - 2010
|
9 |
+
*
|
10 |
+
* @return void
|
11 |
*/
|
|
|
|
|
|
|
12 |
function ngg_ajax_operation() {
|
13 |
|
14 |
global $wpdb;
|
25 |
die('-1');
|
26 |
|
27 |
// include the ngg function
|
28 |
+
include_once (dirname (__FILE__) . '/functions.php');
|
29 |
|
30 |
// Get the image id
|
31 |
if ( isset($_POST['image'])) {
|
192 |
}
|
193 |
|
194 |
add_action('wp_ajax_ngg_dashboard', 'ngg_ajax_dashboard');
|
195 |
+
|
196 |
function ngg_ajax_dashboard() {
|
197 |
|
198 |
require_once( dirname( dirname(__FILE__) ) . '/admin/admin.php');
|
223 |
break;
|
224 |
|
225 |
}
|
226 |
+
die();
|
227 |
+
}
|
228 |
+
|
229 |
+
add_action('wp_ajax_ngg_file_browser', 'ngg_ajax_file_browser');
|
230 |
+
|
231 |
+
/**
|
232 |
+
* jQuery File Tree PHP Connector
|
233 |
+
* @author Cory S.N. LaViska - A Beautiful Site (http://abeautifulsite.net/)
|
234 |
+
* @version 1.0.1
|
235 |
+
*
|
236 |
+
* @return string folder content
|
237 |
+
*/
|
238 |
+
function ngg_ajax_file_browser() {
|
239 |
+
|
240 |
+
global $ngg;
|
241 |
+
|
242 |
+
// check for correct NextGEN capability
|
243 |
+
if ( !current_user_can('NextGEN Upload images') && !current_user_can('NextGEN Manage gallery') )
|
244 |
+
die('No access');
|
245 |
+
|
246 |
+
if ( !defined('ABSPATH') )
|
247 |
+
die('No access');
|
248 |
+
|
249 |
+
// if nonce is not correct it returns -1
|
250 |
+
check_ajax_referer( 'ngg-ajax', 'nonce' );
|
251 |
+
|
252 |
+
//PHP4 compat script
|
253 |
+
if (!function_exists('scandir')) {
|
254 |
+
function scandir($dir, $listDirectories = false, $skipDots = true ) {
|
255 |
+
$dirArray = array();
|
256 |
+
if ($handle = opendir($dir) ) {
|
257 |
+
while (false !== ($file = readdir($handle))) {
|
258 |
+
if (($file != '.' && $file != '..' ) || $skipDots == true) {
|
259 |
+
if($listDirectories == false) { if(is_dir($file)) { continue; } }
|
260 |
+
array_push($dirArray, basename($file) );
|
261 |
+
}
|
262 |
+
}
|
263 |
+
closedir($handle);
|
264 |
+
}
|
265 |
+
return $dirArray;
|
266 |
+
}
|
267 |
+
}
|
268 |
+
|
269 |
+
// start from the default path
|
270 |
+
$root = trailingslashit ( WINABSPATH );
|
271 |
+
// get the current directory
|
272 |
+
$dir = trailingslashit ( urldecode($_POST['dir']) );
|
273 |
+
|
274 |
+
if( file_exists($root . $dir) ) {
|
275 |
+
$files = scandir($root . $dir);
|
276 |
+
natcasesort($files);
|
277 |
+
|
278 |
+
// The 2 counts for . and ..
|
279 |
+
if( count($files) > 2 ) {
|
280 |
+
echo "<ul class=\"jqueryDirTree\" style=\"display: none;\">";
|
281 |
+
|
282 |
+
// return only directories
|
283 |
+
foreach( $files as $file ) {
|
284 |
+
|
285 |
+
//reserved name for the thumnbnails, don't use it as folder name
|
286 |
+
if ( $file == 'thumbs')
|
287 |
+
continue;
|
288 |
+
|
289 |
+
if ( file_exists($root . $dir . $file) && $file != '.' && $file != '..' && is_dir($root . $dir . $file) ) {
|
290 |
+
echo "<li class=\"directory collapsed\"><a href=\"#\" rel=\"" . esc_html($dir . $file) . "/\">" . esc_html($file) . "</a></li>";
|
291 |
+
}
|
292 |
+
}
|
293 |
+
|
294 |
+
echo "</ul>";
|
295 |
+
}
|
296 |
+
}
|
297 |
+
|
298 |
+
die();
|
299 |
}
|
admin/album.php
CHANGED
@@ -145,10 +145,10 @@ class nggManageAlbum {
|
|
145 |
$link = (int) $_POST['pageid'];
|
146 |
|
147 |
$result = $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->nggalbum SET name= '%s', albumdesc= '%s', previewpic= %d, pageid= %d WHERE id = '$this->currentID'" , $name, $desc, $prev, $link ) );
|
148 |
-
|
149 |
//hook for other plugin to update the fields
|
150 |
-
do_action('ngg_update_album', $this->currentID, $_POST);
|
151 |
-
|
152 |
if ($result)
|
153 |
nggGallery::show_message(__('Update Successfully','nggallery'));
|
154 |
}
|
@@ -260,6 +260,7 @@ function showDialog() {
|
|
260 |
</script>
|
261 |
|
262 |
<div class="wrap album" id="wrap" >
|
|
|
263 |
<h2><?php _e('Manage Albums', 'nggallery') ?></h2>
|
264 |
<form id="selectalbum" method="POST" onsubmit="ngg_serialize()" accept-charset="utf-8">
|
265 |
<?php wp_nonce_field('ngg_album') ?>
|
@@ -436,9 +437,9 @@ function showDialog() {
|
|
436 |
|
437 |
<tr align="right">
|
438 |
<td class="submit">
|
439 |
-
<input type="submit" class="button-primary" name="update_album" value="<?php _e(
|
440 |
|
441 |
-
<input class="button-secondary" type="reset" value="<?php _e(
|
442 |
</td>
|
443 |
</tr>
|
444 |
</table>
|
145 |
$link = (int) $_POST['pageid'];
|
146 |
|
147 |
$result = $wpdb->query( $wpdb->prepare( "UPDATE $wpdb->nggalbum SET name= '%s', albumdesc= '%s', previewpic= %d, pageid= %d WHERE id = '$this->currentID'" , $name, $desc, $prev, $link ) );
|
148 |
+
|
149 |
//hook for other plugin to update the fields
|
150 |
+
do_action('ngg_update_album', $this->currentID, $_POST);
|
151 |
+
|
152 |
if ($result)
|
153 |
nggGallery::show_message(__('Update Successfully','nggallery'));
|
154 |
}
|
260 |
</script>
|
261 |
|
262 |
<div class="wrap album" id="wrap" >
|
263 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
264 |
<h2><?php _e('Manage Albums', 'nggallery') ?></h2>
|
265 |
<form id="selectalbum" method="POST" onsubmit="ngg_serialize()" accept-charset="utf-8">
|
266 |
<?php wp_nonce_field('ngg_album') ?>
|
437 |
|
438 |
<tr align="right">
|
439 |
<td class="submit">
|
440 |
+
<input type="submit" class="button-primary" name="update_album" value="<?php _e('OK', 'nggallery'); ?>" />
|
441 |
|
442 |
+
<input class="button-secondary" type="reset" value="<?php _e('Cancel', 'nggallery'); ?>" onclick="tb_remove()"/>
|
443 |
</td>
|
444 |
</tr>
|
445 |
</table>
|
admin/css/menu.css
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#adminmenu #toplevel_page_nextgen-gallery div.wp-menu-image {
|
2 |
+
background: transparent url('../images/nextgen_16_grey.png') no-repeat scroll 6px 6px;
|
3 |
+
}
|
4 |
+
#adminmenu #toplevel_page_nextgen-gallery:hover div.wp-menu-image,
|
5 |
+
#adminmenu #toplevel_page_nextgen-gallery.wp-has-current-submenu div.wp-menu-image,
|
6 |
+
#adminmenu #toplevel_page_nextgen-gallery.current div.wp-menu-image {
|
7 |
+
background: transparent url('../images/nextgen_16_color.png') no-repeat scroll 6px 6px;
|
8 |
+
}
|
9 |
+
|
10 |
+
#icon-nextgen-gallery {
|
11 |
+
background:url("../images/nextgen_32_grey.png") no-repeat scroll 1px 1px transparent;
|
12 |
+
}
|
admin/functions.php
CHANGED
@@ -7,7 +7,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
7 |
*
|
8 |
* @package NextGEN Gallery
|
9 |
* @author Alex Rabe
|
10 |
-
* @copyright 2007-
|
11 |
* @access public
|
12 |
*/
|
13 |
class nggAdmin{
|
@@ -106,7 +106,7 @@ class nggAdmin{
|
|
106 |
do_action('ngg_created_new_gallery', $gallery_id);
|
107 |
|
108 |
// return only the id if defined
|
109 |
-
if ($
|
110 |
return $gallery_id;
|
111 |
|
112 |
if ($result) {
|
@@ -270,8 +270,12 @@ class nggAdmin{
|
|
270 |
// skip if file is not there
|
271 |
if (!$thumb->error) {
|
272 |
if ($ngg->options['thumbfix']) {
|
273 |
-
|
274 |
-
|
|
|
|
|
|
|
|
|
275 |
// first resize to the wanted width
|
276 |
$thumb->resize($ngg->options['thumbwidth'], 0);
|
277 |
// get optimal y startpos
|
@@ -612,7 +616,10 @@ class nggAdmin{
|
|
612 |
|
613 |
}
|
614 |
} // is_array
|
615 |
-
|
|
|
|
|
|
|
616 |
do_action('ngg_after_new_images_added', $galleryID, $image_ids );
|
617 |
|
618 |
return $image_ids;
|
@@ -751,7 +758,9 @@ class nggAdmin{
|
|
751 |
$archive = new PclZip($file);
|
752 |
|
753 |
// extract all files in one folder
|
754 |
-
if ($archive->extract(PCLZIP_OPT_PATH, $dir, PCLZIP_OPT_REMOVE_ALL_PATH,
|
|
|
|
|
755 |
nggGallery::show_error( 'Error : ' . $archive->errorInfo(true) );
|
756 |
return false;
|
757 |
}
|
@@ -767,8 +776,10 @@ class nggAdmin{
|
|
767 |
* @param mixed $p_header
|
768 |
* @return bool
|
769 |
*/
|
770 |
-
function getOnlyImages($p_event,
|
771 |
-
|
|
|
|
|
772 |
$info = pathinfo($p_header['filename']);
|
773 |
// check for extension
|
774 |
$ext = array('jpeg', 'jpg', 'png', 'gif');
|
@@ -796,7 +807,7 @@ class nggAdmin{
|
|
796 |
|
797 |
global $ngg, $wpdb;
|
798 |
|
799 |
-
if (
|
800 |
return false;
|
801 |
|
802 |
$defaultpath = $ngg->options['gallerypath'];
|
@@ -903,7 +914,7 @@ class nggAdmin{
|
|
903 |
global $nggdb;
|
904 |
|
905 |
// WPMU action
|
906 |
-
if (
|
907 |
return;
|
908 |
|
909 |
// Images must be an array
|
@@ -1002,7 +1013,7 @@ class nggAdmin{
|
|
1002 |
}
|
1003 |
|
1004 |
/**
|
1005 |
-
* Upload function will be called via
|
1006 |
*
|
1007 |
* @class nggAdmin
|
1008 |
* @param integer $galleryID
|
@@ -1016,7 +1027,7 @@ class nggAdmin{
|
|
1016 |
return __('No gallery selected !', 'nggallery');
|
1017 |
|
1018 |
// WPMU action
|
1019 |
-
if (
|
1020 |
return '0';
|
1021 |
|
1022 |
// Check the upload
|
@@ -1064,22 +1075,6 @@ class nggAdmin{
|
|
1064 |
return '0';
|
1065 |
}
|
1066 |
|
1067 |
-
/**
|
1068 |
-
* Check the Quota under WPMU. Only needed for this case
|
1069 |
-
*
|
1070 |
-
* @class nggAdmin
|
1071 |
-
* @return bool $result
|
1072 |
-
*/
|
1073 |
-
function check_quota() {
|
1074 |
-
|
1075 |
-
if ( (IS_WPMU) && wpmu_enable_function('wpmuQuotaCheck'))
|
1076 |
-
if( $error = upload_is_user_over_quota( false ) ) {
|
1077 |
-
nggGallery::show_error( __( 'Sorry, you have used your space allocation. Please delete some files to upload more files.','nggallery' ) );
|
1078 |
-
return true;
|
1079 |
-
}
|
1080 |
-
return false;
|
1081 |
-
}
|
1082 |
-
|
1083 |
/**
|
1084 |
* Set correct file permissions (taken from wp core)
|
1085 |
*
|
@@ -1204,8 +1199,10 @@ class nggAdmin{
|
|
1204 |
continue;
|
1205 |
}
|
1206 |
|
|
|
|
|
1207 |
// Move the thumbnail, if possible
|
1208 |
-
|
1209 |
|
1210 |
// Change the gallery id in the database , maybe the filename
|
1211 |
if ( nggdb::update_image($image->pid, $dest_gid, $destination_file_name) )
|
@@ -1258,7 +1255,7 @@ class nggAdmin{
|
|
1258 |
|
1259 |
foreach ($images as $image) {
|
1260 |
// WPMU action
|
1261 |
-
if (
|
1262 |
return;
|
1263 |
|
1264 |
$i = 0;
|
@@ -1279,8 +1276,10 @@ class nggAdmin{
|
|
1279 |
continue;
|
1280 |
}
|
1281 |
|
1282 |
-
|
1283 |
-
|
|
|
|
|
1284 |
|
1285 |
// Create new database entry for the image
|
1286 |
$new_pid = nggdb::insert_image( $destination->gid, $destination_file_name, $image->alttext, $image->description, $image->exclude);
|
@@ -1453,9 +1452,26 @@ class nggAdmin{
|
|
1453 |
* @param mixed $p_header
|
1454 |
* @return
|
1455 |
*/
|
1456 |
-
function ngg_getOnlyImages($p_event,
|
1457 |
-
|
1458 |
return nggAdmin::getOnlyImages($p_event, $p_header);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1459 |
|
|
|
1460 |
}
|
1461 |
?>
|
7 |
*
|
8 |
* @package NextGEN Gallery
|
9 |
* @author Alex Rabe
|
10 |
+
* @copyright 2007-2010
|
11 |
* @access public
|
12 |
*/
|
13 |
class nggAdmin{
|
106 |
do_action('ngg_created_new_gallery', $gallery_id);
|
107 |
|
108 |
// return only the id if defined
|
109 |
+
if ($output == false)
|
110 |
return $gallery_id;
|
111 |
|
112 |
if ($result) {
|
270 |
// skip if file is not there
|
271 |
if (!$thumb->error) {
|
272 |
if ($ngg->options['thumbfix']) {
|
273 |
+
|
274 |
+
// calculate correct ratio
|
275 |
+
$wratio = $ngg->options['thumbwidth'] / $thumb->currentDimensions['width'];
|
276 |
+
$hratio = $ngg->options['thumbheight'] / $thumb->currentDimensions['height'];
|
277 |
+
|
278 |
+
if ($wratio > $hratio) {
|
279 |
// first resize to the wanted width
|
280 |
$thumb->resize($ngg->options['thumbwidth'], 0);
|
281 |
// get optimal y startpos
|
616 |
|
617 |
}
|
618 |
} // is_array
|
619 |
+
|
620 |
+
// delete dirsize after adding new images
|
621 |
+
delete_transient( 'dirsize_cache' );
|
622 |
+
|
623 |
do_action('ngg_after_new_images_added', $galleryID, $image_ids );
|
624 |
|
625 |
return $image_ids;
|
758 |
$archive = new PclZip($file);
|
759 |
|
760 |
// extract all files in one folder
|
761 |
+
if ($archive->extract(PCLZIP_OPT_PATH, $dir, PCLZIP_OPT_REMOVE_ALL_PATH,
|
762 |
+
PCLZIP_CB_PRE_EXTRACT, 'ngg_getOnlyImages',
|
763 |
+
PCLZIP_CB_POST_EXTRACT, 'ngg_checkExtract') == 0) {
|
764 |
nggGallery::show_error( 'Error : ' . $archive->errorInfo(true) );
|
765 |
return false;
|
766 |
}
|
776 |
* @param mixed $p_header
|
777 |
* @return bool
|
778 |
*/
|
779 |
+
function getOnlyImages($p_event, &$p_header) {
|
780 |
+
// avoid null byte hack (THX to Dominic Szablewski)
|
781 |
+
$p_header['filename'] = substr ( $p_header['filename'], 0, strpos($p_header['filename'], chr(0) ));
|
782 |
+
// check for extension
|
783 |
$info = pathinfo($p_header['filename']);
|
784 |
// check for extension
|
785 |
$ext = array('jpeg', 'jpg', 'png', 'gif');
|
807 |
|
808 |
global $ngg, $wpdb;
|
809 |
|
810 |
+
if (nggWPMU::check_quota())
|
811 |
return false;
|
812 |
|
813 |
$defaultpath = $ngg->options['gallerypath'];
|
914 |
global $nggdb;
|
915 |
|
916 |
// WPMU action
|
917 |
+
if (nggWPMU::check_quota())
|
918 |
return;
|
919 |
|
920 |
// Images must be an array
|
1013 |
}
|
1014 |
|
1015 |
/**
|
1016 |
+
* Upload function will be called via the Flash uploader
|
1017 |
*
|
1018 |
* @class nggAdmin
|
1019 |
* @param integer $galleryID
|
1027 |
return __('No gallery selected !', 'nggallery');
|
1028 |
|
1029 |
// WPMU action
|
1030 |
+
if (nggWPMU::check_quota())
|
1031 |
return '0';
|
1032 |
|
1033 |
// Check the upload
|
1075 |
return '0';
|
1076 |
}
|
1077 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1078 |
/**
|
1079 |
* Set correct file permissions (taken from wp core)
|
1080 |
*
|
1199 |
continue;
|
1200 |
}
|
1201 |
|
1202 |
+
// Move backup file, if possible
|
1203 |
+
@rename($image->imagePath . '_backup', $destination_path . '_backup');
|
1204 |
// Move the thumbnail, if possible
|
1205 |
+
@rename($image->thumbPath, $destination_thumbnail);
|
1206 |
|
1207 |
// Change the gallery id in the database , maybe the filename
|
1208 |
if ( nggdb::update_image($image->pid, $dest_gid, $destination_file_name) )
|
1255 |
|
1256 |
foreach ($images as $image) {
|
1257 |
// WPMU action
|
1258 |
+
if ( nggWPMU::check_quota() )
|
1259 |
return;
|
1260 |
|
1261 |
$i = 0;
|
1276 |
continue;
|
1277 |
}
|
1278 |
|
1279 |
+
// Copy backup file, if possible
|
1280 |
+
@copy($image->imagePath . '_backup', $destination_file_path . '_backup');
|
1281 |
+
// Copy the thumbnail if possible
|
1282 |
+
@copy($image->thumbPath, $destination_thumb_file_path);
|
1283 |
|
1284 |
// Create new database entry for the image
|
1285 |
$new_pid = nggdb::insert_image( $destination->gid, $destination_file_name, $image->alttext, $image->description, $image->exclude);
|
1452 |
* @param mixed $p_header
|
1453 |
* @return
|
1454 |
*/
|
1455 |
+
function ngg_getOnlyImages($p_event, &$p_header) {
|
|
|
1456 |
return nggAdmin::getOnlyImages($p_event, $p_header);
|
1457 |
+
}
|
1458 |
+
|
1459 |
+
/**
|
1460 |
+
* Ensure after zip extraction that it could be only a image file
|
1461 |
+
*
|
1462 |
+
* @param mixed $p_event
|
1463 |
+
* @param mixed $p_header
|
1464 |
+
* @return 1
|
1465 |
+
*/
|
1466 |
+
function ngg_checkExtract($p_event, &$p_header) {
|
1467 |
+
|
1468 |
+
// look for valid extraction
|
1469 |
+
if ($p_header['status'] == 'ok') {
|
1470 |
+
// check if it's any image file, delete all other files
|
1471 |
+
if ( !@getimagesize ( $p_header['filename'] ))
|
1472 |
+
unlink($p_header['filename']);
|
1473 |
+
}
|
1474 |
|
1475 |
+
return 1;
|
1476 |
}
|
1477 |
?>
|
admin/images/icon-amazon.gif
ADDED
Binary file
|
admin/images/icon-paypal.gif
ADDED
Binary file
|
admin/images/icon-rating.png
ADDED
Binary file
|
admin/images/icon-translate.png
ADDED
Binary file
|
admin/images/nextgen.png
DELETED
Binary file
|
admin/images/nextgen_16_color.png
ADDED
Binary file
|
admin/images/nextgen_16_grey.png
ADDED
Binary file
|
admin/images/nextgen_32_color.png
ADDED
Binary file
|
admin/images/nextgen_32_grey.png
ADDED
Binary file
|
admin/install.php
CHANGED
@@ -136,8 +136,8 @@ function ngg_default_options() {
|
|
136 |
$ngg_options['usePermalinks'] = false; // use permalinks for parameters
|
137 |
$ngg_options['graphicLibrary'] = 'gd'; // default graphic library
|
138 |
$ngg_options['imageMagickDir'] = '/usr/local/bin/'; // default path to ImageMagick
|
139 |
-
$ngg_options['useMediaRSS'] =
|
140 |
-
$ngg_options['usePicLens'] =
|
141 |
|
142 |
// Tags / categories
|
143 |
$ngg_options['activateTags'] = false; // append related images
|
@@ -189,8 +189,10 @@ function ngg_default_options() {
|
|
189 |
$ngg_options['wmColor'] = '000000'; // Font Color
|
190 |
$ngg_options['wmOpaque'] = '100'; // Font Opaque
|
191 |
|
192 |
-
// Image Rotator settings
|
193 |
-
$ngg_options['
|
|
|
|
|
194 |
$ngg_options['irXHTMLvalid'] = false;
|
195 |
$ngg_options['irAudio'] = '';
|
196 |
$ngg_options['irWidth'] = 320;
|
@@ -214,11 +216,11 @@ function ngg_default_options() {
|
|
214 |
$ngg_options['CSSfile'] = 'nggallery.css'; // set default css filename
|
215 |
|
216 |
// special overrides for WPMU
|
217 |
-
if (
|
218 |
// get the site options
|
219 |
$ngg_wpmu_options = get_site_option('ngg_options');
|
220 |
|
221 |
-
// get the default value during installation
|
222 |
if (!is_array($ngg_wpmu_options)) {
|
223 |
$ngg_wpmu_options['gallerypath'] = 'wp-content/blogs.dir/%BLOG_ID%/files/';
|
224 |
$ngg_wpmu_options['wpmuCSSfile'] = 'nggallery.css';
|
136 |
$ngg_options['usePermalinks'] = false; // use permalinks for parameters
|
137 |
$ngg_options['graphicLibrary'] = 'gd'; // default graphic library
|
138 |
$ngg_options['imageMagickDir'] = '/usr/local/bin/'; // default path to ImageMagick
|
139 |
+
$ngg_options['useMediaRSS'] = false; // activate the global Media RSS file
|
140 |
+
$ngg_options['usePicLens'] = false; // activate the PicLens Link for galleries
|
141 |
|
142 |
// Tags / categories
|
143 |
$ngg_options['activateTags'] = false; // append related images
|
189 |
$ngg_options['wmColor'] = '000000'; // Font Color
|
190 |
$ngg_options['wmOpaque'] = '100'; // Font Opaque
|
191 |
|
192 |
+
// Image Rotator settings
|
193 |
+
$ngg_options['enableIR'] = false;
|
194 |
+
$ngg_options['slideFx'] = 'fade';
|
195 |
+
$ngg_options['irURL'] = '';
|
196 |
$ngg_options['irXHTMLvalid'] = false;
|
197 |
$ngg_options['irAudio'] = '';
|
198 |
$ngg_options['irWidth'] = 320;
|
216 |
$ngg_options['CSSfile'] = 'nggallery.css'; // set default css filename
|
217 |
|
218 |
// special overrides for WPMU
|
219 |
+
if (is_multisite()) {
|
220 |
// get the site options
|
221 |
$ngg_wpmu_options = get_site_option('ngg_options');
|
222 |
|
223 |
+
// get the default value during first installation
|
224 |
if (!is_array($ngg_wpmu_options)) {
|
225 |
$ngg_wpmu_options['gallerypath'] = 'wp-content/blogs.dir/%BLOG_ID%/files/';
|
226 |
$ngg_wpmu_options['wpmuCSSfile'] = 'nggallery.css';
|
admin/js/jqueryFileTree/images/directory.png
ADDED
Binary file
|
admin/js/jqueryFileTree/images/folder_open.png
ADDED
Binary file
|
admin/js/jqueryFileTree/images/spinner.gif
ADDED
Binary file
|
admin/js/jqueryFileTree/jqueryFileTree.css
ADDED
@@ -0,0 +1,81 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#file_browser {
|
2 |
+
border: 2px solid #999;
|
3 |
+
height: 200px;
|
4 |
+
overflow: auto;
|
5 |
+
padding: 4px 8px;
|
6 |
+
background: #fff;
|
7 |
+
margin: 4px 0px;
|
8 |
+
width: 350px;
|
9 |
+
position:relative;
|
10 |
+
display:none;
|
11 |
+
}
|
12 |
+
.browsefiles {margin-left:5px;}
|
13 |
+
|
14 |
+
ul.jqueryDirTree {
|
15 |
+
font-family: Verdana, sans-serif;
|
16 |
+
font-size: 11px;
|
17 |
+
line-height: 18px;
|
18 |
+
padding: 0px;
|
19 |
+
margin: 0px;
|
20 |
+
}
|
21 |
+
|
22 |
+
ul.jqueryDirTree li {
|
23 |
+
list-style: none;
|
24 |
+
padding: 2px 0px;
|
25 |
+
padding-left: 20px;
|
26 |
+
margin: 0px;
|
27 |
+
white-space: nowrap;
|
28 |
+
}
|
29 |
+
|
30 |
+
ul.jqueryDirTree a {
|
31 |
+
color: #333;
|
32 |
+
text-decoration: none;
|
33 |
+
display: block;
|
34 |
+
padding: 0px 2px;
|
35 |
+
}
|
36 |
+
|
37 |
+
ul.jqueryDirTree a:hover {
|
38 |
+
background: #bdf;
|
39 |
+
}
|
40 |
+
ul.jqueryDirTree li.active a {
|
41 |
+
background: #bdf;
|
42 |
+
}
|
43 |
+
ul.jqueryDirTree li.active li a {
|
44 |
+
background: none;
|
45 |
+
}
|
46 |
+
ul.jqueryDirTree li.active li a:hover {
|
47 |
+
background: #bdf;
|
48 |
+
}
|
49 |
+
|
50 |
+
/* Core Styles */
|
51 |
+
.jqueryDirTree li.directory { background: url(images/directory.png) left top no-repeat; }
|
52 |
+
.jqueryDirTree li.expanded { background: url(images/folder_open.png) left top no-repeat; }
|
53 |
+
.jqueryDirTree li.file { background: url(images/file.png) left top no-repeat; }
|
54 |
+
.jqueryDirTree li.wait { background: url(images/spinner.gif) left top no-repeat; }
|
55 |
+
/* File Extensions*/
|
56 |
+
.jqueryDirTree li.ext_3gp { background: url(images/film.png) left top no-repeat; }
|
57 |
+
.jqueryDirTree li.ext_avi { background: url(images/film.png) left top no-repeat; }
|
58 |
+
.jqueryDirTree li.ext_bat { background: url(images/application.png) left top no-repeat; }
|
59 |
+
.jqueryDirTree li.ext_bmp { background: url(images/picture.png) left top no-repeat; }
|
60 |
+
.jqueryDirTree li.ext_com { background: url(images/application.png) left top no-repeat; }
|
61 |
+
.jqueryDirTree li.ext_exe { background: url(images/application.png) left top no-repeat; }
|
62 |
+
.jqueryDirTree li.ext_gif { background: url(images/picture.png) left top no-repeat; }
|
63 |
+
.jqueryDirTree li.ext_fla { background: url(images/flash.png) left top no-repeat; }
|
64 |
+
.jqueryDirTree li.ext_jpg { background: url(images/picture.png) left top no-repeat; }
|
65 |
+
.jqueryDirTree li.ext_jpeg { background: url(images/picture.png) left top no-repeat; }
|
66 |
+
.jqueryDirTree li.ext_m4p { background: url(images/music.png) left top no-repeat; }
|
67 |
+
.jqueryDirTree li.ext_mov { background: url(images/film.png) left top no-repeat; }
|
68 |
+
.jqueryDirTree li.ext_mp3 { background: url(images/music.png) left top no-repeat; }
|
69 |
+
.jqueryDirTree li.ext_mp4 { background: url(images/film.png) left top no-repeat; }
|
70 |
+
.jqueryDirTree li.ext_mpg { background: url(images/film.png) left top no-repeat; }
|
71 |
+
.jqueryDirTree li.ext_mpeg { background: url(images/film.png) left top no-repeat; }
|
72 |
+
.jqueryDirTree li.ext_ogg { background: url(images/music.png) left top no-repeat; }
|
73 |
+
.jqueryDirTree li.ext_pcx { background: url(images/picture.png) left top no-repeat; }
|
74 |
+
.jqueryDirTree li.ext_pdf { background: url(images/pdf.png) left top no-repeat; }
|
75 |
+
.jqueryDirTree li.ext_png { background: url(images/picture.png) left top no-repeat; }
|
76 |
+
.jqueryDirTree li.ext_swf { background: url(images/flash.png) left top no-repeat; }
|
77 |
+
.jqueryDirTree li.ext_tif { background: url(images/picture.png) left top no-repeat; }
|
78 |
+
.jqueryDirTree li.ext_tiff { background: url(images/picture.png) left top no-repeat; }
|
79 |
+
.jqueryDirTree li.ext_wav { background: url(images/music.png) left top no-repeat; }
|
80 |
+
.jqueryDirTree li.ext_wmv { background: url(images/film.png) left top no-repeat; }
|
81 |
+
.jqueryDirTree li.ext_zip { background: url(images/zip.png) left top no-repeat; }
|
admin/js/jqueryFileTree/jqueryFileTree.js
ADDED
@@ -0,0 +1,98 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// jQuery File Tree Plugin
|
2 |
+
//
|
3 |
+
// Version 1.01
|
4 |
+
//
|
5 |
+
// Cory S.N. LaViska
|
6 |
+
// A Beautiful Site (http://abeautifulsite.net/)
|
7 |
+
// 24 March 2008
|
8 |
+
//
|
9 |
+
// Visit http://abeautifulsite.net/notebook.php?article=58 for more information
|
10 |
+
//
|
11 |
+
// Usage: $('.fileTreeDemo').fileTree( options, callback )
|
12 |
+
//
|
13 |
+
// Options: root - root folder to display; default = /
|
14 |
+
// script - location of the serverside AJAX file to use; default = jqueryFileTree.php
|
15 |
+
// folderEvent - event to trigger expand/collapse; default = click
|
16 |
+
// expandSpeed - default = 500 (ms); use -1 for no animation
|
17 |
+
// collapseSpeed - default = 500 (ms); use -1 for no animation
|
18 |
+
// expandEasing - easing function to use on expand (optional)
|
19 |
+
// collapseEasing - easing function to use on collapse (optional)
|
20 |
+
// multiFolder - whether or not to limit the browser to one subfolder at a time
|
21 |
+
// loadMessage - Message to display while initial tree loads (can be HTML)
|
22 |
+
//
|
23 |
+
// History:
|
24 |
+
//
|
25 |
+
// 1.01 - updated to work with foreign characters in directory/file names (12 April 2008)
|
26 |
+
// 1.00 - released (24 March 2008)
|
27 |
+
//
|
28 |
+
// TERMS OF USE
|
29 |
+
//
|
30 |
+
// This plugin is dual-licensed under the GNU General Public License and the MIT License and
|
31 |
+
// is copyright 2008 A Beautiful Site, LLC.
|
32 |
+
//
|
33 |
+
if(jQuery) (function($){
|
34 |
+
|
35 |
+
$.extend($.fn, {
|
36 |
+
fileTree: function(o, h) {
|
37 |
+
// Defaults
|
38 |
+
if( !o ) var o = {};
|
39 |
+
if( o.root == undefined ) o.root = '/';
|
40 |
+
if( o.script == undefined ) o.script = 'jqueryFileTree.php';
|
41 |
+
if( o.folderEvent == undefined ) o.folderEvent = 'dblclick';
|
42 |
+
if( o.expandSpeed == undefined ) o.expandSpeed= 200;
|
43 |
+
if( o.collapseSpeed == undefined ) o.collapseSpeed= 500;
|
44 |
+
if( o.expandEasing == undefined ) o.expandEasing = null;
|
45 |
+
if( o.collapseEasing == undefined ) o.collapseEasing = null;
|
46 |
+
if( o.multiFolder == undefined ) o.multiFolder = true;
|
47 |
+
if( o.loadMessage == undefined ) o.loadMessage = 'Loading...';
|
48 |
+
|
49 |
+
$(this).each( function() {
|
50 |
+
|
51 |
+
function showTree(c, t) {
|
52 |
+
$(c).addClass('wait');
|
53 |
+
$(".jqueryFileTree.start").remove();
|
54 |
+
$.post(o.script, { dir: t }, function(data) {
|
55 |
+
$(c).find('.start').html('');
|
56 |
+
$(c).removeClass('wait').append(data);
|
57 |
+
if( o.root == t )
|
58 |
+
$(c).find('UL:hidden').show();
|
59 |
+
else
|
60 |
+
$(c).find('UL:hidden').slideDown({ duration: o.expandSpeed, easing: o.expandEasing });
|
61 |
+
bindTree(c);
|
62 |
+
});
|
63 |
+
}
|
64 |
+
|
65 |
+
function bindTree(t) {
|
66 |
+
$(t).find('li a').bind(o.folderEvent, function() {
|
67 |
+
if( $(this).parent().hasClass('collapsed') ) {
|
68 |
+
// Expand
|
69 |
+
if( !o.multiFolder ) {
|
70 |
+
$(this).parent().parent().find('ul').slideUp({ duration: o.collapseSpeed, easing: o.collapseEasing });
|
71 |
+
$(this).parent().parent().find('li.directory').removeClass('expanded').addClass('collapsed');
|
72 |
+
}
|
73 |
+
$(this).parent().find('ul').remove(); // cleanup
|
74 |
+
showTree( $(this).parent(), escape($(this).attr('rel').match( /.*\// )) );
|
75 |
+
$(this).parent().removeClass('collapsed').addClass('expanded');
|
76 |
+
} else {
|
77 |
+
// Collapse
|
78 |
+
$(this).parent().find('ul').slideUp({ duration: o.collapseSpeed, easing: o.collapseEasing });
|
79 |
+
$(this).parent().removeClass('expanded').addClass('collapsed');
|
80 |
+
}
|
81 |
+
return false;
|
82 |
+
});
|
83 |
+
$(t).find('li a').bind('click', function() {
|
84 |
+
h($(this).attr('rel'));
|
85 |
+
$(this).parents('#file_browser').find('.active').removeClass('active');
|
86 |
+
$(this).parent().addClass('active');
|
87 |
+
return false;
|
88 |
+
});
|
89 |
+
}
|
90 |
+
// Loading message
|
91 |
+
$(this).html('<ul class="jqueryFileTree start"><li class="wait">' + o.loadMessage + '<li></ul>');
|
92 |
+
// Get the initial file list
|
93 |
+
showTree( $(this), escape(o.root) );
|
94 |
+
});
|
95 |
+
}
|
96 |
+
});
|
97 |
+
|
98 |
+
})(jQuery);
|
admin/manage-galleries.php
CHANGED
@@ -104,6 +104,7 @@ function nggallery_manage_gallery_main() {
|
|
104 |
//-->
|
105 |
</script>
|
106 |
<div class="wrap">
|
|
|
107 |
<h2><?php _e('Gallery Overview', 'nggallery'); ?></h2>
|
108 |
<form class="search-form" action="" method="get">
|
109 |
<p class="search-box">
|
@@ -240,7 +241,7 @@ if($gallerylist) {
|
|
240 |
<tr>
|
241 |
<td>
|
242 |
<strong><?php _e('New Gallery', 'nggallery') ;?>:</strong> <input type="text" size="35" name="galleryname" value="" /><br />
|
243 |
-
<?php if(!
|
244 |
<?php _e('Create a new , empty gallery below the folder', 'nggallery') ;?> <strong><?php echo $ngg->options['gallerypath']; ?></strong><br />
|
245 |
<?php } ?>
|
246 |
<i>( <?php _e('Allowed characters for file and folder names are', 'nggallery') ;?>: a-z, A-Z, 0-9, -, _ )</i>
|
104 |
//-->
|
105 |
</script>
|
106 |
<div class="wrap">
|
107 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
108 |
<h2><?php _e('Gallery Overview', 'nggallery'); ?></h2>
|
109 |
<form class="search-form" action="" method="get">
|
110 |
<p class="search-box">
|
241 |
<tr>
|
242 |
<td>
|
243 |
<strong><?php _e('New Gallery', 'nggallery') ;?>:</strong> <input type="text" size="35" name="galleryname" value="" /><br />
|
244 |
+
<?php if(!is_multisite()) { ?>
|
245 |
<?php _e('Create a new , empty gallery below the folder', 'nggallery') ;?> <strong><?php echo $ngg->options['gallerypath']; ?></strong><br />
|
246 |
<?php } ?>
|
247 |
<i>( <?php _e('Allowed characters for file and folder names are', 'nggallery') ;?>: a-z, A-Z, 0-9, -, _ )</i>
|
admin/manage-images.php
CHANGED
@@ -179,7 +179,7 @@ jQuery(document).ready( function() {
|
|
179 |
</script>
|
180 |
|
181 |
<div class="wrap">
|
182 |
-
|
183 |
<?php if ($is_search) :?>
|
184 |
<h2><?php printf( __('Search results for “%s”', 'nggallery'), esc_html( get_search_query() ) ); ?></h2>
|
185 |
<form class="search-form" action="" method="get">
|
@@ -244,7 +244,7 @@ jQuery(document).ready( function() {
|
|
244 |
</tr>
|
245 |
<tr>
|
246 |
<th align="left"><?php _e('Path', 'nggallery') ?>:</th>
|
247 |
-
<th align="left"><input <?php if (
|
248 |
<th align="right"><?php _e('Author', 'nggallery'); ?>:</th>
|
249 |
<th align="left">
|
250 |
<?php
|
@@ -256,7 +256,7 @@ jQuery(document).ready( function() {
|
|
256 |
?>
|
257 |
</th>
|
258 |
</tr>
|
259 |
-
<?php if(current_user_can(
|
260 |
<tr>
|
261 |
<th align="left"> </th>
|
262 |
<th align="left"> </th>
|
@@ -270,9 +270,10 @@ jQuery(document).ready( function() {
|
|
270 |
</th>
|
271 |
</tr>
|
272 |
<?php endif; ?>
|
273 |
-
<?php do_action('ngg_manage_gallery_settings', $act_gid); ?>
|
|
|
274 |
</table>
|
275 |
-
|
276 |
<div class="submit">
|
277 |
<input type="submit" class="button-secondary" name="scanfolder" value="<?php _e("Scan Folder for new images",'nggallery'); ?> " />
|
278 |
<input type="submit" class="button-primary action" name="updatepictures" value="<?php _e("Save Changes",'nggallery'); ?>" />
|
179 |
</script>
|
180 |
|
181 |
<div class="wrap">
|
182 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
183 |
<?php if ($is_search) :?>
|
184 |
<h2><?php printf( __('Search results for “%s”', 'nggallery'), esc_html( get_search_query() ) ); ?></h2>
|
185 |
<form class="search-form" action="" method="get">
|
244 |
</tr>
|
245 |
<tr>
|
246 |
<th align="left"><?php _e('Path', 'nggallery') ?>:</th>
|
247 |
+
<th align="left"><input <?php if ( is_multisite() ) echo 'readonly = "readonly"'; ?> <?php nggGallery::current_user_can_form( 'NextGEN Edit gallery path' ); ?> type="text" size="50" name="path" value="<?php echo $gallery->path; ?>" /></th>
|
248 |
<th align="right"><?php _e('Author', 'nggallery'); ?>:</th>
|
249 |
<th align="left">
|
250 |
<?php
|
256 |
?>
|
257 |
</th>
|
258 |
</tr>
|
259 |
+
<?php if(current_user_can( 'publish_pages' )) : ?>
|
260 |
<tr>
|
261 |
<th align="left"> </th>
|
262 |
<th align="left"> </th>
|
270 |
</th>
|
271 |
</tr>
|
272 |
<?php endif; ?>
|
273 |
+
<?php do_action('ngg_manage_gallery_settings', $act_gid); ?>
|
274 |
+
|
275 |
</table>
|
276 |
+
|
277 |
<div class="submit">
|
278 |
<input type="submit" class="button-secondary" name="scanfolder" value="<?php _e("Scan Folder for new images",'nggallery'); ?> " />
|
279 |
<input type="submit" class="button-primary action" name="updatepictures" value="<?php _e("Save Changes",'nggallery'); ?>" />
|
admin/media-upload.php
CHANGED
@@ -260,7 +260,7 @@ function media_upload_nextgen_form($errors) {
|
|
260 |
<td class="savesend">
|
261 |
<?php
|
262 |
if ( $calling_post_id && current_theme_supports( 'post-thumbnails', get_post_type( $calling_post_id ) ) )
|
263 |
-
echo "<a class='ngg-post-thumbnail' id='ngg-post-thumbnail-" . $picid . "' href='#' onclick='NGGSetAsThumbnail(\"$picid\");return false;'>" . esc_html__( 'Use as
|
264 |
?>
|
265 |
<button type="submit" class="button" value="1" name="send[<?php echo $picid ?>]"><?php esc_html_e( 'Insert into Post' ); ?></button>
|
266 |
</td>
|
260 |
<td class="savesend">
|
261 |
<?php
|
262 |
if ( $calling_post_id && current_theme_supports( 'post-thumbnails', get_post_type( $calling_post_id ) ) )
|
263 |
+
echo "<a class='ngg-post-thumbnail' id='ngg-post-thumbnail-" . $picid . "' href='#' onclick='NGGSetAsThumbnail(\"$picid\");return false;'>" . esc_html__( 'Use as featured image' ) . "</a>";
|
264 |
?>
|
265 |
<button type="submit" class="button" value="1" name="send[<?php echo $picid ?>]"><?php esc_html_e( 'Insert into Post' ); ?></button>
|
266 |
</td>
|
admin/overview.php
CHANGED
@@ -11,16 +11,17 @@ function nggallery_admin_overview() {
|
|
11 |
|
12 |
?>
|
13 |
<div class="wrap ngg-wrap">
|
|
|
14 |
<h2><?php _e('NextGEN Gallery Overview', 'nggallery') ?></h2>
|
15 |
<?php if (version_compare(PHP_VERSION, '5.0.0', '<')) ngg_check_for_PHP5(); ?>
|
16 |
<div id="dashboard-widgets-wrap" class="ngg-overview">
|
17 |
<div id="dashboard-widgets" class="metabox-holder">
|
18 |
<div id="post-body">
|
19 |
<div id="dashboard-widgets-main-content">
|
20 |
-
<div class="postbox-container" style="width:
|
21 |
<?php do_meta_boxes('ngg_overview', 'left', ''); ?>
|
22 |
</div>
|
23 |
-
<div class="postbox-container" style="width:
|
24 |
<?php do_meta_boxes('ngg_overview', 'right', ''); ?>
|
25 |
</div>
|
26 |
</div>
|
@@ -84,13 +85,44 @@ function nggallery_admin_overview() {
|
|
84 |
*
|
85 |
*/
|
86 |
add_meta_box('dashboard_right_now', __('Welcome to NextGEN Gallery !', 'nggallery'), 'ngg_overview_right_now', 'ngg_overview', 'left', 'core');
|
|
|
87 |
if ( !(get_locale() == 'en_US') )
|
88 |
-
add_meta_box('ngg_locale', __('Translation', 'nggallery'), 'ngg_widget_locale', 'ngg_overview', '
|
89 |
-
add_meta_box('dashboard_primary', __('Latest News', 'nggallery'), 'ngg_widget_overview_news', 'ngg_overview', '
|
90 |
-
add_meta_box('ngg_lastdonators', __('Recent donators', 'nggallery'), 'ngg_widget_overview_donators', 'ngg_overview', '
|
91 |
-
|
92 |
-
add_meta_box('
|
93 |
-
add_meta_box('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
|
95 |
/**
|
96 |
* Show the server settings in a dashboard widget
|
@@ -101,39 +133,15 @@ function ngg_overview_server() {
|
|
101 |
?>
|
102 |
<div id="dashboard_server_settings" class="dashboard-widget-holder wp_dashboard_empty">
|
103 |
<div class="ngg-dashboard-widget">
|
104 |
-
<?php if (IS_WPMU) {
|
105 |
-
if (wpmu_enable_function('wpmuQuotaCheck'))
|
106 |
-
echo ngg_SpaceManager::details();
|
107 |
-
else {
|
108 |
-
//TODO:WPMU message in WP2.5 style
|
109 |
-
echo ngg_SpaceManager::details();
|
110 |
-
}
|
111 |
-
} else { ?>
|
112 |
<div class="dashboard-widget-content">
|
113 |
<ul class="settings">
|
114 |
<?php ngg_get_serverinfo(); ?>
|
|
|
|
|
|
|
|
|
115 |
</ul>
|
116 |
</div>
|
117 |
-
<?php } ?>
|
118 |
-
</div>
|
119 |
-
</div>
|
120 |
-
<?php
|
121 |
-
}
|
122 |
-
|
123 |
-
/**
|
124 |
-
* Show the GD lib info in a dashboard widget
|
125 |
-
*
|
126 |
-
* @return void
|
127 |
-
*/
|
128 |
-
function ngg_overview_graphic_lib() {
|
129 |
-
?>
|
130 |
-
<div id="dashboard_graphic_settings" class="dashboard-widget-holder">
|
131 |
-
<div class="ngg-dashboard-widget">
|
132 |
-
<div class="dashboard-widget-content">
|
133 |
-
<ul class="settings">
|
134 |
-
<?php ngg_gd_info(); ?>
|
135 |
-
</ul>
|
136 |
-
</div>
|
137 |
</div>
|
138 |
</div>
|
139 |
<?php
|
@@ -267,26 +275,25 @@ function ngg_overview_right_now() {
|
|
267 |
$galleries = intval( $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->nggallery") );
|
268 |
$albums = intval( $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->nggalbum") );
|
269 |
?>
|
270 |
-
|
271 |
<div class="table table_content">
|
272 |
<p class="sub"><?php _e('At a Glance', 'nggallery'); ?></p>
|
273 |
<table>
|
274 |
<tbody>
|
275 |
<tr class="first">
|
276 |
<td class="first b"><a href="admin.php?page=nggallery-add-gallery"><?php echo $images; ?></a></td>
|
277 |
-
<td class="t"><?php echo _n( 'Image', 'Images', $images, 'nggallery' ); ?></td>
|
278 |
<td class="b"></td>
|
279 |
<td class="last"></td>
|
280 |
</tr>
|
281 |
<tr>
|
282 |
<td class="first b"><a href="admin.php?page=nggallery-manage-gallery"><?php echo $galleries; ?></a></td>
|
283 |
-
<td class="t"><?php echo _n( 'Gallery', 'Galleries', $galleries, 'nggallery' ); ?></td>
|
284 |
<td class="b"></td>
|
285 |
<td class="last"></td>
|
286 |
</tr>
|
287 |
<tr>
|
288 |
<td class="first b"><a href="admin.php?page=nggallery-manage-album"><?php echo $albums; ?></a></td>
|
289 |
-
<td class="t"><?php echo _n( 'Album', 'Albums', $albums, 'nggallery' ); ?></td>
|
290 |
<td class="b"></td>
|
291 |
<td class="last"></td>
|
292 |
</tr>
|
@@ -298,14 +305,53 @@ function ngg_overview_right_now() {
|
|
298 |
<?php if(current_user_can('NextGEN Upload images')): ?><a class="button rbutton" href="admin.php?page=nggallery-add-gallery"><?php _e('Upload pictures', 'nggallery') ?></a><?php endif; ?>
|
299 |
<?php _e('Here you can control your images, galleries and albums.', 'nggallery') ?>
|
300 |
</p>
|
301 |
-
|
302 |
-
|
303 |
-
$userlevel = '<span class="b">' . (current_user_can('manage_options') ? __('Gallery Administrator', 'nggallery') : __('Gallery Editor', 'nggallery')) . '</span>';
|
304 |
-
printf(__('You currently have %s rights.', 'nggallery'), $userlevel);
|
305 |
-
?>
|
306 |
-
</span>
|
307 |
-
</div>
|
308 |
<?php
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
309 |
}
|
310 |
|
311 |
/**
|
@@ -502,128 +548,6 @@ function ngg_check_for_PHP5() {
|
|
502 |
<?php
|
503 |
}
|
504 |
|
505 |
-
/**
|
506 |
-
* WPMU feature taken from Z-Space Upload Quotas
|
507 |
-
* @author Dylan Reeve
|
508 |
-
* @url http://dylan.wibble.net/
|
509 |
-
*
|
510 |
-
*/
|
511 |
-
class ngg_SpaceManager {
|
512 |
-
|
513 |
-
function getQuota() {
|
514 |
-
if (function_exists('get_space_allowed'))
|
515 |
-
$quota = get_space_allowed();
|
516 |
-
else
|
517 |
-
$quota = get_site_option( "blog_upload_space" );
|
518 |
-
|
519 |
-
return $quota;
|
520 |
-
}
|
521 |
-
|
522 |
-
function details() {
|
523 |
-
|
524 |
-
// take default seetings
|
525 |
-
$settings = array(
|
526 |
-
|
527 |
-
'remain' => array(
|
528 |
-
'color_text' => 'white',
|
529 |
-
'color_bar' => '#0D324F',
|
530 |
-
'color_bg' => '#a0a0a0',
|
531 |
-
'decimals' => 2,
|
532 |
-
'unit' => 'm',
|
533 |
-
'display' => true,
|
534 |
-
'graph' => false
|
535 |
-
),
|
536 |
-
|
537 |
-
'used' => array(
|
538 |
-
'color_text' => 'white',
|
539 |
-
'color_bar' => '#0D324F',
|
540 |
-
'color_bg' => '#a0a0a0',
|
541 |
-
'decimals' => 2,
|
542 |
-
'unit' => 'm',
|
543 |
-
'display' => true,
|
544 |
-
'graph' => true
|
545 |
-
)
|
546 |
-
);
|
547 |
-
|
548 |
-
$quota = ngg_SpaceManager::getQuota() * 1024 * 1024;
|
549 |
-
$used = get_dirsize( constant( 'ABSPATH' ) . constant( 'UPLOADS' ) );
|
550 |
-
// $used = get_dirsize( ABSPATH."wp-content/blogs.dir/".$blog_id."/files" );
|
551 |
-
|
552 |
-
if ($used > $quota) $percentused = '100';
|
553 |
-
else $percentused = ( $used / $quota ) * 100;
|
554 |
-
|
555 |
-
$remaining = $quota - $used;
|
556 |
-
$percentremain = 100 - $percentused;
|
557 |
-
|
558 |
-
$out = '';
|
559 |
-
$out .= '<div id="spaceused"> <h3>'.__('Storage Space','nggallery').'</h3>';
|
560 |
-
|
561 |
-
if ($settings['used']['display']) {
|
562 |
-
$out .= __('Upload Space Used:','nggallery') . "\n";
|
563 |
-
$out .= ngg_SpaceManager::buildGraph($settings['used'], $used,$quota,$percentused);
|
564 |
-
$out .= "<br />";
|
565 |
-
}
|
566 |
-
|
567 |
-
if($settings['remain']['display']) {
|
568 |
-
$out .= __('Upload Space Remaining:','nggallery') . "\n";
|
569 |
-
$out .= ngg_SpaceManager::buildGraph($settings['remain'], $remaining,$quota,$percentremain);
|
570 |
-
|
571 |
-
}
|
572 |
-
|
573 |
-
$out .= "</div>";
|
574 |
-
|
575 |
-
echo $out;
|
576 |
-
}
|
577 |
-
|
578 |
-
function buildGraph($settings, $size, $quota, $percent) {
|
579 |
-
$color_bar = $settings['color_bar'];
|
580 |
-
$color_bg = $settings['color_bg'];
|
581 |
-
$color_text = $settings['color_text'];
|
582 |
-
|
583 |
-
switch ($settings['unit']) {
|
584 |
-
case "b":
|
585 |
-
$unit = "B";
|
586 |
-
break;
|
587 |
-
|
588 |
-
case "k":
|
589 |
-
$unit = "KB";
|
590 |
-
$size = $size / 1024;
|
591 |
-
$quota = $quota / 1024;
|
592 |
-
break;
|
593 |
-
|
594 |
-
case "g": // Gigabytes, really?
|
595 |
-
$unit = "GB";
|
596 |
-
$size = $size / 1024 / 1024 / 1024;
|
597 |
-
$quota = $quota / 1024 / 1024 / 1024;
|
598 |
-
break;
|
599 |
-
|
600 |
-
default:
|
601 |
-
$unit = "MB";
|
602 |
-
$size = $size / 1024 / 1024;
|
603 |
-
$quota = $quota / 1024 / 1024;
|
604 |
-
break;
|
605 |
-
}
|
606 |
-
|
607 |
-
$size = round($size, (int)$settings['decimals']);
|
608 |
-
|
609 |
-
$pct = round(($size / $quota)*100);
|
610 |
-
|
611 |
-
if ($settings['graph']) {
|
612 |
-
//TODO:move style to CSS
|
613 |
-
$out = '<div style="display: block; margin: 0; padding: 0; height: 15px; border: 1px inset; width: 100%; background-color: '.$color_bg.';">'."\n";
|
614 |
-
$out .= '<div style="display: block; height: 15px; border: none; background-color: '.$color_bar.'; width: '.$pct.'%;">'."\n";
|
615 |
-
$out .= '<div style="display: inline; position: relative; top: 0; left: 0; font-size: 10px; color: '.$color_text.'; font-weight: bold; padding-bottom: 2px; padding-left: 5px;">'."\n";
|
616 |
-
$out .= $size.$unit;
|
617 |
-
$out .= "</div>\n</div>\n</div>\n";
|
618 |
-
} else {
|
619 |
-
$out = "<strong>".$size.$unit." ( ".number_format($percent)."%)"."</strong><br />";
|
620 |
-
}
|
621 |
-
|
622 |
-
return $out;
|
623 |
-
}
|
624 |
-
|
625 |
-
}
|
626 |
-
|
627 |
/**
|
628 |
* ngg_get_phpinfo() - Extract all of the data from phpinfo into a nested array
|
629 |
*
|
@@ -680,7 +604,8 @@ function ngg_related_plugins() {
|
|
680 |
'livesig',
|
681 |
'wordpress-gallery-slideshow',
|
682 |
'nkmimagefield',
|
683 |
-
'nextgen-ajax'
|
|
|
684 |
);
|
685 |
|
686 |
$i = 0;
|
11 |
|
12 |
?>
|
13 |
<div class="wrap ngg-wrap">
|
14 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
15 |
<h2><?php _e('NextGEN Gallery Overview', 'nggallery') ?></h2>
|
16 |
<?php if (version_compare(PHP_VERSION, '5.0.0', '<')) ngg_check_for_PHP5(); ?>
|
17 |
<div id="dashboard-widgets-wrap" class="ngg-overview">
|
18 |
<div id="dashboard-widgets" class="metabox-holder">
|
19 |
<div id="post-body">
|
20 |
<div id="dashboard-widgets-main-content">
|
21 |
+
<div class="postbox-container" style="width:75%;">
|
22 |
<?php do_meta_boxes('ngg_overview', 'left', ''); ?>
|
23 |
</div>
|
24 |
+
<div class="postbox-container" style="width:24%;">
|
25 |
<?php do_meta_boxes('ngg_overview', 'right', ''); ?>
|
26 |
</div>
|
27 |
</div>
|
85 |
*
|
86 |
*/
|
87 |
add_meta_box('dashboard_right_now', __('Welcome to NextGEN Gallery !', 'nggallery'), 'ngg_overview_right_now', 'ngg_overview', 'left', 'core');
|
88 |
+
add_meta_box('ngg_meta_box', __('Do you like this Plugin?', 'nggallery'), 'ngg_likeThisMetaBox', 'ngg_overview', 'right', 'core');
|
89 |
if ( !(get_locale() == 'en_US') )
|
90 |
+
add_meta_box('ngg_locale', __('Translation', 'nggallery'), 'ngg_widget_locale', 'ngg_overview', 'right', 'core');
|
91 |
+
add_meta_box('dashboard_primary', __('Latest News', 'nggallery'), 'ngg_widget_overview_news', 'ngg_overview', 'left', 'core');
|
92 |
+
add_meta_box('ngg_lastdonators', __('Recent donators', 'nggallery'), 'ngg_widget_overview_donators', 'ngg_overview', 'right', 'core');
|
93 |
+
if ( !is_multisite() || is_super_admin() ) {
|
94 |
+
add_meta_box('ngg_server', __('Server Settings', 'nggallery'), 'ngg_overview_server', 'ngg_overview', 'right', 'core');
|
95 |
+
add_meta_box('dashboard_plugins', __('Related plugins', 'nggallery'), 'ngg_widget_related_plugins', 'ngg_overview', 'left', 'core');
|
96 |
+
}
|
97 |
+
|
98 |
+
function ngg_likeThisMetaBox() {
|
99 |
+
|
100 |
+
echo '<p>';
|
101 |
+
echo sprintf(__('This plugin is primarily developed, maintained, supported and documented by <a href="%s">Alex Rabe</a> with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!', 'nggallery'), 'http://alexrabe.de/');
|
102 |
+
echo '</p><ul>';
|
103 |
+
|
104 |
+
$url = 'http://wordpress.org/extend/plugins/nextgen-gallery/' ;
|
105 |
+
echo "<li style='padding-left: 38px; background:transparent url(" . NGGALLERY_URLPATH . "admin/images/icon-rating.png ) no-repeat scroll center left; background-position: 16px 50%; text-decoration: none;'><a href='{$url}' target='_blank'>";
|
106 |
+
_e('Give it a good rating on WordPress.org.', 'nggallery');
|
107 |
+
echo "</a></li>";
|
108 |
+
|
109 |
+
$url = 'http://alexrabe.de/donation/';
|
110 |
+
echo "<li style='padding-left: 38px; background:transparent url(" . NGGALLERY_URLPATH . "admin/images/icon-paypal.gif ) no-repeat scroll center left; background-position: 16px 50%; text-decoration: none;'><a href='{$url}' target='_blank'>";
|
111 |
+
_e("Donate the work via paypal.", 'nggallery');
|
112 |
+
echo "</a></li>";
|
113 |
+
|
114 |
+
$url = 'http://www.amazon.de/gp/registry/wishlist/28H3MATVSL17C';
|
115 |
+
echo "<li style='padding-left: 38px; background:transparent url(" . NGGALLERY_URLPATH . "admin/images/icon-amazon.gif ) no-repeat scroll center left; background-position: 16px 50%; text-decoration: none;'><a href='{$url}' target='_blank'>";
|
116 |
+
_e("Send a gift to show your appreciation.", 'nggallery');
|
117 |
+
echo "</a></li>";
|
118 |
+
|
119 |
+
$url = 'http://alexrabe.de/wordpress-plugins/wordtube/translation-of-plugins/';
|
120 |
+
echo "<li style='padding-left: 38px; background:transparent url(" . NGGALLERY_URLPATH . "admin/images/icon-translate.png ) no-repeat scroll center left; background-position: 16px 50%; text-decoration: none;'><a href='{$url}'>";
|
121 |
+
_e("Help to translating it.", 'nggallery');
|
122 |
+
echo "</a></li>";
|
123 |
+
|
124 |
+
echo '</ul>';
|
125 |
+
}
|
126 |
|
127 |
/**
|
128 |
* Show the server settings in a dashboard widget
|
133 |
?>
|
134 |
<div id="dashboard_server_settings" class="dashboard-widget-holder wp_dashboard_empty">
|
135 |
<div class="ngg-dashboard-widget">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
136 |
<div class="dashboard-widget-content">
|
137 |
<ul class="settings">
|
138 |
<?php ngg_get_serverinfo(); ?>
|
139 |
+
</ul>
|
140 |
+
<p><strong><?php _e('Graphic Library', 'nggallery'); ?></strong></p>
|
141 |
+
<ul class="settings">
|
142 |
+
<?php ngg_gd_info(); ?>
|
143 |
</ul>
|
144 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
</div>
|
146 |
</div>
|
147 |
<?php
|
275 |
$galleries = intval( $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->nggallery") );
|
276 |
$albums = intval( $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->nggalbum") );
|
277 |
?>
|
|
|
278 |
<div class="table table_content">
|
279 |
<p class="sub"><?php _e('At a Glance', 'nggallery'); ?></p>
|
280 |
<table>
|
281 |
<tbody>
|
282 |
<tr class="first">
|
283 |
<td class="first b"><a href="admin.php?page=nggallery-add-gallery"><?php echo $images; ?></a></td>
|
284 |
+
<td class="t"><a href="admin.php?page=nggallery-add-gallery"><?php echo _n( 'Image', 'Images', $images, 'nggallery' ); ?></a></td>
|
285 |
<td class="b"></td>
|
286 |
<td class="last"></td>
|
287 |
</tr>
|
288 |
<tr>
|
289 |
<td class="first b"><a href="admin.php?page=nggallery-manage-gallery"><?php echo $galleries; ?></a></td>
|
290 |
+
<td class="t"><a href="admin.php?page=nggallery-manage-gallery"><?php echo _n( 'Gallery', 'Galleries', $galleries, 'nggallery' ); ?></a></td>
|
291 |
<td class="b"></td>
|
292 |
<td class="last"></td>
|
293 |
</tr>
|
294 |
<tr>
|
295 |
<td class="first b"><a href="admin.php?page=nggallery-manage-album"><?php echo $albums; ?></a></td>
|
296 |
+
<td class="t"><a href="admin.php?page=nggallery-manage-album"><?php echo _n( 'Album', 'Albums', $albums, 'nggallery' ); ?></a></td>
|
297 |
<td class="b"></td>
|
298 |
<td class="last"></td>
|
299 |
</tr>
|
305 |
<?php if(current_user_can('NextGEN Upload images')): ?><a class="button rbutton" href="admin.php?page=nggallery-add-gallery"><?php _e('Upload pictures', 'nggallery') ?></a><?php endif; ?>
|
306 |
<?php _e('Here you can control your images, galleries and albums.', 'nggallery') ?>
|
307 |
</p>
|
308 |
+
<br class="clear" />
|
309 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
310 |
<?php
|
311 |
+
if ( is_multisite() )
|
312 |
+
ngg_dashboard_quota();
|
313 |
+
}
|
314 |
+
|
315 |
+
// Display File upload quota on dashboard
|
316 |
+
function ngg_dashboard_quota() {
|
317 |
+
|
318 |
+
if ( get_site_option( 'upload_space_check_disabled' ) )
|
319 |
+
return;
|
320 |
+
|
321 |
+
if ( !wpmu_enable_function('wpmuQuotaCheck') )
|
322 |
+
return;
|
323 |
+
|
324 |
+
$quota = get_space_allowed();
|
325 |
+
$used = get_dirsize( BLOGUPLOADDIR ) / 1024 / 1024;
|
326 |
+
|
327 |
+
if ( $used > $quota )
|
328 |
+
$percentused = '100';
|
329 |
+
else
|
330 |
+
$percentused = ( $used / $quota ) * 100;
|
331 |
+
$used_color = ( $percentused < 70 ) ? ( ( $percentused >= 40 ) ? 'waiting' : 'approved' ) : 'spam';
|
332 |
+
$used = round( $used, 2 );
|
333 |
+
$percentused = number_format( $percentused );
|
334 |
+
|
335 |
+
?>
|
336 |
+
<p class="sub musub" style="position:static" ><?php _e( 'Storage Space' ); ?></p>
|
337 |
+
<div class="table table_content musubtable">
|
338 |
+
<table>
|
339 |
+
<tr class="first">
|
340 |
+
<td class="first b b-posts"><?php printf( __( '<a href="%1$s" title="Manage Uploads" class="musublink">%2$sMB</a>' ), esc_url( admin_url( 'admin.php?page=nggallery-manage-gallery' ) ), $quota ); ?></td>
|
341 |
+
<td class="t posts"><?php _e( 'Space Allowed' ); ?></td>
|
342 |
+
</tr>
|
343 |
+
</table>
|
344 |
+
</div>
|
345 |
+
<div class="table table_discussion musubtable">
|
346 |
+
<table>
|
347 |
+
<tr class="first">
|
348 |
+
<td class="b b-comments"><?php printf( __( '<a href="%1$s" title="Manage Uploads" class="musublink">%2$sMB (%3$s%%)</a>' ), esc_url( admin_url( 'admin.php?page=nggallery-manage-gallery' ) ), $used, $percentused ); ?></td>
|
349 |
+
<td class="last t comments <?php echo $used_color;?>"><?php _e( 'Space Used' );?></td>
|
350 |
+
</tr>
|
351 |
+
</table>
|
352 |
+
</div>
|
353 |
+
<br class="clear" />
|
354 |
+
<?php
|
355 |
}
|
356 |
|
357 |
/**
|
548 |
<?php
|
549 |
}
|
550 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
551 |
/**
|
552 |
* ngg_get_phpinfo() - Extract all of the data from phpinfo into a nested array
|
553 |
*
|
604 |
'livesig',
|
605 |
'wordpress-gallery-slideshow',
|
606 |
'nkmimagefield',
|
607 |
+
'nextgen-ajax',
|
608 |
+
'projectmanager'
|
609 |
);
|
610 |
|
611 |
$i = 0;
|
admin/roles.php
CHANGED
@@ -24,6 +24,7 @@ if ( isset($_POST['update_cap']) ) {
|
|
24 |
|
25 |
?>
|
26 |
<div class="wrap">
|
|
|
27 |
<h2><?php _e('Roles / capabilities', 'nggallery') ;?></h2>
|
28 |
<p><?php _e('Select the lowest role which should be able to access the follow capabilities. NextGEN Gallery supports the standard roles from WordPress.', 'nggallery') ?> <br />
|
29 |
<?php _e('For a more flexible user management you can use the', 'nggallery') ?> <a href="http://wordpress.org/extend/plugins/capsman/" target="_blank">Capability Manager</a>.</p>
|
24 |
|
25 |
?>
|
26 |
<div class="wrap">
|
27 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
28 |
<h2><?php _e('Roles / capabilities', 'nggallery') ;?></h2>
|
29 |
<p><?php _e('Select the lowest role which should be able to access the follow capabilities. NextGEN Gallery supports the standard roles from WordPress.', 'nggallery') ?> <br />
|
30 |
<?php _e('For a more flexible user management you can use the', 'nggallery') ?> <a href="http://wordpress.org/extend/plugins/capsman/" target="_blank">Capability Manager</a>.</p>
|
admin/rotate.php
CHANGED
@@ -1,95 +1,95 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
|
4 |
-
Custom thumbnail for NGG
|
5 |
-
Author : Simone Fumagalli | simone@iliveinperego.com
|
6 |
-
More info and update : http://www.iliveinperego.com/rotate_for_ngg/
|
7 |
-
|
8 |
-
Credits:
|
9 |
-
NextGen Gallery : Alex Rabe | http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/
|
10 |
-
|
11 |
-
**/
|
12 |
-
|
13 |
-
require_once( dirname( dirname(__FILE__) ) . '/ngg-config.php');
|
14 |
-
require_once( NGGALLERY_ABSPATH . '/lib/image.php' );
|
15 |
-
|
16 |
-
if ( !is_user_logged_in() )
|
17 |
-
die(__('Cheatin’ uh?'));
|
18 |
-
|
19 |
-
if ( !current_user_can('NextGEN Manage gallery') )
|
20 |
-
die(__('Cheatin’ uh?'));
|
21 |
-
|
22 |
-
global $wpdb;
|
23 |
-
|
24 |
-
$id = (int) $_GET['id'];
|
25 |
-
|
26 |
-
// let's get the image data
|
27 |
-
$picture = nggdb::find_image($id);
|
28 |
-
|
29 |
-
include_once( nggGallery::graphic_library() );
|
30 |
-
$ngg_options = get_option('ngg_options');
|
31 |
-
|
32 |
-
$thumb = new ngg_Thumbnail($picture->imagePath, TRUE);
|
33 |
-
$thumb->resize(350,350);
|
34 |
-
|
35 |
-
// we need the new dimension
|
36 |
-
$resizedPreviewInfo = $thumb->newDimensions;
|
37 |
-
$thumb->destruct();
|
38 |
-
|
39 |
-
$preview_image = get_option ('siteurl') . '/' . 'index.php?callback=image&pid=' . $picture->pid . '&width=350&height=350';
|
40 |
-
|
41 |
-
?>
|
42 |
-
|
43 |
-
<script language="JavaScript">
|
44 |
-
<!--
|
45 |
-
|
46 |
-
function rotateImage() {
|
47 |
-
|
48 |
-
var rotate_angle = jQuery('input[name=ra]:checked').val();
|
49 |
-
|
50 |
-
jQuery.ajax({
|
51 |
-
url: "admin-ajax.php",
|
52 |
-
type : "POST",
|
53 |
-
data: {action: 'rotateImage', id: <?php echo $id ?>, ra: rotate_angle},
|
54 |
-
cache: false,
|
55 |
-
success: function (msg) { showMessage('<?php _e('Image rotated', 'nggallery'); ?>') },
|
56 |
-
error: function (msg, status, errorThrown) { showMessage('<?php _e('Error rotating thumbnail', 'nggallery'); ?>') }
|
57 |
-
});
|
58 |
-
|
59 |
-
}
|
60 |
-
|
61 |
-
function showMessage(message) {
|
62 |
-
jQuery('#thumbMsg').html(message);
|
63 |
-
jQuery('#thumbMsg').css({'display':'block'});
|
64 |
-
setTimeout(function(){ jQuery('#thumbMsg').fadeOut('slow'); }, 1500);
|
65 |
-
|
66 |
-
var d = new Date();
|
67 |
-
newUrl = jQuery("#imageToEdit").attr("src") + "?" + d.getTime();
|
68 |
-
jQuery("#imageToEdit").attr("src" , newUrl);
|
69 |
-
|
70 |
-
}
|
71 |
-
|
72 |
-
-->
|
73 |
-
</script>
|
74 |
-
|
75 |
-
<table width="98%" align="center" style="border:1px solid #DADADA">
|
76 |
-
<tr style="height : 360px;">
|
77 |
-
<td valign="middle" align="center" style="background-color:#DADADA; width : 370px;">
|
78 |
-
<img src="<?php echo $preview_image ?>" alt="" id="imageToEdit" />
|
79 |
-
</td>
|
80 |
-
<td>
|
81 |
-
<input type="radio" name="ra" value="cw" /><?php _e('90° clockwise', 'nggallery'); ?><br />
|
82 |
-
<input type="radio" name="ra" value="ccw" /><?php _e('90° anticlockwise', 'nggallery'); ?><br />
|
83 |
-
<input type="radio" name="ra" value="fv" /><?php _e('Flip vertically', 'nggallery'); ?><br />
|
84 |
-
<input type="radio" name="ra" value="fh" /><?php _e('Flip horizontally', 'nggallery'); ?>
|
85 |
-
</td>
|
86 |
-
</tr>
|
87 |
-
<tr style="background-color:#DADADA;">
|
88 |
-
|
89 |
-
<td colspan="2">
|
90 |
-
<input type="button" name="update" value="<?php _e('Update', 'nggallery'); ?>" onclick="rotateImage()" class="button-secondary" style="float:right; margin-left:4px;"/>
|
91 |
-
<div id="thumbMsg" style="color:#FF0000; display : none;font-size:11px; float:right; width:60%; height:2em; line-height:2em;"></div>
|
92 |
-
|
93 |
-
</td>
|
94 |
-
</tr>
|
95 |
</table>
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
|
4 |
+
Custom thumbnail for NGG
|
5 |
+
Author : Simone Fumagalli | simone@iliveinperego.com
|
6 |
+
More info and update : http://www.iliveinperego.com/rotate_for_ngg/
|
7 |
+
|
8 |
+
Credits:
|
9 |
+
NextGen Gallery : Alex Rabe | http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/
|
10 |
+
|
11 |
+
**/
|
12 |
+
|
13 |
+
require_once( dirname( dirname(__FILE__) ) . '/ngg-config.php');
|
14 |
+
require_once( NGGALLERY_ABSPATH . '/lib/image.php' );
|
15 |
+
|
16 |
+
if ( !is_user_logged_in() )
|
17 |
+
die(__('Cheatin’ uh?'));
|
18 |
+
|
19 |
+
if ( !current_user_can('NextGEN Manage gallery') )
|
20 |
+
die(__('Cheatin’ uh?'));
|
21 |
+
|
22 |
+
global $wpdb;
|
23 |
+
|
24 |
+
$id = (int) $_GET['id'];
|
25 |
+
|
26 |
+
// let's get the image data
|
27 |
+
$picture = nggdb::find_image($id);
|
28 |
+
|
29 |
+
include_once( nggGallery::graphic_library() );
|
30 |
+
$ngg_options = get_option('ngg_options');
|
31 |
+
|
32 |
+
$thumb = new ngg_Thumbnail($picture->imagePath, TRUE);
|
33 |
+
$thumb->resize(350,350);
|
34 |
+
|
35 |
+
// we need the new dimension
|
36 |
+
$resizedPreviewInfo = $thumb->newDimensions;
|
37 |
+
$thumb->destruct();
|
38 |
+
|
39 |
+
$preview_image = get_option ('siteurl') . '/' . 'index.php?callback=image&pid=' . $picture->pid . '&width=350&height=350';
|
40 |
+
|
41 |
+
?>
|
42 |
+
|
43 |
+
<script language="JavaScript">
|
44 |
+
<!--
|
45 |
+
|
46 |
+
function rotateImage() {
|
47 |
+
|
48 |
+
var rotate_angle = jQuery('input[name=ra]:checked').val();
|
49 |
+
|
50 |
+
jQuery.ajax({
|
51 |
+
url: "admin-ajax.php",
|
52 |
+
type : "POST",
|
53 |
+
data: {action: 'rotateImage', id: <?php echo $id ?>, ra: rotate_angle},
|
54 |
+
cache: false,
|
55 |
+
success: function (msg) { showMessage('<?php _e('Image rotated', 'nggallery'); ?>') },
|
56 |
+
error: function (msg, status, errorThrown) { showMessage('<?php _e('Error rotating thumbnail', 'nggallery'); ?>') }
|
57 |
+
});
|
58 |
+
|
59 |
+
}
|
60 |
+
|
61 |
+
function showMessage(message) {
|
62 |
+
jQuery('#thumbMsg').html(message);
|
63 |
+
jQuery('#thumbMsg').css({'display':'block'});
|
64 |
+
setTimeout(function(){ jQuery('#thumbMsg').fadeOut('slow'); }, 1500);
|
65 |
+
|
66 |
+
var d = new Date();
|
67 |
+
newUrl = jQuery("#imageToEdit").attr("src") + "?" + d.getTime();
|
68 |
+
jQuery("#imageToEdit").attr("src" , newUrl);
|
69 |
+
|
70 |
+
}
|
71 |
+
|
72 |
+
-->
|
73 |
+
</script>
|
74 |
+
|
75 |
+
<table width="98%" align="center" style="border:1px solid #DADADA">
|
76 |
+
<tr style="height : 360px;">
|
77 |
+
<td valign="middle" align="center" style="background-color:#DADADA; width : 370px;">
|
78 |
+
<img src="<?php echo $preview_image ?>" alt="" id="imageToEdit" />
|
79 |
+
</td>
|
80 |
+
<td>
|
81 |
+
<input type="radio" name="ra" value="cw" /><?php _e('90° clockwise', 'nggallery'); ?><br />
|
82 |
+
<input type="radio" name="ra" value="ccw" /><?php _e('90° anticlockwise', 'nggallery'); ?><br />
|
83 |
+
<input type="radio" name="ra" value="fv" /><?php _e('Flip vertically', 'nggallery'); ?><br />
|
84 |
+
<input type="radio" name="ra" value="fh" /><?php _e('Flip horizontally', 'nggallery'); ?>
|
85 |
+
</td>
|
86 |
+
</tr>
|
87 |
+
<tr style="background-color:#DADADA;">
|
88 |
+
|
89 |
+
<td colspan="2">
|
90 |
+
<input type="button" name="update" value="<?php _e('Update', 'nggallery'); ?>" onclick="rotateImage()" class="button-secondary" style="float:right; margin-left:4px;"/>
|
91 |
+
<div id="thumbMsg" style="color:#FF0000; display : none;font-size:11px; float:right; width:60%; height:2em; line-height:2em;"></div>
|
92 |
+
|
93 |
+
</td>
|
94 |
+
</tr>
|
95 |
</table>
|
admin/settings.php
CHANGED
@@ -224,12 +224,12 @@ class nggOptions {
|
|
224 |
<table class="form-table ngg-options">
|
225 |
<tr valign="top">
|
226 |
<th align="left"><?php _e('Gallery path','nggallery'); ?></th>
|
227 |
-
<td><input <?php if (
|
228 |
<span class="setting-description"><?php _e('This is the default path for all galleries','nggallery') ?></span></td>
|
229 |
</tr>
|
230 |
<tr class="expert" valign="top">
|
231 |
<th align="left"><?php _e('Delete image files','nggallery'); ?></th>
|
232 |
-
<td><input <?php if (
|
233 |
<?php _e('Delete files, when removing a gallery in the database','nggallery'); ?></td>
|
234 |
</tr>
|
235 |
<tr valign="top">
|
@@ -241,7 +241,7 @@ class nggOptions {
|
|
241 |
<th valign="top"><?php _e('Select graphic library','nggallery'); ?>:</th>
|
242 |
<td><label><input name="graphicLibrary" type="radio" value="gd" <?php checked('gd', $ngg->options['graphicLibrary']); ?> /> <?php _e('GD Library', 'nggallery') ;?></label><br />
|
243 |
<label><input name="graphicLibrary" type="radio" value="im" <?php checked('im', $ngg->options['graphicLibrary']); ?> /> <?php _e('ImageMagick (Experimental). Path to the library :', 'nggallery') ;?>
|
244 |
-
<input <?php if (
|
245 |
</td>
|
246 |
</tr>
|
247 |
<tr>
|
@@ -323,40 +323,34 @@ class nggOptions {
|
|
323 |
<input type="hidden" name="page_options" value="imgResize,imgWidth,imgHeight,imgQuality,imgBackup,imgAutoResize,imgCacheSinglePic" />
|
324 |
<table class="form-table ngg-options">
|
325 |
<tr valign="top">
|
326 |
-
<th
|
327 |
-
<td></td>
|
328 |
<td><input type="text" size="5" name="imgWidth" value="<?php echo $ngg->options['imgWidth']; ?>" /> x <input type="text" size="5" name="imgHeight" value="<?php echo $ngg->options['imgHeight']; ?>" />
|
329 |
<span class="setting-description"><?php _e('Width x height (in pixel). NextGEN Gallery will keep ratio size','nggallery') ?></span></td>
|
330 |
</tr>
|
331 |
<tr valign="top">
|
332 |
-
<th
|
333 |
-
<td></td>
|
334 |
<td><input type="text" size="3" maxlength="3" name="imgQuality" value="<?php echo $ngg->options['imgQuality']; ?>" /> %</td>
|
335 |
</tr>
|
336 |
<tr>
|
337 |
-
<th
|
338 |
-
<td
|
339 |
-
<td colspan="3"><input type="checkbox" name="imgBackup" value="1"<?php echo ($ngg->options['imgBackup'] == 1) ? ' checked ="chechked"' : ''; ?>/>
|
340 |
<span class="setting-description"><?php _e('Creates a backup for inserted images','nggallery'); ?></span></td>
|
341 |
</tr>
|
342 |
<tr>
|
343 |
-
<th
|
344 |
-
<td
|
345 |
-
<td colspan="3"><input type="checkbox" name="imgAutoResize" value="1"<?php echo ($ngg->options['imgAutoResize'] == 1) ? ' checked ="chechked"' : ''; ?>/>
|
346 |
<span class="setting-description"><?php _e('Automatically resize images on upload.','nggallery') ?></span></td>
|
347 |
</tr>
|
348 |
</table>
|
349 |
<h3 class="expert"><?php _e('Single picture','nggallery') ?></h3>
|
350 |
<table class="expert form-table ngg-options">
|
351 |
-
<tr
|
352 |
-
<th
|
353 |
-
<td
|
354 |
-
<td><input <?php if (IS_WPMU) echo 'readonly = "readonly"'; ?> type="checkbox" name="imgCacheSinglePic" value="1" <?php checked('1', $ngg->options['imgCacheSinglePic']); ?> />
|
355 |
<span class="setting-description"><?php _e('Creates a file for each singlepic settings. Reduce the CPU load','nggallery') ?></span></td>
|
356 |
</tr>
|
357 |
-
<tr
|
358 |
-
<th
|
359 |
-
<td></td>
|
360 |
<td><input type="submit" name="clearcache" class="button-secondary" value="<?php _e('Proceed now','nggallery') ;?> »"/></td>
|
361 |
</tr>
|
362 |
</table>
|
@@ -490,10 +484,10 @@ class nggOptions {
|
|
490 |
function tab_watermark() {
|
491 |
|
492 |
global $wpdb, $ngg;
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
|
498 |
?>
|
499 |
<!-- Watermark settings -->
|
@@ -603,124 +597,147 @@ class nggOptions {
|
|
603 |
<!-- Slideshow settings -->
|
604 |
<form name="player_options" method="POST" action="<?php echo $this->filepath.'#slideshow'; ?>" >
|
605 |
<?php wp_nonce_field('ngg_settings'); ?>
|
606 |
-
<input type="hidden" name="page_options" value="irURL,irWidth,irHeight,irShuffle,irLinkfromdisplay,irShownavigation,irShowicons,irWatermark,irOverstretch,irRotatetime,irTransition,irKenburns,irBackcolor,irFrontcolor,irLightcolor,irScreencolor,irAudio,irXHTMLvalid" />
|
607 |
<h2><?php _e('Slideshow','nggallery'); ?></h2>
|
608 |
-
|
609 |
-
|
610 |
-
|
611 |
-
|
612 |
-
|
613 |
-
|
614 |
-
|
615 |
-
|
616 |
-
|
617 |
-
|
618 |
-
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
623 |
-
|
624 |
-
|
625 |
-
|
626 |
-
|
627 |
-
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
638 |
-
|
639 |
-
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
658 |
-
|
659 |
-
|
660 |
-
|
661 |
-
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
666 |
-
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
672 |
-
|
673 |
-
|
674 |
-
|
675 |
-
|
676 |
-
|
677 |
-
|
678 |
-
|
679 |
-
|
680 |
-
|
681 |
-
|
682 |
-
|
683 |
-
|
684 |
-
|
685 |
-
|
686 |
-
|
687 |
-
|
688 |
-
|
689 |
-
|
690 |
-
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
716 |
-
|
717 |
-
|
718 |
-
|
719 |
-
|
720 |
-
|
721 |
-
|
722 |
-
|
723 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
724 |
<?php
|
725 |
}
|
726 |
}
|
224 |
<table class="form-table ngg-options">
|
225 |
<tr valign="top">
|
226 |
<th align="left"><?php _e('Gallery path','nggallery'); ?></th>
|
227 |
+
<td><input <?php if (is_multisite()) echo 'readonly = "readonly"'; ?> type="text" size="35" name="gallerypath" value="<?php echo $ngg->options['gallerypath']; ?>" />
|
228 |
<span class="setting-description"><?php _e('This is the default path for all galleries','nggallery') ?></span></td>
|
229 |
</tr>
|
230 |
<tr class="expert" valign="top">
|
231 |
<th align="left"><?php _e('Delete image files','nggallery'); ?></th>
|
232 |
+
<td><input <?php if (is_multisite()) echo 'readonly = "readonly"'; ?> type="checkbox" name="deleteImg" value="1" <?php checked('1', $ngg->options['deleteImg']); ?> />
|
233 |
<?php _e('Delete files, when removing a gallery in the database','nggallery'); ?></td>
|
234 |
</tr>
|
235 |
<tr valign="top">
|
241 |
<th valign="top"><?php _e('Select graphic library','nggallery'); ?>:</th>
|
242 |
<td><label><input name="graphicLibrary" type="radio" value="gd" <?php checked('gd', $ngg->options['graphicLibrary']); ?> /> <?php _e('GD Library', 'nggallery') ;?></label><br />
|
243 |
<label><input name="graphicLibrary" type="radio" value="im" <?php checked('im', $ngg->options['graphicLibrary']); ?> /> <?php _e('ImageMagick (Experimental). Path to the library :', 'nggallery') ;?>
|
244 |
+
<input <?php if (is_multisite()) echo 'readonly = "readonly"'; ?> type="text" size="35" name="imageMagickDir" value="<?php echo $ngg->options['imageMagickDir']; ?>" /></label>
|
245 |
</td>
|
246 |
</tr>
|
247 |
<tr>
|
323 |
<input type="hidden" name="page_options" value="imgResize,imgWidth,imgHeight,imgQuality,imgBackup,imgAutoResize,imgCacheSinglePic" />
|
324 |
<table class="form-table ngg-options">
|
325 |
<tr valign="top">
|
326 |
+
<th valign="top"><label for="fixratio"><?php _e('Resize Images','nggallery') ?></label></th>
|
|
|
327 |
<td><input type="text" size="5" name="imgWidth" value="<?php echo $ngg->options['imgWidth']; ?>" /> x <input type="text" size="5" name="imgHeight" value="<?php echo $ngg->options['imgHeight']; ?>" />
|
328 |
<span class="setting-description"><?php _e('Width x height (in pixel). NextGEN Gallery will keep ratio size','nggallery') ?></span></td>
|
329 |
</tr>
|
330 |
<tr valign="top">
|
331 |
+
<th valign="top"><?php _e('Image quality','nggallery'); ?></th>
|
|
|
332 |
<td><input type="text" size="3" maxlength="3" name="imgQuality" value="<?php echo $ngg->options['imgQuality']; ?>" /> %</td>
|
333 |
</tr>
|
334 |
<tr>
|
335 |
+
<th valign="top"><?php _e('Backup original images','nggallery'); ?></th>
|
336 |
+
<td><input type="checkbox" name="imgBackup" value="1"<?php echo ($ngg->options['imgBackup'] == 1) ? ' checked ="chechked"' : ''; ?>/>
|
|
|
337 |
<span class="setting-description"><?php _e('Creates a backup for inserted images','nggallery'); ?></span></td>
|
338 |
</tr>
|
339 |
<tr>
|
340 |
+
<th valign="top"><?php _e('Automatically resize','nggallery'); ?></th>
|
341 |
+
<td><input type="checkbox" name="imgAutoResize" value="1"<?php echo ($ngg->options['imgAutoResize'] == 1) ? ' checked ="chechked"' : ''; ?>/>
|
|
|
342 |
<span class="setting-description"><?php _e('Automatically resize images on upload.','nggallery') ?></span></td>
|
343 |
</tr>
|
344 |
</table>
|
345 |
<h3 class="expert"><?php _e('Single picture','nggallery') ?></h3>
|
346 |
<table class="expert form-table ngg-options">
|
347 |
+
<tr>
|
348 |
+
<th valign="top"><?php _e('Cache single pictures','nggallery'); ?></th>
|
349 |
+
<td><input <?php if (is_multisite()) echo 'readonly = "readonly"'; ?> type="checkbox" name="imgCacheSinglePic" value="1" <?php checked('1', $ngg->options['imgCacheSinglePic']); ?> />
|
|
|
350 |
<span class="setting-description"><?php _e('Creates a file for each singlepic settings. Reduce the CPU load','nggallery') ?></span></td>
|
351 |
</tr>
|
352 |
+
<tr>
|
353 |
+
<th valign="top"><?php _e('Clear cache folder','nggallery'); ?></th>
|
|
|
354 |
<td><input type="submit" name="clearcache" class="button-secondary" value="<?php _e('Proceed now','nggallery') ;?> »"/></td>
|
355 |
</tr>
|
356 |
</table>
|
484 |
function tab_watermark() {
|
485 |
|
486 |
global $wpdb, $ngg;
|
487 |
+
|
488 |
+
// take the first image as sample
|
489 |
+
$imageID = $wpdb->get_var("SELECT MIN(pid) FROM $wpdb->nggpictures");
|
490 |
+
$imageURL = ($imageID) ? $imageURL = '<img src="'. get_option ('siteurl') . '/' . 'index.php?callback=image&pid=' . intval ($imageID) . '&mode=watermark&width=300&height=250" />' : '';
|
491 |
|
492 |
?>
|
493 |
<!-- Watermark settings -->
|
597 |
<!-- Slideshow settings -->
|
598 |
<form name="player_options" method="POST" action="<?php echo $this->filepath.'#slideshow'; ?>" >
|
599 |
<?php wp_nonce_field('ngg_settings'); ?>
|
600 |
+
<input type="hidden" name="page_options" value="slideFx,enableIR,irURL,irWidth,irHeight,irShuffle,irLinkfromdisplay,irShownavigation,irShowicons,irWatermark,irOverstretch,irRotatetime,irTransition,irKenburns,irBackcolor,irFrontcolor,irLightcolor,irScreencolor,irAudio,irXHTMLvalid" />
|
601 |
<h2><?php _e('Slideshow','nggallery'); ?></h2>
|
602 |
+
<table class="form-table ngg-options">
|
603 |
+
<tr>
|
604 |
+
<th><?php _e('Default size (W x H)','nggallery') ?>:</th>
|
605 |
+
<td><input type="text" size="3" maxlength="4" name="irWidth" value="<?php echo $ngg->options['irWidth']; ?>" /> x
|
606 |
+
<input type="text" size="3" maxlength="4" name="irHeight" value="<?php echo $ngg->options['irHeight']; ?>" /></td>
|
607 |
+
</tr>
|
608 |
+
<tr>
|
609 |
+
<th><?php _e('Duration time','nggallery') ?>:</th>
|
610 |
+
<td><input type="text" size="3" maxlength="3" name="irRotatetime" value="<?php echo $ngg->options['irRotatetime'] ?>" /> <?php _e('sec.', 'nggallery') ;?></td>
|
611 |
+
</tr>
|
612 |
+
<tr>
|
613 |
+
<th><?php _e('Transition / Fade effect','nggallery') ?>:</th>
|
614 |
+
<td>
|
615 |
+
<select size="1" name="slideFx">
|
616 |
+
<option value="fade" <?php selected('fade', $ngg->options['slideFx']); ?> ><?php _e('fade', 'nggallery') ;?></option>
|
617 |
+
<option value="blindX" <?php selected('blindX', $ngg->options['slideFx']); ?> ><?php _e('blindX', 'nggallery') ;?></option>
|
618 |
+
<option value="cover" <?php selected('cover', $ngg->options['slideFx']); ?> ><?php _e('cover', 'nggallery') ;?></option>
|
619 |
+
<option value="scrollUp" <?php selected('scrollUp', $ngg->options['slideFx']); ?> ><?php _e('scrollUp', 'nggallery') ;?></option>
|
620 |
+
<option value="scrollDown" <?php selected('scrollDown', $ngg->options['slideFx']); ?> ><?php _e('scrollDown', 'nggallery') ;?></option>
|
621 |
+
<option value="shuffle" <?php selected('shuffle', $ngg->options['slideFx']); ?> ><?php _e('shuffle', 'nggallery') ;?></option>
|
622 |
+
<option value="toss" <?php selected('toss', $ngg->options['slideFx']); ?> ><?php _e('toss', 'nggallery') ;?></option>
|
623 |
+
<option value="wipe" <?php selected('wipe', $ngg->options['slideFx']); ?> ><?php _e('wipe', 'nggallery') ;?></option>
|
624 |
+
</select>
|
625 |
+
<span class="description"><?php _e('See here for more information about the effects :', 'nggallery') ?> <a href="http://jquery.malsup.com/cycle/browser.html" target="_blank" >jQuery Cycle</a></span>
|
626 |
+
</td>
|
627 |
+
</tr>
|
628 |
+
</table>
|
629 |
+
<h3 class="expert" ><?php _e('Settings for the JW Image Rotator','nggallery') ?></h3>
|
630 |
+
<p><?php _e('The settings are only used in the JW Image Rotator Version', 'nggallery') ?> 3.17 .
|
631 |
+
<?php _e('See more information for the Flash Player on the web page', 'nggallery') ?> <a href="http://www.longtailvideo.com/players/jw-image-rotator/" target="_blank" >JW Image Rotator from Jeroen Wijering</a>.
|
632 |
+
</p>
|
633 |
+
<?php if (empty($ngg->options['irURL']) && ($ngg->options['enableIR'] == '1')) { ?>
|
634 |
+
<div id="message" class="error inline">
|
635 |
+
<p>
|
636 |
+
<?php _e('The path to imagerotator.swf is not defined, the slideshow will not work.','nggallery'); ?><br />
|
637 |
+
<?php _e('If you would like to use the JW Image Rotatator, please download the player <a href="http://www.longtailvideo.com/players/jw-image-rotator/" target="_blank" >here</a> and upload it to your Upload folder (Default is wp-content/uploads).','nggallery'); ?>
|
638 |
+
</p>
|
639 |
+
</div>
|
640 |
+
<?php }?>
|
641 |
+
<table class="expert form-table ngg-options">
|
642 |
+
<tr>
|
643 |
+
<th><?php _e('Enable flash slideshow','nggallery') ?>:</th>
|
644 |
+
<td><input name="enableIR" type="checkbox" value="1" <?php checked('1', $ngg->options['enableIR']); ?> />
|
645 |
+
<span class="setting-description"><?php _e('Integrate the flash based sildeshow for all flash supported devices','nggallery') ?></span></td>
|
646 |
+
</tr>
|
647 |
+
<tr>
|
648 |
+
<th><?php _e('Path to the Imagerotator (URL)','nggallery') ?>:</th>
|
649 |
+
<td>
|
650 |
+
<input type="text" size="50" id="irURL" name="irURL" value="<?php echo $ngg->options['irURL']; ?>" />
|
651 |
+
<input type="submit" name="irDetect" class="button-secondary" value="<?php _e('Search now','nggallery') ;?> »"/>
|
652 |
+
<br /><span class="setting-description"><?php _e('Press the button to search automatic for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder','nggallery') ?></span>
|
653 |
+
</td>
|
654 |
+
</tr>
|
655 |
+
<tr>
|
656 |
+
<th><?php _e('Shuffle mode','nggallery') ?>:</th>
|
657 |
+
<td><input name="irShuffle" type="checkbox" value="1" <?php checked('1', $ngg->options['irShuffle']); ?> /></td>
|
658 |
+
</tr>
|
659 |
+
<tr class="expert">
|
660 |
+
<th><?php _e('Show next image on click','nggallery') ?>:</th>
|
661 |
+
<td><input name="irLinkfromdisplay" type="checkbox" value="1" <?php checked('1', $ngg->options['irLinkfromdisplay']); ?> /></td>
|
662 |
+
</tr>
|
663 |
+
<tr class="expert">
|
664 |
+
<th><?php _e('Show navigation bar','nggallery') ?>:</th>
|
665 |
+
<td><input name="irShownavigation" type="checkbox" value="1" <?php checked('1', $ngg->options['irShownavigation']); ?> /></td>
|
666 |
+
</tr>
|
667 |
+
<tr class="expert">
|
668 |
+
<th><?php _e('Show loading icon','nggallery') ?>:</th>
|
669 |
+
<td><input name="irShowicons" type="checkbox" value="1" <?php checked('1', $ngg->options['irShowicons']); ?> /></td>
|
670 |
+
</tr>
|
671 |
+
<tr class="expert">
|
672 |
+
<th><?php _e('Use watermark logo','nggallery') ?>:</th>
|
673 |
+
<td><input name="irWatermark" type="checkbox" value="1" <?php checked('1', $ngg->options['irWatermark']); ?> />
|
674 |
+
<span class="setting-description"><?php _e('You can change the logo at the watermark settings','nggallery') ?></span></td>
|
675 |
+
</tr>
|
676 |
+
<tr class="expert">
|
677 |
+
<th><?php _e('Stretch image','nggallery') ?>:</th>
|
678 |
+
<td>
|
679 |
+
<select size="1" name="irOverstretch">
|
680 |
+
<option value="true" <?php selected('true', $ngg->options['irOverstretch']); ?> ><?php _e('true', 'nggallery') ;?></option>
|
681 |
+
<option value="false" <?php selected('false', $ngg->options['irOverstretch']); ?> ><?php _e('false', 'nggallery') ;?></option>
|
682 |
+
<option value="fit" <?php selected('fit', $ngg->options['irOverstretch']); ?> ><?php _e('fit', 'nggallery') ;?></option>
|
683 |
+
<option value="none" <?php selected('none', $ngg->options['irOverstretch']); ?> ><?php _e('none', 'nggallery') ;?></option>
|
684 |
+
</select>
|
685 |
+
</td>
|
686 |
+
</tr>
|
687 |
+
<tr>
|
688 |
+
<th><?php _e('Transition / Fade effect','nggallery') ?>:</th>
|
689 |
+
<td>
|
690 |
+
<select size="1" name="irTransition">
|
691 |
+
<option value="fade" <?php selected('fade', $ngg->options['irTransition']); ?> ><?php _e('fade', 'nggallery') ;?></option>
|
692 |
+
<option value="bgfade" <?php selected('bgfade', $ngg->options['irTransition']); ?> ><?php _e('bgfade', 'nggallery') ;?></option>
|
693 |
+
<option value="slowfade" <?php selected('slowfade', $ngg->options['irTransition']); ?> ><?php _e('slowfade', 'nggallery') ;?></option>
|
694 |
+
<option value="circles" <?php selected('circles', $ngg->options['irTransition']); ?> ><?php _e('circles', 'nggallery') ;?></option>
|
695 |
+
<option value="bubbles" <?php selected('bubbles', $ngg->options['irTransition']); ?> ><?php _e('bubbles', 'nggallery') ;?></option>
|
696 |
+
<option value="blocks" <?php selected('blocks', $ngg->options['irTransition']); ?> ><?php _e('blocks', 'nggallery') ;?></option>
|
697 |
+
<option value="fluids" <?php selected('fluids', $ngg->options['irTransition']); ?> ><?php _e('fluids', 'nggallery') ;?></option>
|
698 |
+
<option value="flash" <?php selected('flash', $ngg->options['irTransition']); ?> ><?php _e('flash', 'nggallery') ;?></option>
|
699 |
+
<option value="lines" <?php selected('lines', $ngg->options['irTransition']); ?> ><?php _e('lines', 'nggallery') ;?></option>
|
700 |
+
<option value="random" <?php selected('random', $ngg->options['irTransition']); ?> ><?php _e('random', 'nggallery') ;?></option>
|
701 |
+
</select>
|
702 |
+
</td>
|
703 |
+
</tr>
|
704 |
+
<tr class="expert">
|
705 |
+
<th><?php _e('Use slow zooming effect','nggallery') ?>:</th>
|
706 |
+
<td><input name="irKenburns" type="checkbox" value="1" <?php checked('1', $ngg->options['irKenburns']); ?> /></td>
|
707 |
+
</tr>
|
708 |
+
<tr>
|
709 |
+
<th><?php _e('Background Color','nggallery') ?>:</th>
|
710 |
+
<td><input class="picker" type="text" size="6" maxlength="6" id="irBackcolor" name="irBackcolor" onchange="setcolor('#previewBack', this.value)" value="<?php echo $ngg->options['irBackcolor'] ?>" />
|
711 |
+
<input type="text" size="1" readonly="readonly" id="previewBack" style="background-color: #<?php echo $ngg->options['irBackcolor'] ?>" /></td>
|
712 |
+
</tr>
|
713 |
+
<tr>
|
714 |
+
<th><?php _e('Texts / Buttons Color','nggallery') ?>:</th>
|
715 |
+
<td><input class="picker" type="text" size="6" maxlength="6" id="irFrontcolor" name="irFrontcolor" onchange="setcolor('#previewFront', this.value)" value="<?php echo $ngg->options['irFrontcolor'] ?>" />
|
716 |
+
<input type="text" size="1" readonly="readonly" id="previewFront" style="background-color: #<?php echo $ngg->options['irFrontcolor'] ?>" /></td>
|
717 |
+
</tr>
|
718 |
+
<tr class="expert">
|
719 |
+
<th><?php _e('Rollover / Active Color','nggallery') ?>:</th>
|
720 |
+
<td><input class="picker" type="text" size="6" maxlength="6" id="irLightcolor" name="irLightcolor" onchange="setcolor('#previewLight', this.value)" value="<?php echo $ngg->options['irLightcolor'] ?>" />
|
721 |
+
<input type="text" size="1" readonly="readonly" id="previewLight" style="background-color: #<?php echo $ngg->options['irLightcolor'] ?>" /></td>
|
722 |
+
</tr>
|
723 |
+
<tr class="expert">
|
724 |
+
<th><?php _e('Screen Color','nggallery') ?>:</th>
|
725 |
+
<td><input class="picker" type="text" size="6" maxlength="6" id="irScreencolor" name="irScreencolor" onchange="setcolor('#previewScreen', this.value)" value="<?php echo $ngg->options['irScreencolor'] ?>" />
|
726 |
+
<input type="text" size="1" readonly="readonly" id="previewScreen" style="background-color: #<?php echo $ngg->options['irScreencolor'] ?>" /></td>
|
727 |
+
</tr>
|
728 |
+
<tr class="expert">
|
729 |
+
<th><?php _e('Background music (URL)','nggallery') ?>:</th>
|
730 |
+
<td><input type="text" size="50" id="irAudio" name="irAudio" value="<?php echo $ngg->options['irAudio'] ?>" /></td>
|
731 |
+
</tr>
|
732 |
+
<tr class="expert">
|
733 |
+
<th ><?php _e('Try XHTML validation (with CDATA)','nggallery') ?>:</th>
|
734 |
+
<td><input name="irXHTMLvalid" type="checkbox" value="1" <?php checked('1', $ngg->options['irXHTMLvalid']); ?> />
|
735 |
+
<span class="setting-description"><?php _e('Important : Could causes problem at some browser. Please recheck your page.','nggallery') ?></span></td>
|
736 |
+
</tr>
|
737 |
+
</table>
|
738 |
+
<div class="alignright"><a href="" class="switch-expert" >[<?php _e('More settings','nggallery'); ?>]</a></div>
|
739 |
+
<div class="submit"><input class="button-primary" type="submit" name="updateoption" value="<?php _e('Save Changes') ;?>"/></div>
|
740 |
+
</form>
|
741 |
<?php
|
742 |
}
|
743 |
}
|
admin/setup.php
CHANGED
@@ -34,7 +34,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
34 |
<div align="center"><input type="submit" class="button" name="resetdefault" value="<?php _e('Reset settings', 'nggallery') ;?>" onclick="javascript:check=confirm('<?php _e('Reset all options to default settings ?\n\nChoose [Cancel] to Stop, [OK] to proceed.\n','nggallery'); ?>');if(check==false) return false;" /></div>
|
35 |
</form>
|
36 |
</div>
|
37 |
-
<?php if (!
|
38 |
<div class="wrap">
|
39 |
<h2><?php _e('Uninstall plugin tables', 'nggallery') ;?></h2>
|
40 |
|
34 |
<div align="center"><input type="submit" class="button" name="resetdefault" value="<?php _e('Reset settings', 'nggallery') ;?>" onclick="javascript:check=confirm('<?php _e('Reset all options to default settings ?\n\nChoose [Cancel] to Stop, [OK] to proceed.\n','nggallery'); ?>');if(check==false) return false;" /></div>
|
35 |
</form>
|
36 |
</div>
|
37 |
+
<?php if ( !is_multisite() || wpmu_site_admin() ) : ?>
|
38 |
<div class="wrap">
|
39 |
<h2><?php _e('Uninstall plugin tables', 'nggallery') ;?></h2>
|
40 |
|
admin/style.php
CHANGED
@@ -85,6 +85,7 @@ if (!$error && filesize($real_file) > 0) {
|
|
85 |
<div class="wrap">
|
86 |
|
87 |
<div class="bordertitle">
|
|
|
88 |
<h2><?php _e('Style Editor','nggallery') ?></h2>
|
89 |
<?php if (!$theme_css_exists) : ?>
|
90 |
<form id="themeselector" name="cssfiles" method="post">
|
@@ -115,7 +116,7 @@ if (!$error && filesize($real_file) > 0) {
|
|
115 |
</div>
|
116 |
<br style="clear: both;"/>
|
117 |
|
118 |
-
<?php if (!
|
119 |
<div class="tablenav">
|
120 |
<?php
|
121 |
if ( is_writeable($real_file) ) {
|
85 |
<div class="wrap">
|
86 |
|
87 |
<div class="bordertitle">
|
88 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
89 |
<h2><?php _e('Style Editor','nggallery') ?></h2>
|
90 |
<?php if (!$theme_css_exists) : ?>
|
91 |
<form id="themeselector" name="cssfiles" method="post">
|
116 |
</div>
|
117 |
<br style="clear: both;"/>
|
118 |
|
119 |
+
<?php if (!is_multisite() || wpmu_site_admin() ) { ?>
|
120 |
<div class="tablenav">
|
121 |
<?php
|
122 |
if ( is_writeable($real_file) ) {
|
admin/tags.php
CHANGED
@@ -92,6 +92,7 @@ if ($nb_tags < $tag_count && $offset>0) {
|
|
92 |
</style>
|
93 |
|
94 |
<div class="wrap ngg_wrap">
|
|
|
95 |
<h2><?php _e('Manage image tags', 'nggallery'); ?></h2>
|
96 |
|
97 |
<?php if ($action_status['message']!='') : ?>
|
92 |
</style>
|
93 |
|
94 |
<div class="wrap ngg_wrap">
|
95 |
+
<?php screen_icon( 'nextgen-gallery' ); ?>
|
96 |
<h2><?php _e('Manage image tags', 'nggallery'); ?></h2>
|
97 |
|
98 |
<?php if ($action_status['message']!='') : ?>
|
admin/tinymce/editor_plugin.js
CHANGED
@@ -64,8 +64,8 @@
|
|
64 |
return {
|
65 |
longname : 'NextGEN',
|
66 |
author : 'Alex Rabe',
|
67 |
-
authorurl : 'http://alexrabe.
|
68 |
-
infourl : 'http://alexrabe.
|
69 |
version : "2.0"
|
70 |
};
|
71 |
}
|
64 |
return {
|
65 |
longname : 'NextGEN',
|
66 |
author : 'Alex Rabe',
|
67 |
+
authorurl : 'http://alexrabe.de',
|
68 |
+
infourl : 'http://alexrabe.de',
|
69 |
version : "2.0"
|
70 |
};
|
71 |
}
|
admin/tinymce/nextgen.gif
CHANGED
Binary file
|
admin/upgrade.php
CHANGED
@@ -13,14 +13,17 @@ function ngg_upgrade() {
|
|
13 |
|
14 |
// get the current user ID
|
15 |
get_currentuserinfo();
|
16 |
-
|
17 |
-
|
18 |
-
|
|
|
|
|
|
|
19 |
|
20 |
echo __('Upgrade database structure...', 'nggallery');
|
21 |
$wpdb->show_errors();
|
22 |
|
23 |
-
$installed_ver = get_option(
|
24 |
|
25 |
// 0.9.7 is smaller that 0.97, my fault :-)
|
26 |
if ( $installed_ver == '0.9.7' ) $installed_ver = '0.97';
|
@@ -149,8 +152,20 @@ function ngg_upgrade() {
|
|
149 |
echo __('Updated widget structure. If you used NextGEN Widgets, you need to setup them again...', 'nggallery');
|
150 |
}
|
151 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
152 |
return;
|
153 |
}
|
|
|
|
|
|
|
|
|
154 |
}
|
155 |
|
156 |
/**
|
@@ -299,10 +314,11 @@ function ngg_maybe_add_column($table_name, $column_name, $create_ddl) {
|
|
299 |
*
|
300 |
* @return Upgrade Message
|
301 |
*/
|
302 |
-
function nggallery_upgrade_page() {
|
|
|
303 |
$filepath = admin_url() . 'admin.php?page=' . $_GET['page'];
|
304 |
|
305 |
-
if ($_GET['upgrade'] == 'now') {
|
306 |
nggallery_start_upgrade($filepath);
|
307 |
return;
|
308 |
}
|
@@ -329,7 +345,7 @@ function nggallery_start_upgrade($filepath) {
|
|
329 |
<div class="wrap">
|
330 |
<h2><?php _e('Upgrade NextGEN Gallery', 'nggallery') ;?></h2>
|
331 |
<p><?php ngg_upgrade();?></p>
|
332 |
-
<p><?php _e('Upgrade
|
333 |
<h3><a href="<?php echo $filepath;?>"><?php _e('Continue', 'nggallery'); ?>...</a></h3>
|
334 |
</div>
|
335 |
<?php
|
13 |
|
14 |
// get the current user ID
|
15 |
get_currentuserinfo();
|
16 |
+
|
17 |
+
// in multisite environment the pointer $wpdb->nggpictures will not work
|
18 |
+
$nggpictures = $wpdb->prefix . 'ngg_pictures';
|
19 |
+
|
20 |
+
// Be sure that the tables exist
|
21 |
+
if( $wpdb->get_var("show tables like '$nggpictures'") == $nggpictures) {
|
22 |
|
23 |
echo __('Upgrade database structure...', 'nggallery');
|
24 |
$wpdb->show_errors();
|
25 |
|
26 |
+
$installed_ver = get_option( 'ngg_db_version' );
|
27 |
|
28 |
// 0.9.7 is smaller that 0.97, my fault :-)
|
29 |
if ( $installed_ver == '0.9.7' ) $installed_ver = '0.97';
|
152 |
echo __('Updated widget structure. If you used NextGEN Widgets, you need to setup them again...', 'nggallery');
|
153 |
}
|
154 |
|
155 |
+
if (version_compare($installed_ver, '1.6.0', '<')) {
|
156 |
+
$ngg_options = get_option('ngg_options');
|
157 |
+
$ngg_options['enableIR'] = '1';
|
158 |
+
$ngg_options['slideFx'] = 'fade';
|
159 |
+
update_option('ngg_options', $ngg_options);
|
160 |
+
echo __('Updated options.', 'nggallery');
|
161 |
+
}
|
162 |
+
|
163 |
return;
|
164 |
}
|
165 |
+
|
166 |
+
echo __('Could not find NextGEN Gallery database tables, upgrade failed !', 'nggallery');
|
167 |
+
|
168 |
+
return;
|
169 |
}
|
170 |
|
171 |
/**
|
314 |
*
|
315 |
* @return Upgrade Message
|
316 |
*/
|
317 |
+
function nggallery_upgrade_page() {
|
318 |
+
|
319 |
$filepath = admin_url() . 'admin.php?page=' . $_GET['page'];
|
320 |
|
321 |
+
if ( isset($_GET['upgrade']) && $_GET['upgrade'] == 'now') {
|
322 |
nggallery_start_upgrade($filepath);
|
323 |
return;
|
324 |
}
|
345 |
<div class="wrap">
|
346 |
<h2><?php _e('Upgrade NextGEN Gallery', 'nggallery') ;?></h2>
|
347 |
<p><?php ngg_upgrade();?></p>
|
348 |
+
<p><?php _e('Upgrade finished...', 'nggallery') ;?></p>
|
349 |
<h3><a href="<?php echo $filepath;?>"><?php _e('Continue', 'nggallery'); ?>...</a></h3>
|
350 |
</div>
|
351 |
<?php
|
admin/wpmu.php
CHANGED
@@ -2,17 +2,16 @@
|
|
2 |
if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }
|
3 |
|
4 |
function nggallery_wpmu_setup() {
|
5 |
-
global $wpdb;
|
6 |
|
7 |
//to be sure
|
8 |
-
if (!
|
9 |
die('You are not allowed to call this page.');
|
10 |
|
11 |
// get the options
|
12 |
$ngg_options = get_site_option('ngg_options');
|
13 |
|
14 |
// same as $_SERVER['REQUEST_URI'], but should work under IIS 6.0
|
15 |
-
$filepath = site_url( 'wp-admin/
|
16 |
|
17 |
if ( isset($_POST['updateoption']) ) {
|
18 |
check_admin_referer('ngg_wpmu_settings');
|
@@ -22,7 +21,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
22 |
if ($options) {
|
23 |
foreach ($options as $option) {
|
24 |
$option = trim($option);
|
25 |
-
$value = trim($_POST[$option]);
|
26 |
// $value = sanitize_option($option, $value); // This does strip slashes on those that need it
|
27 |
$ngg_options[$option] = $value;
|
28 |
}
|
@@ -45,30 +44,30 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
45 |
<table class="form-table">
|
46 |
<tr valign="top">
|
47 |
<th align="left"><?php _e('Gallery path','nggallery') ?></th>
|
48 |
-
<td><input type="text" size="50" name="gallerypath" value="<?php echo $ngg_options[gallerypath]; ?>" title="TEST" /><br />
|
49 |
<?php _e('This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better. The path must end with a /.','nggallery') ?></td>
|
50 |
</tr>
|
51 |
<tr>
|
52 |
<th valign="top"><?php _e('Enable upload quota check','nggallery') ?>:</th>
|
53 |
-
<td><input name="wpmuQuotaCheck" type="checkbox" value="1" <?php checked('1', $ngg_options[wpmuQuotaCheck]); ?> />
|
54 |
<?php _e('Should work if the gallery is bellow the blog.dir','nggallery') ?>
|
55 |
</td>
|
56 |
</tr>
|
57 |
<tr>
|
58 |
<th valign="top"><?php _e('Enable zip upload option','nggallery') ?>:</th>
|
59 |
-
<td><input name="wpmuZipUpload" type="checkbox" value="1" <?php checked('1', $ngg_options[wpmuZipUpload]); ?> />
|
60 |
<?php _e('Allow users to upload zip folders.','nggallery') ?>
|
61 |
</td>
|
62 |
</tr>
|
63 |
<tr>
|
64 |
<th valign="top"><?php _e('Enable style selection','nggallery') ?>:</th>
|
65 |
-
<td><input name="wpmuStyle" type="checkbox" value="1" <?php checked('1', $ngg_options[wpmuStyle]); ?> />
|
66 |
<?php _e('Allow users to choose a style for the gallery.','nggallery') ?>
|
67 |
</td>
|
68 |
</tr>
|
69 |
<tr>
|
70 |
<th valign="top"><?php _e('Enable roles/capabilities','nggallery') ?>:</th>
|
71 |
-
<td><input name="wpmuRoles" type="checkbox" value="1" <?php checked('1', $ngg_options[wpmuRoles]); ?> />
|
72 |
<?php _e('Allow users to change the roles for other blog authors.','nggallery') ?>
|
73 |
</td>
|
74 |
</tr>
|
@@ -80,7 +79,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
80 |
$csslist = ngg_get_cssfiles();
|
81 |
foreach ($csslist as $key =>$a_cssfile) {
|
82 |
$css_name = $a_cssfile['Name'];
|
83 |
-
if ($key == $ngg_options[wpmuCSSfile]) {
|
84 |
$file_show = $key;
|
85 |
$selected = " selected='selected'";
|
86 |
}
|
@@ -94,10 +93,9 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
94 |
</td>
|
95 |
</tr>
|
96 |
</table>
|
97 |
-
<div class="submit"><input type="submit" name="updateoption" value="<?php _e('Update') ;?>
|
98 |
</form>
|
99 |
</div>
|
100 |
|
101 |
<?php
|
102 |
-
}
|
103 |
-
?>
|
2 |
if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }
|
3 |
|
4 |
function nggallery_wpmu_setup() {
|
|
|
5 |
|
6 |
//to be sure
|
7 |
+
if ( !is_super_admin() )
|
8 |
die('You are not allowed to call this page.');
|
9 |
|
10 |
// get the options
|
11 |
$ngg_options = get_site_option('ngg_options');
|
12 |
|
13 |
// same as $_SERVER['REQUEST_URI'], but should work under IIS 6.0
|
14 |
+
$filepath = site_url( 'wp-admin/ms-admin.php?page=' . $_GET['page'], 'admin' );
|
15 |
|
16 |
if ( isset($_POST['updateoption']) ) {
|
17 |
check_admin_referer('ngg_wpmu_settings');
|
21 |
if ($options) {
|
22 |
foreach ($options as $option) {
|
23 |
$option = trim($option);
|
24 |
+
$value = isset($_POST[$option]) ? trim($_POST[$option]) : false;
|
25 |
// $value = sanitize_option($option, $value); // This does strip slashes on those that need it
|
26 |
$ngg_options[$option] = $value;
|
27 |
}
|
44 |
<table class="form-table">
|
45 |
<tr valign="top">
|
46 |
<th align="left"><?php _e('Gallery path','nggallery') ?></th>
|
47 |
+
<td><input type="text" size="50" name="gallerypath" value="<?php echo $ngg_options['gallerypath']; ?>" title="TEST" /><br />
|
48 |
<?php _e('This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better. The path must end with a /.','nggallery') ?></td>
|
49 |
</tr>
|
50 |
<tr>
|
51 |
<th valign="top"><?php _e('Enable upload quota check','nggallery') ?>:</th>
|
52 |
+
<td><input name="wpmuQuotaCheck" type="checkbox" value="1" <?php checked('1', $ngg_options['wpmuQuotaCheck']); ?> />
|
53 |
<?php _e('Should work if the gallery is bellow the blog.dir','nggallery') ?>
|
54 |
</td>
|
55 |
</tr>
|
56 |
<tr>
|
57 |
<th valign="top"><?php _e('Enable zip upload option','nggallery') ?>:</th>
|
58 |
+
<td><input name="wpmuZipUpload" type="checkbox" value="1" <?php checked('1', $ngg_options['wpmuZipUpload']); ?> />
|
59 |
<?php _e('Allow users to upload zip folders.','nggallery') ?>
|
60 |
</td>
|
61 |
</tr>
|
62 |
<tr>
|
63 |
<th valign="top"><?php _e('Enable style selection','nggallery') ?>:</th>
|
64 |
+
<td><input name="wpmuStyle" type="checkbox" value="1" <?php checked('1', $ngg_options['wpmuStyle']); ?> />
|
65 |
<?php _e('Allow users to choose a style for the gallery.','nggallery') ?>
|
66 |
</td>
|
67 |
</tr>
|
68 |
<tr>
|
69 |
<th valign="top"><?php _e('Enable roles/capabilities','nggallery') ?>:</th>
|
70 |
+
<td><input name="wpmuRoles" type="checkbox" value="1" <?php checked('1', $ngg_options['wpmuRoles']); ?> />
|
71 |
<?php _e('Allow users to change the roles for other blog authors.','nggallery') ?>
|
72 |
</td>
|
73 |
</tr>
|
79 |
$csslist = ngg_get_cssfiles();
|
80 |
foreach ($csslist as $key =>$a_cssfile) {
|
81 |
$css_name = $a_cssfile['Name'];
|
82 |
+
if ($key == $ngg_options['wpmuCSSfile']) {
|
83 |
$file_show = $key;
|
84 |
$selected = " selected='selected'";
|
85 |
}
|
93 |
</td>
|
94 |
</tr>
|
95 |
</table>
|
96 |
+
<div class="submit"><input type="submit" name="updateoption" value="<?php _e('Update') ;?>"/></div>
|
97 |
</form>
|
98 |
</div>
|
99 |
|
100 |
<?php
|
101 |
+
}
|
|
changelog.txt
CHANGED
@@ -1,6 +1,27 @@
|
|
1 |
NextGEN Gallery
|
2 |
by Alex Rabe & NextGEN DEV Team
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
= V1.5.5 - 14.06.2010 =
|
5 |
* Bugfix : Compat issue for post thumbnails with WP2.9
|
6 |
* NEW : Adding more hooks for custom fields plugin
|
@@ -12,7 +33,7 @@ by Alex Rabe & NextGEN DEV Team
|
|
12 |
|
13 |
= V1.5.3 - 11.04.2010 =
|
14 |
* New : Adding pagination to footer
|
15 |
-
* Changed :
|
16 |
* Bugfix : Remove non-breaking space from navigation
|
17 |
* Bugfix : Pagination of galleries
|
18 |
* Bugfix : Fixed brackets position for old shortcode query
|
1 |
NextGEN Gallery
|
2 |
by Alex Rabe & NextGEN DEV Team
|
3 |
|
4 |
+
= V1.7.0 - sometimes =
|
5 |
+
* TODO : Adding Google Sitemaps for Images
|
6 |
+
* TODO : Facebook connector
|
7 |
+
* TODO : Switch to Plupload (http://www.plupload.com/)
|
8 |
+
|
9 |
+
= V1.6.0 - 07.09.2010 =
|
10 |
+
* NEW : Wordpress 3.0 Network (Multi-Site) support
|
11 |
+
* NEW : Integrate jQuery Cycle as NON-Flash slideshow
|
12 |
+
* NEW : Adding jQuery File Tree for import folder (THX to Sergey Pasyuk )
|
13 |
+
* NEW : Added action hook 'ngg_show_imagebrowser_first' on custom request
|
14 |
+
* NEW : Added filter hook 'ngg_slideshow_size' to resize sildeshow for mobile browser plugins
|
15 |
+
* Changed : Reorder tabs for upload
|
16 |
+
* Changed : New menu icon and screen icon (THX to Ben Dunkle)
|
17 |
+
* Changed : Load frontend libs always
|
18 |
+
* Changed : Rework of overview page
|
19 |
+
* Bugfix : Security bugfix for Zip-Upload (THX to Dominic Szablewski)
|
20 |
+
* Bugfix : Allow JPG, PNG, GIF extension
|
21 |
+
* Bugfix : New German translation (THX to Martin Kramarz)
|
22 |
+
* Bugfix : Copy/Move also backup file
|
23 |
+
* Bugfix : Calculate correct ratio for fix thumbnail size (THX to Alekz Keck)
|
24 |
+
|
25 |
= V1.5.5 - 14.06.2010 =
|
26 |
* Bugfix : Compat issue for post thumbnails with WP2.9
|
27 |
* NEW : Adding more hooks for custom fields plugin
|
33 |
|
34 |
= V1.5.3 - 11.04.2010 =
|
35 |
* New : Adding pagination to footer
|
36 |
+
* Changed : Prepare new filter to replace slideshow
|
37 |
* Bugfix : Remove non-breaking space from navigation
|
38 |
* Bugfix : Pagination of galleries
|
39 |
* Bugfix : Fixed brackets position for old shortcode query
|
css/Black_Minimalism.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
CSS Name: Black Minimalism Theme
|
3 |
Description: For Black Minimalism Theme
|
4 |
Author: Alex Rabe
|
5 |
-
Version: 1.
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
@@ -242,6 +242,29 @@ it's only a template design
|
|
242 |
|
243 |
}
|
244 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
/* ----------- Single picture -------------*/
|
246 |
.ngg-singlepic {
|
247 |
display:block;
|
2 |
CSS Name: Black Minimalism Theme
|
3 |
Description: For Black Minimalism Theme
|
4 |
Author: Alex Rabe
|
5 |
+
Version: 1.60
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
242 |
|
243 |
}
|
244 |
|
245 |
+
/* ----------- JS Slideshow -------------*/
|
246 |
+
.ngg-slideshow {
|
247 |
+
overflow:hidden;
|
248 |
+
position: relative;
|
249 |
+
}
|
250 |
+
|
251 |
+
.ngg-slideshow * {
|
252 |
+
vertical-align:middle;
|
253 |
+
}
|
254 |
+
|
255 |
+
/* See also : http://www.brunildo.org/test/img_center.html */
|
256 |
+
.ngg-slideshow-loader{
|
257 |
+
display: table-cell;
|
258 |
+
text-align: center;
|
259 |
+
vertical-align:middle;
|
260 |
+
}
|
261 |
+
|
262 |
+
.ngg-slideshow-loader img{
|
263 |
+
background: none !important;
|
264 |
+
border: 0 none !important;
|
265 |
+
margin:auto !important;
|
266 |
+
}
|
267 |
+
|
268 |
/* ----------- Single picture -------------*/
|
269 |
.ngg-singlepic {
|
270 |
display:block;
|
css/hovereffect.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
CSS Name: Hovereffect Styles
|
3 |
Description: Hover Stylesheet based on the idea of Hoverbox from http://host.sonspring.com/hoverbox/
|
4 |
Author: Alex Rabe - Orginal by Nathan Smith
|
5 |
-
Version: 1.
|
6 |
|
7 |
This is a template stylesheet which doesn't support description below the thumbnails. It's a experimental version.
|
8 |
|
@@ -291,6 +291,29 @@ This is a template stylesheet which doesn't support description below the thumbn
|
|
291 |
|
292 |
}
|
293 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
294 |
/* ----------- Single picture -------------*/
|
295 |
.ngg-singlepic {
|
296 |
background-color:#FFFFFF;
|
2 |
CSS Name: Hovereffect Styles
|
3 |
Description: Hover Stylesheet based on the idea of Hoverbox from http://host.sonspring.com/hoverbox/
|
4 |
Author: Alex Rabe - Orginal by Nathan Smith
|
5 |
+
Version: 1.60
|
6 |
|
7 |
This is a template stylesheet which doesn't support description below the thumbnails. It's a experimental version.
|
8 |
|
291 |
|
292 |
}
|
293 |
|
294 |
+
/* ----------- JS Slideshow -------------*/
|
295 |
+
.ngg-slideshow {
|
296 |
+
overflow:hidden;
|
297 |
+
position: relative;
|
298 |
+
}
|
299 |
+
|
300 |
+
.ngg-slideshow * {
|
301 |
+
vertical-align:middle;
|
302 |
+
}
|
303 |
+
|
304 |
+
/* See also : http://www.brunildo.org/test/img_center.html */
|
305 |
+
.ngg-slideshow-loader{
|
306 |
+
display: table-cell;
|
307 |
+
text-align: center;
|
308 |
+
vertical-align:middle;
|
309 |
+
}
|
310 |
+
|
311 |
+
.ngg-slideshow-loader img{
|
312 |
+
background: none !important;
|
313 |
+
border: 0 none !important;
|
314 |
+
margin:auto !important;
|
315 |
+
}
|
316 |
+
|
317 |
/* ----------- Single picture -------------*/
|
318 |
.ngg-singlepic {
|
319 |
background-color:#FFFFFF;
|
css/ngg_dkret3.css
CHANGED
@@ -236,6 +236,29 @@ it's only a template design
|
|
236 |
|
237 |
}
|
238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
/* ----------- Single picture -------------*/
|
240 |
.ngg-singlepic {
|
241 |
background-color:#FFFFFF;
|
236 |
|
237 |
}
|
238 |
|
239 |
+
/* ----------- JS Slideshow -------------*/
|
240 |
+
.ngg-slideshow {
|
241 |
+
overflow:hidden;
|
242 |
+
position: relative;
|
243 |
+
}
|
244 |
+
|
245 |
+
.ngg-slideshow * {
|
246 |
+
vertical-align:middle;
|
247 |
+
}
|
248 |
+
|
249 |
+
/* See also : http://www.brunildo.org/test/img_center.html */
|
250 |
+
.ngg-slideshow-loader{
|
251 |
+
display: table-cell;
|
252 |
+
text-align: center;
|
253 |
+
vertical-align:middle;
|
254 |
+
}
|
255 |
+
|
256 |
+
.ngg-slideshow-loader img{
|
257 |
+
background: none !important;
|
258 |
+
border: 0 none !important;
|
259 |
+
margin:auto !important;
|
260 |
+
}
|
261 |
+
|
262 |
/* ----------- Single picture -------------*/
|
263 |
.ngg-singlepic {
|
264 |
background-color:#FFFFFF;
|
css/ngg_k2.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
CSS Name: K2 Theme
|
3 |
Description: NextGEN Style for K2 Theme
|
4 |
Author: Alex Rabe
|
5 |
-
Version: 1.
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
@@ -247,6 +247,29 @@ it's only a template design
|
|
247 |
|
248 |
}
|
249 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
250 |
/* ----------- Single picture -------------*/
|
251 |
.ngg-singlepic {
|
252 |
background-color:#FFFFFF;
|
2 |
CSS Name: K2 Theme
|
3 |
Description: NextGEN Style for K2 Theme
|
4 |
Author: Alex Rabe
|
5 |
+
Version: 1.60
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
247 |
|
248 |
}
|
249 |
|
250 |
+
/* ----------- JS Slideshow -------------*/
|
251 |
+
.ngg-slideshow {
|
252 |
+
overflow:hidden;
|
253 |
+
position: relative;
|
254 |
+
}
|
255 |
+
|
256 |
+
.ngg-slideshow * {
|
257 |
+
vertical-align:middle;
|
258 |
+
}
|
259 |
+
|
260 |
+
/* See also : http://www.brunildo.org/test/img_center.html */
|
261 |
+
.ngg-slideshow-loader{
|
262 |
+
display: table-cell;
|
263 |
+
text-align: center;
|
264 |
+
vertical-align:middle;
|
265 |
+
}
|
266 |
+
|
267 |
+
.ngg-slideshow-loader img{
|
268 |
+
background: none !important;
|
269 |
+
border: 0 none !important;
|
270 |
+
margin:auto !important;
|
271 |
+
}
|
272 |
+
|
273 |
/* ----------- Single picture -------------*/
|
274 |
.ngg-singlepic {
|
275 |
background-color:#FFFFFF;
|
css/ngg_shadow.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
CSS Name: Shadow Effect
|
3 |
Description: NextGEN Default Style with a Shadow effect
|
4 |
Author: Alex Rabe
|
5 |
-
Version: 1.
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
@@ -236,6 +236,29 @@ it's only a template design
|
|
236 |
|
237 |
}
|
238 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
/* ----------- Single picture -------------*/
|
240 |
.ngg-singlepic {
|
241 |
background-color:#FFFFFF;
|
2 |
CSS Name: Shadow Effect
|
3 |
Description: NextGEN Default Style with a Shadow effect
|
4 |
Author: Alex Rabe
|
5 |
+
Version: 1.60
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
236 |
|
237 |
}
|
238 |
|
239 |
+
/* ----------- JS Slideshow -------------*/
|
240 |
+
.ngg-slideshow {
|
241 |
+
overflow:hidden;
|
242 |
+
position: relative;
|
243 |
+
}
|
244 |
+
|
245 |
+
.ngg-slideshow * {
|
246 |
+
vertical-align:middle;
|
247 |
+
}
|
248 |
+
|
249 |
+
/* See also : http://www.brunildo.org/test/img_center.html */
|
250 |
+
.ngg-slideshow-loader{
|
251 |
+
display: table-cell;
|
252 |
+
text-align: center;
|
253 |
+
vertical-align:middle;
|
254 |
+
}
|
255 |
+
|
256 |
+
.ngg-slideshow-loader img{
|
257 |
+
background: none !important;
|
258 |
+
border: 0 none !important;
|
259 |
+
margin:auto !important;
|
260 |
+
}
|
261 |
+
|
262 |
/* ----------- Single picture -------------*/
|
263 |
.ngg-singlepic {
|
264 |
background-color:#FFFFFF;
|
css/ngg_shadow2.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
CSS Name: Shadow Effect with Description text
|
3 |
Description: NextGEN Default Style with a Shadow effect and description text below the thumbnail
|
4 |
Author: Alex Rabe
|
5 |
-
Version: 1.
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
@@ -244,6 +244,29 @@ it's only a template design
|
|
244 |
|
245 |
}
|
246 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
/* ----------- Single picture -------------*/
|
248 |
.ngg-singlepic {
|
249 |
background-color:#FFFFFF;
|
2 |
CSS Name: Shadow Effect with Description text
|
3 |
Description: NextGEN Default Style with a Shadow effect and description text below the thumbnail
|
4 |
Author: Alex Rabe
|
5 |
+
Version: 1.60
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
244 |
|
245 |
}
|
246 |
|
247 |
+
/* ----------- JS Slideshow -------------*/
|
248 |
+
.ngg-slideshow {
|
249 |
+
overflow:hidden;
|
250 |
+
position: relative;
|
251 |
+
}
|
252 |
+
|
253 |
+
.ngg-slideshow * {
|
254 |
+
vertical-align:middle;
|
255 |
+
}
|
256 |
+
|
257 |
+
/* See also : http://www.brunildo.org/test/img_center.html */
|
258 |
+
.ngg-slideshow-loader{
|
259 |
+
display: table-cell;
|
260 |
+
text-align: center;
|
261 |
+
vertical-align:middle;
|
262 |
+
}
|
263 |
+
|
264 |
+
.ngg-slideshow-loader img{
|
265 |
+
background: none !important;
|
266 |
+
border: 0 none !important;
|
267 |
+
margin:auto !important;
|
268 |
+
}
|
269 |
+
|
270 |
/* ----------- Single picture -------------*/
|
271 |
.ngg-singlepic {
|
272 |
background-color:#FFFFFF;
|
css/nggallery.css
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
CSS Name: Default Styles
|
3 |
Description: NextGEN Default Gallery Stylesheet
|
4 |
Author: Alex Rabe
|
5 |
-
Version:
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
@@ -261,6 +261,29 @@ html>body .ngg-album {
|
|
261 |
|
262 |
}
|
263 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
/* ----------- Single picture -------------*/
|
265 |
.ngg-singlepic {
|
266 |
background-color:#FFFFFF;
|
2 |
CSS Name: Default Styles
|
3 |
Description: NextGEN Default Gallery Stylesheet
|
4 |
Author: Alex Rabe
|
5 |
+
Version: 2.10
|
6 |
|
7 |
This is a template stylesheet that can be used with NextGEN Gallery. I tested the
|
8 |
styles with a default theme Kubrick. Modify it when your theme struggle with it,
|
261 |
|
262 |
}
|
263 |
|
264 |
+
/* ----------- JS Slideshow -------------*/
|
265 |
+
.ngg-slideshow {
|
266 |
+
overflow:hidden;
|
267 |
+
position: relative;
|
268 |
+
}
|
269 |
+
|
270 |
+
.ngg-slideshow * {
|
271 |
+
vertical-align:middle;
|
272 |
+
}
|
273 |
+
|
274 |
+
/* See also : http://www.brunildo.org/test/img_center.html */
|
275 |
+
.ngg-slideshow-loader{
|
276 |
+
display: table-cell;
|
277 |
+
text-align: center;
|
278 |
+
vertical-align:middle;
|
279 |
+
}
|
280 |
+
|
281 |
+
.ngg-slideshow-loader img{
|
282 |
+
background: none !important;
|
283 |
+
border: 0 none !important;
|
284 |
+
margin:auto !important;
|
285 |
+
}
|
286 |
+
|
287 |
/* ----------- Single picture -------------*/
|
288 |
.ngg-singlepic {
|
289 |
background-color:#FFFFFF;
|
images/loader.gif
ADDED
Binary file
|
js/jquery.cycle.all.js
ADDED
@@ -0,0 +1,1331 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* jQuery Cycle Plugin (with Transition Definitions)
|
3 |
+
* Examples and documentation at: http://jquery.malsup.com/cycle/
|
4 |
+
* Copyright (c) 2007-2010 M. Alsup
|
5 |
+
* Version: 2.88 (08-JUN-2010)
|
6 |
+
* Dual licensed under the MIT and GPL licenses.
|
7 |
+
* http://jquery.malsup.com/license.html
|
8 |
+
* Requires: jQuery v1.2.6 or later
|
9 |
+
*/
|
10 |
+
;(function($) {
|
11 |
+
|
12 |
+
var ver = '2.88';
|
13 |
+
|
14 |
+
// if $.support is not defined (pre jQuery 1.3) add what I need
|
15 |
+
if ($.support == undefined) {
|
16 |
+
$.support = {
|
17 |
+
opacity: !($.browser.msie)
|
18 |
+
};
|
19 |
+
}
|
20 |
+
|
21 |
+
function debug(s) {
|
22 |
+
if ($.fn.cycle.debug)
|
23 |
+
log(s);
|
24 |
+
}
|
25 |
+
function log() {
|
26 |
+
if (window.console && window.console.log)
|
27 |
+
window.console.log('[cycle] ' + Array.prototype.join.call(arguments,' '));
|
28 |
+
};
|
29 |
+
|
30 |
+
// the options arg can be...
|
31 |
+
// a number - indicates an immediate transition should occur to the given slide index
|
32 |
+
// a string - 'pause', 'resume', 'toggle', 'next', 'prev', 'stop', 'destroy' or the name of a transition effect (ie, 'fade', 'zoom', etc)
|
33 |
+
// an object - properties to control the slideshow
|
34 |
+
//
|
35 |
+
// the arg2 arg can be...
|
36 |
+
// the name of an fx (only used in conjunction with a numeric value for 'options')
|
37 |
+
// the value true (only used in first arg == 'resume') and indicates
|
38 |
+
// that the resume should occur immediately (not wait for next timeout)
|
39 |
+
|
40 |
+
$.fn.cycle = function(options, arg2) {
|
41 |
+
var o = { s: this.selector, c: this.context };
|
42 |
+
|
43 |
+
// in 1.3+ we can fix mistakes with the ready state
|
44 |
+
if (this.length === 0 && options != 'stop') {
|
45 |
+
if (!$.isReady && o.s) {
|
46 |
+
log('DOM not ready, queuing slideshow');
|
47 |
+
$(function() {
|
48 |
+
$(o.s,o.c).cycle(options,arg2);
|
49 |
+
});
|
50 |
+
return this;
|
51 |
+
}
|
52 |
+
// is your DOM ready? http://docs.jquery.com/Tutorials:Introducing_$(document).ready()
|
53 |
+
log('terminating; zero elements found by selector' + ($.isReady ? '' : ' (DOM not ready)'));
|
54 |
+
return this;
|
55 |
+
}
|
56 |
+
|
57 |
+
// iterate the matched nodeset
|
58 |
+
return this.each(function() {
|
59 |
+
var opts = handleArguments(this, options, arg2);
|
60 |
+
if (opts === false)
|
61 |
+
return;
|
62 |
+
|
63 |
+
opts.updateActivePagerLink = opts.updateActivePagerLink || $.fn.cycle.updateActivePagerLink;
|
64 |
+
|
65 |
+
// stop existing slideshow for this container (if there is one)
|
66 |
+
if (this.cycleTimeout)
|
67 |
+
clearTimeout(this.cycleTimeout);
|
68 |
+
this.cycleTimeout = this.cyclePause = 0;
|
69 |
+
|
70 |
+
var $cont = $(this);
|
71 |
+
var $slides = opts.slideExpr ? $(opts.slideExpr, this) : $cont.children();
|
72 |
+
var els = $slides.get();
|
73 |
+
if (els.length < 2) {
|
74 |
+
log('terminating; too few slides: ' + els.length);
|
75 |
+
return;
|
76 |
+
}
|
77 |
+
|
78 |
+
var opts2 = buildOptions($cont, $slides, els, opts, o);
|
79 |
+
if (opts2 === false)
|
80 |
+
return;
|
81 |
+
|
82 |
+
var startTime = opts2.continuous ? 10 : getTimeout(els[opts2.currSlide], els[opts2.nextSlide], opts2, !opts2.rev);
|
83 |
+
|
84 |
+
// if it's an auto slideshow, kick it off
|
85 |
+
if (startTime) {
|
86 |
+
startTime += (opts2.delay || 0);
|
87 |
+
if (startTime < 10)
|
88 |
+
startTime = 10;
|
89 |
+
debug('first timeout: ' + startTime);
|
90 |
+
this.cycleTimeout = setTimeout(function(){go(els,opts2,0,(!opts2.rev && !opts.backwards))}, startTime);
|
91 |
+
}
|
92 |
+
});
|
93 |
+
};
|
94 |
+
|
95 |
+
// process the args that were passed to the plugin fn
|
96 |
+
function handleArguments(cont, options, arg2) {
|
97 |
+
if (cont.cycleStop == undefined)
|
98 |
+
cont.cycleStop = 0;
|
99 |
+
if (options === undefined || options === null)
|
100 |
+
options = {};
|
101 |
+
if (options.constructor == String) {
|
102 |
+
switch(options) {
|
103 |
+
case 'destroy':
|
104 |
+
case 'stop':
|
105 |
+
var opts = $(cont).data('cycle.opts');
|
106 |
+
if (!opts)
|
107 |
+
return false;
|
108 |
+
cont.cycleStop++; // callbacks look for change
|
109 |
+
if (cont.cycleTimeout)
|
110 |
+
clearTimeout(cont.cycleTimeout);
|
111 |
+
cont.cycleTimeout = 0;
|
112 |
+
$(cont).removeData('cycle.opts');
|
113 |
+
if (options == 'destroy')
|
114 |
+
destroy(opts);
|
115 |
+
return false;
|
116 |
+
case 'toggle':
|
117 |
+
cont.cyclePause = (cont.cyclePause === 1) ? 0 : 1;
|
118 |
+
checkInstantResume(cont.cyclePause, arg2, cont);
|
119 |
+
return false;
|
120 |
+
case 'pause':
|
121 |
+
cont.cyclePause = 1;
|
122 |
+
return false;
|
123 |
+
case 'resume':
|
124 |
+
cont.cyclePause = 0;
|
125 |
+
checkInstantResume(false, arg2, cont);
|
126 |
+
return false;
|
127 |
+
case 'prev':
|
128 |
+
case 'next':
|
129 |
+
var opts = $(cont).data('cycle.opts');
|
130 |
+
if (!opts) {
|
131 |
+
log('options not found, "prev/next" ignored');
|
132 |
+
return false;
|
133 |
+
}
|
134 |
+
$.fn.cycle[options](opts);
|
135 |
+
return false;
|
136 |
+
default:
|
137 |
+
options = { fx: options };
|
138 |
+
};
|
139 |
+
return options;
|
140 |
+
}
|
141 |
+
else if (options.constructor == Number) {
|
142 |
+
// go to the requested slide
|
143 |
+
var num = options;
|
144 |
+
options = $(cont).data('cycle.opts');
|
145 |
+
if (!options) {
|
146 |
+
log('options not found, can not advance slide');
|
147 |
+
return false;
|
148 |
+
}
|
149 |
+
if (num < 0 || num >= options.elements.length) {
|
150 |
+
log('invalid slide index: ' + num);
|
151 |
+
return false;
|
152 |
+
}
|
153 |
+
options.nextSlide = num;
|
154 |
+
if (cont.cycleTimeout) {
|
155 |
+
clearTimeout(cont.cycleTimeout);
|
156 |
+
cont.cycleTimeout = 0;
|
157 |
+
}
|
158 |
+
if (typeof arg2 == 'string')
|
159 |
+
options.oneTimeFx = arg2;
|
160 |
+
go(options.elements, options, 1, num >= options.currSlide);
|
161 |
+
return false;
|
162 |
+
}
|
163 |
+
return options;
|
164 |
+
|
165 |
+
function checkInstantResume(isPaused, arg2, cont) {
|
166 |
+
if (!isPaused && arg2 === true) { // resume now!
|
167 |
+
var options = $(cont).data('cycle.opts');
|
168 |
+
if (!options) {
|
169 |
+
log('options not found, can not resume');
|
170 |
+
return false;
|
171 |
+
}
|
172 |
+
if (cont.cycleTimeout) {
|
173 |
+
clearTimeout(cont.cycleTimeout);
|
174 |
+
cont.cycleTimeout = 0;
|
175 |
+
}
|
176 |
+
go(options.elements, options, 1, (!opts.rev && !opts.backwards));
|
177 |
+
}
|
178 |
+
}
|
179 |
+
};
|
180 |
+
|
181 |
+
function removeFilter(el, opts) {
|
182 |
+
if (!$.support.opacity && opts.cleartype && el.style.filter) {
|
183 |
+
try { el.style.removeAttribute('filter'); }
|
184 |
+
catch(smother) {} // handle old opera versions
|
185 |
+
}
|
186 |
+
};
|
187 |
+
|
188 |
+
// unbind event handlers
|
189 |
+
function destroy(opts) {
|
190 |
+
if (opts.next)
|
191 |
+
$(opts.next).unbind(opts.prevNextEvent);
|
192 |
+
if (opts.prev)
|
193 |
+
$(opts.prev).unbind(opts.prevNextEvent);
|
194 |
+
|
195 |
+
if (opts.pager || opts.pagerAnchorBuilder)
|
196 |
+
$.each(opts.pagerAnchors || [], function() {
|
197 |
+
this.unbind().remove();
|
198 |
+
});
|
199 |
+
opts.pagerAnchors = null;
|
200 |
+
if (opts.destroy) // callback
|
201 |
+
opts.destroy(opts);
|
202 |
+
};
|
203 |
+
|
204 |
+
// one-time initialization
|
205 |
+
function buildOptions($cont, $slides, els, options, o) {
|
206 |
+
// support metadata plugin (v1.0 and v2.0)
|
207 |
+
var opts = $.extend({}, $.fn.cycle.defaults, options || {}, $.metadata ? $cont.metadata() : $.meta ? $cont.data() : {});
|
208 |
+
if (opts.autostop)
|
209 |
+
opts.countdown = opts.autostopCount || els.length;
|
210 |
+
|
211 |
+
var cont = $cont[0];
|
212 |
+
$cont.data('cycle.opts', opts);
|
213 |
+
opts.$cont = $cont;
|
214 |
+
opts.stopCount = cont.cycleStop;
|
215 |
+
opts.elements = els;
|
216 |
+
opts.before = opts.before ? [opts.before] : [];
|
217 |
+
opts.after = opts.after ? [opts.after] : [];
|
218 |
+
opts.after.unshift(function(){ opts.busy=0; });
|
219 |
+
|
220 |
+
// push some after callbacks
|
221 |
+
if (!$.support.opacity && opts.cleartype)
|
222 |
+
opts.after.push(function() { removeFilter(this, opts); });
|
223 |
+
if (opts.continuous)
|
224 |
+
opts.after.push(function() { go(els,opts,0,(!opts.rev && !opts.backwards)); });
|
225 |
+
|
226 |
+
saveOriginalOpts(opts);
|
227 |
+
|
228 |
+
// clearType corrections
|
229 |
+
if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg)
|
230 |
+
clearTypeFix($slides);
|
231 |
+
|
232 |
+
// container requires non-static position so that slides can be position within
|
233 |
+
if ($cont.css('position') == 'static')
|
234 |
+
$cont.css('position', 'relative');
|
235 |
+
if (opts.width)
|
236 |
+
$cont.width(opts.width);
|
237 |
+
if (opts.height && opts.height != 'auto')
|
238 |
+
$cont.height(opts.height);
|
239 |
+
|
240 |
+
if (opts.startingSlide)
|
241 |
+
opts.startingSlide = parseInt(opts.startingSlide);
|
242 |
+
else if (opts.backwards)
|
243 |
+
opts.startingSlide = els.length - 1;
|
244 |
+
|
245 |
+
// if random, mix up the slide array
|
246 |
+
if (opts.random) {
|
247 |
+
opts.randomMap = [];
|
248 |
+
for (var i = 0; i < els.length; i++)
|
249 |
+
opts.randomMap.push(i);
|
250 |
+
opts.randomMap.sort(function(a,b) {return Math.random() - 0.5;});
|
251 |
+
opts.randomIndex = 1;
|
252 |
+
opts.startingSlide = opts.randomMap[1];
|
253 |
+
}
|
254 |
+
else if (opts.startingSlide >= els.length)
|
255 |
+
opts.startingSlide = 0; // catch bogus input
|
256 |
+
opts.currSlide = opts.startingSlide || 0;
|
257 |
+
var first = opts.startingSlide;
|
258 |
+
|
259 |
+
// set position and zIndex on all the slides
|
260 |
+
$slides.css({position: 'absolute', top:0, left:0}).hide().each(function(i) {
|
261 |
+
var z;
|
262 |
+
if (opts.backwards)
|
263 |
+
z = first ? i <= first ? els.length + (i-first) : first-i : els.length-i;
|
264 |
+
else
|
265 |
+
z = first ? i >= first ? els.length - (i-first) : first-i : els.length-i;
|
266 |
+
$(this).css('z-index', z)
|
267 |
+
});
|
268 |
+
|
269 |
+
// make sure first slide is visible
|
270 |
+
$(els[first]).css('opacity',1).show(); // opacity bit needed to handle restart use case
|
271 |
+
removeFilter(els[first], opts);
|
272 |
+
|
273 |
+
// stretch slides
|
274 |
+
if (opts.fit && opts.width)
|
275 |
+
$slides.width(opts.width);
|
276 |
+
if (opts.fit && opts.height && opts.height != 'auto')
|
277 |
+
$slides.height(opts.height);
|
278 |
+
|
279 |
+
// stretch container
|
280 |
+
var reshape = opts.containerResize && !$cont.innerHeight();
|
281 |
+
if (reshape) { // do this only if container has no size http://tinyurl.com/da2oa9
|
282 |
+
var maxw = 0, maxh = 0;
|
283 |
+
for(var j=0; j < els.length; j++) {
|
284 |
+
var $e = $(els[j]), e = $e[0], w = $e.outerWidth(), h = $e.outerHeight();
|
285 |
+
if (!w) w = e.offsetWidth || e.width || $e.attr('width')
|
286 |
+
if (!h) h = e.offsetHeight || e.height || $e.attr('height');
|
287 |
+
maxw = w > maxw ? w : maxw;
|
288 |
+
maxh = h > maxh ? h : maxh;
|
289 |
+
}
|
290 |
+
if (maxw > 0 && maxh > 0)
|
291 |
+
$cont.css({width:maxw+'px',height:maxh+'px'});
|
292 |
+
}
|
293 |
+
|
294 |
+
if (opts.pause)
|
295 |
+
$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});
|
296 |
+
|
297 |
+
if (supportMultiTransitions(opts) === false)
|
298 |
+
return false;
|
299 |
+
|
300 |
+
// apparently a lot of people use image slideshows without height/width attributes on the images.
|
301 |
+
// Cycle 2.50+ requires the sizing info for every slide; this block tries to deal with that.
|
302 |
+
var requeue = false;
|
303 |
+
options.requeueAttempts = options.requeueAttempts || 0;
|
304 |
+
$slides.each(function() {
|
305 |
+
// try to get height/width of each slide
|
306 |
+
var $el = $(this);
|
307 |
+
this.cycleH = (opts.fit && opts.height) ? opts.height : ($el.height() || this.offsetHeight || this.height || $el.attr('height') || 0);
|
308 |
+
this.cycleW = (opts.fit && opts.width) ? opts.width : ($el.width() || this.offsetWidth || this.width || $el.attr('width') || 0);
|
309 |
+
|
310 |
+
if ( $el.is('img') ) {
|
311 |
+
// sigh.. sniffing, hacking, shrugging... this crappy hack tries to account for what browsers do when
|
312 |
+
// an image is being downloaded and the markup did not include sizing info (height/width attributes);
|
313 |
+
// there seems to be some "default" sizes used in this situation
|
314 |
+
var loadingIE = ($.browser.msie && this.cycleW == 28 && this.cycleH == 30 && !this.complete);
|
315 |
+
var loadingFF = ($.browser.mozilla && this.cycleW == 34 && this.cycleH == 19 && !this.complete);
|
316 |
+
var loadingOp = ($.browser.opera && ((this.cycleW == 42 && this.cycleH == 19) || (this.cycleW == 37 && this.cycleH == 17)) && !this.complete);
|
317 |
+
var loadingOther = (this.cycleH == 0 && this.cycleW == 0 && !this.complete);
|
318 |
+
// don't requeue for images that are still loading but have a valid size
|
319 |
+
if (loadingIE || loadingFF || loadingOp || loadingOther) {
|
320 |
+
if (o.s && opts.requeueOnImageNotLoaded && ++options.requeueAttempts < 100) { // track retry count so we don't loop forever
|
321 |
+
log(options.requeueAttempts,' - img slide not loaded, requeuing slideshow: ', this.src, this.cycleW, this.cycleH);
|
322 |
+
setTimeout(function() {$(o.s,o.c).cycle(options)}, opts.requeueTimeout);
|
323 |
+
requeue = true;
|
324 |
+
return false; // break each loop
|
325 |
+
}
|
326 |
+
else {
|
327 |
+
log('could not determine size of image: '+this.src, this.cycleW, this.cycleH);
|
328 |
+
}
|
329 |
+
}
|
330 |
+
}
|
331 |
+
return true;
|
332 |
+
});
|
333 |
+
|
334 |
+
if (requeue)
|
335 |
+
return false;
|
336 |
+
|
337 |
+
opts.cssBefore = opts.cssBefore || {};
|
338 |
+
opts.animIn = opts.animIn || {};
|
339 |
+
opts.animOut = opts.animOut || {};
|
340 |
+
|
341 |
+
$slides.not(':eq('+first+')').css(opts.cssBefore);
|
342 |
+
if (opts.cssFirst)
|
343 |
+
$($slides[first]).css(opts.cssFirst);
|
344 |
+
|
345 |
+
if (opts.timeout) {
|
346 |
+
opts.timeout = parseInt(opts.timeout);
|
347 |
+
// ensure that timeout and speed settings are sane
|
348 |
+
if (opts.speed.constructor == String)
|
349 |
+
opts.speed = $.fx.speeds[opts.speed] || parseInt(opts.speed);
|
350 |
+
if (!opts.sync)
|
351 |
+
opts.speed = opts.speed / 2;
|
352 |
+
|
353 |
+
var buffer = opts.fx == 'shuffle' ? 500 : 250;
|
354 |
+
while((opts.timeout - opts.speed) < buffer) // sanitize timeout
|
355 |
+
opts.timeout += opts.speed;
|
356 |
+
}
|
357 |
+
if (opts.easing)
|
358 |
+
opts.easeIn = opts.easeOut = opts.easing;
|
359 |
+
if (!opts.speedIn)
|
360 |
+
opts.speedIn = opts.speed;
|
361 |
+
if (!opts.speedOut)
|
362 |
+
opts.speedOut = opts.speed;
|
363 |
+
|
364 |
+
opts.slideCount = els.length;
|
365 |
+
opts.currSlide = opts.lastSlide = first;
|
366 |
+
if (opts.random) {
|
367 |
+
if (++opts.randomIndex == els.length)
|
368 |
+
opts.randomIndex = 0;
|
369 |
+
opts.nextSlide = opts.randomMap[opts.randomIndex];
|
370 |
+
}
|
371 |
+
else if (opts.backwards)
|
372 |
+
opts.nextSlide = opts.startingSlide == 0 ? (els.length-1) : opts.startingSlide-1;
|
373 |
+
else
|
374 |
+
opts.nextSlide = opts.startingSlide >= (els.length-1) ? 0 : opts.startingSlide+1;
|
375 |
+
|
376 |
+
// run transition init fn
|
377 |
+
if (!opts.multiFx) {
|
378 |
+
var init = $.fn.cycle.transitions[opts.fx];
|
379 |
+
if ($.isFunction(init))
|
380 |
+
init($cont, $slides, opts);
|
381 |
+
else if (opts.fx != 'custom' && !opts.multiFx) {
|
382 |
+
log('unknown transition: ' + opts.fx,'; slideshow terminating');
|
383 |
+
return false;
|
384 |
+
}
|
385 |
+
}
|
386 |
+
|
387 |
+
// fire artificial events
|
388 |
+
var e0 = $slides[first];
|
389 |
+
if (opts.before.length)
|
390 |
+
opts.before[0].apply(e0, [e0, e0, opts, true]);
|
391 |
+
if (opts.after.length > 1)
|
392 |
+
opts.after[1].apply(e0, [e0, e0, opts, true]);
|
393 |
+
|
394 |
+
if (opts.next)
|
395 |
+
$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1)});
|
396 |
+
if (opts.prev)
|
397 |
+
$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1)});
|
398 |
+
if (opts.pager || opts.pagerAnchorBuilder)
|
399 |
+
buildPager(els,opts);
|
400 |
+
|
401 |
+
exposeAddSlide(opts, els);
|
402 |
+
|
403 |
+
return opts;
|
404 |
+
};
|
405 |
+
|
406 |
+
// save off original opts so we can restore after clearing state
|
407 |
+
function saveOriginalOpts(opts) {
|
408 |
+
opts.original = { before: [], after: [] };
|
409 |
+
opts.original.cssBefore = $.extend({}, opts.cssBefore);
|
410 |
+
opts.original.cssAfter = $.extend({}, opts.cssAfter);
|
411 |
+
opts.original.animIn = $.extend({}, opts.animIn);
|
412 |
+
opts.original.animOut = $.extend({}, opts.animOut);
|
413 |
+
$.each(opts.before, function() { opts.original.before.push(this); });
|
414 |
+
$.each(opts.after, function() { opts.original.after.push(this); });
|
415 |
+
};
|
416 |
+
|
417 |
+
function supportMultiTransitions(opts) {
|
418 |
+
var i, tx, txs = $.fn.cycle.transitions;
|
419 |
+
// look for multiple effects
|
420 |
+
if (opts.fx.indexOf(',') > 0) {
|
421 |
+
opts.multiFx = true;
|
422 |
+
opts.fxs = opts.fx.replace(/\s*/g,'').split(',');
|
423 |
+
// discard any bogus effect names
|
424 |
+
for (i=0; i < opts.fxs.length; i++) {
|
425 |
+
var fx = opts.fxs[i];
|
426 |
+
tx = txs[fx];
|
427 |
+
if (!tx || !txs.hasOwnProperty(fx) || !$.isFunction(tx)) {
|
428 |
+
log('discarding unknown transition: ',fx);
|
429 |
+
opts.fxs.splice(i,1);
|
430 |
+
i--;
|
431 |
+
}
|
432 |
+
}
|
433 |
+
// if we have an empty list then we threw everything away!
|
434 |
+
if (!opts.fxs.length) {
|
435 |
+
log('No valid transitions named; slideshow terminating.');
|
436 |
+
return false;
|
437 |
+
}
|
438 |
+
}
|
439 |
+
else if (opts.fx == 'all') { // auto-gen the list of transitions
|
440 |
+
opts.multiFx = true;
|
441 |
+
opts.fxs = [];
|
442 |
+
for (p in txs) {
|
443 |
+
tx = txs[p];
|
444 |
+
if (txs.hasOwnProperty(p) && $.isFunction(tx))
|
445 |
+
opts.fxs.push(p);
|
446 |
+
}
|
447 |
+
}
|
448 |
+
if (opts.multiFx && opts.randomizeEffects) {
|
449 |
+
// munge the fxs array to make effect selection random
|
450 |
+
var r1 = Math.floor(Math.random() * 20) + 30;
|
451 |
+
for (i = 0; i < r1; i++) {
|
452 |
+
var r2 = Math.floor(Math.random() * opts.fxs.length);
|
453 |
+
opts.fxs.push(opts.fxs.splice(r2,1)[0]);
|
454 |
+
}
|
455 |
+
debug('randomized fx sequence: ',opts.fxs);
|
456 |
+
}
|
457 |
+
return true;
|
458 |
+
};
|
459 |
+
|
460 |
+
// provide a mechanism for adding slides after the slideshow has started
|
461 |
+
function exposeAddSlide(opts, els) {
|
462 |
+
opts.addSlide = function(newSlide, prepend) {
|
463 |
+
var $s = $(newSlide), s = $s[0];
|
464 |
+
if (!opts.autostopCount)
|
465 |
+
opts.countdown++;
|
466 |
+
els[prepend?'unshift':'push'](s);
|
467 |
+
if (opts.els)
|
468 |
+
opts.els[prepend?'unshift':'push'](s); // shuffle needs this
|
469 |
+
opts.slideCount = els.length;
|
470 |
+
|
471 |
+
$s.css('position','absolute');
|
472 |
+
$s[prepend?'prependTo':'appendTo'](opts.$cont);
|
473 |
+
|
474 |
+
if (prepend) {
|
475 |
+
opts.currSlide++;
|
476 |
+
opts.nextSlide++;
|
477 |
+
}
|
478 |
+
|
479 |
+
if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg)
|
480 |
+
clearTypeFix($s);
|
481 |
+
|
482 |
+
if (opts.fit && opts.width)
|
483 |
+
$s.width(opts.width);
|
484 |
+
if (opts.fit && opts.height && opts.height != 'auto')
|
485 |
+
$s.height(opts.height);
|
486 |
+
s.cycleH = (opts.fit && opts.height) ? opts.height : $s.height();
|
487 |
+
s.cycleW = (opts.fit && opts.width) ? opts.width : $s.width();
|
488 |
+
|
489 |
+
$s.css(opts.cssBefore);
|
490 |
+
|
491 |
+
if (opts.pager || opts.pagerAnchorBuilder)
|
492 |
+
$.fn.cycle.createPagerAnchor(els.length-1, s, $(opts.pager), els, opts);
|
493 |
+
|
494 |
+
if ($.isFunction(opts.onAddSlide))
|
495 |
+
opts.onAddSlide($s);
|
496 |
+
else
|
497 |
+
$s.hide(); // default behavior
|
498 |
+
};
|
499 |
+
}
|
500 |
+
|
501 |
+
// reset internal state; we do this on every pass in order to support multiple effects
|
502 |
+
$.fn.cycle.resetState = function(opts, fx) {
|
503 |
+
fx = fx || opts.fx;
|
504 |
+
opts.before = []; opts.after = [];
|
505 |
+
opts.cssBefore = $.extend({}, opts.original.cssBefore);
|
506 |
+
opts.cssAfter = $.extend({}, opts.original.cssAfter);
|
507 |
+
opts.animIn = $.extend({}, opts.original.animIn);
|
508 |
+
opts.animOut = $.extend({}, opts.original.animOut);
|
509 |
+
opts.fxFn = null;
|
510 |
+
$.each(opts.original.before, function() { opts.before.push(this); });
|
511 |
+
$.each(opts.original.after, function() { opts.after.push(this); });
|
512 |
+
|
513 |
+
// re-init
|
514 |
+
var init = $.fn.cycle.transitions[fx];
|
515 |
+
if ($.isFunction(init))
|
516 |
+
init(opts.$cont, $(opts.elements), opts);
|
517 |
+
};
|
518 |
+
|
519 |
+
// this is the main engine fn, it handles the timeouts, callbacks and slide index mgmt
|
520 |
+
function go(els, opts, manual, fwd) {
|
521 |
+
// opts.busy is true if we're in the middle of an animation
|
522 |
+
if (manual && opts.busy && opts.manualTrump) {
|
523 |
+
// let manual transitions requests trump active ones
|
524 |
+
debug('manualTrump in go(), stopping active transition');
|
525 |
+
$(els).stop(true,true);
|
526 |
+
opts.busy = false;
|
527 |
+
}
|
528 |
+
// don't begin another timeout-based transition if there is one active
|
529 |
+
if (opts.busy) {
|
530 |
+
debug('transition active, ignoring new tx request');
|
531 |
+
return;
|
532 |
+
}
|
533 |
+
|
534 |
+
var p = opts.$cont[0], curr = els[opts.currSlide], next = els[opts.nextSlide];
|
535 |
+
|
536 |
+
// stop cycling if we have an outstanding stop request
|
537 |
+
if (p.cycleStop != opts.stopCount || p.cycleTimeout === 0 && !manual)
|
538 |
+
return;
|
539 |
+
|
540 |
+
// check to see if we should stop cycling based on autostop options
|
541 |
+
if (!manual && !p.cyclePause && !opts.bounce &&
|
542 |
+
((opts.autostop && (--opts.countdown <= 0)) ||
|
543 |
+
(opts.nowrap && !opts.random && opts.nextSlide < opts.currSlide))) {
|
544 |
+
if (opts.end)
|
545 |
+
opts.end(opts);
|
546 |
+
return;
|
547 |
+
}
|
548 |
+
|
549 |
+
// if slideshow is paused, only transition on a manual trigger
|
550 |
+
var changed = false;
|
551 |
+
if ((manual || !p.cyclePause) && (opts.nextSlide != opts.currSlide)) {
|
552 |
+
changed = true;
|
553 |
+
var fx = opts.fx;
|
554 |
+
// keep trying to get the slide size if we don't have it yet
|
555 |
+
curr.cycleH = curr.cycleH || $(curr).height();
|
556 |
+
curr.cycleW = curr.cycleW || $(curr).width();
|
557 |
+
next.cycleH = next.cycleH || $(next).height();
|
558 |
+
next.cycleW = next.cycleW || $(next).width();
|
559 |
+
|
560 |
+
// support multiple transition types
|
561 |
+
if (opts.multiFx) {
|
562 |
+
if (opts.lastFx == undefined || ++opts.lastFx >= opts.fxs.length)
|
563 |
+
opts.lastFx = 0;
|
564 |
+
fx = opts.fxs[opts.lastFx];
|
565 |
+
opts.currFx = fx;
|
566 |
+
}
|
567 |
+
|
568 |
+
// one-time fx overrides apply to: $('div').cycle(3,'zoom');
|
569 |
+
if (opts.oneTimeFx) {
|
570 |
+
fx = opts.oneTimeFx;
|
571 |
+
opts.oneTimeFx = null;
|
572 |
+
}
|
573 |
+
|
574 |
+
$.fn.cycle.resetState(opts, fx);
|
575 |
+
|
576 |
+
// run the before callbacks
|
577 |
+
if (opts.before.length)
|
578 |
+
$.each(opts.before, function(i,o) {
|
579 |
+
if (p.cycleStop != opts.stopCount) return;
|
580 |
+
o.apply(next, [curr, next, opts, fwd]);
|
581 |
+
});
|
582 |
+
|
583 |
+
// stage the after callacks
|
584 |
+
var after = function() {
|
585 |
+
$.each(opts.after, function(i,o) {
|
586 |
+
if (p.cycleStop != opts.stopCount) return;
|
587 |
+
o.apply(next, [curr, next, opts, fwd]);
|
588 |
+
});
|
589 |
+
};
|
590 |
+
|
591 |
+
debug('tx firing; currSlide: ' + opts.currSlide + '; nextSlide: ' + opts.nextSlide);
|
592 |
+
|
593 |
+
// get ready to perform the transition
|
594 |
+
opts.busy = 1;
|
595 |
+
if (opts.fxFn) // fx function provided?
|
596 |
+
opts.fxFn(curr, next, opts, after, fwd, manual && opts.fastOnEvent);
|
597 |
+
else if ($.isFunction($.fn.cycle[opts.fx])) // fx plugin ?
|
598 |
+
$.fn.cycle[opts.fx](curr, next, opts, after, fwd, manual && opts.fastOnEvent);
|
599 |
+
else
|
600 |
+
$.fn.cycle.custom(curr, next, opts, after, fwd, manual && opts.fastOnEvent);
|
601 |
+
}
|
602 |
+
|
603 |
+
if (changed || opts.nextSlide == opts.currSlide) {
|
604 |
+
// calculate the next slide
|
605 |
+
opts.lastSlide = opts.currSlide;
|
606 |
+
if (opts.random) {
|
607 |
+
opts.currSlide = opts.nextSlide;
|
608 |
+
if (++opts.randomIndex == els.length)
|
609 |
+
opts.randomIndex = 0;
|
610 |
+
opts.nextSlide = opts.randomMap[opts.randomIndex];
|
611 |
+
if (opts.nextSlide == opts.currSlide)
|
612 |
+
opts.nextSlide = (opts.currSlide == opts.slideCount - 1) ? 0 : opts.currSlide + 1;
|
613 |
+
}
|
614 |
+
else if (opts.backwards) {
|
615 |
+
var roll = (opts.nextSlide - 1) < 0;
|
616 |
+
if (roll && opts.bounce) {
|
617 |
+
opts.backwards = !opts.backwards;
|
618 |
+
opts.nextSlide = 1;
|
619 |
+
opts.currSlide = 0;
|
620 |
+
}
|
621 |
+
else {
|
622 |
+
opts.nextSlide = roll ? (els.length-1) : opts.nextSlide-1;
|
623 |
+
opts.currSlide = roll ? 0 : opts.nextSlide+1;
|
624 |
+
}
|
625 |
+
}
|
626 |
+
else { // sequence
|
627 |
+
var roll = (opts.nextSlide + 1) == els.length;
|
628 |
+
if (roll && opts.bounce) {
|
629 |
+
opts.backwards = !opts.backwards;
|
630 |
+
opts.nextSlide = els.length-2;
|
631 |
+
opts.currSlide = els.length-1;
|
632 |
+
}
|
633 |
+
else {
|
634 |
+
opts.nextSlide = roll ? 0 : opts.nextSlide+1;
|
635 |
+
opts.currSlide = roll ? els.length-1 : opts.nextSlide-1;
|
636 |
+
}
|
637 |
+
}
|
638 |
+
}
|
639 |
+
if (changed && opts.pager)
|
640 |
+
opts.updateActivePagerLink(opts.pager, opts.currSlide, opts.activePagerClass);
|
641 |
+
|
642 |
+
// stage the next transition
|
643 |
+
var ms = 0;
|
644 |
+
if (opts.timeout && !opts.continuous)
|
645 |
+
ms = getTimeout(els[opts.currSlide], els[opts.nextSlide], opts, fwd);
|
646 |
+
else if (opts.continuous && p.cyclePause) // continuous shows work off an after callback, not this timer logic
|
647 |
+
ms = 10;
|
648 |
+
if (ms > 0)
|
649 |
+
p.cycleTimeout = setTimeout(function(){ go(els, opts, 0, (!opts.rev && !opts.backwards)) }, ms);
|
650 |
+
};
|
651 |
+
|
652 |
+
// invoked after transition
|
653 |
+
$.fn.cycle.updateActivePagerLink = function(pager, currSlide, clsName) {
|
654 |
+
$(pager).each(function() {
|
655 |
+
$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);
|
656 |
+
});
|
657 |
+
};
|
658 |
+
|
659 |
+
// calculate timeout value for current transition
|
660 |
+
function getTimeout(curr, next, opts, fwd) {
|
661 |
+
if (opts.timeoutFn) {
|
662 |
+
// call user provided calc fn
|
663 |
+
var t = opts.timeoutFn.call(curr,curr,next,opts,fwd);
|
664 |
+
while ((t - opts.speed) < 250) // sanitize timeout
|
665 |
+
t += opts.speed;
|
666 |
+
debug('calculated timeout: ' + t + '; speed: ' + opts.speed);
|
667 |
+
if (t !== false)
|
668 |
+
return t;
|
669 |
+
}
|
670 |
+
return opts.timeout;
|
671 |
+
};
|
672 |
+
|
673 |
+
// expose next/prev function, caller must pass in state
|
674 |
+
$.fn.cycle.next = function(opts) { advance(opts, opts.rev?-1:1); };
|
675 |
+
$.fn.cycle.prev = function(opts) { advance(opts, opts.rev?1:-1);};
|
676 |
+
|
677 |
+
// advance slide forward or back
|
678 |
+
function advance(opts, val) {
|
679 |
+
var els = opts.elements;
|
680 |
+
var p = opts.$cont[0], timeout = p.cycleTimeout;
|
681 |
+
if (timeout) {
|
682 |
+
clearTimeout(timeout);
|
683 |
+
p.cycleTimeout = 0;
|
684 |
+
}
|
685 |
+
if (opts.random && val < 0) {
|
686 |
+
// move back to the previously display slide
|
687 |
+
opts.randomIndex--;
|
688 |
+
if (--opts.randomIndex == -2)
|
689 |
+
opts.randomIndex = els.length-2;
|
690 |
+
else if (opts.randomIndex == -1)
|
691 |
+
opts.randomIndex = els.length-1;
|
692 |
+
opts.nextSlide = opts.randomMap[opts.randomIndex];
|
693 |
+
}
|
694 |
+
else if (opts.random) {
|
695 |
+
opts.nextSlide = opts.randomMap[opts.randomIndex];
|
696 |
+
}
|
697 |
+
else {
|
698 |
+
opts.nextSlide = opts.currSlide + val;
|
699 |
+
if (opts.nextSlide < 0) {
|
700 |
+
if (opts.nowrap) return false;
|
701 |
+
opts.nextSlide = els.length - 1;
|
702 |
+
}
|
703 |
+
else if (opts.nextSlide >= els.length) {
|
704 |
+
if (opts.nowrap) return false;
|
705 |
+
opts.nextSlide = 0;
|
706 |
+
}
|
707 |
+
}
|
708 |
+
|
709 |
+
var cb = opts.onPrevNextEvent || opts.prevNextClick; // prevNextClick is deprecated
|
710 |
+
if ($.isFunction(cb))
|
711 |
+
cb(val > 0, opts.nextSlide, els[opts.nextSlide]);
|
712 |
+
go(els, opts, 1, val>=0);
|
713 |
+
return false;
|
714 |
+
};
|
715 |
+
|
716 |
+
function buildPager(els, opts) {
|
717 |
+
var $p = $(opts.pager);
|
718 |
+
$.each(els, function(i,o) {
|
719 |
+
$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);
|
720 |
+
});
|
721 |
+
opts.updateActivePagerLink(opts.pager, opts.startingSlide, opts.activePagerClass);
|
722 |
+
};
|
723 |
+
|
724 |
+
$.fn.cycle.createPagerAnchor = function(i, el, $p, els, opts) {
|
725 |
+
var a;
|
726 |
+
if ($.isFunction(opts.pagerAnchorBuilder)) {
|
727 |
+
a = opts.pagerAnchorBuilder(i,el);
|
728 |
+
debug('pagerAnchorBuilder('+i+', el) returned: ' + a);
|
729 |
+
}
|
730 |
+
else
|
731 |
+
a = '<a href="#">'+(i+1)+'</a>';
|
732 |
+
|
733 |
+
if (!a)
|
734 |
+
return;
|
735 |
+
var $a = $(a);
|
736 |
+
// don't reparent if anchor is in the dom
|
737 |
+
if ($a.parents('body').length === 0) {
|
738 |
+
var arr = [];
|
739 |
+
if ($p.length > 1) {
|
740 |
+
$p.each(function() {
|
741 |
+
var $clone = $a.clone(true);
|
742 |
+
$(this).append($clone);
|
743 |
+
arr.push($clone[0]);
|
744 |
+
});
|
745 |
+
$a = $(arr);
|
746 |
+
}
|
747 |
+
else {
|
748 |
+
$a.appendTo($p);
|
749 |
+
}
|
750 |
+
}
|
751 |
+
|
752 |
+
opts.pagerAnchors = opts.pagerAnchors || [];
|
753 |
+
opts.pagerAnchors.push($a);
|
754 |
+
$a.bind(opts.pagerEvent, function(e) {
|
755 |
+
e.preventDefault();
|
756 |
+
opts.nextSlide = i;
|
757 |
+
var p = opts.$cont[0], timeout = p.cycleTimeout;
|
758 |
+
if (timeout) {
|
759 |
+
clearTimeout(timeout);
|
760 |
+
p.cycleTimeout = 0;
|
761 |
+
}
|
762 |
+
var cb = opts.onPagerEvent || opts.pagerClick; // pagerClick is deprecated
|
763 |
+
if ($.isFunction(cb))
|
764 |
+
cb(opts.nextSlide, els[opts.nextSlide]);
|
765 |
+
go(els,opts,1,opts.currSlide < i); // trigger the trans
|
766 |
+
// return false; // <== allow bubble
|
767 |
+
});
|
768 |
+
|
769 |
+
if ( ! /^click/.test(opts.pagerEvent) && !opts.allowPagerClickBubble)
|
770 |
+
$a.bind('click.cycle', function(){return false;}); // suppress click
|
771 |
+
|
772 |
+
if (opts.pauseOnPagerHover)
|
773 |
+
$a.hover(function() { opts.$cont[0].cyclePause++; }, function() { opts.$cont[0].cyclePause--; } );
|
774 |
+
};
|
775 |
+
|
776 |
+
// helper fn to calculate the number of slides between the current and the next
|
777 |
+
$.fn.cycle.hopsFromLast = function(opts, fwd) {
|
778 |
+
var hops, l = opts.lastSlide, c = opts.currSlide;
|
779 |
+
if (fwd)
|
780 |
+
hops = c > l ? c - l : opts.slideCount - l;
|
781 |
+
else
|
782 |
+
hops = c < l ? l - c : l + opts.slideCount - c;
|
783 |
+
return hops;
|
784 |
+
};
|
785 |
+
|
786 |
+
// fix clearType problems in ie6 by setting an explicit bg color
|
787 |
+
// (otherwise text slides look horrible during a fade transition)
|
788 |
+
function clearTypeFix($slides) {
|
789 |
+
debug('applying clearType background-color hack');
|
790 |
+
function hex(s) {
|
791 |
+
s = parseInt(s).toString(16);
|
792 |
+
return s.length < 2 ? '0'+s : s;
|
793 |
+
};
|
794 |
+
function getBg(e) {
|
795 |
+
for ( ; e && e.nodeName.toLowerCase() != 'html'; e = e.parentNode) {
|
796 |
+
var v = $.css(e,'background-color');
|
797 |
+
if (v.indexOf('rgb') >= 0 ) {
|
798 |
+
var rgb = v.match(/\d+/g);
|
799 |
+
return '#'+ hex(rgb[0]) + hex(rgb[1]) + hex(rgb[2]);
|
800 |
+
}
|
801 |
+
if (v && v != 'transparent')
|
802 |
+
return v;
|
803 |
+
}
|
804 |
+
return '#ffffff';
|
805 |
+
};
|
806 |
+
$slides.each(function() { $(this).css('background-color', getBg(this)); });
|
807 |
+
};
|
808 |
+
|
809 |
+
// reset common props before the next transition
|
810 |
+
$.fn.cycle.commonReset = function(curr,next,opts,w,h,rev) {
|
811 |
+
$(opts.elements).not(curr).hide();
|
812 |
+
opts.cssBefore.opacity = 1;
|
813 |
+
opts.cssBefore.display = 'block';
|
814 |
+
if (w !== false && next.cycleW > 0)
|
815 |
+
opts.cssBefore.width = next.cycleW;
|
816 |
+
if (h !== false && next.cycleH > 0)
|
817 |
+
opts.cssBefore.height = next.cycleH;
|
818 |
+
opts.cssAfter = opts.cssAfter || {};
|
819 |
+
opts.cssAfter.display = 'none';
|
820 |
+
$(curr).css('zIndex',opts.slideCount + (rev === true ? 1 : 0));
|
821 |
+
$(next).css('zIndex',opts.slideCount + (rev === true ? 0 : 1));
|
822 |
+
};
|
823 |
+
|
824 |
+
// the actual fn for effecting a transition
|
825 |
+
$.fn.cycle.custom = function(curr, next, opts, cb, fwd, speedOverride) {
|
826 |
+
var $l = $(curr), $n = $(next);
|
827 |
+
var speedIn = opts.speedIn, speedOut = opts.speedOut, easeIn = opts.easeIn, easeOut = opts.easeOut;
|
828 |
+
$n.css(opts.cssBefore);
|
829 |
+
if (speedOverride) {
|
830 |
+
if (typeof speedOverride == 'number')
|
831 |
+
speedIn = speedOut = speedOverride;
|
832 |
+
else
|
833 |
+
speedIn = speedOut = 1;
|
834 |
+
easeIn = easeOut = null;
|
835 |
+
}
|
836 |
+
var fn = function() {$n.animate(opts.animIn, speedIn, easeIn, cb)};
|
837 |
+
$l.animate(opts.animOut, speedOut, easeOut, function() {
|
838 |
+
if (opts.cssAfter) $l.css(opts.cssAfter);
|
839 |
+
if (!opts.sync) fn();
|
840 |
+
});
|
841 |
+
if (opts.sync) fn();
|
842 |
+
};
|
843 |
+
|
844 |
+
// transition definitions - only fade is defined here, transition pack defines the rest
|
845 |
+
$.fn.cycle.transitions = {
|
846 |
+
fade: function($cont, $slides, opts) {
|
847 |
+
$slides.not(':eq('+opts.currSlide+')').css('opacity',0);
|
848 |
+
opts.before.push(function(curr,next,opts) {
|
849 |
+
$.fn.cycle.commonReset(curr,next,opts);
|
850 |
+
opts.cssBefore.opacity = 0;
|
851 |
+
});
|
852 |
+
opts.animIn = { opacity: 1 };
|
853 |
+
opts.animOut = { opacity: 0 };
|
854 |
+
opts.cssBefore = { top: 0, left: 0 };
|
855 |
+
}
|
856 |
+
};
|
857 |
+
|
858 |
+
$.fn.cycle.ver = function() { return ver; };
|
859 |
+
|
860 |
+
// override these globally if you like (they are all optional)
|
861 |
+
$.fn.cycle.defaults = {
|
862 |
+
fx: 'fade', // name of transition effect (or comma separated names, ex: 'fade,scrollUp,shuffle')
|
863 |
+
timeout: 4000, // milliseconds between slide transitions (0 to disable auto advance)
|
864 |
+
timeoutFn: null, // callback for determining per-slide timeout value: function(currSlideElement, nextSlideElement, options, forwardFlag)
|
865 |
+
continuous: 0, // true to start next transition immediately after current one completes
|
866 |
+
speed: 1000, // speed of the transition (any valid fx speed value)
|
867 |
+
speedIn: null, // speed of the 'in' transition
|
868 |
+
speedOut: null, // speed of the 'out' transition
|
869 |
+
next: null, // selector for element to use as event trigger for next slide
|
870 |
+
prev: null, // selector for element to use as event trigger for previous slide
|
871 |
+
// prevNextClick: null, // @deprecated; please use onPrevNextEvent instead
|
872 |
+
onPrevNextEvent: null, // callback fn for prev/next events: function(isNext, zeroBasedSlideIndex, slideElement)
|
873 |
+
prevNextEvent:'click.cycle',// event which drives the manual transition to the previous or next slide
|
874 |
+
pager: null, // selector for element to use as pager container
|
875 |
+
//pagerClick null, // @deprecated; please use onPagerEvent instead
|
876 |
+
onPagerEvent: null, // callback fn for pager events: function(zeroBasedSlideIndex, slideElement)
|
877 |
+
pagerEvent: 'click.cycle', // name of event which drives the pager navigation
|
878 |
+
allowPagerClickBubble: false, // allows or prevents click event on pager anchors from bubbling
|
879 |
+
pagerAnchorBuilder: null, // callback fn for building anchor links: function(index, DOMelement)
|
880 |
+
before: null, // transition callback (scope set to element to be shown): function(currSlideElement, nextSlideElement, options, forwardFlag)
|
881 |
+
after: null, // transition callback (scope set to element that was shown): function(currSlideElement, nextSlideElement, options, forwardFlag)
|
882 |
+
end: null, // callback invoked when the slideshow terminates (use with autostop or nowrap options): function(options)
|
883 |
+
easing: null, // easing method for both in and out transitions
|
884 |
+
easeIn: null, // easing for "in" transition
|
885 |
+
easeOut: null, // easing for "out" transition
|
886 |
+
shuffle: null, // coords for shuffle animation, ex: { top:15, left: 200 }
|
887 |
+
animIn: null, // properties that define how the slide animates in
|
888 |
+
animOut: null, // properties that define how the slide animates out
|
889 |
+
cssBefore: null, // properties that define the initial state of the slide before transitioning in
|
890 |
+
cssAfter: null, // properties that defined the state of the slide after transitioning out
|
891 |
+
fxFn: null, // function used to control the transition: function(currSlideElement, nextSlideElement, options, afterCalback, forwardFlag)
|
892 |
+
height: 'auto', // container height
|
893 |
+
startingSlide: 0, // zero-based index of the first slide to be displayed
|
894 |
+
sync: 1, // true if in/out transitions should occur simultaneously
|
895 |
+
random: 0, // true for random, false for sequence (not applicable to shuffle fx)
|
896 |
+
fit: 0, // force slides to fit container
|
897 |
+
containerResize: 1, // resize container to fit largest slide
|
898 |
+
pause: 0, // true to enable "pause on hover"
|
899 |
+
pauseOnPagerHover: 0, // true to pause when hovering over pager link
|
900 |
+
autostop: 0, // true to end slideshow after X transitions (where X == slide count)
|
901 |
+
autostopCount: 0, // number of transitions (optionally used with autostop to define X)
|
902 |
+
delay: 0, // additional delay (in ms) for first transition (hint: can be negative)
|
903 |
+
slideExpr: null, // expression for selecting slides (if something other than all children is required)
|
904 |
+
cleartype: !$.support.opacity, // true if clearType corrections should be applied (for IE)
|
905 |
+
cleartypeNoBg: false, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides)
|
906 |
+
nowrap: 0, // true to prevent slideshow from wrapping
|
907 |
+
fastOnEvent: 0, // force fast transitions when triggered manually (via pager or prev/next); value == time in ms
|
908 |
+
randomizeEffects: 1, // valid when multiple effects are used; true to make the effect sequence random
|
909 |
+
rev: 0, // causes animations to transition in reverse
|
910 |
+
manualTrump: true, // causes manual transition to stop an active transition instead of being ignored
|
911 |
+
requeueOnImageNotLoaded: true, // requeue the slideshow if any image slides are not yet loaded
|
912 |
+
requeueTimeout: 250, // ms delay for requeue
|
913 |
+
activePagerClass: 'activeSlide', // class name used for the active pager link
|
914 |
+
updateActivePagerLink: null, // callback fn invoked to update the active pager link (adds/removes activePagerClass style)
|
915 |
+
backwards: false // true to start slideshow at last slide and move backwards through the stack
|
916 |
+
};
|
917 |
+
|
918 |
+
})(jQuery);
|
919 |
+
|
920 |
+
|
921 |
+
/*!
|
922 |
+
* jQuery Cycle Plugin Transition Definitions
|
923 |
+
* This script is a plugin for the jQuery Cycle Plugin
|
924 |
+
* Examples and documentation at: http://malsup.com/jquery/cycle/
|
925 |
+
* Copyright (c) 2007-2010 M. Alsup
|
926 |
+
* Version: 2.72
|
927 |
+
* Dual licensed under the MIT and GPL licenses:
|
928 |
+
* http://www.opensource.org/licenses/mit-license.php
|
929 |
+
* http://www.gnu.org/licenses/gpl.html
|
930 |
+
*/
|
931 |
+
(function($) {
|
932 |
+
|
933 |
+
//
|
934 |
+
// These functions define one-time slide initialization for the named
|
935 |
+
// transitions. To save file size feel free to remove any of these that you
|
936 |
+
// don't need.
|
937 |
+
//
|
938 |
+
$.fn.cycle.transitions.none = function($cont, $slides, opts) {
|
939 |
+
opts.fxFn = function(curr,next,opts,after){
|
940 |
+
$(next).show();
|
941 |
+
$(curr).hide();
|
942 |
+
after();
|
943 |
+
};
|
944 |
+
}
|
945 |
+
|
946 |
+
// scrollUp/Down/Left/Right
|
947 |
+
$.fn.cycle.transitions.scrollUp = function($cont, $slides, opts) {
|
948 |
+
$cont.css('overflow','hidden');
|
949 |
+
opts.before.push($.fn.cycle.commonReset);
|
950 |
+
var h = $cont.height();
|
951 |
+
opts.cssBefore ={ top: h, left: 0 };
|
952 |
+
opts.cssFirst = { top: 0 };
|
953 |
+
opts.animIn = { top: 0 };
|
954 |
+
opts.animOut = { top: -h };
|
955 |
+
};
|
956 |
+
$.fn.cycle.transitions.scrollDown = function($cont, $slides, opts) {
|
957 |
+
$cont.css('overflow','hidden');
|
958 |
+
opts.before.push($.fn.cycle.commonReset);
|
959 |
+
var h = $cont.height();
|
960 |
+
opts.cssFirst = { top: 0 };
|
961 |
+
opts.cssBefore= { top: -h, left: 0 };
|
962 |
+
opts.animIn = { top: 0 };
|
963 |
+
opts.animOut = { top: h };
|
964 |
+
};
|
965 |
+
$.fn.cycle.transitions.scrollLeft = function($cont, $slides, opts) {
|
966 |
+
$cont.css('overflow','hidden');
|
967 |
+
opts.before.push($.fn.cycle.commonReset);
|
968 |
+
var w = $cont.width();
|
969 |
+
opts.cssFirst = { left: 0 };
|
970 |
+
opts.cssBefore= { left: w, top: 0 };
|
971 |
+
opts.animIn = { left: 0 };
|
972 |
+
opts.animOut = { left: 0-w };
|
973 |
+
};
|
974 |
+
$.fn.cycle.transitions.scrollRight = function($cont, $slides, opts) {
|
975 |
+
$cont.css('overflow','hidden');
|
976 |
+
opts.before.push($.fn.cycle.commonReset);
|
977 |
+
var w = $cont.width();
|
978 |
+
opts.cssFirst = { left: 0 };
|
979 |
+
opts.cssBefore= { left: -w, top: 0 };
|
980 |
+
opts.animIn = { left: 0 };
|
981 |
+
opts.animOut = { left: w };
|
982 |
+
};
|
983 |
+
$.fn.cycle.transitions.scrollHorz = function($cont, $slides, opts) {
|
984 |
+
$cont.css('overflow','hidden').width();
|
985 |
+
opts.before.push(function(curr, next, opts, fwd) {
|
986 |
+
$.fn.cycle.commonReset(curr,next,opts);
|
987 |
+
opts.cssBefore.left = fwd ? (next.cycleW-1) : (1-next.cycleW);
|
988 |
+
opts.animOut.left = fwd ? -curr.cycleW : curr.cycleW;
|
989 |
+
});
|
990 |
+
opts.cssFirst = { left: 0 };
|
991 |
+
opts.cssBefore= { top: 0 };
|
992 |
+
opts.animIn = { left: 0 };
|
993 |
+
opts.animOut = { top: 0 };
|
994 |
+
};
|
995 |
+
$.fn.cycle.transitions.scrollVert = function($cont, $slides, opts) {
|
996 |
+
$cont.css('overflow','hidden');
|
997 |
+
opts.before.push(function(curr, next, opts, fwd) {
|
998 |
+
$.fn.cycle.commonReset(curr,next,opts);
|
999 |
+
opts.cssBefore.top = fwd ? (1-next.cycleH) : (next.cycleH-1);
|
1000 |
+
opts.animOut.top = fwd ? curr.cycleH : -curr.cycleH;
|
1001 |
+
});
|
1002 |
+
opts.cssFirst = { top: 0 };
|
1003 |
+
opts.cssBefore= { left: 0 };
|
1004 |
+
opts.animIn = { top: 0 };
|
1005 |
+
opts.animOut = { left: 0 };
|
1006 |
+
};
|
1007 |
+
|
1008 |
+
// slideX/slideY
|
1009 |
+
$.fn.cycle.transitions.slideX = function($cont, $slides, opts) {
|
1010 |
+
opts.before.push(function(curr, next, opts) {
|
1011 |
+
$(opts.elements).not(curr).hide();
|
1012 |
+
$.fn.cycle.commonReset(curr,next,opts,false,true);
|
1013 |
+
opts.animIn.width = next.cycleW;
|
1014 |
+
});
|
1015 |
+
opts.cssBefore = { left: 0, top: 0, width: 0 };
|
1016 |
+
opts.animIn = { width: 'show' };
|
1017 |
+
opts.animOut = { width: 0 };
|
1018 |
+
};
|
1019 |
+
$.fn.cycle.transitions.slideY = function($cont, $slides, opts) {
|
1020 |
+
opts.before.push(function(curr, next, opts) {
|
1021 |
+
$(opts.elements).not(curr).hide();
|
1022 |
+
$.fn.cycle.commonReset(curr,next,opts,true,false);
|
1023 |
+
opts.animIn.height = next.cycleH;
|
1024 |
+
});
|
1025 |
+
opts.cssBefore = { left: 0, top: 0, height: 0 };
|
1026 |
+
opts.animIn = { height: 'show' };
|
1027 |
+
opts.animOut = { height: 0 };
|
1028 |
+
};
|
1029 |
+
|
1030 |
+
// shuffle
|
1031 |
+
$.fn.cycle.transitions.shuffle = function($cont, $slides, opts) {
|
1032 |
+
var i, w = $cont.css('overflow', 'visible').width();
|
1033 |
+
$slides.css({left: 0, top: 0});
|
1034 |
+
opts.before.push(function(curr,next,opts) {
|
1035 |
+
$.fn.cycle.commonReset(curr,next,opts,true,true,true);
|
1036 |
+
});
|
1037 |
+
// only adjust speed once!
|
1038 |
+
if (!opts.speedAdjusted) {
|
1039 |
+
opts.speed = opts.speed / 2; // shuffle has 2 transitions
|
1040 |
+
opts.speedAdjusted = true;
|
1041 |
+
}
|
1042 |
+
opts.random = 0;
|
1043 |
+
opts.shuffle = opts.shuffle || {left:-w, top:15};
|
1044 |
+
opts.els = [];
|
1045 |
+
for (i=0; i < $slides.length; i++)
|
1046 |
+
opts.els.push($slides[i]);
|
1047 |
+
|
1048 |
+
for (i=0; i < opts.currSlide; i++)
|
1049 |
+
opts.els.push(opts.els.shift());
|
1050 |
+
|
1051 |
+
// custom transition fn (hat tip to Benjamin Sterling for this bit of sweetness!)
|
1052 |
+
opts.fxFn = function(curr, next, opts, cb, fwd) {
|
1053 |
+
var $el = fwd ? $(curr) : $(next);
|
1054 |
+
$(next).css(opts.cssBefore);
|
1055 |
+
var count = opts.slideCount;
|
1056 |
+
$el.animate(opts.shuffle, opts.speedIn, opts.easeIn, function() {
|
1057 |
+
var hops = $.fn.cycle.hopsFromLast(opts, fwd);
|
1058 |
+
for (var k=0; k < hops; k++)
|
1059 |
+
fwd ? opts.els.push(opts.els.shift()) : opts.els.unshift(opts.els.pop());
|
1060 |
+
if (fwd) {
|
1061 |
+
for (var i=0, len=opts.els.length; i < len; i++)
|
1062 |
+
$(opts.els[i]).css('z-index', len-i+count);
|
1063 |
+
}
|
1064 |
+
else {
|
1065 |
+
var z = $(curr).css('z-index');
|
1066 |
+
$el.css('z-index', parseInt(z)+1+count);
|
1067 |
+
}
|
1068 |
+
$el.animate({left:0, top:0}, opts.speedOut, opts.easeOut, function() {
|
1069 |
+
$(fwd ? this : curr).hide();
|
1070 |
+
if (cb) cb();
|
1071 |
+
});
|
1072 |
+
});
|
1073 |
+
};
|
1074 |
+
opts.cssBefore = { display: 'block', opacity: 1, top: 0, left: 0 };
|
1075 |
+
};
|
1076 |
+
|
1077 |
+
// turnUp/Down/Left/Right
|
1078 |
+
$.fn.cycle.transitions.turnUp = function($cont, $slides, opts) {
|
1079 |
+
opts.before.push(function(curr, next, opts) {
|
1080 |
+
$.fn.cycle.commonReset(curr,next,opts,true,false);
|
1081 |
+
opts.cssBefore.top = next.cycleH;
|
1082 |
+
opts.animIn.height = next.cycleH;
|
1083 |
+
});
|
1084 |
+
opts.cssFirst = { top: 0 };
|
1085 |
+
opts.cssBefore = { left: 0, height: 0 };
|
1086 |
+
opts.animIn = { top: 0 };
|
1087 |
+
opts.animOut = { height: 0 };
|
1088 |
+
};
|
1089 |
+
$.fn.cycle.transitions.turnDown = function($cont, $slides, opts) {
|
1090 |
+
opts.before.push(function(curr, next, opts) {
|
1091 |
+
$.fn.cycle.commonReset(curr,next,opts,true,false);
|
1092 |
+
opts.animIn.height = next.cycleH;
|
1093 |
+
opts.animOut.top = curr.cycleH;
|
1094 |
+
});
|
1095 |
+
opts.cssFirst = { top: 0 };
|
1096 |
+
opts.cssBefore = { left: 0, top: 0, height: 0 };
|
1097 |
+
opts.animOut = { height: 0 };
|
1098 |
+
};
|
1099 |
+
$.fn.cycle.transitions.turnLeft = function($cont, $slides, opts) {
|
1100 |
+
opts.before.push(function(curr, next, opts) {
|
1101 |
+
$.fn.cycle.commonReset(curr,next,opts,false,true);
|
1102 |
+
opts.cssBefore.left = next.cycleW;
|
1103 |
+
opts.animIn.width = next.cycleW;
|
1104 |
+
});
|
1105 |
+
opts.cssBefore = { top: 0, width: 0 };
|
1106 |
+
opts.animIn = { left: 0 };
|
1107 |
+
opts.animOut = { width: 0 };
|
1108 |
+
};
|
1109 |
+
$.fn.cycle.transitions.turnRight = function($cont, $slides, opts) {
|
1110 |
+
opts.before.push(function(curr, next, opts) {
|
1111 |
+
$.fn.cycle.commonReset(curr,next,opts,false,true);
|
1112 |
+
opts.animIn.width = next.cycleW;
|
1113 |
+
opts.animOut.left = curr.cycleW;
|
1114 |
+
});
|
1115 |
+
opts.cssBefore = { top: 0, left: 0, width: 0 };
|
1116 |
+
opts.animIn = { left: 0 };
|
1117 |
+
opts.animOut = { width: 0 };
|
1118 |
+
};
|
1119 |
+
|
1120 |
+
// zoom
|
1121 |
+
$.fn.cycle.transitions.zoom = function($cont, $slides, opts) {
|
1122 |
+
opts.before.push(function(curr, next, opts) {
|
1123 |
+
$.fn.cycle.commonReset(curr,next,opts,false,false,true);
|
1124 |
+
opts.cssBefore.top = next.cycleH/2;
|
1125 |
+
opts.cssBefore.left = next.cycleW/2;
|
1126 |
+
opts.animIn = { top: 0, left: 0, width: next.cycleW, height: next.cycleH };
|
1127 |
+
opts.animOut = { width: 0, height: 0, top: curr.cycleH/2, left: curr.cycleW/2 };
|
1128 |
+
});
|
1129 |
+
opts.cssFirst = { top:0, left: 0 };
|
1130 |
+
opts.cssBefore = { width: 0, height: 0 };
|
1131 |
+
};
|
1132 |
+
|
1133 |
+
// fadeZoom
|
1134 |
+
$.fn.cycle.transitions.fadeZoom = function($cont, $slides, opts) {
|
1135 |
+
opts.before.push(function(curr, next, opts) {
|
1136 |
+
$.fn.cycle.commonReset(curr,next,opts,false,false);
|
1137 |
+
opts.cssBefore.left = next.cycleW/2;
|
1138 |
+
opts.cssBefore.top = next.cycleH/2;
|
1139 |
+
opts.animIn = { top: 0, left: 0, width: next.cycleW, height: next.cycleH };
|
1140 |
+
});
|
1141 |
+
opts.cssBefore = { width: 0, height: 0 };
|
1142 |
+
opts.animOut = { opacity: 0 };
|
1143 |
+
};
|
1144 |
+
|
1145 |
+
// blindX
|
1146 |
+
$.fn.cycle.transitions.blindX = function($cont, $slides, opts) {
|
1147 |
+
var w = $cont.css('overflow','hidden').width();
|
1148 |
+
opts.before.push(function(curr, next, opts) {
|
1149 |
+
$.fn.cycle.commonReset(curr,next,opts);
|
1150 |
+
opts.animIn.width = next.cycleW;
|
1151 |
+
opts.animOut.left = curr.cycleW;
|
1152 |
+
});
|
1153 |
+
opts.cssBefore = { left: w, top: 0 };
|
1154 |
+
opts.animIn = { left: 0 };
|
1155 |
+
opts.animOut = { left: w };
|
1156 |
+
};
|
1157 |
+
// blindY
|
1158 |
+
$.fn.cycle.transitions.blindY = function($cont, $slides, opts) {
|
1159 |
+
var h = $cont.css('overflow','hidden').height();
|
1160 |
+
opts.before.push(function(curr, next, opts) {
|
1161 |
+
$.fn.cycle.commonReset(curr,next,opts);
|
1162 |
+
opts.animIn.height = next.cycleH;
|
1163 |
+
opts.animOut.top = curr.cycleH;
|
1164 |
+
});
|
1165 |
+
opts.cssBefore = { top: h, left: 0 };
|
1166 |
+
opts.animIn = { top: 0 };
|
1167 |
+
opts.animOut = { top: h };
|
1168 |
+
};
|
1169 |
+
// blindZ
|
1170 |
+
$.fn.cycle.transitions.blindZ = function($cont, $slides, opts) {
|
1171 |
+
var h = $cont.css('overflow','hidden').height();
|
1172 |
+
var w = $cont.width();
|
1173 |
+
opts.before.push(function(curr, next, opts) {
|
1174 |
+
$.fn.cycle.commonReset(curr,next,opts);
|
1175 |
+
opts.animIn.height = next.cycleH;
|
1176 |
+
opts.animOut.top = curr.cycleH;
|
1177 |
+
});
|
1178 |
+
opts.cssBefore = { top: h, left: w };
|
1179 |
+
opts.animIn = { top: 0, left: 0 };
|
1180 |
+
opts.animOut = { top: h, left: w };
|
1181 |
+
};
|
1182 |
+
|
1183 |
+
// growX - grow horizontally from centered 0 width
|
1184 |
+
$.fn.cycle.transitions.growX = function($cont, $slides, opts) {
|
1185 |
+
opts.before.push(function(curr, next, opts) {
|
1186 |
+
$.fn.cycle.commonReset(curr,next,opts,false,true);
|
1187 |
+
opts.cssBefore.left = this.cycleW/2;
|
1188 |
+
opts.animIn = { left: 0, width: this.cycleW };
|
1189 |
+
opts.animOut = { left: 0 };
|
1190 |
+
});
|
1191 |
+
opts.cssBefore = { width: 0, top: 0 };
|
1192 |
+
};
|
1193 |
+
// growY - grow vertically from centered 0 height
|
1194 |
+
$.fn.cycle.transitions.growY = function($cont, $slides, opts) {
|
1195 |
+
opts.before.push(function(curr, next, opts) {
|
1196 |
+
$.fn.cycle.commonReset(curr,next,opts,true,false);
|
1197 |
+
opts.cssBefore.top = this.cycleH/2;
|
1198 |
+
opts.animIn = { top: 0, height: this.cycleH };
|
1199 |
+
opts.animOut = { top: 0 };
|
1200 |
+
});
|
1201 |
+
opts.cssBefore = { height: 0, left: 0 };
|
1202 |
+
};
|
1203 |
+
|
1204 |
+
// curtainX - squeeze in both edges horizontally
|
1205 |
+
$.fn.cycle.transitions.curtainX = function($cont, $slides, opts) {
|
1206 |
+
opts.before.push(function(curr, next, opts) {
|
1207 |
+
$.fn.cycle.commonReset(curr,next,opts,false,true,true);
|
1208 |
+
opts.cssBefore.left = next.cycleW/2;
|
1209 |
+
opts.animIn = { left: 0, width: this.cycleW };
|
1210 |
+
opts.animOut = { left: curr.cycleW/2, width: 0 };
|
1211 |
+
});
|
1212 |
+
opts.cssBefore = { top: 0, width: 0 };
|
1213 |
+
};
|
1214 |
+
// curtainY - squeeze in both edges vertically
|
1215 |
+
$.fn.cycle.transitions.curtainY = function($cont, $slides, opts) {
|
1216 |
+
opts.before.push(function(curr, next, opts) {
|
1217 |
+
$.fn.cycle.commonReset(curr,next,opts,true,false,true);
|
1218 |
+
opts.cssBefore.top = next.cycleH/2;
|
1219 |
+
opts.animIn = { top: 0, height: next.cycleH };
|
1220 |
+
opts.animOut = { top: curr.cycleH/2, height: 0 };
|
1221 |
+
});
|
1222 |
+
opts.cssBefore = { left: 0, height: 0 };
|
1223 |
+
};
|
1224 |
+
|
1225 |
+
// cover - curr slide covered by next slide
|
1226 |
+
$.fn.cycle.transitions.cover = function($cont, $slides, opts) {
|
1227 |
+
var d = opts.direction || 'left';
|
1228 |
+
var w = $cont.css('overflow','hidden').width();
|
1229 |
+
var h = $cont.height();
|
1230 |
+
opts.before.push(function(curr, next, opts) {
|
1231 |
+
$.fn.cycle.commonReset(curr,next,opts);
|
1232 |
+
if (d == 'right')
|
1233 |
+
opts.cssBefore.left = -w;
|
1234 |
+
else if (d == 'up')
|
1235 |
+
opts.cssBefore.top = h;
|
1236 |
+
else if (d == 'down')
|
1237 |
+
opts.cssBefore.top = -h;
|
1238 |
+
else
|
1239 |
+
opts.cssBefore.left = w;
|
1240 |
+
});
|
1241 |
+
opts.animIn = { left: 0, top: 0};
|
1242 |
+
opts.animOut = { opacity: 1 };
|
1243 |
+
opts.cssBefore = { top: 0, left: 0 };
|
1244 |
+
};
|
1245 |
+
|
1246 |
+
// uncover - curr slide moves off next slide
|
1247 |
+
$.fn.cycle.transitions.uncover = function($cont, $slides, opts) {
|
1248 |
+
var d = opts.direction || 'left';
|
1249 |
+
var w = $cont.css('overflow','hidden').width();
|
1250 |
+
var h = $cont.height();
|
1251 |
+
opts.before.push(function(curr, next, opts) {
|
1252 |
+
$.fn.cycle.commonReset(curr,next,opts,true,true,true);
|
1253 |
+
if (d == 'right')
|
1254 |
+
opts.animOut.left = w;
|
1255 |
+
else if (d == 'up')
|
1256 |
+
opts.animOut.top = -h;
|
1257 |
+
else if (d == 'down')
|
1258 |
+
opts.animOut.top = h;
|
1259 |
+
else
|
1260 |
+
opts.animOut.left = -w;
|
1261 |
+
});
|
1262 |
+
opts.animIn = { left: 0, top: 0 };
|
1263 |
+
opts.animOut = { opacity: 1 };
|
1264 |
+
opts.cssBefore = { top: 0, left: 0 };
|
1265 |
+
};
|
1266 |
+
|
1267 |
+
// toss - move top slide and fade away
|
1268 |
+
$.fn.cycle.transitions.toss = function($cont, $slides, opts) {
|
1269 |
+
var w = $cont.css('overflow','visible').width();
|
1270 |
+
var h = $cont.height();
|
1271 |
+
opts.before.push(function(curr, next, opts) {
|
1272 |
+
$.fn.cycle.commonReset(curr,next,opts,true,true,true);
|
1273 |
+
// provide default toss settings if animOut not provided
|
1274 |
+
if (!opts.animOut.left && !opts.animOut.top)
|
1275 |
+
opts.animOut = { left: w*2, top: -h/2, opacity: 0 };
|
1276 |
+
else
|
1277 |
+
opts.animOut.opacity = 0;
|
1278 |
+
});
|
1279 |
+
opts.cssBefore = { left: 0, top: 0 };
|
1280 |
+
opts.animIn = { left: 0 };
|
1281 |
+
};
|
1282 |
+
|
1283 |
+
// wipe - clip animation
|
1284 |
+
$.fn.cycle.transitions.wipe = function($cont, $slides, opts) {
|
1285 |
+
var w = $cont.css('overflow','hidden').width();
|
1286 |
+
var h = $cont.height();
|
1287 |
+
opts.cssBefore = opts.cssBefore || {};
|
1288 |
+
var clip;
|
1289 |
+
if (opts.clip) {
|
1290 |
+
if (/l2r/.test(opts.clip))
|
1291 |
+
clip = 'rect(0px 0px '+h+'px 0px)';
|
1292 |
+
else if (/r2l/.test(opts.clip))
|
1293 |
+
clip = 'rect(0px '+w+'px '+h+'px '+w+'px)';
|
1294 |
+
else if (/t2b/.test(opts.clip))
|
1295 |
+
clip = 'rect(0px '+w+'px 0px 0px)';
|
1296 |
+
else if (/b2t/.test(opts.clip))
|
1297 |
+
clip = 'rect('+h+'px '+w+'px '+h+'px 0px)';
|
1298 |
+
else if (/zoom/.test(opts.clip)) {
|
1299 |
+
var top = parseInt(h/2);
|
1300 |
+
var left = parseInt(w/2);
|
1301 |
+
clip = 'rect('+top+'px '+left+'px '+top+'px '+left+'px)';
|
1302 |
+
}
|
1303 |
+
}
|
1304 |
+
|
1305 |
+
opts.cssBefore.clip = opts.cssBefore.clip || clip || 'rect(0px 0px 0px 0px)';
|
1306 |
+
|
1307 |
+
var d = opts.cssBefore.clip.match(/(\d+)/g);
|
1308 |
+
var t = parseInt(d[0]), r = parseInt(d[1]), b = parseInt(d[2]), l = parseInt(d[3]);
|
1309 |
+
|
1310 |
+
opts.before.push(function(curr, next, opts) {
|
1311 |
+
if (curr == next) return;
|
1312 |
+
var $curr = $(curr), $next = $(next);
|
1313 |
+
$.fn.cycle.commonReset(curr,next,opts,true,true,false);
|
1314 |
+
opts.cssAfter.display = 'block';
|
1315 |
+
|
1316 |
+
var step = 1, count = parseInt((opts.speedIn / 13)) - 1;
|
1317 |
+
(function f() {
|
1318 |
+
var tt = t ? t - parseInt(step * (t/count)) : 0;
|
1319 |
+
var ll = l ? l - parseInt(step * (l/count)) : 0;
|
1320 |
+
var bb = b < h ? b + parseInt(step * ((h-b)/count || 1)) : h;
|
1321 |
+
var rr = r < w ? r + parseInt(step * ((w-r)/count || 1)) : w;
|
1322 |
+
$next.css({ clip: 'rect('+tt+'px '+rr+'px '+bb+'px '+ll+'px)' });
|
1323 |
+
(step++ <= count) ? setTimeout(f, 13) : $curr.css('display', 'none');
|
1324 |
+
})();
|
1325 |
+
});
|
1326 |
+
opts.cssBefore = { display: 'block', opacity: 1, top: 0, left: 0 };
|
1327 |
+
opts.animIn = { left: 0 };
|
1328 |
+
opts.animOut = { left: 0 };
|
1329 |
+
};
|
1330 |
+
|
1331 |
+
})(jQuery);
|
js/jquery.cycle.all.min.js
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
* jQuery Cycle Plugin (with Transition Definitions)
|
3 |
+
* Examples and documentation at: http://jquery.malsup.com/cycle/
|
4 |
+
* Copyright (c) 2007-2010 M. Alsup
|
5 |
+
* Version: 2.88 (08-JUN-2010)
|
6 |
+
* Dual licensed under the MIT and GPL licenses.
|
7 |
+
* http://jquery.malsup.com/license.html
|
8 |
+
* Requires: jQuery v1.2.6 or later
|
9 |
+
*/
|
10 |
+
(function($){var ver="2.88";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){if($.fn.cycle.debug){log(s);}}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[opts2.nextSlide],opts2,!opts2.rev);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,(!opts2.rev&&!opts.backwards));},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont).data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,(!opts.rev&&!opts.backwards));}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=els.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-first):first-i:els.length-i;}else{z=first?i>=first?els.length-(i-first):first-i:els.length-i;}$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offsetHeight||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)<buffer){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.backwards){opts.nextSlide=opts.startingSlide==0?(els.length-1):opts.startingSlide-1;}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(true,true);opts.busy=false;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&!opts.bounce&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing; currSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];if(opts.nextSlide==opts.currSlide){opts.nextSlide=(opts.currSlide==opts.slideCount-1)?0:opts.currSlide+1;}}else{if(opts.backwards){var roll=(opts.nextSlide-1)<0;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=1;opts.currSlide=0;}else{opts.nextSlide=roll?(els.length-1):opts.nextSlide-1;opts.currSlide=roll?0:opts.nextSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=els.length-2;opts.currSlide=els.length-1;}else{opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}}}}if(changed&&opts.pager){opts.updateActivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(els[opts.currSlide],els[opts.nextSlide],opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn.call(curr,curr,next,opts,fwd);while((t-opts.speed)<250){t+=opts.speed;}debug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$.fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opts,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}var cb=opts.onPrevNextEvent||opts.prevNextClick;if($.isFunction(cb)){cb(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,val>=0);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnchorBuilder("+i+", el) returned: "+a);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying clearType background-color hack");function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null,backwards:false};})(jQuery);
|
11 |
+
/*
|
12 |
+
* jQuery Cycle Plugin Transition Definitions
|
13 |
+
* This script is a plugin for the jQuery Cycle Plugin
|
14 |
+
* Examples and documentation at: http://malsup.com/jquery/cycle/
|
15 |
+
* Copyright (c) 2007-2010 M. Alsup
|
16 |
+
* Version: 2.72
|
17 |
+
* Dual licensed under the MIT and GPL licenses:
|
18 |
+
* http://www.opensource.org/licenses/mit-license.php
|
19 |
+
* http://www.gnu.org/licenses/gpl.html
|
20 |
+
*/
|
21 |
+
(function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}opts.fxFn=function(curr,next,opts,cb,fwd){var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animIn={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,top:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animOut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0};});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cssBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){opts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefore.left=w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up"){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut.left=-w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top){opts.animOut={left:w*2,top:-h/2,opacity:0};}else{opts.animOut.opacity=0;}});opts.cssBefore={left:0,top:0};opts.animIn={left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+"px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px)";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t/.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px "+left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip||clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTimeout(f,13):$curr.css("display","none");})();});opts.cssBefore={display:"block",opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);
|
js/ngg.slideshow.js
ADDED
@@ -0,0 +1,101 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery.fn.nggSlideshow = function ( args ) {
|
2 |
+
|
3 |
+
var defaults = { id: 1,
|
4 |
+
width: 320,
|
5 |
+
height: 240,
|
6 |
+
fx: 'fade',
|
7 |
+
domain: '',
|
8 |
+
timeout: 5000, };
|
9 |
+
|
10 |
+
var s = jQuery.extend( {}, defaults, args);
|
11 |
+
|
12 |
+
var obj = this.selector;
|
13 |
+
var stack = [];
|
14 |
+
var url = s.domain + 'index.php?callback=json&api_key=true&format=json&method=gallery&id=' + s.id;
|
15 |
+
|
16 |
+
jQuery.getJSON(url, function(r){
|
17 |
+
if (r.stat == "ok"){
|
18 |
+
|
19 |
+
for (img in r.images) {
|
20 |
+
var photo = r.images[img];
|
21 |
+
//populate images into an array
|
22 |
+
stack.push( decodeURI( photo['imageURL'] ) );
|
23 |
+
}
|
24 |
+
|
25 |
+
// push the first three images out
|
26 |
+
var i = 1, counter = 0;
|
27 |
+
while (stack.length && i <= 3) {
|
28 |
+
var img = new Image();
|
29 |
+
img.src = stack.shift();
|
30 |
+
jQuery( img ).bind('load', function() {
|
31 |
+
jQuery( obj ).append( imageResize(this, s.width , s.height) );
|
32 |
+
counter++;
|
33 |
+
// start cycle after the second image
|
34 |
+
if (counter == 3)
|
35 |
+
startSlideshow();
|
36 |
+
});
|
37 |
+
i++;
|
38 |
+
}
|
39 |
+
|
40 |
+
}
|
41 |
+
});
|
42 |
+
|
43 |
+
function startSlideshow() {
|
44 |
+
|
45 |
+
// hide the loader icon
|
46 |
+
jQuery( obj + '-loader' ).empty().remove();
|
47 |
+
|
48 |
+
// Start the slideshow
|
49 |
+
jQuery(obj + ' img:first').fadeIn(1000, function() {
|
50 |
+
// Start the cycle plugin
|
51 |
+
jQuery( obj ).cycle( {
|
52 |
+
fx: s.fx,
|
53 |
+
containerResize: 1,
|
54 |
+
fit: 1,
|
55 |
+
timeout: s.timeout,
|
56 |
+
next: obj,
|
57 |
+
before: jCycle_onBefore
|
58 |
+
});
|
59 |
+
});
|
60 |
+
|
61 |
+
}
|
62 |
+
|
63 |
+
//Resize Image and keep ratio on client side, better move to server side later
|
64 |
+
function imageResize(img, maxWidth , maxHeight) {
|
65 |
+
|
66 |
+
// hide it first
|
67 |
+
jQuery( img ).css({
|
68 |
+
'display': 'none'
|
69 |
+
});
|
70 |
+
|
71 |
+
// in some cases the image is not loaded, we can't resize them
|
72 |
+
if (img.height == 0 || img.width == 0)
|
73 |
+
return img;
|
74 |
+
|
75 |
+
var height = (img.height < maxHeight) ? img.height : maxHeight;
|
76 |
+
var width = (img.width < maxWidth) ? img.width : maxWidth;
|
77 |
+
if (img.height >= img.width)
|
78 |
+
width = Math.floor( Math.ceil(img.width / img.height * maxHeight) );
|
79 |
+
else
|
80 |
+
height = Math.floor( Math.ceil(img.height / img.width * maxWidth) );
|
81 |
+
|
82 |
+
jQuery( img ).css({
|
83 |
+
'height': height,
|
84 |
+
'width': width
|
85 |
+
});
|
86 |
+
|
87 |
+
return img;
|
88 |
+
};
|
89 |
+
|
90 |
+
// add images to slideshow step by step
|
91 |
+
function jCycle_onBefore(curr, next, opts) {
|
92 |
+
if (opts.addSlide)
|
93 |
+
if (stack.length) {
|
94 |
+
var img = new Image();
|
95 |
+
img.src = stack.shift();
|
96 |
+
jQuery( img ).bind('load', function() {
|
97 |
+
opts.addSlide( imageResize(this, s.width , s.height) );
|
98 |
+
});
|
99 |
+
}
|
100 |
+
};
|
101 |
+
}
|
js/ngg.slideshow.min.js
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
jQuery.fn.nggSlideshow=function(args){var defaults={id:1,width:320,height:240,fx:'fade',domain:'',timeout:5000,};var s=jQuery.extend({},defaults,args);var obj=this.selector;var stack=[];var url=s.domain+'index.php?callback=json&api_key=true&format=json&method=gallery&id='+s.id;jQuery.getJSON(url,function(r){if(r.stat=="ok"){for(img in r.images){var photo=r.images[img];stack.push(decodeURI(photo['imageURL']));}
|
2 |
+
var i=1,counter=0;while(stack.length&&i<=3){var img=new Image();img.src=stack.shift();jQuery(img).bind('load',function(){jQuery(obj).append(imageResize(this,s.width,s.height));counter++;if(counter==3)
|
3 |
+
startSlideshow();});i++;}}});function startSlideshow(){jQuery(obj+'-loader').empty().remove();jQuery(obj+' img:first').fadeIn(1000,function(){jQuery(obj).cycle({fx:s.fx,containerResize:1,fit:1,timeout:s.timeout,next:obj,before:jCycle_onBefore});});}
|
4 |
+
function imageResize(img,maxWidth,maxHeight){jQuery(img).css({'display':'none'});if(img.height==0||img.width==0)
|
5 |
+
return img;var height=(img.height<maxHeight)?img.height:maxHeight;var width=(img.width<maxWidth)?img.width:maxWidth;if(img.height>=img.width)
|
6 |
+
width=Math.floor(Math.ceil(img.width/img.height*maxHeight));else
|
7 |
+
height=Math.floor(Math.ceil(img.height/img.width*maxWidth));jQuery(img).css({'height':height,'width':width});return img;};function jCycle_onBefore(curr,next,opts){if(opts.addSlide)
|
8 |
+
if(stack.length){var img=new Image();img.src=stack.shift();jQuery(img).bind('load',function(){opts.addSlide(imageResize(this,s.width,s.height));});}};}
|
lang/nggallery-de_DE.mo
CHANGED
Binary file
|
lang/nggallery-de_DE.po
CHANGED
@@ -2,14 +2,14 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: NextGEN Gallery\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2010-
|
6 |
-
"PO-Revision-Date: 2010-
|
7 |
"Last-Translator: Alex Rabe\n"
|
8 |
"Language-Team: Alex Rabe\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Poedit-KeywordsList: __;_e;
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
"X-Poedit-Country: GERMANY\n"
|
15 |
"X-Poedit-SourceCharset: utf-8\n"
|
@@ -18,194 +18,194 @@ msgstr ""
|
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
"X-Poedit-SearchPath-1: ..\n"
|
20 |
|
21 |
-
#: ../nggallery.php:
|
22 |
msgid "<strong>Translation by : </strong><a target=\"_blank\" href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\">See here</a>"
|
23 |
msgstr "<strong>Übersetzt von : </strong><a target=\"_blank\" href=\"http://alexrabe.de/wordpress-plugins/wordtube/translation-of-plugins/\">Alex Rabe</a>"
|
24 |
|
25 |
-
#: ../nggallery.php:
|
26 |
-
msgid "<strong>This translation is not yet updated for Version 1.
|
27 |
msgstr "Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen Hinweis</p>"
|
28 |
|
29 |
-
#: ../nggallery.php:
|
30 |
msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB higher"
|
31 |
-
msgstr "Tut mir leid, aber NextGEN
|
32 |
|
33 |
-
#: ../nggallery.php:
|
34 |
msgid "Picture tag"
|
35 |
-
msgstr "Bilder
|
36 |
|
37 |
-
#: ../nggallery.php:
|
38 |
msgid "Picture tag: %2$l."
|
39 |
-
msgstr "Bilder
|
40 |
|
41 |
-
#: ../nggallery.php:
|
42 |
msgid "Separate picture tags with commas."
|
43 |
msgstr "Trenne Stichwörter mittels Komma"
|
44 |
|
45 |
-
#: ../nggallery.php:
|
46 |
msgid "L O A D I N G"
|
47 |
msgstr "B I T T E W A R T E N"
|
48 |
|
49 |
-
#: ../nggallery.php:
|
50 |
msgid "Click to Close"
|
51 |
msgstr "Klicken zum Schliessen "
|
52 |
|
53 |
-
#: ../nggallery.php:
|
54 |
msgid "loading"
|
55 |
msgstr "lade..."
|
56 |
|
57 |
-
#: ../nggallery.php:
|
58 |
-
#: ../nggfunctions.php:
|
59 |
-
#: ../admin/admin.php:
|
60 |
msgid "Overview"
|
61 |
msgstr "Übersicht"
|
62 |
|
63 |
-
#: ../nggallery.php:
|
64 |
msgid "Get help"
|
65 |
msgstr "Hilfe"
|
66 |
|
67 |
-
#: ../nggallery.php:
|
68 |
msgid "Contribute"
|
69 |
msgstr "Mithelfen"
|
70 |
|
71 |
-
#: ../nggallery.php:
|
72 |
msgid "Donate"
|
73 |
msgstr "Spenden"
|
74 |
|
75 |
-
#: ../nggfunctions.php:
|
76 |
msgid "The <a href=\"http://www.macromedia.com/go/getflashplayer\">Flash Player</a> and <a href=\"http://www.mozilla.com/firefox/\">a browser with Javascript support</a> are needed.."
|
77 |
-
msgstr "Es wird der <a href=\"http://www.macromedia.com/go/getflashplayer\">Adobe Flash Player</a> benötigt und <a href=\"http://www.mozilla.com/firefox/\">im Browser muss Javascript</a> aktiviert sein
|
78 |
|
79 |
-
#: ../nggfunctions.php:
|
80 |
-
#: ../nggfunctions.php:
|
81 |
msgid "[Gallery not found]"
|
82 |
msgstr "[Galerie nicht gefunden]"
|
83 |
|
84 |
-
#: ../nggfunctions.php:
|
85 |
msgid "[Album not found]"
|
86 |
msgstr "[Album nicht gefunden]"
|
87 |
|
88 |
-
#: ../nggfunctions.php:
|
89 |
msgid "[SinglePic not found]"
|
90 |
msgstr "[Bild nicht gefunden]"
|
91 |
|
92 |
-
#: ../nggfunctions.php:
|
93 |
msgid "Related images for"
|
94 |
msgstr "Verwandte Bilder von"
|
95 |
|
96 |
-
#: ../admin/about.php:
|
97 |
msgid "Copyright notes / Credits"
|
98 |
msgstr "Copyright Hinweise / Credits"
|
99 |
|
100 |
-
#: ../admin/about.php:
|
101 |
msgid "NextGEN DEV Team"
|
102 |
-
msgstr "NextGEN
|
103 |
|
104 |
-
#: ../admin/about.php:
|
105 |
msgid "This plugin is primarily developed, maintained, supported, documented by"
|
106 |
-
msgstr "Dieses Plugin wird hauptsächlich entwickelt, dokumentiert und
|
107 |
|
108 |
-
#: ../admin/about.php:
|
109 |
msgid "There are many other folks who have made contributions to this project :"
|
110 |
msgstr "Folgende Personen haben die Entwicklung unterstützt :"
|
111 |
|
112 |
-
#: ../admin/about.php:
|
113 |
msgid "Contributors / Tribute to"
|
114 |
msgstr "Anerkennung / Hinweise"
|
115 |
|
116 |
-
#: ../admin/about.php:
|
117 |
msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together."
|
118 |
-
msgstr "Falls Du Dir den Sourcecode dieses Plugins ansiehst wirst Du merken,
|
119 |
|
120 |
-
#: ../admin/about.php:
|
121 |
msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)"
|
122 |
-
msgstr "Wir möchten folgenden Menschen für Ihre Pionier-Arbeit danken (ohne diese Vorleistung wäre es unmöglich ein Plugin so schnell zu entwickeln)"
|
123 |
|
124 |
-
#: ../admin/about.php:
|
125 |
msgid "for their great documented code"
|
126 |
-
msgstr "für
|
127 |
|
128 |
-
#: ../admin/about.php:
|
129 |
msgid "for jQuery, which is the best Web2.0 framework"
|
130 |
msgstr "für jQuery, das Beste Web 2.0 Framework"
|
131 |
|
132 |
-
#: ../admin/about.php:
|
133 |
msgid "for the fantastic PHP Thumbnail Class"
|
134 |
-
msgstr "für die fantastische PHP
|
135 |
|
136 |
-
#: ../admin/about.php:
|
137 |
msgid "for a lot of very useful plugins and ideas"
|
138 |
msgstr "für viele nützliche Plugins und Ideen"
|
139 |
|
140 |
-
#: ../admin/about.php:
|
141 |
msgid "for Shutter Reloaded, a real lightweight image effect"
|
142 |
msgstr "für Shutter Reloaded, ein wirklich smarten Bildeffekt"
|
143 |
|
144 |
-
#: ../admin/about.php:29
|
145 |
-
msgid "for the best Media Flash Scripts on earth"
|
146 |
-
msgstr "für die besten Media Flash Scripte"
|
147 |
-
|
148 |
#: ../admin/about.php:30
|
149 |
-
msgid "for the
|
150 |
-
msgstr "für
|
151 |
|
152 |
#: ../admin/about.php:31
|
|
|
|
|
|
|
|
|
153 |
msgid "for the Watermark plugin"
|
154 |
-
msgstr "für das Wasserzeichen
|
155 |
|
156 |
-
#: ../admin/about.php:
|
157 |
msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail."
|
158 |
-
msgstr "Falls Du
|
159 |
|
160 |
-
#: ../admin/about.php:
|
161 |
msgid "How to support ?"
|
162 |
msgstr "Unterstützung / Hilfe"
|
163 |
|
164 |
-
#: ../admin/about.php:
|
165 |
msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory."
|
166 |
-
msgstr "Es existieren verschiedene Möglichkeiten diese Arbeit zu unterstützen."
|
167 |
|
168 |
-
#: ../admin/about.php:
|
169 |
msgid "Send us bugfixes / code changes"
|
170 |
msgstr "Schicke uns Verbesserungen / Bugfixes"
|
171 |
|
172 |
-
#: ../admin/about.php:
|
173 |
msgid "The most motivated support for this plugin are your ideas and brain work"
|
174 |
msgstr "Der beste Support für dieses Plugin sind Deine Ideen und Gedanken"
|
175 |
|
176 |
-
#: ../admin/about.php:
|
177 |
msgid "Translate the plugin"
|
178 |
msgstr "Übersetze das Plugin"
|
179 |
|
180 |
-
#: ../admin/about.php:
|
181 |
msgid "To help people to work with this plugin, I would like to have it in all available languages"
|
182 |
msgstr "Um jedem das Arbeiten mit diesem Plugin zu vereinfachen, würde ich es gerne in allen möglichen Sprachen anbieten"
|
183 |
|
184 |
-
#: ../admin/about.php:
|
185 |
msgid "Donate the work via paypal"
|
186 |
msgstr "Zeig Dich für diese Arbeit per PayPal dankbar"
|
187 |
|
188 |
-
#: ../admin/about.php:
|
189 |
msgid "No doubt a very useful and easy motivation :-)"
|
190 |
msgstr "Kein Zweifel, eine schöne und einfache Motivationshilfe"
|
191 |
|
192 |
-
#: ../admin/about.php:
|
193 |
msgid "Place a link to the plugin in your blog/webpage"
|
194 |
msgstr "Setze einen Link zu diesem Plugin auf Deinen Blog"
|
195 |
|
196 |
-
#: ../admin/about.php:
|
197 |
msgid "Yes, share and trackback is also a good support for this work "
|
198 |
msgstr "Natürlich sind Trackbacks und Links auch ein guter Support für diese Arbeit"
|
199 |
|
200 |
-
#: ../admin/about.php:
|
201 |
msgid "Thanks!"
|
202 |
msgstr "Vielen Dank!"
|
203 |
|
204 |
-
#: ../admin/about.php:
|
205 |
msgid "We would like to thank this people which support us in the work :"
|
206 |
msgstr "Ich möchte mich bei diesen Menschen für Ihre Unterstützung bedanken:"
|
207 |
|
208 |
-
#: ../admin/about.php:
|
209 |
msgid "and all donators..."
|
210 |
msgstr "und allen anderen Spendern..."
|
211 |
|
@@ -231,8 +231,8 @@ msgid "Upload failed! "
|
|
231 |
msgstr "Upload fehlgeschlagen!"
|
232 |
|
233 |
#: ../admin/addgallery.php:90
|
234 |
-
#: ../admin/functions.php:
|
235 |
-
#: ../admin/functions.php:
|
236 |
msgid "No gallery selected !"
|
237 |
msgstr "Keine Galerie ausgewählt !"
|
238 |
|
@@ -246,152 +246,175 @@ msgid "remove"
|
|
246 |
msgstr "Entfernen"
|
247 |
|
248 |
#: ../admin/addgallery.php:182
|
|
|
249 |
msgid "Browse..."
|
250 |
msgstr "Durchsuche..."
|
251 |
|
252 |
#: ../admin/addgallery.php:183
|
253 |
-
#: ../admin/addgallery.php:
|
254 |
msgid "Upload images"
|
255 |
msgstr "Bilder hochladen"
|
256 |
|
257 |
-
#: ../admin/addgallery.php:
|
258 |
-
#: ../admin/addgallery.php:
|
259 |
-
|
|
|
|
|
|
|
|
|
|
|
260 |
msgid "Add new gallery"
|
261 |
msgstr "Neue Galerie erstellen"
|
262 |
|
263 |
-
#: ../admin/addgallery.php:
|
264 |
-
#: ../admin/addgallery.php:
|
265 |
msgid "Upload a Zip-File"
|
266 |
msgstr "Zip-Datei hochladen"
|
267 |
|
268 |
-
#: ../admin/addgallery.php:
|
269 |
-
#: ../admin/addgallery.php:
|
270 |
msgid "Import image folder"
|
271 |
msgstr "Bilder-Verzeichnis importieren"
|
272 |
|
273 |
-
#: ../admin/addgallery.php:
|
274 |
-
#: ../admin/
|
275 |
-
msgid "Upload Images"
|
276 |
-
msgstr "Bilder hochladen"
|
277 |
-
|
278 |
-
#: ../admin/addgallery.php:286
|
279 |
-
#: ../admin/manage-galleries.php:218
|
280 |
msgid "New Gallery"
|
281 |
msgstr "Neue Galerie"
|
282 |
|
283 |
-
#: ../admin/addgallery.php:
|
284 |
-
#: ../admin/manage-galleries.php:
|
285 |
msgid "Create a new , empty gallery below the folder"
|
286 |
msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis"
|
287 |
|
288 |
-
#: ../admin/addgallery.php:
|
289 |
-
#: ../admin/manage-galleries.php:
|
290 |
msgid "Allowed characters for file and folder names are"
|
291 |
msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind"
|
292 |
|
293 |
-
#: ../admin/addgallery.php:
|
294 |
msgid "Add gallery"
|
295 |
msgstr "Galerie hinzufügen"
|
296 |
|
297 |
-
#: ../admin/addgallery.php:
|
298 |
msgid "Select Zip-File"
|
299 |
msgstr "Wähle Zip-Datei"
|
300 |
|
301 |
-
#: ../admin/addgallery.php:
|
302 |
msgid "Upload a zip file with images"
|
303 |
msgstr "Lade eine Zip-Datei mit Bildern hoch"
|
304 |
|
305 |
-
#: ../admin/addgallery.php:
|
306 |
msgid "or enter a Zip-File URL"
|
307 |
msgstr "oder gib eine URL zur ZIP-Datei an"
|
308 |
|
309 |
-
#: ../admin/addgallery.php:
|
310 |
msgid "Import a zip file with images from a url"
|
311 |
msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch"
|
312 |
|
313 |
-
#: ../admin/addgallery.php:
|
314 |
-
#: ../admin/addgallery.php:
|
315 |
msgid "in to"
|
316 |
msgstr "in"
|
317 |
|
318 |
-
#: ../admin/addgallery.php:
|
319 |
msgid "a new gallery"
|
320 |
msgstr "eine neue Galerie"
|
321 |
|
322 |
-
#: ../admin/addgallery.php:
|
323 |
msgid "Note : The upload limit on your server is "
|
324 |
msgstr "Hinweis : Das Upload-Limit auf dem Server beträgt "
|
325 |
|
326 |
-
#: ../admin/addgallery.php:
|
327 |
msgid "Start upload"
|
328 |
msgstr "Upload starten"
|
329 |
|
330 |
-
#: ../admin/addgallery.php:
|
331 |
msgid "Import from Server path:"
|
332 |
msgstr "Importieren aus Server-Pfad:"
|
333 |
|
334 |
-
#: ../admin/addgallery.php:
|
|
|
|
|
|
|
|
|
335 |
msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually"
|
336 |
-
msgstr "Achtung : Da der Safe-Mode
|
337 |
|
338 |
-
#: ../admin/addgallery.php:
|
339 |
msgid "Import folder"
|
340 |
msgstr "Verzeichnis importieren"
|
341 |
|
342 |
-
#: ../admin/addgallery.php:
|
343 |
msgid "Upload image"
|
344 |
msgstr "Bild hochladen"
|
345 |
|
346 |
-
#: ../admin/addgallery.php:
|
347 |
msgid "Choose gallery"
|
348 |
msgstr "Wähle Galerie"
|
349 |
|
350 |
-
#: ../admin/addgallery.php:
|
351 |
msgid "The batch upload requires Adobe Flash 10, disable it if you have problems"
|
352 |
msgstr "Das Batch-Upload benötigt Adbode Flash 10, wenn es Probleme gibt deaktiviere es besser."
|
353 |
|
354 |
-
#: ../admin/addgallery.php:
|
355 |
msgid "Disable flash upload"
|
356 |
msgstr "Deaktiviere Batch-Upload"
|
357 |
|
358 |
-
#: ../admin/addgallery.php:
|
359 |
msgid "Upload multiple files at once by ctrl/shift-selecting in dialog"
|
360 |
msgstr "Wähle im Dialog mit Ctrl/Shift mehrere Bilder gleichzeitig aus."
|
361 |
|
362 |
-
#: ../admin/addgallery.php:
|
363 |
msgid "Enable flash based upload"
|
364 |
msgstr "Aktiviere Flash Batch Upload"
|
365 |
|
366 |
-
#: ../admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
msgid "Add Gallery / Images"
|
368 |
msgstr "Galerie / Bilder hinzufügen"
|
369 |
|
370 |
-
#: ../admin/admin.php:
|
371 |
msgid "Manage Gallery"
|
372 |
msgstr "Galerie verwalten"
|
373 |
|
374 |
-
#: ../admin/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
msgid "Tags"
|
376 |
msgstr "Stichwörter"
|
377 |
|
378 |
-
#: ../admin/admin.php:
|
379 |
msgid "Options"
|
380 |
msgstr "Optionen"
|
381 |
|
382 |
-
#: ../admin/admin.php:
|
383 |
msgid "Style"
|
384 |
msgstr "Style"
|
385 |
|
386 |
-
#: ../admin/admin.php:
|
387 |
msgid "Roles"
|
388 |
msgstr "Zugriff"
|
389 |
|
390 |
-
#: ../admin/admin.php:
|
391 |
msgid "About this Gallery"
|
392 |
msgstr "Über diese Galerie"
|
393 |
|
394 |
-
#: ../admin/admin.php:
|
395 |
msgid "About"
|
396 |
msgstr "Über"
|
397 |
|
@@ -399,7 +422,7 @@ msgstr "Über"
|
|
399 |
msgid "NextGEN Gallery"
|
400 |
msgstr "NextGEN Gallery"
|
401 |
|
402 |
-
#: ../admin/admin.php:
|
403 |
msgid "Reset / Uninstall"
|
404 |
msgstr "Rücksetzen"
|
405 |
|
@@ -414,7 +437,7 @@ msgstr "Hier downloaden"
|
|
414 |
#: ../admin/admin.php:93
|
415 |
#, php-format
|
416 |
msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a <strong><a href=\"%s\">donation</a></strong>! If you still need some help, please post your questions <a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\">here</a> ."
|
417 |
-
msgstr "Vielen Dank
|
418 |
|
419 |
#: ../admin/admin.php:96
|
420 |
msgid "OK, hide this message now !"
|
@@ -432,108 +455,108 @@ msgstr "Unerwarteter Fehler"
|
|
432 |
msgid "A failure occurred"
|
433 |
msgstr "Ein Fehler ist aufgetreten"
|
434 |
|
435 |
-
#: ../admin/admin.php:
|
436 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Introduction</a>"
|
437 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
438 |
|
439 |
-
#: ../admin/admin.php:
|
440 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Setup</a>"
|
441 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Setup</a>"
|
442 |
|
443 |
-
#: ../admin/admin.php:
|
444 |
msgid "<a href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\" target=\"_blank\">Translation by alex rabe</a>"
|
445 |
msgstr "<a href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\" target=\"_blank\">Unterstütze bei der Übersetzung</a>"
|
446 |
|
447 |
-
#: ../admin/admin.php:
|
448 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Roles / Capabilities</a>"
|
449 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
450 |
|
451 |
-
#: ../admin/admin.php:
|
452 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Styles</a>"
|
453 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
454 |
|
455 |
-
#: ../admin/admin.php:
|
456 |
msgid "Templates"
|
457 |
msgstr "Vorlagen"
|
458 |
|
459 |
-
#: ../admin/admin.php:
|
460 |
-
#: ../admin/admin.php:
|
461 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery management</a>"
|
462 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
463 |
|
464 |
-
#: ../admin/admin.php:
|
465 |
msgid "Gallery example"
|
466 |
msgstr "Galerie Beispiel"
|
467 |
|
468 |
-
#: ../admin/admin.php:
|
469 |
-
#: ../admin/admin.php:
|
470 |
msgid "Gallery tags"
|
471 |
msgstr "Galerie Stichwörter"
|
472 |
|
473 |
-
#: ../admin/admin.php:
|
474 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Album management</a>"
|
475 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
476 |
|
477 |
-
#: ../admin/admin.php:
|
478 |
msgid "Album example"
|
479 |
msgstr "Album Beispiel"
|
480 |
|
481 |
-
#: ../admin/admin.php:
|
482 |
-
#: ../admin/admin.php:
|
483 |
msgid "Album tags"
|
484 |
msgstr "Album Stichwörter"
|
485 |
|
486 |
-
#: ../admin/admin.php:
|
487 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery tags</a>"
|
488 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
489 |
|
490 |
-
#: ../admin/admin.php:
|
491 |
msgid "Related images"
|
492 |
msgstr "Verwandte Bilder"
|
493 |
|
494 |
-
#: ../admin/admin.php:
|
495 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-image-management/\" target=\"_blank\">Image management</a>"
|
496 |
-
msgstr "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-image-management/\" target=\"_blank\">Bilderverwaltung (
|
497 |
|
498 |
-
#: ../admin/admin.php:
|
499 |
msgid "Custom fields"
|
500 |
msgstr "Spezialfelder"
|
501 |
|
502 |
-
#: ../admin/admin.php:
|
503 |
msgid "Get help with NextGEN Gallery"
|
504 |
msgstr "Weitere Hilfe zu NextGEN Gallery"
|
505 |
|
506 |
-
#: ../admin/admin.php:
|
507 |
msgid "More Help & Info"
|
508 |
msgstr "Weitere Hilfe & Informationen"
|
509 |
|
510 |
-
#: ../admin/admin.php:
|
511 |
msgid "<a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\" target=\"_blank\">Support Forums</a>"
|
512 |
-
msgstr "<a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\" target=\"_blank\">Support Forum (
|
513 |
|
514 |
-
#: ../admin/admin.php:
|
515 |
msgid "FAQ"
|
516 |
msgstr "FAQ (englisch)"
|
517 |
|
518 |
-
#: ../admin/admin.php:
|
519 |
msgid "Feature request"
|
520 |
-
msgstr "Wünsch
|
521 |
|
522 |
-
#: ../admin/admin.php:
|
523 |
msgid "Get your language pack"
|
524 |
-
msgstr "Lade
|
525 |
|
526 |
-
#: ../admin/admin.php:
|
527 |
msgid "Contribute development"
|
528 |
msgstr "Entwicklung helfen"
|
529 |
|
530 |
-
#: ../admin/admin.php:
|
531 |
msgid "Download latest version"
|
532 |
msgstr "Aktuelle Version downloaden"
|
533 |
|
534 |
#: ../admin/album.php:103
|
535 |
#: ../admin/album.php:118
|
536 |
-
#: ../admin/album.php:
|
537 |
msgid "Update Successfully"
|
538 |
msgstr "Update erfolgreich"
|
539 |
|
@@ -541,145 +564,146 @@ msgstr "Update erfolgreich"
|
|
541 |
msgid "Album deleted"
|
542 |
msgstr "Album gelöscht"
|
543 |
|
544 |
-
#: ../admin/album.php:
|
545 |
msgid "Manage Albums"
|
546 |
msgstr "Verwalte Alben"
|
547 |
|
548 |
-
#: ../admin/album.php:
|
549 |
-
#: ../admin/album.php:
|
550 |
msgid "Select album"
|
551 |
msgstr "Wähle Album"
|
552 |
|
553 |
-
#: ../admin/album.php:
|
554 |
msgid "No album selected"
|
555 |
msgstr "Kein Album ausgewählt"
|
556 |
|
557 |
-
#: ../admin/album.php:
|
558 |
#: ../admin/edit-thumbnail.php:157
|
559 |
msgid "Update"
|
560 |
msgstr "Aktualisiere"
|
561 |
|
562 |
-
#: ../admin/album.php:
|
563 |
msgid "Edit album"
|
564 |
msgstr "Album ändern"
|
565 |
|
566 |
-
#: ../admin/album.php:
|
567 |
-
#: ../admin/manage-galleries.php:
|
568 |
-
#: ../admin/manage-images.php:
|
569 |
msgid "Delete"
|
570 |
msgstr "Lösche"
|
571 |
|
572 |
-
#: ../admin/album.php:
|
573 |
msgid "Delete album ?"
|
574 |
msgstr "Album löschen ?"
|
575 |
|
576 |
-
#: ../admin/album.php:
|
577 |
msgid "Add new album"
|
578 |
msgstr "Album hinzufügen"
|
579 |
|
580 |
-
#: ../admin/album.php:
|
581 |
msgid "Add"
|
582 |
msgstr "Hinzufügen"
|
583 |
|
584 |
-
#: ../admin/album.php:
|
585 |
msgid "Show / hide used galleries"
|
586 |
msgstr "Zeige / Verstecke verwendete Galerien"
|
587 |
|
588 |
-
#: ../admin/album.php:
|
589 |
msgid "[Show all]"
|
590 |
msgstr "[Alle zeigen]"
|
591 |
|
592 |
-
#: ../admin/album.php:
|
593 |
msgid "Maximize the widget content"
|
594 |
msgstr "Maximiere die Widgets"
|
595 |
|
596 |
-
#: ../admin/album.php:
|
597 |
msgid "[Maximize]"
|
598 |
msgstr "[Vergrößern]"
|
599 |
|
600 |
-
#: ../admin/album.php:
|
601 |
msgid "Minimize the widget content"
|
602 |
msgstr "Minimiere die Widgets"
|
603 |
|
604 |
-
#: ../admin/album.php:
|
605 |
msgid "[Minimize]"
|
606 |
msgstr "[Verkleinern]"
|
607 |
|
608 |
-
#: ../admin/album.php:
|
609 |
msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below"
|
610 |
-
msgstr "Nachdem
|
611 |
|
612 |
-
#: ../admin/album.php:
|
613 |
msgid "Select gallery"
|
614 |
msgstr "Wähle Galerie"
|
615 |
|
616 |
-
#: ../admin/album.php:
|
617 |
msgid "Album ID"
|
618 |
msgstr "Album ID"
|
619 |
|
620 |
-
#: ../admin/album.php:
|
621 |
msgid "No album selected!"
|
622 |
msgstr "Kein Album ausgewählt"
|
623 |
|
624 |
-
#: ../admin/album.php:
|
625 |
msgid "Album name:"
|
626 |
msgstr "Album Name :"
|
627 |
|
628 |
-
#: ../admin/album.php:
|
629 |
msgid "Album description:"
|
630 |
msgstr "Beschreibung:"
|
631 |
|
632 |
-
#: ../admin/album.php:
|
633 |
msgid "Select a preview image:"
|
634 |
msgstr "Wähle Vorschaubild:"
|
635 |
|
636 |
-
#: ../admin/album.php:
|
637 |
msgid "No picture"
|
638 |
msgstr "Kein Bild"
|
639 |
|
640 |
-
#: ../admin/album.php:
|
641 |
-
#: ../admin/manage-images.php:
|
642 |
msgid "Page Link to"
|
643 |
msgstr "Seite verlinkt zu"
|
644 |
|
645 |
-
#: ../admin/album.php:
|
646 |
-
#: ../admin/manage-images.php:
|
647 |
msgid "Not linked"
|
648 |
msgstr "Nicht verlinkt"
|
649 |
|
650 |
-
#: ../admin/album.php:
|
651 |
-
#: ../admin/manage-galleries.php:
|
652 |
-
#: ../admin/manage-galleries.php:
|
653 |
-
#: ../admin/manage-galleries.php:
|
654 |
-
#: ../admin/manage-images.php:
|
655 |
-
#: ../admin/manage-images.php:
|
656 |
-
#: ../admin/manage-images.php:
|
657 |
-
#: ../admin/manage-images.php:
|
658 |
msgid "OK"
|
659 |
msgstr "OK"
|
660 |
|
661 |
-
#: ../admin/album.php:
|
662 |
-
#: ../admin/manage-galleries.php:
|
663 |
-
#: ../admin/manage-galleries.php:
|
664 |
-
#: ../admin/manage-galleries.php:
|
665 |
-
#: ../admin/manage-images.php:
|
666 |
-
#: ../admin/manage-images.php:
|
667 |
-
#: ../admin/manage-images.php:
|
668 |
-
#: ../admin/manage-images.php:
|
669 |
msgid "Cancel"
|
670 |
msgstr "Abbrechen"
|
671 |
|
672 |
-
#: ../admin/album.php:
|
673 |
msgid "Name"
|
674 |
msgstr "Name"
|
675 |
|
676 |
-
#: ../admin/album.php:
|
677 |
-
#: ../admin/manage-galleries.php:
|
678 |
-
#: ../admin/manage-
|
|
|
679 |
msgid "Title"
|
680 |
msgstr "Titel"
|
681 |
|
682 |
-
#: ../admin/album.php:
|
683 |
msgid "Page"
|
684 |
msgstr "Seite"
|
685 |
|
@@ -718,7 +742,7 @@ msgstr "nicht gefunden. Bitte erstelle zuerst das Hauptverzeichnis."
|
|
718 |
#: ../admin/functions.php:48
|
719 |
#: ../admin/functions.php:57
|
720 |
msgid "Check this link, if you didn't know how to set the permission :"
|
721 |
-
msgstr "Dieser Link zeigt
|
722 |
|
723 |
#: ../admin/functions.php:56
|
724 |
#: ../admin/functions.php:70
|
@@ -727,7 +751,7 @@ msgstr "ist schreibgeschützt !"
|
|
727 |
|
728 |
#: ../admin/functions.php:65
|
729 |
#: ../admin/functions.php:75
|
730 |
-
#: ../admin/functions.php:
|
731 |
msgid "Unable to create directory "
|
732 |
msgstr "Kann Verzeichnis nicht erstellen "
|
733 |
|
@@ -777,9 +801,9 @@ msgid "successfully created!"
|
|
777 |
msgstr "erfolgreich erstellt!"
|
778 |
|
779 |
#: ../admin/functions.php:205
|
780 |
-
#: ../admin/functions.php:
|
781 |
-
#: ../admin/manage-galleries.php:
|
782 |
-
#: ../admin/manage-images.php:
|
783 |
#: ../admin/manage.php:215
|
784 |
#: ../admin/manage.php:291
|
785 |
msgid "Create new thumbnails"
|
@@ -789,188 +813,184 @@ msgstr "Neue Vorschaubilder erstellen"
|
|
789 |
msgid " picture(s) successfully added"
|
790 |
msgstr " Bild(er) erfolgreich hinzugefügt"
|
791 |
|
792 |
-
#: ../admin/functions.php:
|
793 |
-
#: ../admin/functions.php:
|
794 |
-
#: ../admin/functions.php:
|
795 |
-
#: ../admin/functions.php:
|
796 |
-
#: ../admin/functions.php:
|
797 |
msgid "Object didn't contain correct data"
|
798 |
msgstr "Das Objekt enhält nicht die notwendigen Daten"
|
799 |
|
800 |
-
#: ../admin/functions.php:
|
801 |
msgid " is not writeable "
|
802 |
msgstr "ist schreibgeschützt !"
|
803 |
|
804 |
-
#: ../admin/functions.php:
|
805 |
-
#: ../admin/functions.php:
|
806 |
-
#: ../admin/functions.php:
|
807 |
-
#: ../admin/functions.php:
|
808 |
msgid " is not writeable"
|
809 |
msgstr "ist schreibgeschützt !"
|
810 |
|
811 |
-
#: ../admin/functions.php:
|
812 |
msgid "File do not exists"
|
813 |
msgstr "Datei existiert nicht"
|
814 |
|
815 |
-
#: ../admin/functions.php:
|
816 |
msgid "Couldn't restore original image"
|
817 |
msgstr "Konnte Originalbild nicht wiederherstellen"
|
818 |
|
819 |
-
#: ../admin/functions.php:
|
820 |
msgid "(Error : Couldn't not update data base)"
|
821 |
msgstr "(Fehler : Konnte Datenbank nicht updaten)"
|
822 |
|
823 |
-
#: ../admin/functions.php:
|
824 |
msgid "(Error : Couldn't not update meta data)"
|
825 |
msgstr "(Fehler : Konnte Metadaten nicht speichern)"
|
826 |
|
827 |
-
#: ../admin/functions.php:
|
828 |
msgid "(Error : Couldn't not find image)"
|
829 |
msgstr "(Fehler : Konnte das Bild nicht finden)"
|
830 |
|
831 |
-
#: ../admin/functions.php:
|
832 |
msgid "No valid URL path "
|
833 |
-
msgstr "Kein gültiger URL
|
834 |
|
835 |
-
#: ../admin/functions.php:
|
836 |
msgid "Import via cURL failed."
|
837 |
msgstr "Import via cURL abgebrochen"
|
838 |
|
839 |
-
#: ../admin/functions.php:
|
840 |
msgid "Uploaded file was no or a faulty zip file ! The server recognize : "
|
841 |
msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :"
|
842 |
|
843 |
-
#: ../admin/functions.php:
|
844 |
msgid "Could not get a valid foldername"
|
845 |
msgstr "Konnte keinen gültigen Verzeichnisnamen finden"
|
846 |
|
847 |
-
#: ../admin/functions.php:
|
848 |
#, php-format
|
849 |
msgid "Unable to create directory %s. Is its parent directory writable by the server?"
|
850 |
-
msgstr "Kann das Verzeichnis %s nicht erstellen.
|
851 |
|
852 |
-
#: ../admin/functions.php:
|
853 |
msgid "Zip-File successfully unpacked"
|
854 |
msgstr "Zip-Datei erfolgreich entpackt"
|
855 |
|
856 |
-
#: ../admin/functions.php:
|
857 |
-
#: ../admin/functions.php:
|
858 |
msgid "Failure in database, no gallery path set !"
|
859 |
msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !"
|
860 |
|
861 |
-
#: ../admin/functions.php:
|
862 |
-
#: ../admin/functions.php:
|
863 |
msgid "is no valid image file!"
|
864 |
msgstr "ist keine zulässige Bilddatei !"
|
865 |
|
866 |
-
#: ../admin/functions.php:
|
867 |
-
#: ../admin/functions.php:
|
868 |
-
#: ../admin/functions.php:
|
869 |
#, php-format
|
870 |
msgid "Unable to write to directory %s. Is this directory writable by the server?"
|
871 |
-
msgstr "Kann das Verzeichnis %s nicht erstellen.
|
872 |
|
873 |
-
#: ../admin/functions.php:
|
874 |
-
#: ../admin/functions.php:
|
875 |
msgid "Error, the file could not moved to : "
|
876 |
msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :"
|
877 |
|
878 |
-
#: ../admin/functions.php:
|
879 |
-
#: ../admin/functions.php:
|
880 |
msgid "Error, the file permissions could not set"
|
881 |
msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden"
|
882 |
|
883 |
-
#: ../admin/functions.php:
|
884 |
msgid " Image(s) successfully added"
|
885 |
msgstr " Bild(er) erfolgreich hinzugefügt"
|
886 |
|
887 |
-
#: ../admin/functions.php:
|
888 |
msgid "Invalid upload. Error Code : "
|
889 |
msgstr "Ungültiger Upload. Fehler Code :"
|
890 |
|
891 |
-
#: ../admin/functions.php:
|
892 |
-
msgid "Sorry, you have used your space allocation. Please delete some files to upload more files."
|
893 |
-
msgstr "Schade, dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche zuerst ein paar Bilder."
|
894 |
-
|
895 |
-
#: ../admin/functions.php:1111
|
896 |
#, php-format
|
897 |
msgid "SAFE MODE Restriction in effect! You need to create the folder <strong>%s</strong> manually"
|
898 |
-
msgstr "SAFE MODE Einschränkungen ist aktiv. Du
|
899 |
|
900 |
-
#: ../admin/functions.php:
|
901 |
#, php-format
|
902 |
msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory"
|
903 |
-
msgstr "Wenn der Safe-Mode eingeschaltet ist, überprüft PHP ob der Besitzer (%s) des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt."
|
904 |
|
905 |
-
#: ../admin/functions.php:
|
906 |
-
#: ../admin/functions.php:
|
907 |
msgid "The destination gallery does not exist"
|
908 |
msgstr "Die ausgewählte Galerie existiert nicht"
|
909 |
|
910 |
-
#: ../admin/functions.php:
|
911 |
#, php-format
|
912 |
msgid "Failed to move image %1$s to %2$s"
|
913 |
msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben"
|
914 |
|
915 |
-
#: ../admin/functions.php:
|
916 |
#, php-format
|
917 |
msgid "Moved %1$s picture(s) to gallery : %2$s ."
|
918 |
msgstr " %1$s Bild(er) in Galerie : %2$s verschoben."
|
919 |
|
920 |
-
#: ../admin/functions.php:
|
921 |
#, php-format
|
922 |
msgid "Failed to copy image %1$s to %2$s"
|
923 |
msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren"
|
924 |
|
925 |
-
#: ../admin/functions.php:
|
926 |
#, php-format
|
927 |
msgid "Failed to copy database row for picture %s"
|
928 |
msgstr "Fehler bei der Datenbank-Operation für Bild %s"
|
929 |
|
930 |
-
#: ../admin/functions.php:
|
931 |
#, php-format
|
932 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery."
|
933 |
msgstr "Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte bereits."
|
934 |
|
935 |
-
#: ../admin/functions.php:
|
936 |
#, php-format
|
937 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)"
|
938 |
msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)"
|
939 |
|
940 |
-
#: ../admin/functions.php:
|
941 |
#, php-format
|
942 |
msgid "Copied %1$s picture(s) to gallery: %2$s ."
|
943 |
msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ."
|
944 |
|
945 |
-
#: ../admin/functions.php:
|
946 |
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
|
947 |
msgstr "Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php.ini"
|
948 |
|
949 |
-
#: ../admin/functions.php:
|
950 |
msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
|
951 |
msgstr "Die Datei ist zu gross"
|
952 |
|
953 |
-
#: ../admin/functions.php:
|
954 |
msgid "The uploaded file was only partially uploaded"
|
955 |
msgstr "Die Datei wurde nur teilweise hochgeladen"
|
956 |
|
957 |
-
#: ../admin/functions.php:
|
958 |
msgid "No file was uploaded"
|
959 |
msgstr "Keinen Datei wurde geladen"
|
960 |
|
961 |
-
#: ../admin/functions.php:
|
962 |
msgid "Missing a temporary folder"
|
963 |
msgstr "Konnte temporäres Verzeichnis nicht finden"
|
964 |
|
965 |
-
#: ../admin/functions.php:
|
966 |
msgid "Failed to write file to disk"
|
967 |
msgstr "Konnte Datei nicht speichern"
|
968 |
|
969 |
-
#: ../admin/functions.php:
|
970 |
msgid "File upload stopped by extension"
|
971 |
msgstr "Upload dieser Dateierweiterung nicht erlaubt"
|
972 |
|
973 |
-
#: ../admin/functions.php:
|
974 |
msgid "Unknown upload error"
|
975 |
msgstr "Unbekannter Uploadfehler"
|
976 |
|
@@ -980,7 +1000,7 @@ msgstr "Tut mir leid, aber NextGEN Gallery benötigt zwingend die Rolle \"Admini
|
|
980 |
|
981 |
#: ../admin/install.php:108
|
982 |
msgid "NextGEN Gallery : Tables could not created, please check your database settings"
|
983 |
-
msgstr "NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe
|
984 |
|
985 |
#: ../admin/install.php:166
|
986 |
msgid "[Show as slideshow]"
|
@@ -991,17 +1011,17 @@ msgid "[Show picture list]"
|
|
991 |
msgstr "[Zeige Bilder-Liste]"
|
992 |
|
993 |
#: ../admin/manage-galleries.php:20
|
994 |
-
#: ../admin/manage-images.php:
|
995 |
msgid "«"
|
996 |
msgstr "«"
|
997 |
|
998 |
#: ../admin/manage-galleries.php:21
|
999 |
-
#: ../admin/manage-images.php:
|
1000 |
msgid "»"
|
1001 |
msgstr "»"
|
1002 |
|
1003 |
#: ../admin/manage-galleries.php:62
|
1004 |
-
#: ../admin/manage-images.php:
|
1005 |
msgid "No images selected"
|
1006 |
msgstr "Keine Bilder ausgewählt"
|
1007 |
|
@@ -1016,141 +1036,149 @@ msgstr ""
|
|
1016 |
" \n"
|
1017 |
" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen."
|
1018 |
|
1019 |
-
#: ../admin/manage-galleries.php:
|
1020 |
msgid "Gallery Overview"
|
1021 |
msgstr "Galerie Übersicht"
|
1022 |
|
1023 |
-
#: ../admin/manage-galleries.php:
|
1024 |
-
#: ../admin/manage-galleries.php:
|
1025 |
-
#: ../admin/manage-images.php:
|
1026 |
-
#: ../admin/manage-images.php:
|
1027 |
msgid "Search Images"
|
1028 |
msgstr "Suche Bilder"
|
1029 |
|
1030 |
-
#: ../admin/manage-galleries.php:
|
1031 |
-
#: ../admin/manage-images.php:
|
1032 |
msgid "No action"
|
1033 |
msgstr "Keine Aktion"
|
1034 |
|
1035 |
-
#: ../admin/manage-galleries.php:
|
1036 |
-
#: ../admin/manage-images.php:
|
1037 |
#: ../admin/manage.php:163
|
1038 |
#: ../admin/manage.php:241
|
1039 |
msgid "Set watermark"
|
1040 |
msgstr "Wasserzeichen setzen"
|
1041 |
|
1042 |
-
#: ../admin/manage-galleries.php:
|
1043 |
-
#: ../admin/manage-images.php:
|
1044 |
#: ../admin/manage.php:199
|
1045 |
#: ../admin/manage.php:277
|
1046 |
msgid "Resize images"
|
1047 |
msgstr "Bilder verkleinern"
|
1048 |
|
1049 |
-
#: ../admin/manage-galleries.php:
|
1050 |
-
#: ../admin/manage-images.php:
|
1051 |
#: ../admin/manage.php:168
|
1052 |
#: ../admin/manage.php:261
|
1053 |
msgid "Import metadata"
|
1054 |
msgstr "Metadaten importieren"
|
1055 |
|
1056 |
-
#: ../admin/manage-galleries.php:
|
1057 |
-
#: ../admin/manage-images.php:
|
1058 |
#: ../admin/manage.php:158
|
1059 |
#: ../admin/manage.php:238
|
1060 |
msgid "Recover from backup"
|
1061 |
msgstr "Original wiederherstellen"
|
1062 |
|
1063 |
-
#: ../admin/manage-galleries.php:
|
1064 |
-
#: ../admin/manage-images.php:
|
1065 |
msgid "Apply"
|
1066 |
msgstr "Übernehmen"
|
1067 |
|
1068 |
-
#: ../admin/manage-galleries.php:
|
1069 |
-
#: ../admin/manage-
|
|
|
|
|
1070 |
#, php-format
|
1071 |
msgid "Displaying %s–%s of %s"
|
1072 |
msgstr "Zeige %s–%s von %s"
|
1073 |
|
1074 |
-
#: ../admin/manage-galleries.php:
|
1075 |
-
#: ../admin/manage-
|
|
|
1076 |
msgid "ID"
|
1077 |
msgstr "ID"
|
1078 |
|
1079 |
-
#: ../admin/manage-galleries.php:
|
1080 |
-
#: ../admin/manage-
|
1081 |
-
#: ../admin/manage-images.php:
|
|
|
1082 |
msgid "Description"
|
1083 |
msgstr "Beschreibung"
|
1084 |
|
1085 |
-
#: ../admin/manage-galleries.php:
|
1086 |
-
#: ../admin/manage-
|
|
|
1087 |
msgid "Author"
|
1088 |
msgstr "Autor"
|
1089 |
|
1090 |
-
#: ../admin/manage-galleries.php:
|
|
|
1091 |
msgid "Page ID"
|
1092 |
-
msgstr "Seiten
|
1093 |
|
1094 |
-
#: ../admin/manage-galleries.php:
|
|
|
1095 |
msgid "Quantity"
|
1096 |
msgstr "Anzahl"
|
1097 |
|
1098 |
-
#: ../admin/manage-galleries.php:
|
|
|
1099 |
msgid "Action"
|
1100 |
msgstr "Aktion"
|
1101 |
|
1102 |
-
#: ../admin/manage-galleries.php:
|
1103 |
msgid "Edit"
|
1104 |
msgstr "Bearbeiten"
|
1105 |
|
1106 |
-
#: ../admin/manage-galleries.php:
|
1107 |
msgid "Delete this gallery ?"
|
1108 |
msgstr "Diese Galerie löschen ?"
|
1109 |
|
1110 |
-
#: ../admin/manage-galleries.php:
|
1111 |
-
#: ../admin/manage-images.php:
|
1112 |
msgid "No entries found"
|
1113 |
msgstr "Keine Einträge gefunden"
|
1114 |
|
1115 |
-
#: ../admin/manage-galleries.php:
|
1116 |
-
#: ../admin/manage-images.php:
|
1117 |
msgid "Resize Images to"
|
1118 |
msgstr "Verkleiner Bilder auf"
|
1119 |
|
1120 |
-
#: ../admin/manage-galleries.php:
|
1121 |
-
#: ../admin/manage-images.php:
|
1122 |
msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size"
|
1123 |
msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt."
|
1124 |
|
1125 |
-
#: ../admin/manage-galleries.php:
|
1126 |
-
#: ../admin/manage-images.php:
|
1127 |
msgid "Width x height (in pixel)"
|
1128 |
msgstr "Breite x Höhe (in Pixel)"
|
1129 |
|
1130 |
-
#: ../admin/manage-galleries.php:
|
1131 |
-
#: ../admin/manage-images.php:
|
1132 |
msgid "These values are maximum values "
|
1133 |
msgstr "Diese Angaben sind maximale Angaben."
|
1134 |
|
1135 |
-
#: ../admin/manage-galleries.php:
|
1136 |
-
#: ../admin/manage-images.php:
|
1137 |
msgid "Set fix dimension"
|
1138 |
msgstr "Setze feste Größe"
|
1139 |
|
1140 |
-
#: ../admin/manage-galleries.php:
|
1141 |
-
#: ../admin/manage-images.php:
|
1142 |
msgid "Ignore the aspect ratio, no portrait thumbnails"
|
1143 |
msgstr "Ignoriere Bildseitenverhältnis"
|
1144 |
|
1145 |
-
#: ../admin/manage-images.php:
|
1146 |
msgid "Gallery not found."
|
1147 |
msgstr "Galerie nicht gefunden"
|
1148 |
|
1149 |
-
#: ../admin/manage-images.php:
|
1150 |
msgid "Sorry, you have no access here"
|
1151 |
-
msgstr "Sorry,
|
1152 |
|
1153 |
-
#: ../admin/manage-images.php:
|
1154 |
#, php-format
|
1155 |
msgid ""
|
1156 |
"You are about to start the bulk edit for %s images \n"
|
@@ -1161,162 +1189,162 @@ msgstr ""
|
|
1161 |
" \n"
|
1162 |
" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen."
|
1163 |
|
1164 |
-
#: ../admin/manage-images.php:
|
1165 |
#, php-format
|
1166 |
msgid "Search results for “%s”"
|
1167 |
msgstr "Suchergebinsse für “%s”"
|
1168 |
|
1169 |
-
#: ../admin/manage-images.php:
|
1170 |
msgid "Gallery settings"
|
1171 |
msgstr "Galerie Einstellungen"
|
1172 |
|
1173 |
-
#: ../admin/manage-images.php:
|
1174 |
msgid "Click here for more settings"
|
1175 |
msgstr "Hier klicken für weitere Einstellungen"
|
1176 |
|
1177 |
-
#: ../admin/manage-images.php:
|
1178 |
msgid "Preview image"
|
1179 |
msgstr "Vorschau-Bild"
|
1180 |
|
1181 |
-
#: ../admin/manage-images.php:
|
1182 |
msgid "No Picture"
|
1183 |
msgstr "Kein Bild"
|
1184 |
|
1185 |
-
#: ../admin/manage-images.php:
|
1186 |
msgid "Path"
|
1187 |
msgstr "Pfad"
|
1188 |
|
1189 |
-
#: ../admin/manage-images.php:
|
1190 |
msgid "Create new page"
|
1191 |
msgstr "Neue Seite erstellen"
|
1192 |
|
1193 |
-
#: ../admin/manage-images.php:
|
1194 |
msgid "Main page (No parent)"
|
1195 |
-
msgstr "
|
1196 |
|
1197 |
-
#: ../admin/manage-images.php:
|
1198 |
msgid "Add page"
|
1199 |
msgstr "Seite hinzufügen"
|
1200 |
|
1201 |
-
#: ../admin/manage-images.php:
|
1202 |
msgid "Scan Folder for new images"
|
1203 |
msgstr "Überprüfe Verzeichnis nach neuen Bildern"
|
1204 |
|
1205 |
-
#: ../admin/manage-images.php:
|
1206 |
-
#: ../admin/manage-images.php:
|
1207 |
-
#: ../admin/manage-images.php:
|
1208 |
msgid "Save Changes"
|
1209 |
msgstr "Änderungen speichern"
|
1210 |
|
1211 |
-
#: ../admin/manage-images.php:
|
1212 |
msgid "Delete images"
|
1213 |
msgstr "Bilder löschen"
|
1214 |
|
1215 |
-
#: ../admin/manage-images.php:
|
1216 |
msgid "Rotate images clockwise"
|
1217 |
msgstr "Rechts drehen"
|
1218 |
|
1219 |
-
#: ../admin/manage-images.php:
|
1220 |
msgid "Rotate images counter-clockwise"
|
1221 |
msgstr "Links drehen"
|
1222 |
|
1223 |
-
#: ../admin/manage-images.php:
|
1224 |
msgid "Copy to..."
|
1225 |
msgstr "Kopiere nach..."
|
1226 |
|
1227 |
-
#: ../admin/manage-images.php:
|
1228 |
msgid "Move to..."
|
1229 |
msgstr "Verschiebe nach..."
|
1230 |
|
1231 |
-
#: ../admin/manage-images.php:
|
1232 |
msgid "Add tags"
|
1233 |
msgstr "Stichwörter hinzufügen"
|
1234 |
|
1235 |
-
#: ../admin/manage-images.php:
|
1236 |
msgid "Delete tags"
|
1237 |
msgstr "Stichwörter löschen"
|
1238 |
|
1239 |
-
#: ../admin/manage-images.php:
|
1240 |
msgid "Overwrite tags"
|
1241 |
msgstr "Stichwörter überschreiben"
|
1242 |
|
1243 |
-
#: ../admin/manage-images.php:
|
1244 |
msgid "Sort gallery"
|
1245 |
msgstr "Sortiere Bilder"
|
1246 |
|
1247 |
-
#: ../admin/manage-images.php:
|
1248 |
msgid "pixel"
|
1249 |
msgstr "pixel"
|
1250 |
|
1251 |
-
#: ../admin/manage-images.php:
|
1252 |
#, php-format
|
1253 |
msgid "View \"%s\""
|
1254 |
msgstr "Anzeigen \"%s\""
|
1255 |
|
1256 |
-
#: ../admin/manage-images.php:
|
1257 |
msgid "View"
|
1258 |
msgstr "Ansehen"
|
1259 |
|
1260 |
-
#: ../admin/manage-images.php:
|
1261 |
msgid "Show Meta data"
|
1262 |
msgstr "Zeige Metadaten"
|
1263 |
|
1264 |
-
#: ../admin/manage-images.php:
|
1265 |
msgid "Meta"
|
1266 |
msgstr "Meta"
|
1267 |
|
1268 |
-
#: ../admin/manage-images.php:
|
1269 |
msgid "Customize thumbnail"
|
1270 |
msgstr "Thumbnails anpassen"
|
1271 |
|
1272 |
-
#: ../admin/manage-images.php:
|
1273 |
msgid "Edit thumb"
|
1274 |
msgstr "Thumbnail ändern"
|
1275 |
|
1276 |
-
#: ../admin/manage-images.php:
|
1277 |
msgid "Rotate"
|
1278 |
msgstr "Drehen"
|
1279 |
|
1280 |
-
#: ../admin/manage-images.php:
|
1281 |
msgid "Recover"
|
1282 |
msgstr "Rücksetzen"
|
1283 |
|
1284 |
-
#: ../admin/manage-images.php:
|
1285 |
#, php-format
|
1286 |
msgid "Recover \"%s\" ?"
|
1287 |
msgstr " \"%s\" wiederherstellen ?"
|
1288 |
|
1289 |
-
#: ../admin/manage-images.php:
|
1290 |
#, php-format
|
1291 |
msgid "Delete \"%s\" ?"
|
1292 |
msgstr "Lösche \"%s\" ?"
|
1293 |
|
1294 |
-
#: ../admin/manage-images.php:
|
1295 |
msgid "Enter the tags"
|
1296 |
msgstr "Stichwörter angeben"
|
1297 |
|
1298 |
-
#: ../admin/manage-images.php:
|
1299 |
msgid "Select the destination gallery:"
|
1300 |
msgstr "Galerie auswählen:"
|
1301 |
|
1302 |
-
#: ../admin/manage-images.php:
|
1303 |
msgid "Thumbnail"
|
1304 |
msgstr "Thumbnail"
|
1305 |
|
1306 |
-
#: ../admin/manage-images.php:
|
1307 |
#: ../admin/manage-sort.php:74
|
1308 |
msgid "Filename"
|
1309 |
msgstr "Dateiname"
|
1310 |
|
1311 |
-
#: ../admin/manage-images.php:
|
1312 |
msgid "Alt & Title Text"
|
1313 |
msgstr "Alt & Titel Text"
|
1314 |
|
1315 |
-
#: ../admin/manage-images.php:
|
1316 |
msgid "Tags (comma separated list)"
|
1317 |
msgstr "Stichwörter (Tags)"
|
1318 |
|
1319 |
-
#: ../admin/manage-images.php:
|
1320 |
msgid "exclude"
|
1321 |
msgstr "ausschließen"
|
1322 |
|
@@ -1403,261 +1431,289 @@ msgstr "Neue Galerie Seiten ID"
|
|
1403 |
msgid "created"
|
1404 |
msgstr "erstellt"
|
1405 |
|
1406 |
-
#: ../admin/media-upload.php:
|
1407 |
#: ../admin/tinymce/window.php:43
|
1408 |
msgid "No gallery"
|
1409 |
msgstr "Keine Galerie"
|
1410 |
|
1411 |
-
#: ../admin/media-upload.php:
|
1412 |
msgid "Select »"
|
1413 |
msgstr "Wähle »"
|
1414 |
|
1415 |
-
#: ../admin/media-upload.php:
|
1416 |
msgid "Show"
|
1417 |
msgstr "Zeige"
|
1418 |
|
1419 |
-
#: ../admin/media-upload.php:
|
1420 |
msgid "Hide"
|
1421 |
msgstr "Verstecke"
|
1422 |
|
1423 |
-
#: ../admin/media-upload.php:
|
1424 |
msgid "Image ID:"
|
1425 |
msgstr "Bild ID:"
|
1426 |
|
1427 |
-
#: ../admin/media-upload.php:
|
1428 |
msgid "Save all changes"
|
1429 |
msgstr "Änderungen speichern"
|
1430 |
|
1431 |
-
#: ../admin/overview.php:
|
1432 |
msgid "NextGEN Gallery Overview"
|
1433 |
msgstr "NextGEN Gallery Übersicht"
|
1434 |
|
1435 |
-
#: ../admin/overview.php:
|
1436 |
msgid "Welcome to NextGEN Gallery !"
|
1437 |
msgstr "Willkomen bei NextGEN Gallery"
|
1438 |
|
1439 |
#: ../admin/overview.php:88
|
|
|
|
|
|
|
|
|
1440 |
msgid "Translation"
|
1441 |
msgstr "Übersetzung"
|
1442 |
|
1443 |
-
#: ../admin/overview.php:
|
1444 |
msgid "Latest News"
|
1445 |
msgstr "Letzte Informationen"
|
1446 |
|
1447 |
-
#: ../admin/overview.php:
|
1448 |
msgid "Recent donators"
|
1449 |
-
msgstr "
|
1450 |
|
1451 |
-
#: ../admin/overview.php:
|
1452 |
msgid "Server Settings"
|
1453 |
msgstr "Server- Einstellungen"
|
1454 |
|
1455 |
-
#: ../admin/overview.php:
|
1456 |
msgid "Related plugins"
|
1457 |
msgstr "Verwandte Plugins"
|
1458 |
|
1459 |
-
#: ../admin/overview.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1460 |
msgid "Graphic Library"
|
1461 |
-
msgstr "Grafik
|
1462 |
|
1463 |
-
#: ../admin/overview.php:
|
1464 |
-
#: ../admin/overview.php:
|
1465 |
-
#: ../admin/overview.php:
|
1466 |
-
#: ../admin/overview.php:
|
1467 |
msgid "Loading…"
|
1468 |
msgstr "Lade…"
|
1469 |
|
1470 |
-
#: ../admin/overview.php:
|
1471 |
-
#: ../admin/overview.php:
|
1472 |
-
#: ../admin/overview.php:
|
1473 |
-
#: ../admin/overview.php:
|
1474 |
msgid "This widget requires JavaScript."
|
1475 |
msgstr "Dieses Widget braucht JavaScript."
|
1476 |
|
1477 |
-
#: ../admin/overview.php:
|
1478 |
msgid "Thanks to all donators..."
|
1479 |
msgstr "Danke an alle Spender..."
|
1480 |
|
1481 |
-
#: ../admin/overview.php:
|
1482 |
msgid "View all"
|
1483 |
msgstr "Alle ansehen"
|
1484 |
|
1485 |
-
#: ../admin/overview.php:
|
1486 |
-
msgid "Untitled"
|
1487 |
-
msgstr "Kein Titel"
|
1488 |
-
|
1489 |
-
#: ../admin/overview.php:251
|
1490 |
#, php-format
|
1491 |
msgid "Newsfeed could not be loaded. Check the <a href=\"%s\">front page</a> to check for updates."
|
1492 |
-
msgstr "Der Newsfeed kann nicht geladen werden. Schaue auf die <a href=\"%s\">Hauptseite</a
|
1493 |
|
1494 |
-
#: ../admin/overview.php:
|
|
|
|
|
|
|
|
|
1495 |
msgid "At a Glance"
|
1496 |
msgstr "Übersicht"
|
1497 |
|
1498 |
-
#: ../admin/overview.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
1499 |
msgid "Upload pictures"
|
1500 |
msgstr "Bilder hochladen"
|
1501 |
|
1502 |
-
#: ../admin/overview.php:
|
1503 |
msgid "Here you can control your images, galleries and albums."
|
1504 |
msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten."
|
1505 |
|
1506 |
-
#: ../admin/overview.php:
|
1507 |
-
msgid "
|
1508 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
1509 |
|
1510 |
-
#: ../admin/overview.php:
|
1511 |
-
msgid "
|
1512 |
-
msgstr "
|
1513 |
|
1514 |
-
#: ../admin/overview.php:
|
1515 |
#, php-format
|
1516 |
-
msgid "
|
1517 |
-
msgstr "
|
1518 |
|
1519 |
-
#: ../admin/overview.php:
|
|
|
|
|
|
|
|
|
1520 |
msgid "Translation file successful updated. Please reload page."
|
1521 |
-
msgstr "
|
1522 |
|
1523 |
-
#: ../admin/overview.php:
|
1524 |
msgid "Reload page"
|
1525 |
msgstr "Seite neu laden"
|
1526 |
|
1527 |
-
#: ../admin/overview.php:
|
1528 |
msgid "Translation file couldn't be updated"
|
1529 |
msgstr "Übersetzung konnte nicht aktualisiert werden"
|
1530 |
|
1531 |
-
#: ../admin/overview.php:
|
1532 |
msgid "Download"
|
1533 |
msgstr "Jetzt updaten"
|
1534 |
|
1535 |
-
#: ../admin/overview.php:
|
1536 |
msgid "No GD support"
|
1537 |
msgstr "Keine GD Unterstützung"
|
1538 |
|
1539 |
-
#: ../admin/overview.php:417
|
1540 |
#: ../admin/overview.php:463
|
1541 |
-
#: ../admin/overview.php:
|
1542 |
-
#: ../admin/overview.php:
|
|
|
1543 |
msgid "Yes"
|
1544 |
msgstr "Ja"
|
1545 |
|
1546 |
-
#: ../admin/overview.php:
|
1547 |
-
#: ../admin/overview.php:
|
1548 |
-
#: ../admin/overview.php:
|
1549 |
-
#: ../admin/overview.php:
|
1550 |
msgid "No"
|
1551 |
msgstr "Nein"
|
1552 |
|
1553 |
-
#: ../admin/overview.php:
|
1554 |
msgid "Not set"
|
1555 |
msgstr "Nicht gesetzt"
|
1556 |
|
1557 |
-
#: ../admin/overview.php:
|
1558 |
-
#: ../admin/overview.php:
|
1559 |
msgid "On"
|
1560 |
msgstr "An"
|
1561 |
|
1562 |
-
#: ../admin/overview.php:
|
1563 |
-
#: ../admin/overview.php:
|
1564 |
msgid "Off"
|
1565 |
msgstr "Aus"
|
1566 |
|
1567 |
-
#: ../admin/overview.php:
|
1568 |
-
#: ../admin/overview.php:
|
1569 |
-
#: ../admin/overview.php:
|
1570 |
-
#: ../admin/overview.php:
|
1571 |
-
#: ../admin/overview.php:
|
1572 |
-
#: ../admin/overview.php:
|
1573 |
msgid "N/A"
|
1574 |
msgstr "N/A"
|
1575 |
|
1576 |
-
#: ../admin/overview.php:
|
1577 |
msgid " MByte"
|
1578 |
msgstr " MByte"
|
1579 |
|
1580 |
-
#: ../admin/overview.php:
|
1581 |
msgid "Operating System"
|
1582 |
msgstr "Betriebssystem"
|
1583 |
|
1584 |
-
#: ../admin/overview.php:
|
1585 |
msgid "Server"
|
1586 |
msgstr "Server"
|
1587 |
|
1588 |
-
#: ../admin/overview.php:
|
1589 |
msgid "Memory usage"
|
1590 |
msgstr "Speicherverbrauch"
|
1591 |
|
1592 |
-
#: ../admin/overview.php:
|
1593 |
msgid "MYSQL Version"
|
1594 |
msgstr "MySQL Version"
|
1595 |
|
1596 |
-
#: ../admin/overview.php:
|
1597 |
msgid "SQL Mode"
|
1598 |
msgstr "SQL Modus"
|
1599 |
|
1600 |
-
#: ../admin/overview.php:
|
1601 |
msgid "PHP Version"
|
1602 |
msgstr "PHP Version"
|
1603 |
|
1604 |
-
#: ../admin/overview.php:
|
1605 |
msgid "PHP Safe Mode"
|
1606 |
msgstr "PHP Safe Mode"
|
1607 |
|
1608 |
-
#: ../admin/overview.php:
|
1609 |
msgid "PHP Allow URL fopen"
|
1610 |
msgstr "PHP Allow URL fopen"
|
1611 |
|
1612 |
-
#: ../admin/overview.php:
|
1613 |
msgid "PHP Memory Limit"
|
1614 |
msgstr "PHP Memory Limit"
|
1615 |
|
1616 |
-
#: ../admin/overview.php:
|
1617 |
msgid "PHP Max Upload Size"
|
1618 |
msgstr "PHP Max Upload Größe"
|
1619 |
|
1620 |
-
#: ../admin/overview.php:
|
1621 |
msgid "PHP Max Post Size"
|
1622 |
msgstr "PHP Max Post Größe"
|
1623 |
|
1624 |
-
#: ../admin/overview.php:
|
1625 |
msgid "PCRE Backtracking Limit"
|
1626 |
msgstr "PCRE Backtracking Limit"
|
1627 |
|
1628 |
-
#: ../admin/overview.php:
|
1629 |
msgid "PHP Max Script Execute Time"
|
1630 |
msgstr "PHP Max Script Execute Time"
|
1631 |
|
1632 |
-
#: ../admin/overview.php:
|
1633 |
msgid "PHP Exif support"
|
1634 |
msgstr "PHP Exif Modul"
|
1635 |
|
1636 |
-
#: ../admin/overview.php:
|
1637 |
msgid "PHP IPTC support"
|
1638 |
msgstr "PHP IPTC Modul"
|
1639 |
|
1640 |
-
#: ../admin/overview.php:
|
1641 |
msgid "PHP XML support"
|
1642 |
msgstr "PHP XML Modul"
|
1643 |
|
1644 |
-
#: ../admin/overview.php:
|
1645 |
msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this."
|
1646 |
-
msgstr "NextGEN Gallery enthält einige Funktionen die nur unter PHP 5.2 verfügbar sind. Du nutzt immer noch die alte PHP 4 Version. Bitte aktualisiere so bald wie möglich diese Version, sie wird nicht mehr gepflegt und weiterentwicklelt. Die meisten Hoster bieten bereits PHP5 an. Bitte kontaktiere
|
1647 |
-
|
1648 |
-
#: ../admin/overview.php:559
|
1649 |
-
msgid "Storage Space"
|
1650 |
-
msgstr "Speicherplatz"
|
1651 |
-
|
1652 |
-
#: ../admin/overview.php:562
|
1653 |
-
msgid "Upload Space Used:"
|
1654 |
-
msgstr "Verbrauchter Uploadspeicher:"
|
1655 |
-
|
1656 |
-
#: ../admin/overview.php:568
|
1657 |
-
msgid "Upload Space Remaining:"
|
1658 |
-
msgstr "Verbleibender Speicher:"
|
1659 |
|
1660 |
-
#: ../admin/overview.php:
|
1661 |
msgid "Install"
|
1662 |
msgstr "Installieren"
|
1663 |
|
@@ -1665,55 +1721,55 @@ msgstr "Installieren"
|
|
1665 |
msgid "Updated capabilities"
|
1666 |
msgstr "Zugriffsrechte geändert"
|
1667 |
|
1668 |
-
#: ../admin/roles.php:
|
1669 |
msgid "Roles / capabilities"
|
1670 |
msgstr "Rollen / Zugriffsrechte"
|
1671 |
|
1672 |
-
#: ../admin/roles.php:
|
1673 |
msgid "Select the lowest role which should be able to access the follow capabilities. NextGEN Gallery supports the standard roles from WordPress."
|
1674 |
-
msgstr "Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery unterstützt nur die Standard
|
1675 |
|
1676 |
-
#: ../admin/roles.php:
|
1677 |
msgid "For a more flexible user management you can use the"
|
1678 |
msgstr "Nutze für eine flexiblere Rechteverwaltung den "
|
1679 |
|
1680 |
-
#: ../admin/roles.php:
|
1681 |
msgid "Main NextGEN Gallery overview"
|
1682 |
msgstr "NextGEN Galerie Übersicht"
|
1683 |
|
1684 |
-
#: ../admin/roles.php:
|
1685 |
msgid "Use TinyMCE Button / Upload tab"
|
1686 |
msgstr "TinyMCE Button / Upload Tab"
|
1687 |
|
1688 |
-
#: ../admin/roles.php:
|
1689 |
msgid "Add gallery / Upload images"
|
1690 |
msgstr "Galerie einrichten / Bilder hochladen"
|
1691 |
|
1692 |
-
#: ../admin/roles.php:
|
1693 |
msgid "Manage gallery"
|
1694 |
msgstr "Galerie verwalten"
|
1695 |
|
1696 |
-
#: ../admin/roles.php:
|
1697 |
msgid "Manage others gallery"
|
1698 |
msgstr "Alle Galerien verwalten"
|
1699 |
|
1700 |
-
#: ../admin/roles.php:
|
1701 |
msgid "Manage tags"
|
1702 |
msgstr "Verwalte Stichwörter"
|
1703 |
|
1704 |
-
#: ../admin/roles.php:
|
1705 |
msgid "Edit Album"
|
1706 |
msgstr "Album erstellen"
|
1707 |
|
1708 |
-
#: ../admin/roles.php:
|
1709 |
msgid "Change style"
|
1710 |
msgstr "Style anpassen"
|
1711 |
|
1712 |
-
#: ../admin/roles.php:
|
1713 |
msgid "Change options"
|
1714 |
msgstr "Optionen änderen"
|
1715 |
|
1716 |
-
#: ../admin/roles.php:
|
1717 |
msgid "Update capabilities"
|
1718 |
msgstr "Rechte aktualisieren"
|
1719 |
|
@@ -1751,7 +1807,7 @@ msgid "General Options"
|
|
1751 |
msgstr "Allg. Optionen"
|
1752 |
|
1753 |
#: ../admin/settings.php:202
|
1754 |
-
#: ../admin/settings.php:
|
1755 |
msgid "Thumbnails"
|
1756 |
msgstr "Thumbnails"
|
1757 |
|
@@ -1760,25 +1816,25 @@ msgid "Images"
|
|
1760 |
msgstr "Bilder"
|
1761 |
|
1762 |
#: ../admin/settings.php:205
|
1763 |
-
#: ../admin/settings.php:
|
1764 |
msgid "Effects"
|
1765 |
msgstr "Effekte"
|
1766 |
|
1767 |
#: ../admin/settings.php:206
|
1768 |
-
#: ../admin/settings.php:
|
1769 |
#: ../admin/tinymce/window.php:119
|
1770 |
msgid "Watermark"
|
1771 |
msgstr "Wasserzeichen"
|
1772 |
|
1773 |
#: ../admin/settings.php:207
|
1774 |
-
#: ../admin/settings.php:
|
1775 |
-
#: ../admin/settings.php:
|
1776 |
#: ../admin/tinymce/window.php:58
|
1777 |
msgid "Slideshow"
|
1778 |
msgstr "Slideshow"
|
1779 |
|
1780 |
#: ../admin/settings.php:226
|
1781 |
-
#: ../admin/wpmu.php:
|
1782 |
msgid "Gallery path"
|
1783 |
msgstr "Galerie-Pfad"
|
1784 |
|
@@ -1800,7 +1856,7 @@ msgstr "Aktiviere Permalinks"
|
|
1800 |
|
1801 |
#: ../admin/settings.php:238
|
1802 |
msgid "When you activate this option, you need to update your permalink structure one time."
|
1803 |
-
msgstr "Wenn
|
1804 |
|
1805 |
#: ../admin/settings.php:241
|
1806 |
msgid "Select graphic library"
|
@@ -1816,7 +1872,7 @@ msgstr "ImageMagick (Experimental). Pfad zur Bibliothek :"
|
|
1816 |
|
1817 |
#: ../admin/settings.php:248
|
1818 |
msgid "Activate Media RSS feed"
|
1819 |
-
msgstr "Aktiviere Media
|
1820 |
|
1821 |
#: ../admin/settings.php:250
|
1822 |
msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens"
|
@@ -1828,7 +1884,7 @@ msgstr "Aktiviere PicLens/CoolIris"
|
|
1828 |
|
1829 |
#: ../admin/settings.php:255
|
1830 |
msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme."
|
1831 |
-
msgstr "Dieser Effekt fügt ein neues Javascript zu
|
1832 |
|
1833 |
#: ../admin/settings.php:258
|
1834 |
msgid "Tags / Categories"
|
@@ -1860,16 +1916,16 @@ msgstr "0 zeige alle verwandten Bilder"
|
|
1860 |
|
1861 |
#: ../admin/settings.php:279
|
1862 |
#: ../admin/settings.php:310
|
1863 |
-
#: ../admin/settings.php:
|
1864 |
-
#: ../admin/settings.php:
|
1865 |
-
#: ../admin/settings.php:
|
1866 |
-
#: ../admin/settings.php:
|
1867 |
msgid "More settings"
|
1868 |
msgstr "Mehr Einstellungen"
|
1869 |
|
1870 |
#: ../admin/settings.php:289
|
1871 |
msgid "Thumbnail settings"
|
1872 |
-
msgstr "Thumbnail
|
1873 |
|
1874 |
#: ../admin/settings.php:293
|
1875 |
msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ."
|
@@ -1881,402 +1937,448 @@ msgstr "Thumbnail Qualität"
|
|
1881 |
|
1882 |
#: ../admin/settings.php:320
|
1883 |
msgid "Image settings"
|
1884 |
-
msgstr "Bild
|
1885 |
|
1886 |
#: ../admin/settings.php:326
|
1887 |
msgid "Resize Images"
|
1888 |
msgstr "Bilder verkleinern"
|
1889 |
|
1890 |
-
#: ../admin/settings.php:
|
1891 |
msgid "Image quality"
|
1892 |
msgstr "Bild Qualität"
|
1893 |
|
1894 |
-
#: ../admin/settings.php:
|
1895 |
msgid "Backup original images"
|
1896 |
-
msgstr "Backup von Original
|
1897 |
|
1898 |
-
#: ../admin/settings.php:
|
1899 |
msgid "Creates a backup for inserted images"
|
1900 |
msgstr "Backup der Bilder anlegen"
|
1901 |
|
1902 |
-
#: ../admin/settings.php:
|
1903 |
msgid "Automatically resize"
|
1904 |
msgstr "Grösse automatisch anpassen"
|
1905 |
|
1906 |
-
#: ../admin/settings.php:
|
1907 |
msgid "Automatically resize images on upload."
|
1908 |
-
msgstr "Passt die Grösse
|
1909 |
|
1910 |
-
#: ../admin/settings.php:
|
1911 |
msgid "Single picture"
|
1912 |
msgstr "Einzelbilder"
|
1913 |
|
1914 |
-
#: ../admin/settings.php:
|
1915 |
msgid "Cache single pictures"
|
1916 |
-
msgstr "Nutze Cache für
|
1917 |
|
1918 |
-
#: ../admin/settings.php:
|
1919 |
msgid "Creates a file for each singlepic settings. Reduce the CPU load"
|
1920 |
msgstr "Erstellt ein Cache-Bild für jedes Einzelbild (singlepic). Reduziert die CPU Belastung."
|
1921 |
|
1922 |
-
#: ../admin/settings.php:
|
1923 |
msgid "Clear cache folder"
|
1924 |
-
msgstr "Lösche Cache
|
1925 |
|
1926 |
-
#: ../admin/settings.php:
|
1927 |
msgid "Proceed now"
|
1928 |
msgstr "Jetzt durchführen"
|
1929 |
|
1930 |
-
#: ../admin/settings.php:
|
1931 |
msgid "Deactivate gallery page link"
|
1932 |
msgstr "Keine Seitenverzweigung"
|
1933 |
|
1934 |
-
#: ../admin/settings.php:
|
1935 |
msgid "The album will not link to a gallery subpage. The gallery is shown on the same page."
|
1936 |
msgstr "Ein Album benötigt dann keinen Link zur Seite. Die Galerie wird direkt angezeigt."
|
1937 |
|
1938 |
-
#: ../admin/settings.php:
|
1939 |
msgid "Number of images per page"
|
1940 |
msgstr "Anzahl der Bilder pro Seite"
|
1941 |
|
1942 |
-
#: ../admin/settings.php:
|
1943 |
msgid "0 will disable pagination, all images on one page"
|
1944 |
msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )"
|
1945 |
|
1946 |
-
#: ../admin/settings.php:
|
1947 |
msgid "Number of columns"
|
1948 |
msgstr "Anzahl der Spalten"
|
1949 |
|
1950 |
-
#: ../admin/settings.php:
|
1951 |
msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images"
|
1952 |
msgstr "Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder sinnvoll."
|
1953 |
|
1954 |
-
#: ../admin/settings.php:
|
1955 |
msgid "Integrate slideshow"
|
1956 |
msgstr "Slideshow verwenden"
|
1957 |
|
1958 |
-
#: ../admin/settings.php:
|
1959 |
msgid "Show first"
|
1960 |
msgstr "Zeige als Erstes"
|
1961 |
|
1962 |
-
#: ../admin/settings.php:
|
1963 |
msgid "Show ImageBrowser"
|
1964 |
-
msgstr "Zeige Bilder
|
1965 |
|
1966 |
-
#: ../admin/settings.php:
|
1967 |
msgid "The gallery will open the ImageBrowser instead the effect."
|
1968 |
-
msgstr "Es wird der Bilder
|
1969 |
|
1970 |
-
#: ../admin/settings.php:
|
1971 |
msgid "Add hidden images"
|
1972 |
-
msgstr "
|
1973 |
|
1974 |
-
#: ../admin/settings.php:
|
1975 |
msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increase the page load"
|
1976 |
-
msgstr "Wenn
|
1977 |
|
1978 |
-
#: ../admin/settings.php:
|
1979 |
msgid "Enable AJAX pagination"
|
1980 |
-
msgstr "Aktiviere AJAX
|
1981 |
|
1982 |
-
#: ../admin/settings.php:
|
1983 |
msgid "Browse images without reload the page. Note : Work only in combination with Shutter effect"
|
1984 |
-
msgstr "Ermöglicht das Blättern zwischen den Bildern ohne
|
1985 |
|
1986 |
-
#: ../admin/settings.php:
|
1987 |
msgid "Sort options"
|
1988 |
msgstr "Sortierung"
|
1989 |
|
1990 |
-
#: ../admin/settings.php:
|
1991 |
msgid "Sort thumbnails"
|
1992 |
msgstr "Thumbnails sortieren"
|
1993 |
|
1994 |
-
#: ../admin/settings.php:
|
1995 |
msgid "Custom order"
|
1996 |
msgstr "Benutzerdefiniert"
|
1997 |
|
1998 |
-
#: ../admin/settings.php:
|
1999 |
msgid "File name"
|
2000 |
msgstr "Dateiname"
|
2001 |
|
2002 |
-
#: ../admin/settings.php:
|
2003 |
msgid "Alt / Title text"
|
2004 |
msgstr "Alt / Titel Text"
|
2005 |
|
2006 |
-
#: ../admin/settings.php:
|
2007 |
msgid "Date / Time"
|
2008 |
msgstr "Datum/Zeit"
|
2009 |
|
2010 |
-
#: ../admin/settings.php:
|
2011 |
msgid "Sort direction"
|
2012 |
msgstr "Sortierreihenfolge"
|
2013 |
|
2014 |
-
#: ../admin/settings.php:
|
2015 |
msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme."
|
2016 |
-
msgstr "Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird den benötigten HTML
|
2017 |
|
2018 |
-
#: ../admin/settings.php:
|
2019 |
msgid "With the placeholder"
|
2020 |
msgstr "Mit Platzhalter"
|
2021 |
|
2022 |
-
#: ../admin/settings.php:
|
2023 |
msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do."
|
2024 |
-
msgstr "Du kannst eine Navigation durch die Bilder aktivieren (hängt vom Effekt ab). Ändere nur die Codezeile falls Du einen anderen Effekt für die Thumbnails verwendest oder einfach weißt, was Du tust."
|
2025 |
|
2026 |
-
#: ../admin/settings.php:
|
2027 |
msgid "JavaScript Thumbnail effect"
|
2028 |
msgstr "JavaScript Thumbnail Effekt"
|
2029 |
|
2030 |
-
#: ../admin/settings.php:
|
2031 |
msgid "None"
|
2032 |
msgstr "Keiner"
|
2033 |
|
2034 |
-
#: ../admin/settings.php:
|
2035 |
msgid "Thickbox"
|
2036 |
msgstr "Thickbox"
|
2037 |
|
2038 |
-
#: ../admin/settings.php:
|
2039 |
msgid "Lightbox"
|
2040 |
msgstr "Lightbox"
|
2041 |
|
2042 |
-
#: ../admin/settings.php:
|
2043 |
msgid "Highslide"
|
2044 |
msgstr "Highslide"
|
2045 |
|
2046 |
-
#: ../admin/settings.php:
|
2047 |
msgid "Shutter"
|
2048 |
msgstr "Shutter"
|
2049 |
|
2050 |
-
#: ../admin/settings.php:
|
2051 |
msgid "Custom"
|
2052 |
msgstr "Eigener"
|
2053 |
|
2054 |
-
#: ../admin/settings.php:
|
2055 |
msgid "Link Code line"
|
2056 |
-
msgstr "Link
|
2057 |
|
2058 |
-
#: ../admin/settings.php:
|
2059 |
msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone."
|
2060 |
msgstr "Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung gesetzt werden. "
|
2061 |
|
2062 |
-
#: ../admin/settings.php:
|
2063 |
msgid "Preview"
|
2064 |
msgstr "Vorschau"
|
2065 |
|
2066 |
-
#: ../admin/settings.php:
|
2067 |
-
#: ../admin/settings.php:
|
2068 |
msgid "Position"
|
2069 |
msgstr "Position"
|
2070 |
|
2071 |
-
#: ../admin/settings.php:
|
2072 |
msgid "Offset"
|
2073 |
msgstr "Abstand"
|
2074 |
|
2075 |
-
#: ../admin/settings.php:
|
2076 |
msgid "Use image as watermark"
|
2077 |
msgstr "Benutze das Bild als Wasserzeichen"
|
2078 |
|
2079 |
-
#: ../admin/settings.php:
|
2080 |
msgid "URL to file"
|
2081 |
msgstr "URL zur Datei"
|
2082 |
|
2083 |
-
#: ../admin/settings.php:
|
2084 |
msgid "The accessing of URL files is disabled at your server (allow_url_fopen)"
|
2085 |
msgstr "Der Dateizugriff von URLs ist auf diesem Server deaktiviert (allow_url_fopen)"
|
2086 |
|
2087 |
-
#: ../admin/settings.php:
|
2088 |
msgid "Use text as watermark"
|
2089 |
msgstr "Benutze Text als Wasserzeichen"
|
2090 |
|
2091 |
-
#: ../admin/settings.php:
|
2092 |
msgid "Font"
|
2093 |
msgstr "Schriftart"
|
2094 |
|
2095 |
-
#: ../admin/settings.php:
|
2096 |
msgid "This function will not work, cause you need the FreeType library"
|
2097 |
-
msgstr "Diese Funktion benötigt die FreeType
|
2098 |
|
2099 |
-
#: ../admin/settings.php:
|
2100 |
msgid "You can upload more fonts in the folder <strong>nggallery/fonts</strong>"
|
2101 |
msgstr "Du kannst mehr Schriftarten in das Verzeichniss <strong>nggallery/fonts</strong> hochladen."
|
2102 |
|
2103 |
-
#: ../admin/settings.php:
|
2104 |
msgid "Size"
|
2105 |
msgstr "Größe"
|
2106 |
|
2107 |
-
#: ../admin/settings.php:
|
2108 |
msgid "Color"
|
2109 |
msgstr "Farbe"
|
2110 |
|
2111 |
-
#: ../admin/settings.php:
|
2112 |
msgid "(hex w/o #)"
|
2113 |
msgstr "(hex w/o #)"
|
2114 |
|
2115 |
-
#: ../admin/settings.php:
|
2116 |
msgid "Text"
|
2117 |
msgstr "Text"
|
2118 |
|
2119 |
-
#: ../admin/settings.php:
|
2120 |
msgid "Opaque"
|
2121 |
msgstr "Transparenz"
|
2122 |
|
2123 |
-
#: ../admin/settings.php:
|
2124 |
-
msgid "
|
2125 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2126 |
|
2127 |
#: ../admin/settings.php:613
|
2128 |
-
|
2129 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2130 |
|
2131 |
#: ../admin/settings.php:618
|
2132 |
-
msgid "
|
2133 |
-
msgstr "
|
2134 |
|
2135 |
#: ../admin/settings.php:619
|
2136 |
-
msgid "
|
2137 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2138 |
|
2139 |
#: ../admin/settings.php:623
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2140 |
msgid "Path to the Imagerotator (URL)"
|
2141 |
-
msgstr "Pfad zum JW
|
2142 |
|
2143 |
-
#: ../admin/settings.php:
|
2144 |
msgid "Search now"
|
2145 |
msgstr "Suche jetzt"
|
2146 |
|
2147 |
-
#: ../admin/settings.php:
|
2148 |
msgid "Press the button to search automatic for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder"
|
2149 |
-
msgstr "Drücke 'Suche jetzt' um automatisch den Pfad zum Image
|
2150 |
|
2151 |
-
#: ../admin/settings.php:
|
2152 |
-
msgid "Default size (W x H)"
|
2153 |
-
msgstr "Standard Größe (B x H)"
|
2154 |
-
|
2155 |
-
#: ../admin/settings.php:636
|
2156 |
msgid "Shuffle mode"
|
2157 |
msgstr "Shuffle Modus"
|
2158 |
|
2159 |
-
#: ../admin/settings.php:
|
2160 |
msgid "Show next image on click"
|
2161 |
msgstr "Zeige nächstes Bild bei Klick"
|
2162 |
|
2163 |
-
#: ../admin/settings.php:
|
2164 |
msgid "Show navigation bar"
|
2165 |
msgstr "Zeige Navigations-Leiste"
|
2166 |
|
2167 |
-
#: ../admin/settings.php:
|
2168 |
msgid "Show loading icon"
|
2169 |
msgstr "Zeige Lade-Bildchen"
|
2170 |
|
2171 |
-
#: ../admin/settings.php:
|
2172 |
msgid "Use watermark logo"
|
2173 |
msgstr "Wasserzeichen anzeigen"
|
2174 |
|
2175 |
-
#: ../admin/settings.php:
|
2176 |
msgid "You can change the logo at the watermark settings"
|
2177 |
msgstr "Du kannst den Pfad in Einstellungen für das Wasserzeichen angeben"
|
2178 |
|
2179 |
-
#: ../admin/settings.php:
|
2180 |
msgid "Stretch image"
|
2181 |
msgstr "Bild dehnen"
|
2182 |
|
2183 |
-
#: ../admin/settings.php:
|
2184 |
msgid "true"
|
2185 |
msgstr "Ja"
|
2186 |
|
2187 |
-
#: ../admin/settings.php:
|
2188 |
msgid "false"
|
2189 |
msgstr "Nein"
|
2190 |
|
2191 |
-
#: ../admin/settings.php:
|
2192 |
msgid "fit"
|
2193 |
msgstr "Passend"
|
2194 |
|
2195 |
-
#: ../admin/settings.php:
|
2196 |
msgid "none"
|
2197 |
msgstr "keiner"
|
2198 |
|
2199 |
-
#: ../admin/settings.php:
|
2200 |
-
msgid "Duration time"
|
2201 |
-
msgstr "Dauer"
|
2202 |
-
|
2203 |
-
#: ../admin/settings.php:669
|
2204 |
-
msgid "sec."
|
2205 |
-
msgstr "Sek."
|
2206 |
-
|
2207 |
-
#: ../admin/settings.php:672
|
2208 |
-
msgid "Transition / Fade effect"
|
2209 |
-
msgstr "Fade Effekt"
|
2210 |
-
|
2211 |
-
#: ../admin/settings.php:675
|
2212 |
-
msgid "fade"
|
2213 |
-
msgstr "Fade"
|
2214 |
-
|
2215 |
-
#: ../admin/settings.php:676
|
2216 |
msgid "bgfade"
|
2217 |
msgstr "BGFade"
|
2218 |
|
2219 |
-
#: ../admin/settings.php:
|
2220 |
msgid "slowfade"
|
2221 |
msgstr "Slowfade"
|
2222 |
|
2223 |
-
#: ../admin/settings.php:
|
2224 |
msgid "circles"
|
2225 |
msgstr "Kreise"
|
2226 |
|
2227 |
-
#: ../admin/settings.php:
|
2228 |
msgid "bubbles"
|
2229 |
msgstr "Blasen"
|
2230 |
|
2231 |
-
#: ../admin/settings.php:
|
2232 |
msgid "blocks"
|
2233 |
msgstr "Blöcke"
|
2234 |
|
2235 |
-
#: ../admin/settings.php:
|
2236 |
msgid "fluids"
|
2237 |
msgstr "Fluids"
|
2238 |
|
2239 |
-
#: ../admin/settings.php:
|
2240 |
msgid "flash"
|
2241 |
msgstr "Flash"
|
2242 |
|
2243 |
-
#: ../admin/settings.php:
|
2244 |
msgid "lines"
|
2245 |
msgstr "Linien"
|
2246 |
|
2247 |
-
#: ../admin/settings.php:
|
2248 |
msgid "random"
|
2249 |
msgstr "Zufall"
|
2250 |
|
2251 |
-
#: ../admin/settings.php:
|
2252 |
msgid "Use slow zooming effect"
|
2253 |
-
msgstr "nutze Zoom
|
2254 |
|
2255 |
-
#: ../admin/settings.php:
|
2256 |
msgid "Background Color"
|
2257 |
msgstr "Hintergrund (BG) Farbe"
|
2258 |
|
2259 |
-
#: ../admin/settings.php:
|
2260 |
msgid "Texts / Buttons Color"
|
2261 |
msgstr "Text- / Button Farbe"
|
2262 |
|
2263 |
-
#: ../admin/settings.php:
|
2264 |
msgid "Rollover / Active Color"
|
2265 |
msgstr "Rollover / Aktiv (Link) Farbe"
|
2266 |
|
2267 |
-
#: ../admin/settings.php:
|
2268 |
msgid "Screen Color"
|
2269 |
-
msgstr "Seiten
|
2270 |
|
2271 |
-
#: ../admin/settings.php:
|
2272 |
msgid "Background music (URL)"
|
2273 |
msgstr "Hintergrundmusik (URL)"
|
2274 |
|
2275 |
-
#: ../admin/settings.php:
|
2276 |
msgid "Try XHTML validation (with CDATA)"
|
2277 |
-
msgstr "Integriere XHTML
|
2278 |
|
2279 |
-
#: ../admin/settings.php:
|
2280 |
msgid "Important : Could causes problem at some browser. Please recheck your page."
|
2281 |
msgstr "Wichtig : Es könnten Probleme bei einigen Browser entstehen. Unbedingt Seite danach prüfen."
|
2282 |
|
@@ -2286,7 +2388,7 @@ msgstr "Stelle alle Einstellungen auf Anfangswerte zurück"
|
|
2286 |
|
2287 |
#: ../admin/setup.php:26
|
2288 |
msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !"
|
2289 |
-
msgstr "Deinstallation erfolgreich
|
2290 |
|
2291 |
#: ../admin/setup.php:30
|
2292 |
msgid "Reset options"
|
@@ -2320,7 +2422,7 @@ msgstr "Du magst die NextGEN Gallery nicht ?"
|
|
2320 |
|
2321 |
#: ../admin/setup.php:45
|
2322 |
msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. "
|
2323 |
-
msgstr "Null Problemo. Einfach nur vor dem Deaktivieren dieses Plugins den Uninstall-Button betätigen damit alle Tabellen der Galerie entfernt werden."
|
2324 |
|
2325 |
#: ../admin/setup.php:47
|
2326 |
msgid "WARNING:"
|
@@ -2345,7 +2447,7 @@ msgid ""
|
|
2345 |
"\\n"
|
2346 |
"Choose [Cancel] to Stop, [OK] to Uninstall.\\n"
|
2347 |
msgstr ""
|
2348 |
-
"Du bist dabei das Plugin zu deinstallieren.\\n"
|
2349 |
"Diese Aktion kann NICHT rückgängig gemacht werden.\\n"
|
2350 |
"\\n"
|
2351 |
"Wähle [Cancel] zum Abbrechen, [OK] zum Deinstallieren.\\n"
|
@@ -2374,19 +2476,19 @@ msgstr "Keine Metadaten gespeichert"
|
|
2374 |
|
2375 |
#: ../admin/showmeta.php:55
|
2376 |
msgid "EXIF Data"
|
2377 |
-
msgstr "EXIF
|
2378 |
|
2379 |
#: ../admin/showmeta.php:74
|
2380 |
msgid "No exif data"
|
2381 |
-
msgstr "Keine Exif
|
2382 |
|
2383 |
#: ../admin/showmeta.php:81
|
2384 |
msgid "IPTC Data"
|
2385 |
-
msgstr "IPTC
|
2386 |
|
2387 |
#: ../admin/showmeta.php:105
|
2388 |
msgid "XMP Data"
|
2389 |
-
msgstr "XMP
|
2390 |
|
2391 |
#: ../admin/style.php:11
|
2392 |
msgid "(From the theme folder)"
|
@@ -2394,61 +2496,61 @@ msgstr "(Aus dem Theme Verzeichnis)"
|
|
2394 |
|
2395 |
#: ../admin/style.php:43
|
2396 |
msgid "You do not have sufficient permissions to edit templates for this blog."
|
2397 |
-
msgstr "Du hast nicht die benötigten Rechte um Vorlagen in diesem Blog zu bearbeiten."
|
2398 |
|
2399 |
#: ../admin/style.php:52
|
2400 |
msgid "CSS file successfully updated"
|
2401 |
-
msgstr "CSS
|
2402 |
|
2403 |
-
#: ../admin/style.php:
|
2404 |
msgid "Style Editor"
|
2405 |
-
msgstr "CSS
|
2406 |
|
2407 |
-
#: ../admin/style.php:
|
2408 |
msgid "Activate and use style sheet:"
|
2409 |
msgstr "Aktiviere und nutze Stylesheet:"
|
2410 |
|
2411 |
-
#: ../admin/style.php:
|
2412 |
msgid "Activate"
|
2413 |
msgstr "Aktiviere"
|
2414 |
|
2415 |
-
#: ../admin/style.php:
|
2416 |
#, php-format
|
2417 |
msgid "Editing <strong>%s</strong>"
|
2418 |
msgstr "Bearbeite <strong>%s</strong>"
|
2419 |
|
2420 |
-
#: ../admin/style.php:
|
2421 |
#, php-format
|
2422 |
msgid "Browsing <strong>%s</strong>"
|
2423 |
msgstr "Durchsuche <strong>%s</strong>"
|
2424 |
|
2425 |
-
#: ../admin/style.php:
|
2426 |
msgid "Version"
|
2427 |
msgstr "Version"
|
2428 |
|
2429 |
-
#: ../admin/style.php:
|
2430 |
msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade"
|
2431 |
-
msgstr "Kleiner
|
2432 |
|
2433 |
-
#: ../admin/style.php:
|
2434 |
msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used"
|
2435 |
-
msgstr "Dein Theme-Paket enthält
|
2436 |
|
2437 |
-
#: ../admin/style.php:
|
2438 |
msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!"
|
2439 |
-
msgstr "2.
|
2440 |
|
2441 |
-
#: ../admin/style.php:
|
2442 |
msgid "Update File"
|
2443 |
msgstr "Datei aktualisieren"
|
2444 |
|
2445 |
-
#: ../admin/style.php:
|
2446 |
msgid "If this file were writable you could edit it."
|
2447 |
msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten."
|
2448 |
|
2449 |
-
#: ../admin/style.php:
|
2450 |
msgid "Oops, no such file exists! Double check the name and try again, merci."
|
2451 |
-
msgstr "Oha, eine solche Datei existiert nicht! Bitte überprüfe den Namen und probiere es erneut
|
2452 |
|
2453 |
#: ../admin/tags.php:38
|
2454 |
msgid "Most popular"
|
@@ -2462,226 +2564,229 @@ msgstr "Zuletzt benutzt"
|
|
2462 |
msgid "Alphabetical"
|
2463 |
msgstr "Alphabetisch"
|
2464 |
|
2465 |
-
#: ../admin/tags.php:
|
2466 |
msgid "Manage image tags"
|
2467 |
-
msgstr "Verwalte Bilder
|
2468 |
|
2469 |
-
#: ../admin/tags.php:
|
2470 |
msgid "Existing Tags"
|
2471 |
msgstr "Vorhandene Stichwörter"
|
2472 |
|
2473 |
-
#: ../admin/tags.php:
|
2474 |
msgid "Search tags"
|
2475 |
msgstr "Suche nach Stichwörter"
|
2476 |
|
2477 |
-
#: ../admin/tags.php:
|
2478 |
msgid "Go"
|
2479 |
msgstr "Start"
|
2480 |
|
2481 |
-
#: ../admin/tags.php:
|
2482 |
msgid "Sort Order:"
|
2483 |
msgstr "Sortierung :"
|
2484 |
|
2485 |
-
#: ../admin/tags.php:137
|
2486 |
-
#, php-format
|
2487 |
-
msgid "View all images tagged with %s"
|
2488 |
-
msgstr "Zeige alle Bilder die mit dem Stichwort %s markiert sind"
|
2489 |
-
|
2490 |
-
#: ../admin/tags.php:152
|
2491 |
#: ../admin/tags.php:156
|
2492 |
-
#: ../admin/tags.php:
|
|
|
2493 |
msgid "Previous tags"
|
2494 |
msgstr "Vorheriges Stichwort"
|
2495 |
|
2496 |
-
#: ../admin/tags.php:
|
2497 |
msgid "Next tags"
|
2498 |
msgstr "Nächstes Stichwörter"
|
2499 |
|
2500 |
-
#: ../admin/tags.php:
|
2501 |
msgid "Rename Tag"
|
2502 |
msgstr "Schlagwort umbenennen"
|
2503 |
|
2504 |
-
#: ../admin/tags.php:
|
2505 |
msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated."
|
2506 |
msgstr "Trage das Stichwort ein, das Du umbenennen willst und seinen neuen Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das Stichwort verwenden, werden aktualisiert."
|
2507 |
|
2508 |
-
#: ../admin/tags.php:
|
2509 |
-
#: ../admin/tags.php:
|
2510 |
msgid "You can specify multiple tags to rename by separating them with commas."
|
2511 |
msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen"
|
2512 |
|
2513 |
-
#: ../admin/tags.php:
|
2514 |
msgid "Tag(s) to rename:"
|
2515 |
-
msgstr "Stichwörter umbennenen
|
2516 |
|
2517 |
-
#: ../admin/tags.php:
|
2518 |
msgid "New tag name(s):"
|
2519 |
msgstr "Neuer Name für das Stichwort"
|
2520 |
|
2521 |
-
#: ../admin/tags.php:
|
2522 |
msgid "Rename"
|
2523 |
msgstr "Umbenennen"
|
2524 |
|
2525 |
-
#: ../admin/tags.php:
|
2526 |
msgid "Delete Tag"
|
2527 |
msgstr "Stichwort löschen"
|
2528 |
|
2529 |
-
#: ../admin/tags.php:
|
2530 |
msgid "Enter the name of the tag to delete. This tag will be removed from all posts."
|
2531 |
msgstr "Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern entfernt."
|
2532 |
|
2533 |
-
#: ../admin/tags.php:
|
2534 |
msgid "You can specify multiple tags to delete by separating them with commas"
|
2535 |
msgstr "Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas trennst"
|
2536 |
|
2537 |
-
#: ../admin/tags.php:
|
2538 |
msgid "Tag(s) to delete:"
|
2539 |
msgstr "Folgede Stichwörter löschen:"
|
2540 |
|
2541 |
-
#: ../admin/tags.php:
|
2542 |
msgid "Edit Tag Slug"
|
2543 |
msgstr "Ändere Schlagwort"
|
2544 |
|
2545 |
-
#: ../admin/tags.php:
|
2546 |
msgid "Enter the tag name to edit and its new slug. <a href=\"http://codex.wordpress.org/Glossary#Slug\">Slug definition</a>"
|
2547 |
-
msgstr "Trage den Namen des zu ändernden
|
2548 |
|
2549 |
-
#: ../admin/tags.php:
|
2550 |
msgid "Tag(s) to match:"
|
2551 |
msgstr "Stichwörter vergleichen :"
|
2552 |
|
2553 |
-
#: ../admin/tags.php:
|
2554 |
msgid "Slug(s) to set:"
|
2555 |
msgstr "Schlagwörter setzen:"
|
2556 |
|
2557 |
-
#: ../admin/upgrade.php:
|
2558 |
msgid "Upgrade database structure..."
|
2559 |
msgstr "Aktualisiere die Datenbank-Struturen..."
|
2560 |
|
2561 |
-
#: ../admin/upgrade.php:
|
2562 |
-
#: ../admin/upgrade.php:
|
2563 |
-
#: ../admin/upgrade.php:
|
2564 |
-
#: ../admin/upgrade.php:
|
2565 |
-
#: ../admin/upgrade.php:
|
2566 |
msgid "finished"
|
2567 |
msgstr "beendet"
|
2568 |
|
2569 |
-
#: ../admin/upgrade.php:
|
2570 |
msgid "Update file structure..."
|
2571 |
msgstr "Aktualisiere Verzeichnisse..."
|
2572 |
|
2573 |
-
#: ../admin/upgrade.php:
|
2574 |
msgid "Import date and time information..."
|
2575 |
msgstr "Importiere Datum/Uhrzeit..."
|
2576 |
|
2577 |
-
#: ../admin/upgrade.php:
|
2578 |
msgid "Move imagerotator to new location..."
|
2579 |
-
msgstr "Verschiebe den Image
|
2580 |
|
2581 |
-
#: ../admin/upgrade.php:
|
2582 |
msgid "Update settings..."
|
2583 |
msgstr "Einstellungen gespeichert..."
|
2584 |
|
2585 |
-
#: ../admin/upgrade.php:
|
2586 |
msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..."
|
2587 |
-
msgstr "Die Widgets wurden überarbeitet. Wenn
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2588 |
|
2589 |
-
#: ../admin/upgrade.php:
|
2590 |
msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section."
|
2591 |
-
msgstr "Einige Verzeichnisse / Bilder konnten nicht umbenannt werden, bitte überprüfe die Zugriffsrechte und
|
2592 |
|
2593 |
-
#: ../admin/upgrade.php:
|
2594 |
msgid "Rename failed"
|
2595 |
msgstr "Konnte nicht umbenannt werden"
|
2596 |
|
2597 |
-
#: ../admin/upgrade.php:
|
2598 |
-
#: ../admin/upgrade.php:
|
2599 |
msgid "Upgrade NextGEN Gallery"
|
2600 |
-
msgstr "NextGEN
|
2601 |
|
2602 |
-
#: ../admin/upgrade.php:
|
2603 |
msgid "The script detect that you upgrade from a older version."
|
2604 |
-
msgstr "Es wurde eine ältere NextGEN
|
2605 |
|
2606 |
-
#: ../admin/upgrade.php:
|
2607 |
msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue."
|
2608 |
-
msgstr "
|
2609 |
|
2610 |
-
#: ../admin/upgrade.php:
|
2611 |
msgid "If you would like to downgrade later, please make first a complete backup of your database and the images."
|
2612 |
-
msgstr "Wenn
|
2613 |
|
2614 |
-
#: ../admin/upgrade.php:
|
2615 |
msgid "The upgrade process may take a while, so please be patient."
|
2616 |
-
msgstr "Der Upgrade
|
2617 |
|
2618 |
-
#: ../admin/upgrade.php:
|
2619 |
msgid "Start upgrade now"
|
2620 |
msgstr "Aktualisierung starten"
|
2621 |
|
2622 |
-
#: ../admin/upgrade.php:
|
2623 |
-
msgid "Upgrade
|
2624 |
-
msgstr "
|
2625 |
|
2626 |
-
#: ../admin/upgrade.php:
|
2627 |
msgid "Continue"
|
2628 |
msgstr "Weiter"
|
2629 |
|
2630 |
-
#: ../admin/wpmu.php:
|
2631 |
msgid "Update successfully"
|
2632 |
msgstr "Aktualisierung erfolgreich"
|
2633 |
|
2634 |
-
#: ../admin/wpmu.php:
|
2635 |
msgid "General WordPress MU Settings"
|
2636 |
-
msgstr "WordPress
|
2637 |
|
2638 |
-
#: ../admin/wpmu.php:
|
2639 |
msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better. The path must end with a /."
|
2640 |
-
msgstr "Dieses ist der Default
|
2641 |
|
2642 |
-
#: ../admin/wpmu.php:
|
2643 |
msgid "Enable upload quota check"
|
2644 |
msgstr "Schalte die Uploadbegrenzung ein"
|
2645 |
|
2646 |
-
#: ../admin/wpmu.php:
|
2647 |
msgid "Should work if the gallery is bellow the blog.dir"
|
2648 |
-
msgstr "Sollte funktionieren wenn die Galerien sich unterhalb blog.dir befinden"
|
2649 |
|
2650 |
-
#: ../admin/wpmu.php:
|
2651 |
msgid "Enable zip upload option"
|
2652 |
msgstr "Erlaube ZIP-Upload"
|
2653 |
|
2654 |
-
#: ../admin/wpmu.php:
|
2655 |
msgid "Allow users to upload zip folders."
|
2656 |
msgstr "Erlaubt die Nutzung des ZIP-Upload"
|
2657 |
|
2658 |
-
#: ../admin/wpmu.php:
|
2659 |
msgid "Enable style selection"
|
2660 |
-
msgstr "Freie CSS
|
2661 |
|
2662 |
-
#: ../admin/wpmu.php:
|
2663 |
msgid "Allow users to choose a style for the gallery."
|
2664 |
-
msgstr "Erlaube dem User ein CSS für die Galerie zu wählen"
|
2665 |
|
2666 |
-
#: ../admin/wpmu.php:
|
2667 |
msgid "Enable roles/capabilities"
|
2668 |
msgstr "Rollen / Zugriffsrechte freischalten"
|
2669 |
|
2670 |
-
#: ../admin/wpmu.php:
|
2671 |
msgid "Allow users to change the roles for other blog authors."
|
2672 |
msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung"
|
2673 |
|
2674 |
-
#: ../admin/wpmu.php:
|
2675 |
msgid "Default style"
|
2676 |
-
msgstr "Standard
|
2677 |
|
2678 |
-
#: ../admin/wpmu.php:
|
2679 |
msgid "Choose the default style for the galleries."
|
2680 |
msgstr "Wähle das Default-Stylesheet für die Galerien"
|
2681 |
|
2682 |
#: ../admin/tinymce/window.php:8
|
2683 |
msgid "You are not allowed to be here"
|
2684 |
-
msgstr "Keine
|
2685 |
|
2686 |
#: ../admin/tinymce/window.php:56
|
2687 |
#: ../admin/tinymce/window.php:84
|
@@ -2694,7 +2799,7 @@ msgstr "Bilder-Liste"
|
|
2694 |
|
2695 |
#: ../admin/tinymce/window.php:59
|
2696 |
msgid "Imagebrowser"
|
2697 |
-
msgstr "Bilder
|
2698 |
|
2699 |
#: ../admin/tinymce/window.php:72
|
2700 |
msgid "No album"
|
@@ -2755,7 +2860,7 @@ msgstr "Einfügen"
|
|
2755 |
#: ../lib/core.php:368
|
2756 |
#, php-format
|
2757 |
msgid "Note : Based on your server memory limit you should not upload larger images then <strong>%d x %d</strong> pixel"
|
2758 |
-
msgstr "Hinweis
|
2759 |
|
2760 |
#: ../lib/locale.php:120
|
2761 |
msgid "Invalid URL Provided."
|
@@ -2907,21 +3012,16 @@ msgstr "Höhe"
|
|
2907 |
msgid "Flash"
|
2908 |
msgstr "Blitz"
|
2909 |
|
2910 |
-
#: ../lib/
|
2911 |
-
|
|
|
|
|
|
|
|
|
2912 |
msgid "Album overview"
|
2913 |
msgstr "Album Übersicht"
|
2914 |
|
2915 |
-
#: ../lib/
|
2916 |
-
#: ../lib/rewrite.php:194
|
2917 |
-
msgid "Gallery"
|
2918 |
-
msgstr "Galerie"
|
2919 |
-
|
2920 |
-
#: ../lib/rewrite.php:191
|
2921 |
-
msgid "Album"
|
2922 |
-
msgstr "Album"
|
2923 |
-
|
2924 |
-
#: ../lib/shortcodes.php:296
|
2925 |
msgid "[Pictures not found]"
|
2926 |
msgstr "[Bilder nicht gefunden]"
|
2927 |
|
@@ -2931,7 +3031,7 @@ msgstr "Kein neues Stichwort definiert!"
|
|
2931 |
|
2932 |
#: ../lib/tags.php:50
|
2933 |
msgid "No new/old valid tag specified!"
|
2934 |
-
msgstr "Kein neues Stichwort definiert
|
2935 |
|
2936 |
#: ../lib/tags.php:86
|
2937 |
msgid "No tag renamed."
|
@@ -2996,7 +3096,7 @@ msgstr "%s Stichwörter geändert"
|
|
2996 |
#: ../lib/xmlrpc.php:55
|
2997 |
#, php-format
|
2998 |
msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s"
|
2999 |
-
msgstr "XML-RPC Service ist ausgeschaltet. Der
|
3000 |
|
3001 |
#: ../lib/xmlrpc.php:62
|
3002 |
msgid "Bad login/pass combination."
|
@@ -3004,7 +3104,7 @@ msgstr "Username/Password falsch"
|
|
3004 |
|
3005 |
#: ../lib/xmlrpc.php:118
|
3006 |
msgid "You are not allowed to upload files to this site."
|
3007 |
-
msgstr "Du hast keine Berechtigung Bilder hochzuladen"
|
3008 |
|
3009 |
#: ../lib/xmlrpc.php:124
|
3010 |
#: ../lib/xmlrpc.php:309
|
@@ -3014,11 +3114,11 @@ msgstr "Konnte Galerie nicht finden"
|
|
3014 |
#: ../lib/xmlrpc.php:129
|
3015 |
#: ../lib/xmlrpc.php:314
|
3016 |
msgid "You are not allowed to upload files to this gallery."
|
3017 |
-
msgstr "Du hast keine Berechtigung Bilder in diese Galerie zuladen"
|
3018 |
|
3019 |
#: ../lib/xmlrpc.php:141
|
3020 |
msgid "This is no valid image file."
|
3021 |
-
msgstr "Das ist keine zulässige Bilddatei
|
3022 |
|
3023 |
#: ../lib/xmlrpc.php:153
|
3024 |
msgid "Could not find image id "
|
@@ -3037,7 +3137,7 @@ msgstr "Konnte die Datei %1$s (%2$s) nicht schreiben "
|
|
3037 |
#: ../lib/xmlrpc.php:236
|
3038 |
#: ../lib/xmlrpc.php:272
|
3039 |
msgid "Sorry, you must be able to manage galleries to view the list of galleries"
|
3040 |
-
msgstr "Sorry,
|
3041 |
|
3042 |
#: ../lib/xmlrpc.php:242
|
3043 |
msgid "Sorry, could not create the gallery"
|
@@ -3049,20 +3149,29 @@ msgid "Photos"
|
|
3049 |
msgstr "Fotos"
|
3050 |
|
3051 |
#: ../view/gallery-caption.php:32
|
|
|
|
|
|
|
3052 |
msgid "[View with PicLens]"
|
3053 |
msgstr "[Mit PicLens anzeigen]"
|
3054 |
|
|
|
3055 |
#: ../view/imagebrowser-exif.php:30
|
|
|
3056 |
#: ../view/imagebrowser.php:26
|
3057 |
msgid "Back"
|
3058 |
msgstr "Zurück"
|
3059 |
|
|
|
3060 |
#: ../view/imagebrowser-exif.php:33
|
|
|
3061 |
#: ../view/imagebrowser.php:29
|
3062 |
msgid "Next"
|
3063 |
msgstr "Vor"
|
3064 |
|
|
|
3065 |
#: ../view/imagebrowser-exif.php:35
|
|
|
3066 |
#: ../view/imagebrowser.php:31
|
3067 |
msgid "of"
|
3068 |
msgstr "von"
|
@@ -3079,152 +3188,169 @@ msgstr "Kameratyp"
|
|
3079 |
msgid "Focal Length"
|
3080 |
msgstr "Brennweite"
|
3081 |
|
3082 |
-
#: ../widgets/media-rss-widget.php:
|
|
|
|
|
|
|
|
|
3083 |
msgid "NextGEN Media RSS"
|
3084 |
msgstr "NextGEN Media RSS"
|
3085 |
|
3086 |
-
#: ../widgets/media-rss-widget.php:
|
3087 |
-
msgid "Widget that displays Media RSS links for NextGEN Gallery."
|
3088 |
-
msgstr "Hiermit können NextGEN Bilder als Media RSS eingebunden werden"
|
3089 |
-
|
3090 |
-
#: ../widgets/media-rss-widget.php:135
|
3091 |
-
#: ../widgets/media-rss-widget.php:200
|
3092 |
-
#: ../widgets/media-rss-widget.php:260
|
3093 |
msgid "Media RSS"
|
3094 |
msgstr "Media RSS"
|
3095 |
|
3096 |
-
#: ../widgets/media-rss-widget.php:
|
3097 |
-
#: ../widgets/media-rss-widget.php:261
|
3098 |
msgid "Link to the main image feed"
|
3099 |
msgstr "Link zum Bilder-Feed"
|
3100 |
|
3101 |
-
#: ../widgets/media-rss-widget.php:
|
3102 |
-
#: ../widgets/widgets.php:
|
3103 |
-
msgid "Title:"
|
3104 |
-
msgstr "Titel:"
|
3105 |
|
3106 |
-
#: ../widgets/media-rss-widget.php:
|
3107 |
msgid "Show Media RSS icon"
|
3108 |
msgstr "Zeige Media RSS Icon"
|
3109 |
|
3110 |
-
#: ../widgets/media-rss-widget.php:
|
3111 |
-
msgid "Show the
|
3112 |
msgstr "Zeige den globalen Media RSS Link"
|
3113 |
|
3114 |
-
#: ../widgets/media-rss-widget.php:
|
3115 |
-
msgid "Text for
|
3116 |
-
msgstr "Text für den globalen Media RSS
|
3117 |
|
3118 |
-
#: ../widgets/media-rss-widget.php:
|
3119 |
-
msgid "Tooltip text for
|
3120 |
-
msgstr "
|
3121 |
|
3122 |
#: ../widgets/widgets.php:22
|
3123 |
msgid "Show a NextGEN Gallery Slideshow"
|
3124 |
-
msgstr "Binde eine NextGEN
|
3125 |
|
3126 |
#: ../widgets/widgets.php:23
|
3127 |
msgid "NextGEN Slideshow"
|
3128 |
-
msgstr "NextGEN
|
3129 |
|
3130 |
-
#: ../widgets/widgets.php:
|
3131 |
msgid "<a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see the slideshow."
|
3132 |
-
msgstr "<a href=\"http://www.macromedia.com/go/getflashplayer\">Lade Dir den Flash Player</a
|
3133 |
|
3134 |
-
#: ../widgets/widgets.php:
|
|
|
|
|
|
|
|
|
3135 |
msgid "Select Gallery:"
|
3136 |
msgstr "Wähle Galerie"
|
3137 |
|
3138 |
-
#: ../widgets/widgets.php:
|
3139 |
msgid "All images"
|
3140 |
msgstr "Alle Bilder"
|
3141 |
|
3142 |
-
#: ../widgets/widgets.php:
|
3143 |
msgid "Height:"
|
3144 |
msgstr "Höhe:"
|
3145 |
|
3146 |
-
#: ../widgets/widgets.php:
|
3147 |
msgid "Width:"
|
3148 |
msgstr "Breite:"
|
3149 |
|
3150 |
-
#: ../widgets/widgets.php:
|
3151 |
msgid "Add recent or random images from the galleries"
|
3152 |
-
msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN
|
3153 |
|
3154 |
-
#: ../widgets/widgets.php:
|
3155 |
msgid "NextGEN Widget"
|
3156 |
-
msgstr "NextGEN
|
3157 |
|
3158 |
-
#: ../widgets/widgets.php:
|
3159 |
-
msgid "Title :"
|
3160 |
-
msgstr "Titel :"
|
3161 |
-
|
3162 |
-
#: ../widgets/widgets.php:206
|
3163 |
msgid "Show :"
|
3164 |
msgstr "Zeige als :"
|
3165 |
|
3166 |
-
#: ../widgets/widgets.php:
|
3167 |
msgid "Original images"
|
3168 |
msgstr "Original Bilder"
|
3169 |
|
3170 |
-
#: ../widgets/widgets.php:
|
3171 |
msgid "recent added "
|
3172 |
msgstr "zuletzt hinzugefügt"
|
3173 |
|
3174 |
-
#: ../widgets/widgets.php:
|
3175 |
msgid "Enable IE8 Web Slices"
|
3176 |
msgstr "IE8 Web Slices aktivieren"
|
3177 |
|
3178 |
-
#: ../widgets/widgets.php:
|
3179 |
msgid "Width x Height :"
|
3180 |
msgstr "Breite x Höhe :"
|
3181 |
|
3182 |
-
#: ../widgets/widgets.php:
|
3183 |
msgid "Select :"
|
3184 |
msgstr "Wähle :"
|
3185 |
|
3186 |
-
#: ../widgets/widgets.php:
|
3187 |
msgid "All galleries"
|
3188 |
msgstr "Alle Galerien"
|
3189 |
|
3190 |
-
#: ../widgets/widgets.php:
|
3191 |
msgid "Only which are not listed"
|
3192 |
msgstr "Nur ungelistete"
|
3193 |
|
3194 |
-
#: ../widgets/widgets.php:
|
3195 |
msgid "Only which are listed"
|
3196 |
msgstr "Nur gelistete"
|
3197 |
|
3198 |
-
#: ../widgets/widgets.php:
|
3199 |
msgid "Gallery ID :"
|
3200 |
-
msgstr "Galerie
|
3201 |
|
3202 |
-
#: ../widgets/widgets.php:
|
3203 |
msgid "Gallery IDs, separated by commas."
|
3204 |
-
msgstr "Galerie
|
3205 |
|
3206 |
-
#: ../xml/media-rss.php:
|
3207 |
msgid "No galleries have been yet created."
|
3208 |
msgstr "Keine Galerie wurde derzeit erstellt."
|
3209 |
|
3210 |
-
#: ../xml/media-rss.php:
|
3211 |
#, php-format
|
3212 |
msgid "The gallery ID=%s does not exist."
|
3213 |
msgstr "Die Galerie ID=%s existiert nicht."
|
3214 |
|
3215 |
-
#: ../xml/media-rss.php:
|
3216 |
msgid "No album ID has been provided as parameter"
|
3217 |
msgstr "Es wurde kein Album als Parameter übergeben"
|
3218 |
|
3219 |
-
#: ../xml/media-rss.php:
|
3220 |
#, php-format
|
3221 |
msgid "The album ID=%s does not exist."
|
3222 |
msgstr "Album-ID %s existiert nicht"
|
3223 |
|
3224 |
-
#: ../xml/media-rss.php:
|
3225 |
-
|
3226 |
-
|
3227 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3228 |
|
3229 |
#~ msgid ""
|
3230 |
#~ "<strong>Would you like to help to translate this plugin ?</strong> <a "
|
@@ -3236,51 +3362,65 @@ msgstr "Ungültiger Media RSS Befehl (%s)"
|
|
3236 |
#~ "target=\"_blank\" href=\"%s\">Download</a> the current pot file and read "
|
3237 |
#~ "<a href=\"http://alexrabe.de/wordpress-plugins/wordtube/translation-of-"
|
3238 |
#~ "plugins/\">here</a> how you can translate the plugin."
|
|
|
3239 |
#~ msgid ""
|
3240 |
#~ "<strong>Translation by : </strong><a target=\"_blank\" href=\"\">N/A</a>"
|
3241 |
#~ msgstr ""
|
3242 |
#~ "<strong>Übersetzt von : </strong><a target=\"_blank\" href=\"\">Alex "
|
3243 |
#~ "Rabe</a>"
|
|
|
3244 |
#~ msgid "Setup Gallery"
|
3245 |
#~ msgstr "Galerie Setup"
|
|
|
3246 |
#~ msgid "Setup"
|
3247 |
#~ msgstr "Setup"
|
|
|
3248 |
#~ msgid "Alignment"
|
3249 |
#~ msgstr "Ausrichtung"
|
|
|
3250 |
#~ msgid "Full size"
|
3251 |
#~ msgstr "Volle Größe"
|
|
|
3252 |
#~ msgid "Singlepic"
|
3253 |
#~ msgstr "Einzelbilder"
|
|
|
3254 |
#~ msgid "Insert into Post"
|
3255 |
#~ msgstr "In den Beitrag einfügen"
|
|
|
3256 |
#~ msgid "PHP Output Buffer Size"
|
3257 |
#~ msgstr "PHP Output Buffer Größe"
|
|
|
3258 |
#~ msgid "for PclZip , a PHP library that manage ZIP archives"
|
3259 |
#~ msgstr "für PclZip, eine ZIP PHP Library"
|
|
|
3260 |
#~ msgid "Crop square thumbnail from image"
|
3261 |
#~ msgstr "Mittige Thumbnails aus Bildern ausschneiden"
|
|
|
3262 |
#~ msgid "Create square thumbnails, use only the width setting :"
|
3263 |
#~ msgstr "Erstellt viereckige Thumbnails, nutzt nur den Wert der Breite :"
|
3264 |
-
#~ msgid "Image"
|
3265 |
-
#~ msgid_plural "Images"
|
3266 |
-
#~ msgstr[0] "Bild"
|
3267 |
-
#~ msgstr[1] "Bilder"
|
3268 |
|
3269 |
#, fuzzy
|
3270 |
#~ msgid "Search Media"
|
3271 |
#~ msgstr "Suche nach Stichwörter"
|
|
|
3272 |
#~ msgid "Select Gallery"
|
3273 |
#~ msgstr "Wähle Galerie"
|
|
|
3274 |
#~ msgid "Album Page ID"
|
3275 |
#~ msgstr "Album Seiten ID (Page ID)"
|
|
|
3276 |
#~ msgid "Import a folder with all images."
|
3277 |
#~ msgstr "Importiere ein Verzeichnis mit Bildern."
|
|
|
3278 |
#~ msgid "Show tags"
|
3279 |
#~ msgstr "Zeige Tags"
|
|
|
3280 |
#~ msgid "Hide tags"
|
3281 |
#~ msgstr "Verstecke Tags"
|
|
|
3282 |
#~ msgid "Delete this file ?"
|
3283 |
#~ msgstr "Diese Datei löschen ?"
|
|
|
3284 |
#~ msgid ""
|
3285 |
#~ "You are about to copy or move %s images \n"
|
3286 |
#~ " \n"
|
@@ -3289,27 +3429,37 @@ msgstr "Ungültiger Media RSS Befehl (%s)"
|
|
3289 |
#~ "Willst du wirklich %s Bild(er) verschieben \n"
|
3290 |
#~ " \n"
|
3291 |
#~ " 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen."
|
|
|
3292 |
#~ msgid "Show thumbnails "
|
3293 |
#~ msgstr "Thumbnails zeigen"
|
|
|
3294 |
#~ msgid "Add Gallery"
|
3295 |
#~ msgstr "Bilder/Galerie hinzufügen"
|
|
|
3296 |
#~ msgid "Manage galleries"
|
3297 |
#~ msgstr "Galerie verwalten"
|
|
|
3298 |
#~ msgid ""
|
3299 |
#~ "There are totally %1$s pictures in %2$s galleries, which are spread "
|
3300 |
#~ "across %3$s albums."
|
3301 |
#~ msgstr ""
|
3302 |
#~ "Es gibt insgesamt %1$s Bilder in %2$s Galerien - verteilt in %3$s Alben."
|
|
|
3303 |
#~ msgid "GD support"
|
3304 |
#~ msgstr "GD Unterstützung"
|
|
|
3305 |
#~ msgid "ImageMagick"
|
3306 |
#~ msgstr "ImageMagick"
|
|
|
3307 |
#~ msgid "Add Metadata :"
|
3308 |
#~ msgstr "Metadaten hinzufügen :"
|
|
|
3309 |
#~ msgid "Import EXIF, IPTC or XMP data (if available)"
|
3310 |
#~ msgstr "EXIF, IPTC oder XMP Daten importieren (wenn verfügbar)"
|
|
|
3311 |
#~ msgid "New Version available"
|
3312 |
#~ msgstr "Neue Version verfügbar !!"
|
|
|
3313 |
#~ msgid ""
|
3314 |
#~ "The server reports that a new NextGEN Gallery Version is now available. "
|
3315 |
#~ "Please visit the plugin homepage for more information."
|
@@ -3317,95 +3467,134 @@ msgstr "Ungültiger Media RSS Befehl (%s)"
|
|
3317 |
#~ "Der Server benachrichtigt Dich über eine neu verfügbare Version der "
|
3318 |
#~ "NextGEN Galerie. Bitte besuche die Plugin Homepage um weitere "
|
3319 |
#~ "Informationen zu erhalten."
|
|
|
3320 |
#~ msgid "Resample Mode"
|
3321 |
#~ msgstr "Resample Modus"
|
|
|
3322 |
#~ msgid "Value between 1-5 (higher value, more CPU load)"
|
3323 |
#~ msgstr "Wähle zwischen 1-5 (je höhere desto länger braucht der Server)"
|
|
|
3324 |
#~ msgid "NextGEN Gallery %d"
|
3325 |
#~ msgstr "NextGEN Gallery %d"
|
|
|
3326 |
#~ msgid "How many NextGEN Gallery widgets would you like?"
|
3327 |
#~ msgstr "Wie viele NextGEN Gallery Widgets möchtest du haben ?"
|
|
|
3328 |
#~ msgid "Save"
|
3329 |
#~ msgstr "Speichern"
|
|
|
3330 |
#~ msgid "for Simple:Press Forum, it saved me a lot of time"
|
3331 |
#~ msgstr "für das Simple:Press Forum, welches mir viel Zeit sparte"
|
|
|
3332 |
#~ msgid "Sorry, NextGEN Gallery works only under WordPress 2.5 or higher"
|
3333 |
#~ msgstr ""
|
3334 |
#~ "Tut mir leid aber NextGEN Galerie arbeitet nur ab WordPress 2.5 und "
|
3335 |
#~ "aufwärts"
|
|
|
3336 |
#~ msgid "Watch gallery"
|
3337 |
#~ msgstr "Galerie ansehen"
|
|
|
3338 |
#~ msgid "from"
|
3339 |
#~ msgstr "von"
|
|
|
3340 |
#~ msgid "Running... Please wait"
|
3341 |
#~ msgstr "Läuft... Bitte warten"
|
|
|
3342 |
#~ msgid " : Image resized..."
|
3343 |
#~ msgstr " : Bild angepasst..."
|
|
|
3344 |
#~ msgid "Some pictures are not writeable :"
|
3345 |
#~ msgstr "Einige Bilder sind schreibgeschützt :"
|
|
|
3346 |
#~ msgid " : Watermark created..."
|
3347 |
#~ msgstr " : Wasserzeichen gesetzt..."
|
|
|
3348 |
#~ msgid " : Thumbnail created..."
|
3349 |
#~ msgstr ": Thumbnail erstellt..."
|
|
|
3350 |
#~ msgid "Follow thumbnails could not created."
|
3351 |
#~ msgstr "Folgende Thumbnails konnten nicht erstellt werden :"
|
|
|
3352 |
#~ msgid "Some thumbnails are not writeable :"
|
3353 |
#~ msgstr "Einige Thumbnails sind schreibgeschützt :"
|
|
|
3354 |
#~ msgid "Watermark successfully added"
|
3355 |
#~ msgstr "Wasserzeichen erfolgreich erstellt"
|
|
|
3356 |
#~ msgid "Images successfully resized"
|
3357 |
#~ msgstr "Bilder erfolgreich verkleinert"
|
|
|
3358 |
#~ msgid " (require WordPress 2.3 or higher)"
|
3359 |
#~ msgstr " (benötigt WordPress 2.3 oder höher)"
|
|
|
3360 |
#~ msgid "Show thumbnail description"
|
3361 |
#~ msgstr "Zeige Bildbeschreibung"
|
|
|
3362 |
#~ msgid "Description text"
|
3363 |
#~ msgstr "Beschreibung"
|
|
|
3364 |
#~ msgid "Import a folder with images. Please note :"
|
3365 |
#~ msgstr "Importiere ein Verzeichniss mit Bildern. Bitte beachte:"
|
|
|
3366 |
#~ msgid "For safe-mode = ON you need to add the subfolder thumbs manually"
|
3367 |
#~ msgstr ""
|
3368 |
#~ "Da der Safe-Mode (PHP.INI) eingeschaltet ist, mußt Du das "
|
3369 |
#~ "Unterverzeichnis für die Vorschaubilder (\"thumbs\") manuell (per FTP) "
|
3370 |
#~ "anlegen"
|
|
|
3371 |
#~ msgid "The Zip-file is too large. Exceed Memory limit !"
|
3372 |
#~ msgstr "Das Zip-File ist zu groß. Speicherlimit überschritten !"
|
|
|
3373 |
#~ msgid "Summary"
|
3374 |
#~ msgstr "Zusammenfassung"
|
|
|
3375 |
#~ msgid "Welcome"
|
3376 |
#~ msgstr "Willkommen"
|
|
|
3377 |
#~ msgid ""
|
3378 |
#~ "Welcome to NextGEN Gallery. Here you can control your images, galleries "
|
3379 |
#~ "and albums. You currently have %s rights."
|
3380 |
#~ msgstr ""
|
3381 |
#~ "Willkommen zur NextGEN Galerie. Hier kannst Du Deine Bilder, Galerien und "
|
3382 |
#~ "Alben verwalten. Du hast im Moment %s Rechte."
|
|
|
3383 |
#~ msgid "Add a new gallery or import pictures"
|
3384 |
#~ msgstr "Neue Galerie erstellen oder Bilder importieren"
|
|
|
3385 |
#~ msgid "Manage galleries and images"
|
3386 |
#~ msgstr "Verwalte Galerien und Bilder"
|
|
|
3387 |
#~ msgid "Create and manage albums"
|
3388 |
#~ msgstr "Erstelle und verwalte Alben"
|
|
|
3389 |
#~ msgid "URL"
|
3390 |
#~ msgstr "URL"
|
|
|
3391 |
#~ msgid "Delete File"
|
3392 |
#~ msgstr "Datei löschen"
|
|
|
3393 |
#~ msgid "Delete image ?"
|
3394 |
#~ msgstr "Bilder löschen ?"
|
|
|
3395 |
#~ msgid "Browse your files"
|
3396 |
#~ msgstr "Durchsuche deine Dateien"
|
|
|
3397 |
#~ msgid "Direct link to file"
|
3398 |
#~ msgstr "Link zur Datei"
|
|
|
3399 |
#~ msgid "Show:"
|
3400 |
#~ msgstr "Zeige als:"
|
|
|
3401 |
#~ msgid "Link to:"
|
3402 |
#~ msgstr "Link zu:"
|
|
|
3403 |
#~ msgid "Send to editor »"
|
3404 |
#~ msgstr "Zum Editor schicken »"
|
|
|
3405 |
#~ msgid ""
|
3406 |
#~ "Are you sure you want to delete the file '%s'?\n"
|
3407 |
#~ "Click ok to delete or cancel to go back."
|
3408 |
#~ msgstr "Bist du sicher das Du diese Datei '%s' löschen willst ?"
|
|
|
3409 |
#~ msgid "Alt/Titel text"
|
3410 |
#~ msgstr "Alt / Titel Text"
|
3411 |
-
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: NextGEN Gallery\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2010-09-05 14:15+0100\n"
|
6 |
+
"PO-Revision-Date: 2010-09-05 14:23+0100\n"
|
7 |
"Last-Translator: Alex Rabe\n"
|
8 |
"Language-Team: Alex Rabe\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Poedit-KeywordsList: __;_e;_n:1,2\n"
|
13 |
"X-Poedit-Basepath: .\n"
|
14 |
"X-Poedit-Country: GERMANY\n"
|
15 |
"X-Poedit-SourceCharset: utf-8\n"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
"X-Poedit-SearchPath-1: ..\n"
|
20 |
|
21 |
+
#: ../nggallery.php:95
|
22 |
msgid "<strong>Translation by : </strong><a target=\"_blank\" href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\">See here</a>"
|
23 |
msgstr "<strong>Übersetzt von : </strong><a target=\"_blank\" href=\"http://alexrabe.de/wordpress-plugins/wordtube/translation-of-plugins/\">Alex Rabe</a>"
|
24 |
|
25 |
+
#: ../nggallery.php:96
|
26 |
+
msgid "<strong>This translation is not yet updated for Version 1.6.0</strong>. If you would like to help with translation, download the current po from the plugin folder and read <a href=\"http://alexrabe.de/wordpress-plugins/wordtube/translation-of-plugins/\">here</a> how you can translate the plugin."
|
27 |
msgstr "Sollten jemand Rechtschreibfehler, Deppenapostrophe oder andere deutsche Ungereimtheiten finden, freue ich mich jederzeit über einen kurzen Hinweis</p>"
|
28 |
|
29 |
+
#: ../nggallery.php:190
|
30 |
msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB higher"
|
31 |
+
msgstr "Tut mir leid, aber NextGEN-Galerie benötigt minimum 16MB Speicher (Memory Limit) oder mehr"
|
32 |
|
33 |
+
#: ../nggallery.php:215
|
34 |
msgid "Picture tag"
|
35 |
+
msgstr "Bilder-Stichwort"
|
36 |
|
37 |
+
#: ../nggallery.php:216
|
38 |
msgid "Picture tag: %2$l."
|
39 |
+
msgstr "Bilder-Stichwort: %2$l."
|
40 |
|
41 |
+
#: ../nggallery.php:217
|
42 |
msgid "Separate picture tags with commas."
|
43 |
msgstr "Trenne Stichwörter mittels Komma"
|
44 |
|
45 |
+
#: ../nggallery.php:313
|
46 |
msgid "L O A D I N G"
|
47 |
msgstr "B I T T E W A R T E N"
|
48 |
|
49 |
+
#: ../nggallery.php:314
|
50 |
msgid "Click to Close"
|
51 |
msgstr "Klicken zum Schliessen "
|
52 |
|
53 |
+
#: ../nggallery.php:332
|
54 |
msgid "loading"
|
55 |
msgstr "lade..."
|
56 |
|
57 |
+
#: ../nggallery.php:472
|
58 |
+
#: ../nggfunctions.php:916
|
59 |
+
#: ../admin/admin.php:31
|
60 |
msgid "Overview"
|
61 |
msgstr "Übersicht"
|
62 |
|
63 |
+
#: ../nggallery.php:473
|
64 |
msgid "Get help"
|
65 |
msgstr "Hilfe"
|
66 |
|
67 |
+
#: ../nggallery.php:474
|
68 |
msgid "Contribute"
|
69 |
msgstr "Mithelfen"
|
70 |
|
71 |
+
#: ../nggallery.php:475
|
72 |
msgid "Donate"
|
73 |
msgstr "Spenden"
|
74 |
|
75 |
+
#: ../nggfunctions.php:42
|
76 |
msgid "The <a href=\"http://www.macromedia.com/go/getflashplayer\">Flash Player</a> and <a href=\"http://www.mozilla.com/firefox/\">a browser with Javascript support</a> are needed.."
|
77 |
+
msgstr "Es wird der <a href=\"http://www.macromedia.com/go/getflashplayer\">Adobe Flash Player</a> benötigt und <a href=\"http://www.mozilla.com/firefox/\">im Browser muss Javascript</a> aktiviert sein."
|
78 |
|
79 |
+
#: ../nggfunctions.php:163
|
80 |
+
#: ../nggfunctions.php:626
|
81 |
msgid "[Gallery not found]"
|
82 |
msgstr "[Galerie nicht gefunden]"
|
83 |
|
84 |
+
#: ../nggfunctions.php:433
|
85 |
msgid "[Album not found]"
|
86 |
msgstr "[Album nicht gefunden]"
|
87 |
|
88 |
+
#: ../nggfunctions.php:743
|
89 |
msgid "[SinglePic not found]"
|
90 |
msgstr "[Bild nicht gefunden]"
|
91 |
|
92 |
+
#: ../nggfunctions.php:881
|
93 |
msgid "Related images for"
|
94 |
msgstr "Verwandte Bilder von"
|
95 |
|
96 |
+
#: ../admin/about.php:10
|
97 |
msgid "Copyright notes / Credits"
|
98 |
msgstr "Copyright Hinweise / Credits"
|
99 |
|
100 |
+
#: ../admin/about.php:13
|
101 |
msgid "NextGEN DEV Team"
|
102 |
+
msgstr "NextGEN-DEV-Team"
|
103 |
|
104 |
+
#: ../admin/about.php:15
|
105 |
msgid "This plugin is primarily developed, maintained, supported, documented by"
|
106 |
+
msgstr "Dieses Plugin wird hauptsächlich entwickelt, dokumentiert und supported von"
|
107 |
|
108 |
+
#: ../admin/about.php:15
|
109 |
msgid "There are many other folks who have made contributions to this project :"
|
110 |
msgstr "Folgende Personen haben die Entwicklung unterstützt :"
|
111 |
|
112 |
+
#: ../admin/about.php:20
|
113 |
msgid "Contributors / Tribute to"
|
114 |
msgstr "Anerkennung / Hinweise"
|
115 |
|
116 |
+
#: ../admin/about.php:22
|
117 |
msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together."
|
118 |
+
msgstr "Falls Du Dir den Sourcecode dieses Plugins ansiehst, wirst Du merken, dass wir verschiedene gute Scripte sowie Ideen verwendet haben."
|
119 |
|
120 |
+
#: ../admin/about.php:23
|
121 |
msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)"
|
122 |
+
msgstr "Wir möchten folgenden Menschen für Ihre Pionier-Arbeit danken (ohne diese Vorleistung wäre es unmöglich, ein Plugin so schnell zu entwickeln)"
|
123 |
|
124 |
+
#: ../admin/about.php:25
|
125 |
msgid "for their great documented code"
|
126 |
+
msgstr "für ihren großartig dokumentierten Code"
|
127 |
|
128 |
+
#: ../admin/about.php:26
|
129 |
msgid "for jQuery, which is the best Web2.0 framework"
|
130 |
msgstr "für jQuery, das Beste Web 2.0 Framework"
|
131 |
|
132 |
+
#: ../admin/about.php:27
|
133 |
msgid "for the fantastic PHP Thumbnail Class"
|
134 |
+
msgstr "für die fantastische PHP-Thumbnail-Klasse"
|
135 |
|
136 |
+
#: ../admin/about.php:28
|
137 |
msgid "for a lot of very useful plugins and ideas"
|
138 |
msgstr "für viele nützliche Plugins und Ideen"
|
139 |
|
140 |
+
#: ../admin/about.php:29
|
141 |
msgid "for Shutter Reloaded, a real lightweight image effect"
|
142 |
msgstr "für Shutter Reloaded, ein wirklich smarten Bildeffekt"
|
143 |
|
|
|
|
|
|
|
|
|
144 |
#: ../admin/about.php:30
|
145 |
+
msgid "for the best Media Flash Scripts on earth"
|
146 |
+
msgstr "für die besten Media-Flash-Scripte"
|
147 |
|
148 |
#: ../admin/about.php:31
|
149 |
+
msgid "for the Gallery Icon"
|
150 |
+
msgstr "für das Galerie Icon"
|
151 |
+
|
152 |
+
#: ../admin/about.php:32
|
153 |
msgid "for the Watermark plugin"
|
154 |
+
msgstr "für das Wasserzeichen-Plugin"
|
155 |
|
156 |
+
#: ../admin/about.php:34
|
157 |
msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail."
|
158 |
+
msgstr "Falls Du Deinen Namen nicht auf dieser Liste findest und es aber Code gibt, den ich in meinem Plugin verwendet habe, so schicken mir bitte sofort eine E-Mail."
|
159 |
|
160 |
+
#: ../admin/about.php:38
|
161 |
msgid "How to support ?"
|
162 |
msgstr "Unterstützung / Hilfe"
|
163 |
|
164 |
+
#: ../admin/about.php:40
|
165 |
msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory."
|
166 |
+
msgstr "Es existieren verschiedene Möglichkeiten, diese Arbeit zu unterstützen."
|
167 |
|
168 |
+
#: ../admin/about.php:42
|
169 |
msgid "Send us bugfixes / code changes"
|
170 |
msgstr "Schicke uns Verbesserungen / Bugfixes"
|
171 |
|
172 |
+
#: ../admin/about.php:42
|
173 |
msgid "The most motivated support for this plugin are your ideas and brain work"
|
174 |
msgstr "Der beste Support für dieses Plugin sind Deine Ideen und Gedanken"
|
175 |
|
176 |
+
#: ../admin/about.php:43
|
177 |
msgid "Translate the plugin"
|
178 |
msgstr "Übersetze das Plugin"
|
179 |
|
180 |
+
#: ../admin/about.php:43
|
181 |
msgid "To help people to work with this plugin, I would like to have it in all available languages"
|
182 |
msgstr "Um jedem das Arbeiten mit diesem Plugin zu vereinfachen, würde ich es gerne in allen möglichen Sprachen anbieten"
|
183 |
|
184 |
+
#: ../admin/about.php:44
|
185 |
msgid "Donate the work via paypal"
|
186 |
msgstr "Zeig Dich für diese Arbeit per PayPal dankbar"
|
187 |
|
188 |
+
#: ../admin/about.php:57
|
189 |
msgid "No doubt a very useful and easy motivation :-)"
|
190 |
msgstr "Kein Zweifel, eine schöne und einfache Motivationshilfe"
|
191 |
|
192 |
+
#: ../admin/about.php:59
|
193 |
msgid "Place a link to the plugin in your blog/webpage"
|
194 |
msgstr "Setze einen Link zu diesem Plugin auf Deinen Blog"
|
195 |
|
196 |
+
#: ../admin/about.php:59
|
197 |
msgid "Yes, share and trackback is also a good support for this work "
|
198 |
msgstr "Natürlich sind Trackbacks und Links auch ein guter Support für diese Arbeit"
|
199 |
|
200 |
+
#: ../admin/about.php:64
|
201 |
msgid "Thanks!"
|
202 |
msgstr "Vielen Dank!"
|
203 |
|
204 |
+
#: ../admin/about.php:66
|
205 |
msgid "We would like to thank this people which support us in the work :"
|
206 |
msgstr "Ich möchte mich bei diesen Menschen für Ihre Unterstützung bedanken:"
|
207 |
|
208 |
+
#: ../admin/about.php:166
|
209 |
msgid "and all donators..."
|
210 |
msgstr "und allen anderen Spendern..."
|
211 |
|
231 |
msgstr "Upload fehlgeschlagen!"
|
232 |
|
233 |
#: ../admin/addgallery.php:90
|
234 |
+
#: ../admin/functions.php:927
|
235 |
+
#: ../admin/functions.php:1027
|
236 |
msgid "No gallery selected !"
|
237 |
msgstr "Keine Galerie ausgewählt !"
|
238 |
|
246 |
msgstr "Entfernen"
|
247 |
|
248 |
#: ../admin/addgallery.php:182
|
249 |
+
#: ../admin/addgallery.php:364
|
250 |
msgid "Browse..."
|
251 |
msgstr "Durchsuche..."
|
252 |
|
253 |
#: ../admin/addgallery.php:183
|
254 |
+
#: ../admin/addgallery.php:414
|
255 |
msgid "Upload images"
|
256 |
msgstr "Bilder hochladen"
|
257 |
|
258 |
+
#: ../admin/addgallery.php:274
|
259 |
+
#: ../admin/addgallery.php:380
|
260 |
+
msgid "Upload Images"
|
261 |
+
msgstr "Bilder hochladen"
|
262 |
+
|
263 |
+
#: ../admin/addgallery.php:277
|
264 |
+
#: ../admin/addgallery.php:294
|
265 |
+
#: ../admin/manage-galleries.php:136
|
266 |
msgid "Add new gallery"
|
267 |
msgstr "Neue Galerie erstellen"
|
268 |
|
269 |
+
#: ../admin/addgallery.php:280
|
270 |
+
#: ../admin/addgallery.php:316
|
271 |
msgid "Upload a Zip-File"
|
272 |
msgstr "Zip-Datei hochladen"
|
273 |
|
274 |
+
#: ../admin/addgallery.php:283
|
275 |
+
#: ../admin/addgallery.php:358
|
276 |
msgid "Import image folder"
|
277 |
msgstr "Bilder-Verzeichnis importieren"
|
278 |
|
279 |
+
#: ../admin/addgallery.php:299
|
280 |
+
#: ../admin/manage-galleries.php:243
|
|
|
|
|
|
|
|
|
|
|
281 |
msgid "New Gallery"
|
282 |
msgstr "Neue Galerie"
|
283 |
|
284 |
+
#: ../admin/addgallery.php:302
|
285 |
+
#: ../admin/manage-galleries.php:245
|
286 |
msgid "Create a new , empty gallery below the folder"
|
287 |
msgstr "Erstelle eine neue, leere Galerie unter dem Verzeichnis"
|
288 |
|
289 |
+
#: ../admin/addgallery.php:304
|
290 |
+
#: ../admin/manage-galleries.php:247
|
291 |
msgid "Allowed characters for file and folder names are"
|
292 |
msgstr "Erlaubte Zeichen für die Datei- und Verzeichnisnamen sind"
|
293 |
|
294 |
+
#: ../admin/addgallery.php:308
|
295 |
msgid "Add gallery"
|
296 |
msgstr "Galerie hinzufügen"
|
297 |
|
298 |
+
#: ../admin/addgallery.php:321
|
299 |
msgid "Select Zip-File"
|
300 |
msgstr "Wähle Zip-Datei"
|
301 |
|
302 |
+
#: ../admin/addgallery.php:323
|
303 |
msgid "Upload a zip file with images"
|
304 |
msgstr "Lade eine Zip-Datei mit Bildern hoch"
|
305 |
|
306 |
+
#: ../admin/addgallery.php:327
|
307 |
msgid "or enter a Zip-File URL"
|
308 |
msgstr "oder gib eine URL zur ZIP-Datei an"
|
309 |
|
310 |
+
#: ../admin/addgallery.php:329
|
311 |
msgid "Import a zip file with images from a url"
|
312 |
msgstr "Lade eine Zip-Datei mit Bildern über ein URL hoch"
|
313 |
|
314 |
+
#: ../admin/addgallery.php:333
|
315 |
+
#: ../admin/addgallery.php:389
|
316 |
msgid "in to"
|
317 |
msgstr "in"
|
318 |
|
319 |
+
#: ../admin/addgallery.php:335
|
320 |
msgid "a new gallery"
|
321 |
msgstr "eine neue Galerie"
|
322 |
|
323 |
+
#: ../admin/addgallery.php:346
|
324 |
msgid "Note : The upload limit on your server is "
|
325 |
msgstr "Hinweis : Das Upload-Limit auf dem Server beträgt "
|
326 |
|
327 |
+
#: ../admin/addgallery.php:350
|
328 |
msgid "Start upload"
|
329 |
msgstr "Upload starten"
|
330 |
|
331 |
+
#: ../admin/addgallery.php:363
|
332 |
msgid "Import from Server path:"
|
333 |
msgstr "Importieren aus Server-Pfad:"
|
334 |
|
335 |
+
#: ../admin/addgallery.php:366
|
336 |
+
msgid "Note : Change the default path in the gallery settings"
|
337 |
+
msgstr "Hinweis : Der Default-Pfad kann in den Einstellungen angepasst werden"
|
338 |
+
|
339 |
+
#: ../admin/addgallery.php:368
|
340 |
msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually"
|
341 |
+
msgstr "Achtung : Da der Safe-Mode (PHP.INI) eingeschaltet ist, mußt Du das Unterverzeichnis für die Vorschaubilder (\"thumbs\") manuell (per FTP) anlegen"
|
342 |
|
343 |
+
#: ../admin/addgallery.php:371
|
344 |
msgid "Import folder"
|
345 |
msgstr "Verzeichnis importieren"
|
346 |
|
347 |
+
#: ../admin/addgallery.php:385
|
348 |
msgid "Upload image"
|
349 |
msgstr "Bild hochladen"
|
350 |
|
351 |
+
#: ../admin/addgallery.php:391
|
352 |
msgid "Choose gallery"
|
353 |
msgstr "Wähle Galerie"
|
354 |
|
355 |
+
#: ../admin/addgallery.php:410
|
356 |
msgid "The batch upload requires Adobe Flash 10, disable it if you have problems"
|
357 |
msgstr "Das Batch-Upload benötigt Adbode Flash 10, wenn es Probleme gibt deaktiviere es besser."
|
358 |
|
359 |
+
#: ../admin/addgallery.php:410
|
360 |
msgid "Disable flash upload"
|
361 |
msgstr "Deaktiviere Batch-Upload"
|
362 |
|
363 |
+
#: ../admin/addgallery.php:412
|
364 |
msgid "Upload multiple files at once by ctrl/shift-selecting in dialog"
|
365 |
msgstr "Wähle im Dialog mit Ctrl/Shift mehrere Bilder gleichzeitig aus."
|
366 |
|
367 |
+
#: ../admin/addgallery.php:412
|
368 |
msgid "Enable flash based upload"
|
369 |
msgstr "Aktiviere Flash Batch Upload"
|
370 |
|
371 |
+
#: ../admin/admin.php:30
|
372 |
+
#: ../admin/admin.php:271
|
373 |
+
#: ../admin/admin.php:339
|
374 |
+
#: ../admin/functions.php:99
|
375 |
+
#: ../admin/functions.php:176
|
376 |
+
#: ../admin/manage-images.php:201
|
377 |
+
#: ../admin/manage.php:86
|
378 |
+
msgid "Gallery"
|
379 |
+
msgid_plural "Galleries"
|
380 |
+
msgstr[0] "Galerie"
|
381 |
+
msgstr[1] "Galerien"
|
382 |
+
|
383 |
+
#: ../admin/admin.php:32
|
384 |
msgid "Add Gallery / Images"
|
385 |
msgstr "Galerie / Bilder hinzufügen"
|
386 |
|
387 |
+
#: ../admin/admin.php:33
|
388 |
msgid "Manage Gallery"
|
389 |
msgstr "Galerie verwalten"
|
390 |
|
391 |
+
#: ../admin/admin.php:34
|
392 |
+
msgid "Album"
|
393 |
+
msgid_plural "Albums"
|
394 |
+
msgstr[0] "Album"
|
395 |
+
msgstr[1] "Alben"
|
396 |
+
|
397 |
+
#: ../admin/admin.php:35
|
398 |
msgid "Tags"
|
399 |
msgstr "Stichwörter"
|
400 |
|
401 |
+
#: ../admin/admin.php:36
|
402 |
msgid "Options"
|
403 |
msgstr "Optionen"
|
404 |
|
405 |
+
#: ../admin/admin.php:38
|
406 |
msgid "Style"
|
407 |
msgstr "Style"
|
408 |
|
409 |
+
#: ../admin/admin.php:40
|
410 |
msgid "Roles"
|
411 |
msgstr "Zugriff"
|
412 |
|
413 |
+
#: ../admin/admin.php:41
|
414 |
msgid "About this Gallery"
|
415 |
msgstr "Über diese Galerie"
|
416 |
|
417 |
+
#: ../admin/admin.php:41
|
418 |
msgid "About"
|
419 |
msgstr "Über"
|
420 |
|
422 |
msgid "NextGEN Gallery"
|
423 |
msgstr "NextGEN Gallery"
|
424 |
|
425 |
+
#: ../admin/admin.php:46
|
426 |
msgid "Reset / Uninstall"
|
427 |
msgstr "Rücksetzen"
|
428 |
|
437 |
#: ../admin/admin.php:93
|
438 |
#, php-format
|
439 |
msgid "Thanks for using this plugin, I hope you are satisfied ! If you would like to support the further development, please consider a <strong><a href=\"%s\">donation</a></strong>! If you still need some help, please post your questions <a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\">here</a> ."
|
440 |
+
msgstr "Vielen Dank, dass Du dieses Plugin nutzt. Ich hoffe, Du bist soweit zufrieden! Wenn Du die Weiterentwicklung unterstützen möchtest, würde ich mich über eine kleine <strong><a href=\"%s\">Spende</a></strong> freuen! Wenn Du Fragen oder Problem hast, schreib sie doch <a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\">hier</a> ins Forum."
|
441 |
|
442 |
#: ../admin/admin.php:96
|
443 |
msgid "OK, hide this message now !"
|
455 |
msgid "A failure occurred"
|
456 |
msgstr "Ein Fehler ist aufgetreten"
|
457 |
|
458 |
+
#: ../admin/admin.php:275
|
459 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Introduction</a>"
|
460 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
461 |
|
462 |
+
#: ../admin/admin.php:278
|
463 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Setup</a>"
|
464 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Setup</a>"
|
465 |
|
466 |
+
#: ../admin/admin.php:281
|
467 |
msgid "<a href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\" target=\"_blank\">Translation by alex rabe</a>"
|
468 |
msgstr "<a href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\" target=\"_blank\">Unterstütze bei der Übersetzung</a>"
|
469 |
|
470 |
+
#: ../admin/admin.php:284
|
471 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Roles / Capabilities</a>"
|
472 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
473 |
|
474 |
+
#: ../admin/admin.php:287
|
475 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Styles</a>"
|
476 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
477 |
|
478 |
+
#: ../admin/admin.php:288
|
479 |
msgid "Templates"
|
480 |
msgstr "Vorlagen"
|
481 |
|
482 |
+
#: ../admin/admin.php:291
|
483 |
+
#: ../admin/admin.php:297
|
484 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery management</a>"
|
485 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
486 |
|
487 |
+
#: ../admin/admin.php:292
|
488 |
msgid "Gallery example"
|
489 |
msgstr "Galerie Beispiel"
|
490 |
|
491 |
+
#: ../admin/admin.php:298
|
492 |
+
#: ../admin/admin.php:308
|
493 |
msgid "Gallery tags"
|
494 |
msgstr "Galerie Stichwörter"
|
495 |
|
496 |
+
#: ../admin/admin.php:301
|
497 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Album management</a>"
|
498 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
499 |
|
500 |
+
#: ../admin/admin.php:302
|
501 |
msgid "Album example"
|
502 |
msgstr "Album Beispiel"
|
503 |
|
504 |
+
#: ../admin/admin.php:303
|
505 |
+
#: ../admin/admin.php:309
|
506 |
msgid "Album tags"
|
507 |
msgstr "Album Stichwörter"
|
508 |
|
509 |
+
#: ../admin/admin.php:306
|
510 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery tags</a>"
|
511 |
msgstr "<a href=\"http://www.curlyrob.de/curlyrob/?page_id=129\" target=\"_blank\">Einführung</a>"
|
512 |
|
513 |
+
#: ../admin/admin.php:307
|
514 |
msgid "Related images"
|
515 |
msgstr "Verwandte Bilder"
|
516 |
|
517 |
+
#: ../admin/admin.php:312
|
518 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-image-management/\" target=\"_blank\">Image management</a>"
|
519 |
+
msgstr "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-image-management/\" target=\"_blank\">Bilderverwaltung (englisch)</a>"
|
520 |
|
521 |
+
#: ../admin/admin.php:313
|
522 |
msgid "Custom fields"
|
523 |
msgstr "Spezialfelder"
|
524 |
|
525 |
+
#: ../admin/admin.php:318
|
526 |
msgid "Get help with NextGEN Gallery"
|
527 |
msgstr "Weitere Hilfe zu NextGEN Gallery"
|
528 |
|
529 |
+
#: ../admin/admin.php:322
|
530 |
msgid "More Help & Info"
|
531 |
msgstr "Weitere Hilfe & Informationen"
|
532 |
|
533 |
+
#: ../admin/admin.php:324
|
534 |
msgid "<a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\" target=\"_blank\">Support Forums</a>"
|
535 |
+
msgstr "<a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\" target=\"_blank\">Support Forum (englisch)</a>"
|
536 |
|
537 |
+
#: ../admin/admin.php:325
|
538 |
msgid "FAQ"
|
539 |
msgstr "FAQ (englisch)"
|
540 |
|
541 |
+
#: ../admin/admin.php:326
|
542 |
msgid "Feature request"
|
543 |
+
msgstr "Wünsch Dir was"
|
544 |
|
545 |
+
#: ../admin/admin.php:327
|
546 |
msgid "Get your language pack"
|
547 |
+
msgstr "Lade Deine Sprachdatei"
|
548 |
|
549 |
+
#: ../admin/admin.php:328
|
550 |
msgid "Contribute development"
|
551 |
msgstr "Entwicklung helfen"
|
552 |
|
553 |
+
#: ../admin/admin.php:329
|
554 |
msgid "Download latest version"
|
555 |
msgstr "Aktuelle Version downloaden"
|
556 |
|
557 |
#: ../admin/album.php:103
|
558 |
#: ../admin/album.php:118
|
559 |
+
#: ../admin/album.php:153
|
560 |
msgid "Update Successfully"
|
561 |
msgstr "Update erfolgreich"
|
562 |
|
564 |
msgid "Album deleted"
|
565 |
msgstr "Album gelöscht"
|
566 |
|
567 |
+
#: ../admin/album.php:264
|
568 |
msgid "Manage Albums"
|
569 |
msgstr "Verwalte Alben"
|
570 |
|
571 |
+
#: ../admin/album.php:270
|
572 |
+
#: ../admin/album.php:319
|
573 |
msgid "Select album"
|
574 |
msgstr "Wähle Album"
|
575 |
|
576 |
+
#: ../admin/album.php:272
|
577 |
msgid "No album selected"
|
578 |
msgstr "Kein Album ausgewählt"
|
579 |
|
580 |
+
#: ../admin/album.php:283
|
581 |
#: ../admin/edit-thumbnail.php:157
|
582 |
msgid "Update"
|
583 |
msgstr "Aktualisiere"
|
584 |
|
585 |
+
#: ../admin/album.php:285
|
586 |
msgid "Edit album"
|
587 |
msgstr "Album ändern"
|
588 |
|
589 |
+
#: ../admin/album.php:288
|
590 |
+
#: ../admin/manage-galleries.php:211
|
591 |
+
#: ../admin/manage-images.php:406
|
592 |
msgid "Delete"
|
593 |
msgstr "Lösche"
|
594 |
|
595 |
+
#: ../admin/album.php:288
|
596 |
msgid "Delete album ?"
|
597 |
msgstr "Album löschen ?"
|
598 |
|
599 |
+
#: ../admin/album.php:292
|
600 |
msgid "Add new album"
|
601 |
msgstr "Album hinzufügen"
|
602 |
|
603 |
+
#: ../admin/album.php:294
|
604 |
msgid "Add"
|
605 |
msgstr "Hinzufügen"
|
606 |
|
607 |
+
#: ../admin/album.php:305
|
608 |
msgid "Show / hide used galleries"
|
609 |
msgstr "Zeige / Verstecke verwendete Galerien"
|
610 |
|
611 |
+
#: ../admin/album.php:305
|
612 |
msgid "[Show all]"
|
613 |
msgstr "[Alle zeigen]"
|
614 |
|
615 |
+
#: ../admin/album.php:306
|
616 |
msgid "Maximize the widget content"
|
617 |
msgstr "Maximiere die Widgets"
|
618 |
|
619 |
+
#: ../admin/album.php:306
|
620 |
msgid "[Maximize]"
|
621 |
msgstr "[Vergrößern]"
|
622 |
|
623 |
+
#: ../admin/album.php:307
|
624 |
msgid "Minimize the widget content"
|
625 |
msgstr "Minimiere die Widgets"
|
626 |
|
627 |
+
#: ../admin/album.php:307
|
628 |
msgid "[Minimize]"
|
629 |
msgstr "[Verkleinern]"
|
630 |
|
631 |
+
#: ../admin/album.php:309
|
632 |
msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below"
|
633 |
+
msgstr "Nachdem Du ein Album erstellt und ausgewählt hast, kannst Du per Drag & Drop eine Galerie oder ein anderes Album in das neue Album ziehen"
|
634 |
|
635 |
+
#: ../admin/album.php:335
|
636 |
msgid "Select gallery"
|
637 |
msgstr "Wähle Galerie"
|
638 |
|
639 |
+
#: ../admin/album.php:364
|
640 |
msgid "Album ID"
|
641 |
msgstr "Album ID"
|
642 |
|
643 |
+
#: ../admin/album.php:377
|
644 |
msgid "No album selected!"
|
645 |
msgstr "Kein Album ausgewählt"
|
646 |
|
647 |
+
#: ../admin/album.php:397
|
648 |
msgid "Album name:"
|
649 |
msgstr "Album Name :"
|
650 |
|
651 |
+
#: ../admin/album.php:403
|
652 |
msgid "Album description:"
|
653 |
msgstr "Beschreibung:"
|
654 |
|
655 |
+
#: ../admin/album.php:409
|
656 |
msgid "Select a preview image:"
|
657 |
msgstr "Wähle Vorschaubild:"
|
658 |
|
659 |
+
#: ../admin/album.php:411
|
660 |
msgid "No picture"
|
661 |
msgstr "Kein Bild"
|
662 |
|
663 |
+
#: ../admin/album.php:425
|
664 |
+
#: ../admin/manage-images.php:219
|
665 |
msgid "Page Link to"
|
666 |
msgstr "Seite verlinkt zu"
|
667 |
|
668 |
+
#: ../admin/album.php:427
|
669 |
+
#: ../admin/manage-images.php:222
|
670 |
msgid "Not linked"
|
671 |
msgstr "Nicht verlinkt"
|
672 |
|
673 |
+
#: ../admin/album.php:440
|
674 |
+
#: ../admin/manage-galleries.php:252
|
675 |
+
#: ../admin/manage-galleries.php:281
|
676 |
+
#: ../admin/manage-galleries.php:311
|
677 |
+
#: ../admin/manage-images.php:500
|
678 |
+
#: ../admin/manage-images.php:536
|
679 |
+
#: ../admin/manage-images.php:565
|
680 |
+
#: ../admin/manage-images.php:595
|
681 |
msgid "OK"
|
682 |
msgstr "OK"
|
683 |
|
684 |
+
#: ../admin/album.php:442
|
685 |
+
#: ../admin/manage-galleries.php:254
|
686 |
+
#: ../admin/manage-galleries.php:283
|
687 |
+
#: ../admin/manage-galleries.php:313
|
688 |
+
#: ../admin/manage-images.php:502
|
689 |
+
#: ../admin/manage-images.php:538
|
690 |
+
#: ../admin/manage-images.php:567
|
691 |
+
#: ../admin/manage-images.php:597
|
692 |
msgid "Cancel"
|
693 |
msgstr "Abbrechen"
|
694 |
|
695 |
+
#: ../admin/album.php:526
|
696 |
msgid "Name"
|
697 |
msgstr "Name"
|
698 |
|
699 |
+
#: ../admin/album.php:527
|
700 |
+
#: ../admin/manage-galleries.php:157
|
701 |
+
#: ../admin/manage-galleries.php:171
|
702 |
+
#: ../admin/manage-images.php:217
|
703 |
msgid "Title"
|
704 |
msgstr "Titel"
|
705 |
|
706 |
+
#: ../admin/album.php:528
|
707 |
msgid "Page"
|
708 |
msgstr "Seite"
|
709 |
|
742 |
#: ../admin/functions.php:48
|
743 |
#: ../admin/functions.php:57
|
744 |
msgid "Check this link, if you didn't know how to set the permission :"
|
745 |
+
msgstr "Dieser Link zeigt Dir, wie man Verzeichnisrechte ändert :"
|
746 |
|
747 |
#: ../admin/functions.php:56
|
748 |
#: ../admin/functions.php:70
|
751 |
|
752 |
#: ../admin/functions.php:65
|
753 |
#: ../admin/functions.php:75
|
754 |
+
#: ../admin/functions.php:886
|
755 |
msgid "Unable to create directory "
|
756 |
msgstr "Kann Verzeichnis nicht erstellen "
|
757 |
|
801 |
msgstr "erfolgreich erstellt!"
|
802 |
|
803 |
#: ../admin/functions.php:205
|
804 |
+
#: ../admin/functions.php:1003
|
805 |
+
#: ../admin/manage-galleries.php:128
|
806 |
+
#: ../admin/manage-images.php:302
|
807 |
#: ../admin/manage.php:215
|
808 |
#: ../admin/manage.php:291
|
809 |
msgid "Create new thumbnails"
|
813 |
msgid " picture(s) successfully added"
|
814 |
msgstr " Bild(er) erfolgreich hinzugefügt"
|
815 |
|
816 |
+
#: ../admin/functions.php:258
|
817 |
+
#: ../admin/functions.php:338
|
818 |
+
#: ../admin/functions.php:393
|
819 |
+
#: ../admin/functions.php:490
|
820 |
+
#: ../admin/functions.php:544
|
821 |
msgid "Object didn't contain correct data"
|
822 |
msgstr "Das Objekt enhält nicht die notwendigen Daten"
|
823 |
|
824 |
+
#: ../admin/functions.php:266
|
825 |
msgid " is not writeable "
|
826 |
msgstr "ist schreibgeschützt !"
|
827 |
|
828 |
+
#: ../admin/functions.php:348
|
829 |
+
#: ../admin/functions.php:396
|
830 |
+
#: ../admin/functions.php:496
|
831 |
+
#: ../admin/functions.php:547
|
832 |
msgid " is not writeable"
|
833 |
msgstr "ist schreibgeschützt !"
|
834 |
|
835 |
+
#: ../admin/functions.php:550
|
836 |
msgid "File do not exists"
|
837 |
msgstr "Datei existiert nicht"
|
838 |
|
839 |
+
#: ../admin/functions.php:554
|
840 |
msgid "Couldn't restore original image"
|
841 |
msgstr "Konnte Originalbild nicht wiederherstellen"
|
842 |
|
843 |
+
#: ../admin/functions.php:669
|
844 |
msgid "(Error : Couldn't not update data base)"
|
845 |
msgstr "(Fehler : Konnte Datenbank nicht updaten)"
|
846 |
|
847 |
+
#: ../admin/functions.php:676
|
848 |
msgid "(Error : Couldn't not update meta data)"
|
849 |
msgstr "(Fehler : Konnte Metadaten nicht speichern)"
|
850 |
|
851 |
+
#: ../admin/functions.php:685
|
852 |
msgid "(Error : Couldn't not find image)"
|
853 |
msgstr "(Fehler : Konnte das Bild nicht finden)"
|
854 |
|
855 |
+
#: ../admin/functions.php:820
|
856 |
msgid "No valid URL path "
|
857 |
+
msgstr "Kein gültiger URL-Pfad"
|
858 |
|
859 |
+
#: ../admin/functions.php:836
|
860 |
msgid "Import via cURL failed."
|
861 |
msgstr "Import via cURL abgebrochen"
|
862 |
|
863 |
+
#: ../admin/functions.php:853
|
864 |
msgid "Uploaded file was no or a faulty zip file ! The server recognize : "
|
865 |
msgstr "Die hochgeladene Datei war keine korrekte Zip-Datei. Servermeldung :"
|
866 |
|
867 |
+
#: ../admin/functions.php:870
|
868 |
msgid "Could not get a valid foldername"
|
869 |
msgstr "Konnte keinen gültigen Verzeichnisnamen finden"
|
870 |
|
871 |
+
#: ../admin/functions.php:881
|
872 |
#, php-format
|
873 |
msgid "Unable to create directory %s. Is its parent directory writable by the server?"
|
874 |
+
msgstr "Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht schreibgeschützt ?"
|
875 |
|
876 |
+
#: ../admin/functions.php:896
|
877 |
msgid "Zip-File successfully unpacked"
|
878 |
msgstr "Zip-Datei erfolgreich entpackt"
|
879 |
|
880 |
+
#: ../admin/functions.php:935
|
881 |
+
#: ../admin/functions.php:1052
|
882 |
msgid "Failure in database, no gallery path set !"
|
883 |
msgstr "Datenbankfehler! Kein Galerie-Pfad gesetzt !"
|
884 |
|
885 |
+
#: ../admin/functions.php:959
|
886 |
+
#: ../admin/functions.php:1046
|
887 |
msgid "is no valid image file!"
|
888 |
msgstr "ist keine zulässige Bilddatei !"
|
889 |
|
890 |
+
#: ../admin/functions.php:973
|
891 |
+
#: ../admin/functions.php:1172
|
892 |
+
#: ../admin/functions.php:1247
|
893 |
#, php-format
|
894 |
msgid "Unable to write to directory %s. Is this directory writable by the server?"
|
895 |
+
msgstr "Kann das Verzeichnis %s nicht erstellen. Ist das Hauptverzeichnis vielleicht schreibgeschützt ?"
|
896 |
|
897 |
+
#: ../admin/functions.php:980
|
898 |
+
#: ../admin/functions.php:1069
|
899 |
msgid "Error, the file could not moved to : "
|
900 |
msgstr "Fehler: Diese Datei kann nicht verschoben werden zu :"
|
901 |
|
902 |
+
#: ../admin/functions.php:985
|
903 |
+
#: ../admin/functions.php:1073
|
904 |
msgid "Error, the file permissions could not set"
|
905 |
msgstr "Fehler: Die Berechtigungen für diese Datei können nicht gesetzt werden"
|
906 |
|
907 |
+
#: ../admin/functions.php:1008
|
908 |
msgid " Image(s) successfully added"
|
909 |
msgstr " Bild(er) erfolgreich hinzugefügt"
|
910 |
|
911 |
+
#: ../admin/functions.php:1035
|
912 |
msgid "Invalid upload. Error Code : "
|
913 |
msgstr "Ungültiger Upload. Fehler Code :"
|
914 |
|
915 |
+
#: ../admin/functions.php:1112
|
|
|
|
|
|
|
|
|
916 |
#, php-format
|
917 |
msgid "SAFE MODE Restriction in effect! You need to create the folder <strong>%s</strong> manually"
|
918 |
+
msgstr "SAFE MODE Einschränkungen ist aktiv. Du musst das Verzeichnis <strong>%s</strong> manuell anlegen."
|
919 |
|
920 |
+
#: ../admin/functions.php:1113
|
921 |
#, php-format
|
922 |
msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory"
|
923 |
+
msgstr "Wenn der Safe-Mode eingeschaltet ist, überprüft PHP, ob der Besitzer (%s) des Skript mit dem Besitzer (%s) der Datei/Verzeichnis übereinstimmt."
|
924 |
|
925 |
+
#: ../admin/functions.php:1166
|
926 |
+
#: ../admin/functions.php:1241
|
927 |
msgid "The destination gallery does not exist"
|
928 |
msgstr "Die ausgewählte Galerie existiert nicht"
|
929 |
|
930 |
+
#: ../admin/functions.php:1197
|
931 |
#, php-format
|
932 |
msgid "Failed to move image %1$s to %2$s"
|
933 |
msgstr "Konnte das Bild %1$s nicht nach %2$s verschieben"
|
934 |
|
935 |
+
#: ../admin/functions.php:1217
|
936 |
#, php-format
|
937 |
msgid "Moved %1$s picture(s) to gallery : %2$s ."
|
938 |
msgstr " %1$s Bild(er) in Galerie : %2$s verschoben."
|
939 |
|
940 |
+
#: ../admin/functions.php:1274
|
941 |
#, php-format
|
942 |
msgid "Failed to copy image %1$s to %2$s"
|
943 |
msgstr "Konnte das Bild %1$s nicht nach %2$s kopieren"
|
944 |
|
945 |
+
#: ../admin/functions.php:1288
|
946 |
#, php-format
|
947 |
msgid "Failed to copy database row for picture %s"
|
948 |
msgstr "Fehler bei der Datenbank-Operation für Bild %s"
|
949 |
|
950 |
+
#: ../admin/functions.php:1296
|
951 |
#, php-format
|
952 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery."
|
953 |
msgstr "Bild %1$s (%2$s) als Bild %3$s (%4$s) kopiert » Die Datei existierte bereits."
|
954 |
|
955 |
+
#: ../admin/functions.php:1299
|
956 |
#, php-format
|
957 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)"
|
958 |
msgstr "Bild %1$s (%2$s) kopiert als Bild %3$s (%4$s)"
|
959 |
|
960 |
+
#: ../admin/functions.php:1308
|
961 |
#, php-format
|
962 |
msgid "Copied %1$s picture(s) to gallery: %2$s ."
|
963 |
msgstr "Kopiere %1$s Bild(er) in die Galerie : %2$s ."
|
964 |
|
965 |
+
#: ../admin/functions.php:1418
|
966 |
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
|
967 |
msgstr "Die Datei überschreitet die erlaubte Grösse (upload_max_filesize) in der php.ini"
|
968 |
|
969 |
+
#: ../admin/functions.php:1421
|
970 |
msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
|
971 |
msgstr "Die Datei ist zu gross"
|
972 |
|
973 |
+
#: ../admin/functions.php:1424
|
974 |
msgid "The uploaded file was only partially uploaded"
|
975 |
msgstr "Die Datei wurde nur teilweise hochgeladen"
|
976 |
|
977 |
+
#: ../admin/functions.php:1427
|
978 |
msgid "No file was uploaded"
|
979 |
msgstr "Keinen Datei wurde geladen"
|
980 |
|
981 |
+
#: ../admin/functions.php:1430
|
982 |
msgid "Missing a temporary folder"
|
983 |
msgstr "Konnte temporäres Verzeichnis nicht finden"
|
984 |
|
985 |
+
#: ../admin/functions.php:1433
|
986 |
msgid "Failed to write file to disk"
|
987 |
msgstr "Konnte Datei nicht speichern"
|
988 |
|
989 |
+
#: ../admin/functions.php:1436
|
990 |
msgid "File upload stopped by extension"
|
991 |
msgstr "Upload dieser Dateierweiterung nicht erlaubt"
|
992 |
|
993 |
+
#: ../admin/functions.php:1439
|
994 |
msgid "Unknown upload error"
|
995 |
msgstr "Unbekannter Uploadfehler"
|
996 |
|
1000 |
|
1001 |
#: ../admin/install.php:108
|
1002 |
msgid "NextGEN Gallery : Tables could not created, please check your database settings"
|
1003 |
+
msgstr "NextGEN Gallery : Tabellen konnten nicht erstellt werden, überprüfe Deine Datenbank"
|
1004 |
|
1005 |
#: ../admin/install.php:166
|
1006 |
msgid "[Show as slideshow]"
|
1011 |
msgstr "[Zeige Bilder-Liste]"
|
1012 |
|
1013 |
#: ../admin/manage-galleries.php:20
|
1014 |
+
#: ../admin/manage-images.php:55
|
1015 |
msgid "«"
|
1016 |
msgstr "«"
|
1017 |
|
1018 |
#: ../admin/manage-galleries.php:21
|
1019 |
+
#: ../admin/manage-images.php:56
|
1020 |
msgid "»"
|
1021 |
msgstr "»"
|
1022 |
|
1023 |
#: ../admin/manage-galleries.php:62
|
1024 |
+
#: ../admin/manage-images.php:140
|
1025 |
msgid "No images selected"
|
1026 |
msgstr "Keine Bilder ausgewählt"
|
1027 |
|
1036 |
" \n"
|
1037 |
" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen."
|
1038 |
|
1039 |
+
#: ../admin/manage-galleries.php:108
|
1040 |
msgid "Gallery Overview"
|
1041 |
msgstr "Galerie Übersicht"
|
1042 |
|
1043 |
+
#: ../admin/manage-galleries.php:111
|
1044 |
+
#: ../admin/manage-galleries.php:114
|
1045 |
+
#: ../admin/manage-images.php:187
|
1046 |
+
#: ../admin/manage-images.php:190
|
1047 |
msgid "Search Images"
|
1048 |
msgstr "Suche Bilder"
|
1049 |
|
1050 |
+
#: ../admin/manage-galleries.php:126
|
1051 |
+
#: ../admin/manage-images.php:300
|
1052 |
msgid "No action"
|
1053 |
msgstr "Keine Aktion"
|
1054 |
|
1055 |
+
#: ../admin/manage-galleries.php:127
|
1056 |
+
#: ../admin/manage-images.php:301
|
1057 |
#: ../admin/manage.php:163
|
1058 |
#: ../admin/manage.php:241
|
1059 |
msgid "Set watermark"
|
1060 |
msgstr "Wasserzeichen setzen"
|
1061 |
|
1062 |
+
#: ../admin/manage-galleries.php:129
|
1063 |
+
#: ../admin/manage-images.php:303
|
1064 |
#: ../admin/manage.php:199
|
1065 |
#: ../admin/manage.php:277
|
1066 |
msgid "Resize images"
|
1067 |
msgstr "Bilder verkleinern"
|
1068 |
|
1069 |
+
#: ../admin/manage-galleries.php:130
|
1070 |
+
#: ../admin/manage-images.php:306
|
1071 |
#: ../admin/manage.php:168
|
1072 |
#: ../admin/manage.php:261
|
1073 |
msgid "Import metadata"
|
1074 |
msgstr "Metadaten importieren"
|
1075 |
|
1076 |
+
#: ../admin/manage-galleries.php:131
|
1077 |
+
#: ../admin/manage-images.php:304
|
1078 |
#: ../admin/manage.php:158
|
1079 |
#: ../admin/manage.php:238
|
1080 |
msgid "Recover from backup"
|
1081 |
msgstr "Original wiederherstellen"
|
1082 |
|
1083 |
+
#: ../admin/manage-galleries.php:133
|
1084 |
+
#: ../admin/manage-images.php:315
|
1085 |
msgid "Apply"
|
1086 |
msgstr "Übernehmen"
|
1087 |
|
1088 |
+
#: ../admin/manage-galleries.php:141
|
1089 |
+
#: ../admin/manage-galleries.php:225
|
1090 |
+
#: ../admin/manage-images.php:291
|
1091 |
+
#: ../admin/manage-images.php:475
|
1092 |
#, php-format
|
1093 |
msgid "Displaying %s–%s of %s"
|
1094 |
msgstr "Zeige %s–%s von %s"
|
1095 |
|
1096 |
+
#: ../admin/manage-galleries.php:156
|
1097 |
+
#: ../admin/manage-galleries.php:170
|
1098 |
+
#: ../admin/manage-images.php:619
|
1099 |
msgid "ID"
|
1100 |
msgstr "ID"
|
1101 |
|
1102 |
+
#: ../admin/manage-galleries.php:158
|
1103 |
+
#: ../admin/manage-galleries.php:172
|
1104 |
+
#: ../admin/manage-images.php:228
|
1105 |
+
#: ../admin/manage-images.php:624
|
1106 |
msgid "Description"
|
1107 |
msgstr "Beschreibung"
|
1108 |
|
1109 |
+
#: ../admin/manage-galleries.php:159
|
1110 |
+
#: ../admin/manage-galleries.php:173
|
1111 |
+
#: ../admin/manage-images.php:248
|
1112 |
msgid "Author"
|
1113 |
msgstr "Autor"
|
1114 |
|
1115 |
+
#: ../admin/manage-galleries.php:160
|
1116 |
+
#: ../admin/manage-galleries.php:174
|
1117 |
msgid "Page ID"
|
1118 |
+
msgstr "Seiten-ID"
|
1119 |
|
1120 |
+
#: ../admin/manage-galleries.php:161
|
1121 |
+
#: ../admin/manage-galleries.php:175
|
1122 |
msgid "Quantity"
|
1123 |
msgstr "Anzahl"
|
1124 |
|
1125 |
+
#: ../admin/manage-galleries.php:162
|
1126 |
+
#: ../admin/manage-galleries.php:176
|
1127 |
msgid "Action"
|
1128 |
msgstr "Aktion"
|
1129 |
|
1130 |
+
#: ../admin/manage-galleries.php:198
|
1131 |
msgid "Edit"
|
1132 |
msgstr "Bearbeiten"
|
1133 |
|
1134 |
+
#: ../admin/manage-galleries.php:211
|
1135 |
msgid "Delete this gallery ?"
|
1136 |
msgstr "Diese Galerie löschen ?"
|
1137 |
|
1138 |
+
#: ../admin/manage-galleries.php:218
|
1139 |
+
#: ../admin/manage-images.php:466
|
1140 |
msgid "No entries found"
|
1141 |
msgstr "Keine Einträge gefunden"
|
1142 |
|
1143 |
+
#: ../admin/manage-galleries.php:272
|
1144 |
+
#: ../admin/manage-images.php:556
|
1145 |
msgid "Resize Images to"
|
1146 |
msgstr "Verkleiner Bilder auf"
|
1147 |
|
1148 |
+
#: ../admin/manage-galleries.php:276
|
1149 |
+
#: ../admin/manage-images.php:560
|
1150 |
msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size"
|
1151 |
msgstr "Breite x Höhe (in Pixel). Das Seitenverhältnis wird berücksichtigt."
|
1152 |
|
1153 |
+
#: ../admin/manage-galleries.php:300
|
1154 |
+
#: ../admin/manage-images.php:584
|
1155 |
msgid "Width x height (in pixel)"
|
1156 |
msgstr "Breite x Höhe (in Pixel)"
|
1157 |
|
1158 |
+
#: ../admin/manage-galleries.php:302
|
1159 |
+
#: ../admin/manage-images.php:586
|
1160 |
msgid "These values are maximum values "
|
1161 |
msgstr "Diese Angaben sind maximale Angaben."
|
1162 |
|
1163 |
+
#: ../admin/manage-galleries.php:305
|
1164 |
+
#: ../admin/manage-images.php:589
|
1165 |
msgid "Set fix dimension"
|
1166 |
msgstr "Setze feste Größe"
|
1167 |
|
1168 |
+
#: ../admin/manage-galleries.php:307
|
1169 |
+
#: ../admin/manage-images.php:591
|
1170 |
msgid "Ignore the aspect ratio, no portrait thumbnails"
|
1171 |
msgstr "Ignoriere Bildseitenverhältnis"
|
1172 |
|
1173 |
+
#: ../admin/manage-images.php:32
|
1174 |
msgid "Gallery not found."
|
1175 |
msgstr "Galerie nicht gefunden"
|
1176 |
|
1177 |
+
#: ../admin/manage-images.php:38
|
1178 |
msgid "Sorry, you have no access here"
|
1179 |
+
msgstr "Sorry, Du hast nicht genügend Rechte"
|
1180 |
|
1181 |
+
#: ../admin/manage-images.php:168
|
1182 |
#, php-format
|
1183 |
msgid ""
|
1184 |
"You are about to start the bulk edit for %s images \n"
|
1189 |
" \n"
|
1190 |
" 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen."
|
1191 |
|
1192 |
+
#: ../admin/manage-images.php:184
|
1193 |
#, php-format
|
1194 |
msgid "Search results for “%s”"
|
1195 |
msgstr "Suchergebinsse für “%s”"
|
1196 |
|
1197 |
+
#: ../admin/manage-images.php:213
|
1198 |
msgid "Gallery settings"
|
1199 |
msgstr "Galerie Einstellungen"
|
1200 |
|
1201 |
+
#: ../admin/manage-images.php:213
|
1202 |
msgid "Click here for more settings"
|
1203 |
msgstr "Hier klicken für weitere Einstellungen"
|
1204 |
|
1205 |
+
#: ../admin/manage-images.php:230
|
1206 |
msgid "Preview image"
|
1207 |
msgstr "Vorschau-Bild"
|
1208 |
|
1209 |
+
#: ../admin/manage-images.php:233
|
1210 |
msgid "No Picture"
|
1211 |
msgstr "Kein Bild"
|
1212 |
|
1213 |
+
#: ../admin/manage-images.php:246
|
1214 |
msgid "Path"
|
1215 |
msgstr "Pfad"
|
1216 |
|
1217 |
+
#: ../admin/manage-images.php:263
|
1218 |
msgid "Create new page"
|
1219 |
msgstr "Neue Seite erstellen"
|
1220 |
|
1221 |
+
#: ../admin/manage-images.php:266
|
1222 |
msgid "Main page (No parent)"
|
1223 |
+
msgstr "Hauptseite (keine Unterseite)"
|
1224 |
|
1225 |
+
#: ../admin/manage-images.php:269
|
1226 |
msgid "Add page"
|
1227 |
msgstr "Seite hinzufügen"
|
1228 |
|
1229 |
+
#: ../admin/manage-images.php:278
|
1230 |
msgid "Scan Folder for new images"
|
1231 |
msgstr "Überprüfe Verzeichnis nach neuen Bildern"
|
1232 |
|
1233 |
+
#: ../admin/manage-images.php:279
|
1234 |
+
#: ../admin/manage-images.php:321
|
1235 |
+
#: ../admin/manage-images.php:473
|
1236 |
msgid "Save Changes"
|
1237 |
msgstr "Änderungen speichern"
|
1238 |
|
1239 |
+
#: ../admin/manage-images.php:305
|
1240 |
msgid "Delete images"
|
1241 |
msgstr "Bilder löschen"
|
1242 |
|
1243 |
+
#: ../admin/manage-images.php:307
|
1244 |
msgid "Rotate images clockwise"
|
1245 |
msgstr "Rechts drehen"
|
1246 |
|
1247 |
+
#: ../admin/manage-images.php:308
|
1248 |
msgid "Rotate images counter-clockwise"
|
1249 |
msgstr "Links drehen"
|
1250 |
|
1251 |
+
#: ../admin/manage-images.php:309
|
1252 |
msgid "Copy to..."
|
1253 |
msgstr "Kopiere nach..."
|
1254 |
|
1255 |
+
#: ../admin/manage-images.php:310
|
1256 |
msgid "Move to..."
|
1257 |
msgstr "Verschiebe nach..."
|
1258 |
|
1259 |
+
#: ../admin/manage-images.php:311
|
1260 |
msgid "Add tags"
|
1261 |
msgstr "Stichwörter hinzufügen"
|
1262 |
|
1263 |
+
#: ../admin/manage-images.php:312
|
1264 |
msgid "Delete tags"
|
1265 |
msgstr "Stichwörter löschen"
|
1266 |
|
1267 |
+
#: ../admin/manage-images.php:313
|
1268 |
msgid "Overwrite tags"
|
1269 |
msgstr "Stichwörter überschreiben"
|
1270 |
|
1271 |
+
#: ../admin/manage-images.php:318
|
1272 |
msgid "Sort gallery"
|
1273 |
msgstr "Sortiere Bilder"
|
1274 |
|
1275 |
+
#: ../admin/manage-images.php:392
|
1276 |
msgid "pixel"
|
1277 |
msgstr "pixel"
|
1278 |
|
1279 |
+
#: ../admin/manage-images.php:400
|
1280 |
#, php-format
|
1281 |
msgid "View \"%s\""
|
1282 |
msgstr "Anzeigen \"%s\""
|
1283 |
|
1284 |
+
#: ../admin/manage-images.php:400
|
1285 |
msgid "View"
|
1286 |
msgstr "Ansehen"
|
1287 |
|
1288 |
+
#: ../admin/manage-images.php:401
|
1289 |
msgid "Show Meta data"
|
1290 |
msgstr "Zeige Metadaten"
|
1291 |
|
1292 |
+
#: ../admin/manage-images.php:401
|
1293 |
msgid "Meta"
|
1294 |
msgstr "Meta"
|
1295 |
|
1296 |
+
#: ../admin/manage-images.php:402
|
1297 |
msgid "Customize thumbnail"
|
1298 |
msgstr "Thumbnails anpassen"
|
1299 |
|
1300 |
+
#: ../admin/manage-images.php:402
|
1301 |
msgid "Edit thumb"
|
1302 |
msgstr "Thumbnail ändern"
|
1303 |
|
1304 |
+
#: ../admin/manage-images.php:403
|
1305 |
msgid "Rotate"
|
1306 |
msgstr "Drehen"
|
1307 |
|
1308 |
+
#: ../admin/manage-images.php:405
|
1309 |
msgid "Recover"
|
1310 |
msgstr "Rücksetzen"
|
1311 |
|
1312 |
+
#: ../admin/manage-images.php:405
|
1313 |
#, php-format
|
1314 |
msgid "Recover \"%s\" ?"
|
1315 |
msgstr " \"%s\" wiederherstellen ?"
|
1316 |
|
1317 |
+
#: ../admin/manage-images.php:406
|
1318 |
#, php-format
|
1319 |
msgid "Delete \"%s\" ?"
|
1320 |
msgstr "Lösche \"%s\" ?"
|
1321 |
|
1322 |
+
#: ../admin/manage-images.php:496
|
1323 |
msgid "Enter the tags"
|
1324 |
msgstr "Stichwörter angeben"
|
1325 |
|
1326 |
+
#: ../admin/manage-images.php:520
|
1327 |
msgid "Select the destination gallery:"
|
1328 |
msgstr "Galerie auswählen:"
|
1329 |
|
1330 |
+
#: ../admin/manage-images.php:620
|
1331 |
msgid "Thumbnail"
|
1332 |
msgstr "Thumbnail"
|
1333 |
|
1334 |
+
#: ../admin/manage-images.php:622
|
1335 |
#: ../admin/manage-sort.php:74
|
1336 |
msgid "Filename"
|
1337 |
msgstr "Dateiname"
|
1338 |
|
1339 |
+
#: ../admin/manage-images.php:624
|
1340 |
msgid "Alt & Title Text"
|
1341 |
msgstr "Alt & Titel Text"
|
1342 |
|
1343 |
+
#: ../admin/manage-images.php:625
|
1344 |
msgid "Tags (comma separated list)"
|
1345 |
msgstr "Stichwörter (Tags)"
|
1346 |
|
1347 |
+
#: ../admin/manage-images.php:627
|
1348 |
msgid "exclude"
|
1349 |
msgstr "ausschließen"
|
1350 |
|
1431 |
msgid "created"
|
1432 |
msgstr "erstellt"
|
1433 |
|
1434 |
+
#: ../admin/media-upload.php:168
|
1435 |
#: ../admin/tinymce/window.php:43
|
1436 |
msgid "No gallery"
|
1437 |
msgstr "Keine Galerie"
|
1438 |
|
1439 |
+
#: ../admin/media-upload.php:180
|
1440 |
msgid "Select »"
|
1441 |
msgstr "Wähle »"
|
1442 |
|
1443 |
+
#: ../admin/media-upload.php:211
|
1444 |
msgid "Show"
|
1445 |
msgstr "Zeige"
|
1446 |
|
1447 |
+
#: ../admin/media-upload.php:212
|
1448 |
msgid "Hide"
|
1449 |
msgstr "Verstecke"
|
1450 |
|
1451 |
+
#: ../admin/media-upload.php:217
|
1452 |
msgid "Image ID:"
|
1453 |
msgstr "Bild ID:"
|
1454 |
|
1455 |
+
#: ../admin/media-upload.php:276
|
1456 |
msgid "Save all changes"
|
1457 |
msgstr "Änderungen speichern"
|
1458 |
|
1459 |
+
#: ../admin/overview.php:15
|
1460 |
msgid "NextGEN Gallery Overview"
|
1461 |
msgstr "NextGEN Gallery Übersicht"
|
1462 |
|
1463 |
+
#: ../admin/overview.php:87
|
1464 |
msgid "Welcome to NextGEN Gallery !"
|
1465 |
msgstr "Willkomen bei NextGEN Gallery"
|
1466 |
|
1467 |
#: ../admin/overview.php:88
|
1468 |
+
msgid "Do you like this Plugin?"
|
1469 |
+
msgstr "Bist Du mit dem Plugin zufrieden ?"
|
1470 |
+
|
1471 |
+
#: ../admin/overview.php:90
|
1472 |
msgid "Translation"
|
1473 |
msgstr "Übersetzung"
|
1474 |
|
1475 |
+
#: ../admin/overview.php:91
|
1476 |
msgid "Latest News"
|
1477 |
msgstr "Letzte Informationen"
|
1478 |
|
1479 |
+
#: ../admin/overview.php:92
|
1480 |
msgid "Recent donators"
|
1481 |
+
msgstr "Neueste Spender"
|
1482 |
|
1483 |
+
#: ../admin/overview.php:94
|
1484 |
msgid "Server Settings"
|
1485 |
msgstr "Server- Einstellungen"
|
1486 |
|
1487 |
+
#: ../admin/overview.php:95
|
1488 |
msgid "Related plugins"
|
1489 |
msgstr "Verwandte Plugins"
|
1490 |
|
1491 |
+
#: ../admin/overview.php:101
|
1492 |
+
#, php-format
|
1493 |
+
msgid "This plugin is primarily developed, maintained, supported and documented by <a href=\"%s\">Alex Rabe</a> with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!"
|
1494 |
+
msgstr "Dieses Plugin wird mit viel Mühe & Leidenschaft entwickelt, dokumentiert und supported von <a href=\"%s\">Alex Rabe</a>. Vielleicht möchtest Du dich ja dankbar zeigen. "
|
1495 |
+
|
1496 |
+
#: ../admin/overview.php:106
|
1497 |
+
msgid "Give it a good rating on WordPress.org."
|
1498 |
+
msgstr "Bitte bewerte das Plugin bei WordPress.org."
|
1499 |
+
|
1500 |
+
#: ../admin/overview.php:111
|
1501 |
+
msgid "Donate the work via paypal."
|
1502 |
+
msgstr "Zeig Dich für diese Arbeit per PayPal dankbar"
|
1503 |
+
|
1504 |
+
#: ../admin/overview.php:116
|
1505 |
+
msgid "Send a gift to show your appreciation."
|
1506 |
+
msgstr "Schau doch einfach auf meinen Wunschzettel."
|
1507 |
+
|
1508 |
+
#: ../admin/overview.php:121
|
1509 |
+
msgid "Help to translating it."
|
1510 |
+
msgstr "Hilf das Plugin zu übersetzen."
|
1511 |
+
|
1512 |
+
#: ../admin/overview.php:140
|
1513 |
msgid "Graphic Library"
|
1514 |
+
msgstr "Grafik-Bibliothek"
|
1515 |
|
1516 |
+
#: ../admin/overview.php:156
|
1517 |
+
#: ../admin/overview.php:205
|
1518 |
+
#: ../admin/overview.php:392
|
1519 |
+
#: ../admin/overview.php:582
|
1520 |
msgid "Loading…"
|
1521 |
msgstr "Lade…"
|
1522 |
|
1523 |
+
#: ../admin/overview.php:156
|
1524 |
+
#: ../admin/overview.php:205
|
1525 |
+
#: ../admin/overview.php:392
|
1526 |
+
#: ../admin/overview.php:582
|
1527 |
msgid "This widget requires JavaScript."
|
1528 |
msgstr "Dieses Widget braucht JavaScript."
|
1529 |
|
1530 |
+
#: ../admin/overview.php:169
|
1531 |
msgid "Thanks to all donators..."
|
1532 |
msgstr "Danke an alle Spender..."
|
1533 |
|
1534 |
+
#: ../admin/overview.php:191
|
1535 |
msgid "View all"
|
1536 |
msgstr "Alle ansehen"
|
1537 |
|
1538 |
+
#: ../admin/overview.php:217
|
|
|
|
|
|
|
|
|
1539 |
#, php-format
|
1540 |
msgid "Newsfeed could not be loaded. Check the <a href=\"%s\">front page</a> to check for updates."
|
1541 |
+
msgstr "Der Newsfeed kann nicht geladen werden. Schaue auf die <a href=\"%s\">Hauptseite</a>, um Updates mitzubekommen."
|
1542 |
|
1543 |
+
#: ../admin/overview.php:229
|
1544 |
+
msgid "Untitled"
|
1545 |
+
msgstr "Kein Titel"
|
1546 |
+
|
1547 |
+
#: ../admin/overview.php:279
|
1548 |
msgid "At a Glance"
|
1549 |
msgstr "Übersicht"
|
1550 |
|
1551 |
+
#: ../admin/overview.php:284
|
1552 |
+
msgid "Image"
|
1553 |
+
msgid_plural "Images"
|
1554 |
+
msgstr[0] "Bild"
|
1555 |
+
msgstr[1] "Bilder"
|
1556 |
+
|
1557 |
+
#: ../admin/overview.php:305
|
1558 |
msgid "Upload pictures"
|
1559 |
msgstr "Bilder hochladen"
|
1560 |
|
1561 |
+
#: ../admin/overview.php:306
|
1562 |
msgid "Here you can control your images, galleries and albums."
|
1563 |
msgstr "Hier kannst Du die Bilder, Galerien und Alben verwalten."
|
1564 |
|
1565 |
+
#: ../admin/overview.php:336
|
1566 |
+
msgid "Storage Space"
|
1567 |
+
msgstr "Speicherplatz"
|
1568 |
+
|
1569 |
+
#: ../admin/overview.php:340
|
1570 |
+
#, php-format
|
1571 |
+
msgid "<a href=\"%1$s\" title=\"Manage Uploads\" class=\"musublink\">%2$sMB</a>"
|
1572 |
+
msgstr "<a href=\"%1$s\" title=\"Verwalte Uploads\" class=\"musublink\">%2$sMB</a>"
|
1573 |
|
1574 |
+
#: ../admin/overview.php:341
|
1575 |
+
msgid "Space Allowed"
|
1576 |
+
msgstr "Speicher verfügbar"
|
1577 |
|
1578 |
+
#: ../admin/overview.php:348
|
1579 |
#, php-format
|
1580 |
+
msgid "<a href=\"%1$s\" title=\"Manage Uploads\" class=\"musublink\">%2$sMB (%3$s%%)</a>"
|
1581 |
+
msgstr "<a href=\"%1$s\" title=\"Verwalte Uploads\" class=\"musublink\">%2$sMB (%3$s%%)</a>"
|
1582 |
|
1583 |
+
#: ../admin/overview.php:349
|
1584 |
+
msgid "Space Used"
|
1585 |
+
msgstr "Verbrauchter Uploadspeicher"
|
1586 |
+
|
1587 |
+
#: ../admin/overview.php:378
|
1588 |
msgid "Translation file successful updated. Please reload page."
|
1589 |
+
msgstr "Übersetzungsdatei aktualisiert. Bitte Seite neu laden."
|
1590 |
|
1591 |
+
#: ../admin/overview.php:380
|
1592 |
msgid "Reload page"
|
1593 |
msgstr "Seite neu laden"
|
1594 |
|
1595 |
+
#: ../admin/overview.php:385
|
1596 |
msgid "Translation file couldn't be updated"
|
1597 |
msgstr "Übersetzung konnte nicht aktualisiert werden"
|
1598 |
|
1599 |
+
#: ../admin/overview.php:422
|
1600 |
msgid "Download"
|
1601 |
msgstr "Jetzt updaten"
|
1602 |
|
1603 |
+
#: ../admin/overview.php:451
|
1604 |
msgid "No GD support"
|
1605 |
msgstr "Keine GD Unterstützung"
|
1606 |
|
|
|
1607 |
#: ../admin/overview.php:463
|
1608 |
+
#: ../admin/overview.php:509
|
1609 |
+
#: ../admin/overview.php:512
|
1610 |
+
#: ../admin/overview.php:515
|
1611 |
msgid "Yes"
|
1612 |
msgstr "Ja"
|
1613 |
|
1614 |
+
#: ../admin/overview.php:465
|
1615 |
+
#: ../admin/overview.php:510
|
1616 |
+
#: ../admin/overview.php:513
|
1617 |
+
#: ../admin/overview.php:516
|
1618 |
msgid "No"
|
1619 |
msgstr "Nein"
|
1620 |
|
1621 |
+
#: ../admin/overview.php:483
|
1622 |
msgid "Not set"
|
1623 |
msgstr "Nicht gesetzt"
|
1624 |
|
1625 |
+
#: ../admin/overview.php:485
|
1626 |
+
#: ../admin/overview.php:488
|
1627 |
msgid "On"
|
1628 |
msgstr "An"
|
1629 |
|
1630 |
+
#: ../admin/overview.php:486
|
1631 |
+
#: ../admin/overview.php:489
|
1632 |
msgid "Off"
|
1633 |
msgstr "Aus"
|
1634 |
|
1635 |
+
#: ../admin/overview.php:492
|
1636 |
+
#: ../admin/overview.php:495
|
1637 |
+
#: ../admin/overview.php:498
|
1638 |
+
#: ../admin/overview.php:501
|
1639 |
+
#: ../admin/overview.php:504
|
1640 |
+
#: ../admin/overview.php:507
|
1641 |
msgid "N/A"
|
1642 |
msgstr "N/A"
|
1643 |
|
1644 |
+
#: ../admin/overview.php:506
|
1645 |
msgid " MByte"
|
1646 |
msgstr " MByte"
|
1647 |
|
1648 |
+
#: ../admin/overview.php:519
|
1649 |
msgid "Operating System"
|
1650 |
msgstr "Betriebssystem"
|
1651 |
|
1652 |
+
#: ../admin/overview.php:520
|
1653 |
msgid "Server"
|
1654 |
msgstr "Server"
|
1655 |
|
1656 |
+
#: ../admin/overview.php:521
|
1657 |
msgid "Memory usage"
|
1658 |
msgstr "Speicherverbrauch"
|
1659 |
|
1660 |
+
#: ../admin/overview.php:522
|
1661 |
msgid "MYSQL Version"
|
1662 |
msgstr "MySQL Version"
|
1663 |
|
1664 |
+
#: ../admin/overview.php:523
|
1665 |
msgid "SQL Mode"
|
1666 |
msgstr "SQL Modus"
|
1667 |
|
1668 |
+
#: ../admin/overview.php:524
|
1669 |
msgid "PHP Version"
|
1670 |
msgstr "PHP Version"
|
1671 |
|
1672 |
+
#: ../admin/overview.php:525
|
1673 |
msgid "PHP Safe Mode"
|
1674 |
msgstr "PHP Safe Mode"
|
1675 |
|
1676 |
+
#: ../admin/overview.php:526
|
1677 |
msgid "PHP Allow URL fopen"
|
1678 |
msgstr "PHP Allow URL fopen"
|
1679 |
|
1680 |
+
#: ../admin/overview.php:527
|
1681 |
msgid "PHP Memory Limit"
|
1682 |
msgstr "PHP Memory Limit"
|
1683 |
|
1684 |
+
#: ../admin/overview.php:528
|
1685 |
msgid "PHP Max Upload Size"
|
1686 |
msgstr "PHP Max Upload Größe"
|
1687 |
|
1688 |
+
#: ../admin/overview.php:529
|
1689 |
msgid "PHP Max Post Size"
|
1690 |
msgstr "PHP Max Post Größe"
|
1691 |
|
1692 |
+
#: ../admin/overview.php:530
|
1693 |
msgid "PCRE Backtracking Limit"
|
1694 |
msgstr "PCRE Backtracking Limit"
|
1695 |
|
1696 |
+
#: ../admin/overview.php:531
|
1697 |
msgid "PHP Max Script Execute Time"
|
1698 |
msgstr "PHP Max Script Execute Time"
|
1699 |
|
1700 |
+
#: ../admin/overview.php:532
|
1701 |
msgid "PHP Exif support"
|
1702 |
msgstr "PHP Exif Modul"
|
1703 |
|
1704 |
+
#: ../admin/overview.php:533
|
1705 |
msgid "PHP IPTC support"
|
1706 |
msgstr "PHP IPTC Modul"
|
1707 |
|
1708 |
+
#: ../admin/overview.php:534
|
1709 |
msgid "PHP XML support"
|
1710 |
msgstr "PHP XML Modul"
|
1711 |
|
1712 |
+
#: ../admin/overview.php:546
|
1713 |
msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this."
|
1714 |
+
msgstr "NextGEN Gallery enthält einige Funktionen, die nur unter PHP 5.2 verfügbar sind. Du nutzt immer noch die alte PHP 4 Version. Bitte aktualisiere so bald wie möglich diese Version, sie wird nicht mehr gepflegt und weiterentwicklelt. Die meisten Hoster bieten bereits PHP5 an. Bitte kontaktiere Deinen Provider und frag kurz nach, ob sie ein Update durchführen können."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1715 |
|
1716 |
+
#: ../admin/overview.php:638
|
1717 |
msgid "Install"
|
1718 |
msgstr "Installieren"
|
1719 |
|
1721 |
msgid "Updated capabilities"
|
1722 |
msgstr "Zugriffsrechte geändert"
|
1723 |
|
1724 |
+
#: ../admin/roles.php:28
|
1725 |
msgid "Roles / capabilities"
|
1726 |
msgstr "Rollen / Zugriffsrechte"
|
1727 |
|
1728 |
+
#: ../admin/roles.php:29
|
1729 |
msgid "Select the lowest role which should be able to access the follow capabilities. NextGEN Gallery supports the standard roles from WordPress."
|
1730 |
+
msgstr "Wähle die niedrigste Rolle aus, die Zugriff haben soll. NextGEN Gallery unterstützt nur die Standard-Wordpress-Rollen-Fähigkeiten von WordPress."
|
1731 |
|
1732 |
+
#: ../admin/roles.php:30
|
1733 |
msgid "For a more flexible user management you can use the"
|
1734 |
msgstr "Nutze für eine flexiblere Rechteverwaltung den "
|
1735 |
|
1736 |
+
#: ../admin/roles.php:35
|
1737 |
msgid "Main NextGEN Gallery overview"
|
1738 |
msgstr "NextGEN Galerie Übersicht"
|
1739 |
|
1740 |
+
#: ../admin/roles.php:39
|
1741 |
msgid "Use TinyMCE Button / Upload tab"
|
1742 |
msgstr "TinyMCE Button / Upload Tab"
|
1743 |
|
1744 |
+
#: ../admin/roles.php:43
|
1745 |
msgid "Add gallery / Upload images"
|
1746 |
msgstr "Galerie einrichten / Bilder hochladen"
|
1747 |
|
1748 |
+
#: ../admin/roles.php:47
|
1749 |
msgid "Manage gallery"
|
1750 |
msgstr "Galerie verwalten"
|
1751 |
|
1752 |
+
#: ../admin/roles.php:51
|
1753 |
msgid "Manage others gallery"
|
1754 |
msgstr "Alle Galerien verwalten"
|
1755 |
|
1756 |
+
#: ../admin/roles.php:55
|
1757 |
msgid "Manage tags"
|
1758 |
msgstr "Verwalte Stichwörter"
|
1759 |
|
1760 |
+
#: ../admin/roles.php:59
|
1761 |
msgid "Edit Album"
|
1762 |
msgstr "Album erstellen"
|
1763 |
|
1764 |
+
#: ../admin/roles.php:63
|
1765 |
msgid "Change style"
|
1766 |
msgstr "Style anpassen"
|
1767 |
|
1768 |
+
#: ../admin/roles.php:67
|
1769 |
msgid "Change options"
|
1770 |
msgstr "Optionen änderen"
|
1771 |
|
1772 |
+
#: ../admin/roles.php:71
|
1773 |
msgid "Update capabilities"
|
1774 |
msgstr "Rechte aktualisieren"
|
1775 |
|
1807 |
msgstr "Allg. Optionen"
|
1808 |
|
1809 |
#: ../admin/settings.php:202
|
1810 |
+
#: ../admin/settings.php:400
|
1811 |
msgid "Thumbnails"
|
1812 |
msgstr "Thumbnails"
|
1813 |
|
1816 |
msgstr "Bilder"
|
1817 |
|
1818 |
#: ../admin/settings.php:205
|
1819 |
+
#: ../admin/settings.php:452
|
1820 |
msgid "Effects"
|
1821 |
msgstr "Effekte"
|
1822 |
|
1823 |
#: ../admin/settings.php:206
|
1824 |
+
#: ../admin/settings.php:494
|
1825 |
#: ../admin/tinymce/window.php:119
|
1826 |
msgid "Watermark"
|
1827 |
msgstr "Wasserzeichen"
|
1828 |
|
1829 |
#: ../admin/settings.php:207
|
1830 |
+
#: ../admin/settings.php:401
|
1831 |
+
#: ../admin/settings.php:601
|
1832 |
#: ../admin/tinymce/window.php:58
|
1833 |
msgid "Slideshow"
|
1834 |
msgstr "Slideshow"
|
1835 |
|
1836 |
#: ../admin/settings.php:226
|
1837 |
+
#: ../admin/wpmu.php:46
|
1838 |
msgid "Gallery path"
|
1839 |
msgstr "Galerie-Pfad"
|
1840 |
|
1856 |
|
1857 |
#: ../admin/settings.php:238
|
1858 |
msgid "When you activate this option, you need to update your permalink structure one time."
|
1859 |
+
msgstr "Wenn Du diese Option aktivierst, muss Du einmal die Permalink Struktur aktualisieren."
|
1860 |
|
1861 |
#: ../admin/settings.php:241
|
1862 |
msgid "Select graphic library"
|
1872 |
|
1873 |
#: ../admin/settings.php:248
|
1874 |
msgid "Activate Media RSS feed"
|
1875 |
+
msgstr "Aktiviere Media-RSS-Feed"
|
1876 |
|
1877 |
#: ../admin/settings.php:250
|
1878 |
msgid "A RSS feed will be added to you blog header. Useful for CoolIris/PicLens"
|
1884 |
|
1885 |
#: ../admin/settings.php:255
|
1886 |
msgid "When you activate this option, some javascript is added to your site footer. Make sure that wp_footer is called in your theme."
|
1887 |
+
msgstr "Dieser Effekt fügt ein neues Javascript zu Deinem Theme hinzu. Beachte, dass wp_footer() in Deinen Vorlagen aufgerufen wird."
|
1888 |
|
1889 |
#: ../admin/settings.php:258
|
1890 |
msgid "Tags / Categories"
|
1916 |
|
1917 |
#: ../admin/settings.php:279
|
1918 |
#: ../admin/settings.php:310
|
1919 |
+
#: ../admin/settings.php:357
|
1920 |
+
#: ../admin/settings.php:442
|
1921 |
+
#: ../admin/settings.php:477
|
1922 |
+
#: ../admin/settings.php:740
|
1923 |
msgid "More settings"
|
1924 |
msgstr "Mehr Einstellungen"
|
1925 |
|
1926 |
#: ../admin/settings.php:289
|
1927 |
msgid "Thumbnail settings"
|
1928 |
+
msgstr "Thumbnail-Einstellungen"
|
1929 |
|
1930 |
#: ../admin/settings.php:293
|
1931 |
msgid "Please note : If you change the settings, you need to recreate the thumbnails under -> Manage Gallery ."
|
1937 |
|
1938 |
#: ../admin/settings.php:320
|
1939 |
msgid "Image settings"
|
1940 |
+
msgstr "Bild-Einstellungen"
|
1941 |
|
1942 |
#: ../admin/settings.php:326
|
1943 |
msgid "Resize Images"
|
1944 |
msgstr "Bilder verkleinern"
|
1945 |
|
1946 |
+
#: ../admin/settings.php:331
|
1947 |
msgid "Image quality"
|
1948 |
msgstr "Bild Qualität"
|
1949 |
|
1950 |
+
#: ../admin/settings.php:335
|
1951 |
msgid "Backup original images"
|
1952 |
+
msgstr "Backup von Original-Bildern "
|
1953 |
|
1954 |
+
#: ../admin/settings.php:337
|
1955 |
msgid "Creates a backup for inserted images"
|
1956 |
msgstr "Backup der Bilder anlegen"
|
1957 |
|
1958 |
+
#: ../admin/settings.php:340
|
1959 |
msgid "Automatically resize"
|
1960 |
msgstr "Grösse automatisch anpassen"
|
1961 |
|
1962 |
+
#: ../admin/settings.php:342
|
1963 |
msgid "Automatically resize images on upload."
|
1964 |
+
msgstr "Passt die Grösse automatisch beim Upload an"
|
1965 |
|
1966 |
+
#: ../admin/settings.php:345
|
1967 |
msgid "Single picture"
|
1968 |
msgstr "Einzelbilder"
|
1969 |
|
1970 |
+
#: ../admin/settings.php:348
|
1971 |
msgid "Cache single pictures"
|
1972 |
+
msgstr "Nutze Cache für Einzelbilder"
|
1973 |
|
1974 |
+
#: ../admin/settings.php:350
|
1975 |
msgid "Creates a file for each singlepic settings. Reduce the CPU load"
|
1976 |
msgstr "Erstellt ein Cache-Bild für jedes Einzelbild (singlepic). Reduziert die CPU Belastung."
|
1977 |
|
1978 |
+
#: ../admin/settings.php:353
|
1979 |
msgid "Clear cache folder"
|
1980 |
+
msgstr "Lösche Cache-Verzeichnis"
|
1981 |
|
1982 |
+
#: ../admin/settings.php:354
|
1983 |
msgid "Proceed now"
|
1984 |
msgstr "Jetzt durchführen"
|
1985 |
|
1986 |
+
#: ../admin/settings.php:374
|
1987 |
msgid "Deactivate gallery page link"
|
1988 |
msgstr "Keine Seitenverzweigung"
|
1989 |
|
1990 |
+
#: ../admin/settings.php:376
|
1991 |
msgid "The album will not link to a gallery subpage. The gallery is shown on the same page."
|
1992 |
msgstr "Ein Album benötigt dann keinen Link zur Seite. Die Galerie wird direkt angezeigt."
|
1993 |
|
1994 |
+
#: ../admin/settings.php:380
|
1995 |
msgid "Number of images per page"
|
1996 |
msgstr "Anzahl der Bilder pro Seite"
|
1997 |
|
1998 |
+
#: ../admin/settings.php:382
|
1999 |
msgid "0 will disable pagination, all images on one page"
|
2000 |
msgstr "0 schaltet Blätterfunktion ab ( = alle Bilder auf einer Seite )"
|
2001 |
|
2002 |
+
#: ../admin/settings.php:386
|
2003 |
msgid "Number of columns"
|
2004 |
msgstr "Anzahl der Spalten"
|
2005 |
|
2006 |
+
#: ../admin/settings.php:388
|
2007 |
msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images"
|
2008 |
msgstr "Mit \"0\" werden soviele Bilder wie möglich in einer Reihe dargestellt. Die Einstellung ist normalerweise nur für Beschriftungen unterhalb der Bilder sinnvoll."
|
2009 |
|
2010 |
+
#: ../admin/settings.php:392
|
2011 |
msgid "Integrate slideshow"
|
2012 |
msgstr "Slideshow verwenden"
|
2013 |
|
2014 |
+
#: ../admin/settings.php:399
|
2015 |
msgid "Show first"
|
2016 |
msgstr "Zeige als Erstes"
|
2017 |
|
2018 |
+
#: ../admin/settings.php:405
|
2019 |
msgid "Show ImageBrowser"
|
2020 |
+
msgstr "Zeige Bilder-Browser"
|
2021 |
|
2022 |
+
#: ../admin/settings.php:407
|
2023 |
msgid "The gallery will open the ImageBrowser instead the effect."
|
2024 |
+
msgstr "Es wird der Bilder-Browser angezeigt (Kein JavaScript Effekt)"
|
2025 |
|
2026 |
+
#: ../admin/settings.php:411
|
2027 |
msgid "Add hidden images"
|
2028 |
+
msgstr "Versteckte Bilder hinzufügen"
|
2029 |
|
2030 |
+
#: ../admin/settings.php:413
|
2031 |
msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increase the page load"
|
2032 |
+
msgstr "Wenn Du die Blätterfunktion nutzt, dann kannst Du mit dieser Option alle Bilder im Modal-Fenster (Thickbox,Lightbox etc.) anzeigen. Berücksichtige, dass die Ladezeit der Seite erhöht wird."
|
2033 |
|
2034 |
+
#: ../admin/settings.php:417
|
2035 |
msgid "Enable AJAX pagination"
|
2036 |
+
msgstr "Aktiviere AJAX-Navigation"
|
2037 |
|
2038 |
+
#: ../admin/settings.php:419
|
2039 |
msgid "Browse images without reload the page. Note : Work only in combination with Shutter effect"
|
2040 |
+
msgstr "Ermöglicht das Blättern zwischen den Bildern ohne die Seite neu zu laden. Hinweis : Funktioniert nur mit dem Shutter-Effekt."
|
2041 |
|
2042 |
+
#: ../admin/settings.php:423
|
2043 |
msgid "Sort options"
|
2044 |
msgstr "Sortierung"
|
2045 |
|
2046 |
+
#: ../admin/settings.php:426
|
2047 |
msgid "Sort thumbnails"
|
2048 |
msgstr "Thumbnails sortieren"
|
2049 |
|
2050 |
+
#: ../admin/settings.php:428
|
2051 |
msgid "Custom order"
|
2052 |
msgstr "Benutzerdefiniert"
|
2053 |
|
2054 |
+
#: ../admin/settings.php:430
|
2055 |
msgid "File name"
|
2056 |
msgstr "Dateiname"
|
2057 |
|
2058 |
+
#: ../admin/settings.php:431
|
2059 |
msgid "Alt / Title text"
|
2060 |
msgstr "Alt / Titel Text"
|
2061 |
|
2062 |
+
#: ../admin/settings.php:432
|
2063 |
msgid "Date / Time"
|
2064 |
msgstr "Datum/Zeit"
|
2065 |
|
2066 |
+
#: ../admin/settings.php:436
|
2067 |
msgid "Sort direction"
|
2068 |
msgstr "Sortierreihenfolge"
|
2069 |
|
2070 |
+
#: ../admin/settings.php:456
|
2071 |
msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme."
|
2072 |
+
msgstr "Hier kannst Du den Effekt für die Thumbnails auswählen. NextGEN Galerie wird den benötigten HTML-Code verwenden. Bitte beachte, dass nur Shutter und der Thickbox Effekt automatisch in Dein Theme von Wordpress integriert wird. Alle anderen Effekte mußt Du selbst in die header.php eintragen (JS)."
|
2073 |
|
2074 |
+
#: ../admin/settings.php:457
|
2075 |
msgid "With the placeholder"
|
2076 |
msgstr "Mit Platzhalter"
|
2077 |
|
2078 |
+
#: ../admin/settings.php:457
|
2079 |
msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do."
|
2080 |
+
msgstr "Du kannst eine Navigation durch die Bilder aktivieren (hängt vom Effekt ab). Ändere nur die Codezeile, falls Du einen anderen Effekt für die Thumbnails verwendest oder einfach weißt, was Du tust."
|
2081 |
|
2082 |
+
#: ../admin/settings.php:460
|
2083 |
msgid "JavaScript Thumbnail effect"
|
2084 |
msgstr "JavaScript Thumbnail Effekt"
|
2085 |
|
2086 |
+
#: ../admin/settings.php:463
|
2087 |
msgid "None"
|
2088 |
msgstr "Keiner"
|
2089 |
|
2090 |
+
#: ../admin/settings.php:464
|
2091 |
msgid "Thickbox"
|
2092 |
msgstr "Thickbox"
|
2093 |
|
2094 |
+
#: ../admin/settings.php:465
|
2095 |
msgid "Lightbox"
|
2096 |
msgstr "Lightbox"
|
2097 |
|
2098 |
+
#: ../admin/settings.php:466
|
2099 |
msgid "Highslide"
|
2100 |
msgstr "Highslide"
|
2101 |
|
2102 |
+
#: ../admin/settings.php:467
|
2103 |
msgid "Shutter"
|
2104 |
msgstr "Shutter"
|
2105 |
|
2106 |
+
#: ../admin/settings.php:468
|
2107 |
msgid "Custom"
|
2108 |
msgstr "Eigener"
|
2109 |
|
2110 |
+
#: ../admin/settings.php:473
|
2111 |
msgid "Link Code line"
|
2112 |
+
msgstr "Link-Code-Zeile"
|
2113 |
|
2114 |
+
#: ../admin/settings.php:495
|
2115 |
msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone."
|
2116 |
msgstr "Bitte beachten : Das Wasserzeichen kann nur unter der Galerieverwaltung gesetzt werden. "
|
2117 |
|
2118 |
+
#: ../admin/settings.php:500
|
2119 |
msgid "Preview"
|
2120 |
msgstr "Vorschau"
|
2121 |
|
2122 |
+
#: ../admin/settings.php:502
|
2123 |
+
#: ../admin/settings.php:507
|
2124 |
msgid "Position"
|
2125 |
msgstr "Position"
|
2126 |
|
2127 |
+
#: ../admin/settings.php:527
|
2128 |
msgid "Offset"
|
2129 |
msgstr "Abstand"
|
2130 |
|
2131 |
+
#: ../admin/settings.php:543
|
2132 |
msgid "Use image as watermark"
|
2133 |
msgstr "Benutze das Bild als Wasserzeichen"
|
2134 |
|
2135 |
+
#: ../admin/settings.php:546
|
2136 |
msgid "URL to file"
|
2137 |
msgstr "URL zur Datei"
|
2138 |
|
2139 |
+
#: ../admin/settings.php:548
|
2140 |
msgid "The accessing of URL files is disabled at your server (allow_url_fopen)"
|
2141 |
msgstr "Der Dateizugriff von URLs ist auf diesem Server deaktiviert (allow_url_fopen)"
|
2142 |
|
2143 |
+
#: ../admin/settings.php:551
|
2144 |
msgid "Use text as watermark"
|
2145 |
msgstr "Benutze Text als Wasserzeichen"
|
2146 |
|
2147 |
+
#: ../admin/settings.php:554
|
2148 |
msgid "Font"
|
2149 |
msgstr "Schriftart"
|
2150 |
|
2151 |
+
#: ../admin/settings.php:563
|
2152 |
msgid "This function will not work, cause you need the FreeType library"
|
2153 |
+
msgstr "Diese Funktion benötigt die FreeType-Bibliothek"
|
2154 |
|
2155 |
+
#: ../admin/settings.php:565
|
2156 |
msgid "You can upload more fonts in the folder <strong>nggallery/fonts</strong>"
|
2157 |
msgstr "Du kannst mehr Schriftarten in das Verzeichniss <strong>nggallery/fonts</strong> hochladen."
|
2158 |
|
2159 |
+
#: ../admin/settings.php:570
|
2160 |
msgid "Size"
|
2161 |
msgstr "Größe"
|
2162 |
|
2163 |
+
#: ../admin/settings.php:574
|
2164 |
msgid "Color"
|
2165 |
msgstr "Farbe"
|
2166 |
|
2167 |
+
#: ../admin/settings.php:576
|
2168 |
msgid "(hex w/o #)"
|
2169 |
msgstr "(hex w/o #)"
|
2170 |
|
2171 |
+
#: ../admin/settings.php:579
|
2172 |
msgid "Text"
|
2173 |
msgstr "Text"
|
2174 |
|
2175 |
+
#: ../admin/settings.php:583
|
2176 |
msgid "Opaque"
|
2177 |
msgstr "Transparenz"
|
2178 |
|
2179 |
+
#: ../admin/settings.php:604
|
2180 |
+
msgid "Default size (W x H)"
|
2181 |
+
msgstr "Standard Größe (B x H)"
|
2182 |
+
|
2183 |
+
#: ../admin/settings.php:609
|
2184 |
+
msgid "Duration time"
|
2185 |
+
msgstr "Dauer"
|
2186 |
+
|
2187 |
+
#: ../admin/settings.php:610
|
2188 |
+
msgid "sec."
|
2189 |
+
msgstr "Sek."
|
2190 |
|
2191 |
#: ../admin/settings.php:613
|
2192 |
+
#: ../admin/settings.php:690
|
2193 |
+
msgid "Transition / Fade effect"
|
2194 |
+
msgstr "Fade Effekt"
|
2195 |
+
|
2196 |
+
#: ../admin/settings.php:616
|
2197 |
+
#: ../admin/settings.php:693
|
2198 |
+
msgid "fade"
|
2199 |
+
msgstr "Fade"
|
2200 |
+
|
2201 |
+
#: ../admin/settings.php:617
|
2202 |
+
msgid "blindX"
|
2203 |
+
msgstr "blindX"
|
2204 |
|
2205 |
#: ../admin/settings.php:618
|
2206 |
+
msgid "cover"
|
2207 |
+
msgstr "Blenden"
|
2208 |
|
2209 |
#: ../admin/settings.php:619
|
2210 |
+
msgid "scrollUp"
|
2211 |
+
msgstr "ScrollUp"
|
2212 |
+
|
2213 |
+
#: ../admin/settings.php:620
|
2214 |
+
msgid "scrollDown"
|
2215 |
+
msgstr "ScrollDown"
|
2216 |
+
|
2217 |
+
#: ../admin/settings.php:621
|
2218 |
+
msgid "shuffle"
|
2219 |
+
msgstr "Shuffle"
|
2220 |
+
|
2221 |
+
#: ../admin/settings.php:622
|
2222 |
+
msgid "toss"
|
2223 |
+
msgstr "Schüttel"
|
2224 |
|
2225 |
#: ../admin/settings.php:623
|
2226 |
+
msgid "wipe"
|
2227 |
+
msgstr "wischen"
|
2228 |
+
|
2229 |
+
#: ../admin/settings.php:625
|
2230 |
+
msgid "See here for more information about the effects :"
|
2231 |
+
msgstr "Hier bekommst du mehr Informationen über die Effekte :"
|
2232 |
+
|
2233 |
+
#: ../admin/settings.php:629
|
2234 |
+
msgid "Settings for the JW Image Rotator"
|
2235 |
+
msgstr "JW-Image-Rotator Einstellungen"
|
2236 |
+
|
2237 |
+
#: ../admin/settings.php:630
|
2238 |
+
msgid "The settings are only used in the JW Image Rotator Version"
|
2239 |
+
msgstr "Die Einstellungen werden im JW-Image-Rotator benutzt, in der Version"
|
2240 |
+
|
2241 |
+
#: ../admin/settings.php:631
|
2242 |
+
msgid "See more information for the Flash Player on the web page"
|
2243 |
+
msgstr "Weitere Informationen auf der Flash-Player-Homepage"
|
2244 |
+
|
2245 |
+
#: ../admin/settings.php:637
|
2246 |
+
msgid "The path to imagerotator.swf is not defined, the slideshow will not work."
|
2247 |
+
msgstr "Der Pfad zu imagerotator.swf ist nicht gesetzt, die Flash-Diaschau kann dann nicht angezeigt werden"
|
2248 |
+
|
2249 |
+
#: ../admin/settings.php:638
|
2250 |
+
msgid "If you would like to use the JW Image Rotatator, please download the player <a href=\"http://www.longtailvideo.com/players/jw-image-rotator/\" target=\"_blank\" >here</a> and upload it to your Upload folder (Default is wp-content/uploads)."
|
2251 |
+
msgstr "Wenn Du den JW-Image-Rotator (Slideshow) nutzen möchtest, lade Dir die aktuelle Version <a href=\"http://www.longtailvideo.com/players/jw-image-rotator/\" target=\"_blank\" >hier</a> herunter und übertrage sie dann in Dein WordPress-Upload-Verzeichnis (normalerweise wp-content/uploads),"
|
2252 |
+
|
2253 |
+
#: ../admin/settings.php:645
|
2254 |
+
msgid "Enable flash slideshow"
|
2255 |
+
msgstr "Aktiviere Flash Slideshow"
|
2256 |
+
|
2257 |
+
#: ../admin/settings.php:647
|
2258 |
+
msgid "Integrate the flash based sildeshow for all flash supported devices"
|
2259 |
+
msgstr "Verwende die Flash Slideshow für alle Flash-unterstützte Geräte"
|
2260 |
+
|
2261 |
+
#: ../admin/settings.php:650
|
2262 |
msgid "Path to the Imagerotator (URL)"
|
2263 |
+
msgstr "Pfad zum JW-Image-Rotator (URL)"
|
2264 |
|
2265 |
+
#: ../admin/settings.php:653
|
2266 |
msgid "Search now"
|
2267 |
msgstr "Suche jetzt"
|
2268 |
|
2269 |
+
#: ../admin/settings.php:654
|
2270 |
msgid "Press the button to search automatic for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder"
|
2271 |
+
msgstr "Drücke 'Suche jetzt' um automatisch den Pfad zum Image-Rotator zu ermitteln, sofern Du den Player in wp-content/uploads oder ein Unterverzeichnis hochgeladen hast."
|
2272 |
|
2273 |
+
#: ../admin/settings.php:658
|
|
|
|
|
|
|
|
|
2274 |
msgid "Shuffle mode"
|
2275 |
msgstr "Shuffle Modus"
|
2276 |
|
2277 |
+
#: ../admin/settings.php:662
|
2278 |
msgid "Show next image on click"
|
2279 |
msgstr "Zeige nächstes Bild bei Klick"
|
2280 |
|
2281 |
+
#: ../admin/settings.php:666
|
2282 |
msgid "Show navigation bar"
|
2283 |
msgstr "Zeige Navigations-Leiste"
|
2284 |
|
2285 |
+
#: ../admin/settings.php:670
|
2286 |
msgid "Show loading icon"
|
2287 |
msgstr "Zeige Lade-Bildchen"
|
2288 |
|
2289 |
+
#: ../admin/settings.php:674
|
2290 |
msgid "Use watermark logo"
|
2291 |
msgstr "Wasserzeichen anzeigen"
|
2292 |
|
2293 |
+
#: ../admin/settings.php:676
|
2294 |
msgid "You can change the logo at the watermark settings"
|
2295 |
msgstr "Du kannst den Pfad in Einstellungen für das Wasserzeichen angeben"
|
2296 |
|
2297 |
+
#: ../admin/settings.php:679
|
2298 |
msgid "Stretch image"
|
2299 |
msgstr "Bild dehnen"
|
2300 |
|
2301 |
+
#: ../admin/settings.php:682
|
2302 |
msgid "true"
|
2303 |
msgstr "Ja"
|
2304 |
|
2305 |
+
#: ../admin/settings.php:683
|
2306 |
msgid "false"
|
2307 |
msgstr "Nein"
|
2308 |
|
2309 |
+
#: ../admin/settings.php:684
|
2310 |
msgid "fit"
|
2311 |
msgstr "Passend"
|
2312 |
|
2313 |
+
#: ../admin/settings.php:685
|
2314 |
msgid "none"
|
2315 |
msgstr "keiner"
|
2316 |
|
2317 |
+
#: ../admin/settings.php:694
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2318 |
msgid "bgfade"
|
2319 |
msgstr "BGFade"
|
2320 |
|
2321 |
+
#: ../admin/settings.php:695
|
2322 |
msgid "slowfade"
|
2323 |
msgstr "Slowfade"
|
2324 |
|
2325 |
+
#: ../admin/settings.php:696
|
2326 |
msgid "circles"
|
2327 |
msgstr "Kreise"
|
2328 |
|
2329 |
+
#: ../admin/settings.php:697
|
2330 |
msgid "bubbles"
|
2331 |
msgstr "Blasen"
|
2332 |
|
2333 |
+
#: ../admin/settings.php:698
|
2334 |
msgid "blocks"
|
2335 |
msgstr "Blöcke"
|
2336 |
|
2337 |
+
#: ../admin/settings.php:699
|
2338 |
msgid "fluids"
|
2339 |
msgstr "Fluids"
|
2340 |
|
2341 |
+
#: ../admin/settings.php:700
|
2342 |
msgid "flash"
|
2343 |
msgstr "Flash"
|
2344 |
|
2345 |
+
#: ../admin/settings.php:701
|
2346 |
msgid "lines"
|
2347 |
msgstr "Linien"
|
2348 |
|
2349 |
+
#: ../admin/settings.php:702
|
2350 |
msgid "random"
|
2351 |
msgstr "Zufall"
|
2352 |
|
2353 |
+
#: ../admin/settings.php:707
|
2354 |
msgid "Use slow zooming effect"
|
2355 |
+
msgstr "nutze Zoom-Effekt"
|
2356 |
|
2357 |
+
#: ../admin/settings.php:711
|
2358 |
msgid "Background Color"
|
2359 |
msgstr "Hintergrund (BG) Farbe"
|
2360 |
|
2361 |
+
#: ../admin/settings.php:716
|
2362 |
msgid "Texts / Buttons Color"
|
2363 |
msgstr "Text- / Button Farbe"
|
2364 |
|
2365 |
+
#: ../admin/settings.php:721
|
2366 |
msgid "Rollover / Active Color"
|
2367 |
msgstr "Rollover / Aktiv (Link) Farbe"
|
2368 |
|
2369 |
+
#: ../admin/settings.php:726
|
2370 |
msgid "Screen Color"
|
2371 |
+
msgstr "Seiten-Farbe"
|
2372 |
|
2373 |
+
#: ../admin/settings.php:731
|
2374 |
msgid "Background music (URL)"
|
2375 |
msgstr "Hintergrundmusik (URL)"
|
2376 |
|
2377 |
+
#: ../admin/settings.php:735
|
2378 |
msgid "Try XHTML validation (with CDATA)"
|
2379 |
+
msgstr "Integriere XHTML-Validierung (mittels CDATA)"
|
2380 |
|
2381 |
+
#: ../admin/settings.php:737
|
2382 |
msgid "Important : Could causes problem at some browser. Please recheck your page."
|
2383 |
msgstr "Wichtig : Es könnten Probleme bei einigen Browser entstehen. Unbedingt Seite danach prüfen."
|
2384 |
|
2388 |
|
2389 |
#: ../admin/setup.php:26
|
2390 |
msgid "Uninstall sucessful ! Now delete the plugin and enjoy your life ! Good luck !"
|
2391 |
+
msgstr "Deinstallation erfolgreich! Nun kannst Du das Plugin löschen und Dein Leben weiterhin genießen! Stay geeky! Viel Glück!"
|
2392 |
|
2393 |
#: ../admin/setup.php:30
|
2394 |
msgid "Reset options"
|
2422 |
|
2423 |
#: ../admin/setup.php:45
|
2424 |
msgid "No problem, before you deactivate this plugin press the Uninstall Button, because deactivating NextGEN Gallery does not remove any data that may have been created. "
|
2425 |
+
msgstr "Null Problemo. Einfach nur vor dem Deaktivieren dieses Plugins den Uninstall-Button betätigen, damit alle Tabellen der Galerie entfernt werden."
|
2426 |
|
2427 |
#: ../admin/setup.php:47
|
2428 |
msgid "WARNING:"
|
2447 |
"\\n"
|
2448 |
"Choose [Cancel] to Stop, [OK] to Uninstall.\\n"
|
2449 |
msgstr ""
|
2450 |
+
"Du bist dabei, das Plugin zu deinstallieren.\\n"
|
2451 |
"Diese Aktion kann NICHT rückgängig gemacht werden.\\n"
|
2452 |
"\\n"
|
2453 |
"Wähle [Cancel] zum Abbrechen, [OK] zum Deinstallieren.\\n"
|
2476 |
|
2477 |
#: ../admin/showmeta.php:55
|
2478 |
msgid "EXIF Data"
|
2479 |
+
msgstr "EXIF-Daten"
|
2480 |
|
2481 |
#: ../admin/showmeta.php:74
|
2482 |
msgid "No exif data"
|
2483 |
+
msgstr "Keine Exif-Daten"
|
2484 |
|
2485 |
#: ../admin/showmeta.php:81
|
2486 |
msgid "IPTC Data"
|
2487 |
+
msgstr "IPTC-Daten"
|
2488 |
|
2489 |
#: ../admin/showmeta.php:105
|
2490 |
msgid "XMP Data"
|
2491 |
+
msgstr "XMP-Daten"
|
2492 |
|
2493 |
#: ../admin/style.php:11
|
2494 |
msgid "(From the theme folder)"
|
2496 |
|
2497 |
#: ../admin/style.php:43
|
2498 |
msgid "You do not have sufficient permissions to edit templates for this blog."
|
2499 |
+
msgstr "Du hast nicht die benötigten Rechte, um Vorlagen in diesem Blog zu bearbeiten."
|
2500 |
|
2501 |
#: ../admin/style.php:52
|
2502 |
msgid "CSS file successfully updated"
|
2503 |
+
msgstr "CSS-Datei erfolgreich aktualisiert"
|
2504 |
|
2505 |
+
#: ../admin/style.php:89
|
2506 |
msgid "Style Editor"
|
2507 |
+
msgstr "CSS-Editor"
|
2508 |
|
2509 |
+
#: ../admin/style.php:93
|
2510 |
msgid "Activate and use style sheet:"
|
2511 |
msgstr "Aktiviere und nutze Stylesheet:"
|
2512 |
|
2513 |
+
#: ../admin/style.php:113
|
2514 |
msgid "Activate"
|
2515 |
msgstr "Aktiviere"
|
2516 |
|
2517 |
+
#: ../admin/style.php:123
|
2518 |
#, php-format
|
2519 |
msgid "Editing <strong>%s</strong>"
|
2520 |
msgstr "Bearbeite <strong>%s</strong>"
|
2521 |
|
2522 |
+
#: ../admin/style.php:125
|
2523 |
#, php-format
|
2524 |
msgid "Browsing <strong>%s</strong>"
|
2525 |
msgstr "Durchsuche <strong>%s</strong>"
|
2526 |
|
2527 |
+
#: ../admin/style.php:135
|
2528 |
msgid "Version"
|
2529 |
msgstr "Version"
|
2530 |
|
2531 |
+
#: ../admin/style.php:138
|
2532 |
msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade"
|
2533 |
+
msgstr "Kleiner Tipp: Kopiere das Stylesheet (nggallery.css) in Dein Theme-Verzeichnis, dadurch wird es beim nächsten Update nicht überschrieben."
|
2534 |
|
2535 |
+
#: ../admin/style.php:140
|
2536 |
msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used"
|
2537 |
+
msgstr "Dein Theme-Paket enthält ein NextGEN-Gallery-Stylesheet (nggallery.css), dieses Sheet wird automatisch eingebunden"
|
2538 |
|
2539 |
+
#: ../admin/style.php:142
|
2540 |
msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!"
|
2541 |
+
msgstr "2.Tipp : Benutze die Farbauswahl, um den zugehörigen HTML-Farbcode zu erhalten"
|
2542 |
|
2543 |
+
#: ../admin/style.php:158
|
2544 |
msgid "Update File"
|
2545 |
msgstr "Datei aktualisieren"
|
2546 |
|
2547 |
+
#: ../admin/style.php:161
|
2548 |
msgid "If this file were writable you could edit it."
|
2549 |
msgstr "Wenn diese Datei beschreibbar wäre, könntest Du sie bearbeiten."
|
2550 |
|
2551 |
+
#: ../admin/style.php:166
|
2552 |
msgid "Oops, no such file exists! Double check the name and try again, merci."
|
2553 |
+
msgstr "Oha, eine solche Datei existiert nicht! Bitte überprüfe den Namen und probiere es erneut. Danke."
|
2554 |
|
2555 |
#: ../admin/tags.php:38
|
2556 |
msgid "Most popular"
|
2564 |
msgid "Alphabetical"
|
2565 |
msgstr "Alphabetisch"
|
2566 |
|
2567 |
+
#: ../admin/tags.php:96
|
2568 |
msgid "Manage image tags"
|
2569 |
+
msgstr "Verwalte Bilder-Stichwörter"
|
2570 |
|
2571 |
+
#: ../admin/tags.php:108
|
2572 |
msgid "Existing Tags"
|
2573 |
msgstr "Vorhandene Stichwörter"
|
2574 |
|
2575 |
+
#: ../admin/tags.php:112
|
2576 |
msgid "Search tags"
|
2577 |
msgstr "Suche nach Stichwörter"
|
2578 |
|
2579 |
+
#: ../admin/tags.php:116
|
2580 |
msgid "Go"
|
2581 |
msgstr "Start"
|
2582 |
|
2583 |
+
#: ../admin/tags.php:121
|
2584 |
msgid "Sort Order:"
|
2585 |
msgstr "Sortierung :"
|
2586 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2587 |
#: ../admin/tags.php:156
|
2588 |
+
#: ../admin/tags.php:160
|
2589 |
+
#: ../admin/tags.php:173
|
2590 |
msgid "Previous tags"
|
2591 |
msgstr "Vorheriges Stichwort"
|
2592 |
|
2593 |
+
#: ../admin/tags.php:169
|
2594 |
msgid "Next tags"
|
2595 |
msgstr "Nächstes Stichwörter"
|
2596 |
|
2597 |
+
#: ../admin/tags.php:181
|
2598 |
msgid "Rename Tag"
|
2599 |
msgstr "Schlagwort umbenennen"
|
2600 |
|
2601 |
+
#: ../admin/tags.php:189
|
2602 |
msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated."
|
2603 |
msgstr "Trage das Stichwort ein, das Du umbenennen willst und seinen neuen Wert/Namen. Du kannst diese Funktion auch nutzen, um Stichwörter zusammenzuführen. Klicke auf \"Umbenennen\" und alle Bilder, die das Stichwort verwenden, werden aktualisiert."
|
2604 |
|
2605 |
+
#: ../admin/tags.php:190
|
2606 |
+
#: ../admin/tags.php:238
|
2607 |
msgid "You can specify multiple tags to rename by separating them with commas."
|
2608 |
msgstr "Mehrere Stichwörter zum Umbenennen durch Komma trennen"
|
2609 |
|
2610 |
+
#: ../admin/tags.php:194
|
2611 |
msgid "Tag(s) to rename:"
|
2612 |
+
msgstr "Stichwörter umbennenen:"
|
2613 |
|
2614 |
+
#: ../admin/tags.php:198
|
2615 |
msgid "New tag name(s):"
|
2616 |
msgstr "Neuer Name für das Stichwort"
|
2617 |
|
2618 |
+
#: ../admin/tags.php:201
|
2619 |
msgid "Rename"
|
2620 |
msgstr "Umbenennen"
|
2621 |
|
2622 |
+
#: ../admin/tags.php:207
|
2623 |
msgid "Delete Tag"
|
2624 |
msgstr "Stichwort löschen"
|
2625 |
|
2626 |
+
#: ../admin/tags.php:215
|
2627 |
msgid "Enter the name of the tag to delete. This tag will be removed from all posts."
|
2628 |
msgstr "Trage das zu löschende Stichwort ein. Das Stichwort wird aus allen Bildern entfernt."
|
2629 |
|
2630 |
+
#: ../admin/tags.php:216
|
2631 |
msgid "You can specify multiple tags to delete by separating them with commas"
|
2632 |
msgstr "Du kannst mehrere Stichwörter zum Löschen markieren, indem Du sie mit Kommas trennst"
|
2633 |
|
2634 |
+
#: ../admin/tags.php:220
|
2635 |
msgid "Tag(s) to delete:"
|
2636 |
msgstr "Folgede Stichwörter löschen:"
|
2637 |
|
2638 |
+
#: ../admin/tags.php:229
|
2639 |
msgid "Edit Tag Slug"
|
2640 |
msgstr "Ändere Schlagwort"
|
2641 |
|
2642 |
+
#: ../admin/tags.php:237
|
2643 |
msgid "Enter the tag name to edit and its new slug. <a href=\"http://codex.wordpress.org/Glossary#Slug\">Slug definition</a>"
|
2644 |
+
msgstr "Trage den Namen des zu ändernden Stichworts und seinen neuen \"Slug\" ein. <a href=\"http://codex.wordpress.org/Glossary#Slug\">Was ist ein Slug?</a>"
|
2645 |
|
2646 |
+
#: ../admin/tags.php:242
|
2647 |
msgid "Tag(s) to match:"
|
2648 |
msgstr "Stichwörter vergleichen :"
|
2649 |
|
2650 |
+
#: ../admin/tags.php:246
|
2651 |
msgid "Slug(s) to set:"
|
2652 |
msgstr "Schlagwörter setzen:"
|
2653 |
|
2654 |
+
#: ../admin/upgrade.php:23
|
2655 |
msgid "Upgrade database structure..."
|
2656 |
msgstr "Aktualisiere die Datenbank-Struturen..."
|
2657 |
|
2658 |
+
#: ../admin/upgrade.php:104
|
2659 |
+
#: ../admin/upgrade.php:114
|
2660 |
+
#: ../admin/upgrade.php:121
|
2661 |
+
#: ../admin/upgrade.php:132
|
2662 |
+
#: ../admin/upgrade.php:146
|
2663 |
msgid "finished"
|
2664 |
msgstr "beendet"
|
2665 |
|
2666 |
+
#: ../admin/upgrade.php:112
|
2667 |
msgid "Update file structure..."
|
2668 |
msgstr "Aktualisiere Verzeichnisse..."
|
2669 |
|
2670 |
+
#: ../admin/upgrade.php:119
|
2671 |
msgid "Import date and time information..."
|
2672 |
msgstr "Importiere Datum/Uhrzeit..."
|
2673 |
|
2674 |
+
#: ../admin/upgrade.php:127
|
2675 |
msgid "Move imagerotator to new location..."
|
2676 |
+
msgstr "Verschiebe den Image-Rotator in ein neues Verzeichnis..."
|
2677 |
|
2678 |
+
#: ../admin/upgrade.php:138
|
2679 |
msgid "Update settings..."
|
2680 |
msgstr "Einstellungen gespeichert..."
|
2681 |
|
2682 |
+
#: ../admin/upgrade.php:152
|
2683 |
msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..."
|
2684 |
+
msgstr "Die Widgets wurden überarbeitet. Wenn Du NextGEN Widgets nutzt, musst du Sie nun neu einfügen..."
|
2685 |
+
|
2686 |
+
#: ../admin/upgrade.php:160
|
2687 |
+
msgid "Updated options."
|
2688 |
+
msgstr "Einstellungen gespeichert."
|
2689 |
+
|
2690 |
+
#: ../admin/upgrade.php:166
|
2691 |
+
msgid "Could not find NextGEN Gallery database tables, upgrade failed !"
|
2692 |
+
msgstr "Konnte die NextGEN Gallery Tabellen nicht finden, Upgrade fehlgeschlagen !"
|
2693 |
|
2694 |
+
#: ../admin/upgrade.php:229
|
2695 |
msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section."
|
2696 |
+
msgstr "Einige Verzeichnisse / Bilder konnten nicht umbenannt werden, bitte überprüfe die Zugriffsrechte und scanne dann das Verzeichnis neu ein."
|
2697 |
|
2698 |
+
#: ../admin/upgrade.php:231
|
2699 |
msgid "Rename failed"
|
2700 |
msgstr "Konnte nicht umbenannt werden"
|
2701 |
|
2702 |
+
#: ../admin/upgrade.php:327
|
2703 |
+
#: ../admin/upgrade.php:346
|
2704 |
msgid "Upgrade NextGEN Gallery"
|
2705 |
+
msgstr "NextGEN-Gallery aktualisieren"
|
2706 |
|
2707 |
+
#: ../admin/upgrade.php:328
|
2708 |
msgid "The script detect that you upgrade from a older version."
|
2709 |
+
msgstr "Es wurde eine ältere NextGEN-Datenbank erkannt."
|
2710 |
|
2711 |
+
#: ../admin/upgrade.php:329
|
2712 |
msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue."
|
2713 |
+
msgstr "Deine Datenbanktabellen für NextGEN-Gallery sind nicht auf dem aktuellen Stand, sie müssen jetzt aktualisiert werden."
|
2714 |
|
2715 |
+
#: ../admin/upgrade.php:330
|
2716 |
msgid "If you would like to downgrade later, please make first a complete backup of your database and the images."
|
2717 |
+
msgstr "Wenn Du wieder auf eine ältere Version zurückgehen möchtest, solltest Du vorher die Datenbank sichern."
|
2718 |
|
2719 |
+
#: ../admin/upgrade.php:331
|
2720 |
msgid "The upgrade process may take a while, so please be patient."
|
2721 |
+
msgstr "Der Upgrade-Prozess kann etwas dauern, bitte sei geduldig..."
|
2722 |
|
2723 |
+
#: ../admin/upgrade.php:332
|
2724 |
msgid "Start upgrade now"
|
2725 |
msgstr "Aktualisierung starten"
|
2726 |
|
2727 |
+
#: ../admin/upgrade.php:348
|
2728 |
+
msgid "Upgrade finished..."
|
2729 |
+
msgstr "Upgrade beendet..."
|
2730 |
|
2731 |
+
#: ../admin/upgrade.php:349
|
2732 |
msgid "Continue"
|
2733 |
msgstr "Weiter"
|
2734 |
|
2735 |
+
#: ../admin/wpmu.php:31
|
2736 |
msgid "Update successfully"
|
2737 |
msgstr "Aktualisierung erfolgreich"
|
2738 |
|
2739 |
+
#: ../admin/wpmu.php:40
|
2740 |
msgid "General WordPress MU Settings"
|
2741 |
+
msgstr "WordPress-MU-Einstellungen"
|
2742 |
|
2743 |
+
#: ../admin/wpmu.php:48
|
2744 |
msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better. The path must end with a /."
|
2745 |
+
msgstr "Dieses ist der Default-Pfad für alle Blogs. Mit dem Platzhalter %BLOG_ID% wird die Ordnerstruktur gesteuert. Der Pfad muss mit / enden."
|
2746 |
|
2747 |
+
#: ../admin/wpmu.php:51
|
2748 |
msgid "Enable upload quota check"
|
2749 |
msgstr "Schalte die Uploadbegrenzung ein"
|
2750 |
|
2751 |
+
#: ../admin/wpmu.php:53
|
2752 |
msgid "Should work if the gallery is bellow the blog.dir"
|
2753 |
+
msgstr "Sollte funktionieren, wenn die Galerien sich unterhalb blog.dir befinden"
|
2754 |
|
2755 |
+
#: ../admin/wpmu.php:57
|
2756 |
msgid "Enable zip upload option"
|
2757 |
msgstr "Erlaube ZIP-Upload"
|
2758 |
|
2759 |
+
#: ../admin/wpmu.php:59
|
2760 |
msgid "Allow users to upload zip folders."
|
2761 |
msgstr "Erlaubt die Nutzung des ZIP-Upload"
|
2762 |
|
2763 |
+
#: ../admin/wpmu.php:63
|
2764 |
msgid "Enable style selection"
|
2765 |
+
msgstr "Freie CSS-Style-Auswahl"
|
2766 |
|
2767 |
+
#: ../admin/wpmu.php:65
|
2768 |
msgid "Allow users to choose a style for the gallery."
|
2769 |
+
msgstr "Erlaube dem User, ein CSS für die Galerie zu wählen"
|
2770 |
|
2771 |
+
#: ../admin/wpmu.php:69
|
2772 |
msgid "Enable roles/capabilities"
|
2773 |
msgstr "Rollen / Zugriffsrechte freischalten"
|
2774 |
|
2775 |
+
#: ../admin/wpmu.php:71
|
2776 |
msgid "Allow users to change the roles for other blog authors."
|
2777 |
msgstr "Erlaube dem User die Anpassung der Zugangsberechtigung"
|
2778 |
|
2779 |
+
#: ../admin/wpmu.php:75
|
2780 |
msgid "Default style"
|
2781 |
+
msgstr "Standard-CSS-Style"
|
2782 |
|
2783 |
+
#: ../admin/wpmu.php:92
|
2784 |
msgid "Choose the default style for the galleries."
|
2785 |
msgstr "Wähle das Default-Stylesheet für die Galerien"
|
2786 |
|
2787 |
#: ../admin/tinymce/window.php:8
|
2788 |
msgid "You are not allowed to be here"
|
2789 |
+
msgstr "Keine Zugangsberechtigung"
|
2790 |
|
2791 |
#: ../admin/tinymce/window.php:56
|
2792 |
#: ../admin/tinymce/window.php:84
|
2799 |
|
2800 |
#: ../admin/tinymce/window.php:59
|
2801 |
msgid "Imagebrowser"
|
2802 |
+
msgstr "Bilder-Browser"
|
2803 |
|
2804 |
#: ../admin/tinymce/window.php:72
|
2805 |
msgid "No album"
|
2860 |
#: ../lib/core.php:368
|
2861 |
#, php-format
|
2862 |
msgid "Note : Based on your server memory limit you should not upload larger images then <strong>%d x %d</strong> pixel"
|
2863 |
+
msgstr "Hinweis: Basierend auf der Speicherbegrenzung auf dem Server, solltest Du keine Bilder grösser als <strong>%d x %d</strong> Pixel hochladen"
|
2864 |
|
2865 |
#: ../lib/locale.php:120
|
2866 |
msgid "Invalid URL Provided."
|
3012 |
msgid "Flash"
|
3013 |
msgstr "Blitz"
|
3014 |
|
3015 |
+
#: ../lib/multisite.php:23
|
3016 |
+
msgid "Sorry, you have used your space allocation. Please delete some files to upload more files."
|
3017 |
+
msgstr "Schade, Dein freier Speicher scheint aufgebraucht zu sein. Bitte lösche zuerst ein paar Bilder."
|
3018 |
+
|
3019 |
+
#: ../lib/ngg-db.php:321
|
3020 |
+
#: ../lib/ngg-db.php:322
|
3021 |
msgid "Album overview"
|
3022 |
msgstr "Album Übersicht"
|
3023 |
|
3024 |
+
#: ../lib/shortcodes.php:298
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3025 |
msgid "[Pictures not found]"
|
3026 |
msgstr "[Bilder nicht gefunden]"
|
3027 |
|
3031 |
|
3032 |
#: ../lib/tags.php:50
|
3033 |
msgid "No new/old valid tag specified!"
|
3034 |
+
msgstr "Kein neues Stichwort definiert!"
|
3035 |
|
3036 |
#: ../lib/tags.php:86
|
3037 |
msgid "No tag renamed."
|
3096 |
#: ../lib/xmlrpc.php:55
|
3097 |
#, php-format
|
3098 |
msgid "XML-RPC services are disabled on this blog. An admin user can enable them at %s"
|
3099 |
+
msgstr "XML-RPC Service ist ausgeschaltet. Der Administrator kann es hier %s einschalten"
|
3100 |
|
3101 |
#: ../lib/xmlrpc.php:62
|
3102 |
msgid "Bad login/pass combination."
|
3104 |
|
3105 |
#: ../lib/xmlrpc.php:118
|
3106 |
msgid "You are not allowed to upload files to this site."
|
3107 |
+
msgstr "Du hast keine Berechtigung, Bilder hochzuladen"
|
3108 |
|
3109 |
#: ../lib/xmlrpc.php:124
|
3110 |
#: ../lib/xmlrpc.php:309
|
3114 |
#: ../lib/xmlrpc.php:129
|
3115 |
#: ../lib/xmlrpc.php:314
|
3116 |
msgid "You are not allowed to upload files to this gallery."
|
3117 |
+
msgstr "Du hast keine Berechtigung, Bilder in diese Galerie zuladen"
|
3118 |
|
3119 |
#: ../lib/xmlrpc.php:141
|
3120 |
msgid "This is no valid image file."
|
3121 |
+
msgstr "Das ist keine zulässige Bilddatei!"
|
3122 |
|
3123 |
#: ../lib/xmlrpc.php:153
|
3124 |
msgid "Could not find image id "
|
3137 |
#: ../lib/xmlrpc.php:236
|
3138 |
#: ../lib/xmlrpc.php:272
|
3139 |
msgid "Sorry, you must be able to manage galleries to view the list of galleries"
|
3140 |
+
msgstr "Sorry, Du hast nicht das Recht, diese Galerie anzuschauen"
|
3141 |
|
3142 |
#: ../lib/xmlrpc.php:242
|
3143 |
msgid "Sorry, could not create the gallery"
|
3149 |
msgstr "Fotos"
|
3150 |
|
3151 |
#: ../view/gallery-caption.php:32
|
3152 |
+
#: ../view/gallery-fuchs.php:32
|
3153 |
+
#: ../view/gallery.php:32
|
3154 |
+
#: ../widgets/media-rss-widget.php:122
|
3155 |
msgid "[View with PicLens]"
|
3156 |
msgstr "[Mit PicLens anzeigen]"
|
3157 |
|
3158 |
+
#: ../view/imagebrowser-caption.php:26
|
3159 |
#: ../view/imagebrowser-exif.php:30
|
3160 |
+
#: ../view/imagebrowser-fuchs.php:26
|
3161 |
#: ../view/imagebrowser.php:26
|
3162 |
msgid "Back"
|
3163 |
msgstr "Zurück"
|
3164 |
|
3165 |
+
#: ../view/imagebrowser-caption.php:29
|
3166 |
#: ../view/imagebrowser-exif.php:33
|
3167 |
+
#: ../view/imagebrowser-fuchs.php:29
|
3168 |
#: ../view/imagebrowser.php:29
|
3169 |
msgid "Next"
|
3170 |
msgstr "Vor"
|
3171 |
|
3172 |
+
#: ../view/imagebrowser-caption.php:31
|
3173 |
#: ../view/imagebrowser-exif.php:35
|
3174 |
+
#: ../view/imagebrowser-fuchs.php:31
|
3175 |
#: ../view/imagebrowser.php:31
|
3176 |
msgid "of"
|
3177 |
msgstr "von"
|
3188 |
msgid "Focal Length"
|
3189 |
msgstr "Brennweite"
|
3190 |
|
3191 |
+
#: ../widgets/media-rss-widget.php:19
|
3192 |
+
msgid "Widget that displays Media RSS links for NextGEN Gallery."
|
3193 |
+
msgstr "Hiermit können NextGEN-Bilder als Media RSS eingebunden werden"
|
3194 |
+
|
3195 |
+
#: ../widgets/media-rss-widget.php:20
|
3196 |
msgid "NextGEN Media RSS"
|
3197 |
msgstr "NextGEN Media RSS"
|
3198 |
|
3199 |
+
#: ../widgets/media-rss-widget.php:68
|
|
|
|
|
|
|
|
|
|
|
|
|
3200 |
msgid "Media RSS"
|
3201 |
msgstr "Media RSS"
|
3202 |
|
3203 |
+
#: ../widgets/media-rss-widget.php:69
|
|
|
3204 |
msgid "Link to the main image feed"
|
3205 |
msgstr "Link zum Bilder-Feed"
|
3206 |
|
3207 |
+
#: ../widgets/media-rss-widget.php:79
|
3208 |
+
#: ../widgets/widgets.php:205
|
3209 |
+
msgid "Title :"
|
3210 |
+
msgstr "Titel :"
|
3211 |
|
3212 |
+
#: ../widgets/media-rss-widget.php:87
|
3213 |
msgid "Show Media RSS icon"
|
3214 |
msgstr "Zeige Media RSS Icon"
|
3215 |
|
3216 |
+
#: ../widgets/media-rss-widget.php:93
|
3217 |
+
msgid "Show the Media RSS link"
|
3218 |
msgstr "Zeige den globalen Media RSS Link"
|
3219 |
|
3220 |
+
#: ../widgets/media-rss-widget.php:98
|
3221 |
+
msgid "Text for Media RSS link:"
|
3222 |
+
msgstr "Text für den globalen Media RSS Link:"
|
3223 |
|
3224 |
+
#: ../widgets/media-rss-widget.php:104
|
3225 |
+
msgid "Tooltip text for Media RSS link:"
|
3226 |
+
msgstr "Tooltipp-Text für den globalen Media RSS Link."
|
3227 |
|
3228 |
#: ../widgets/widgets.php:22
|
3229 |
msgid "Show a NextGEN Gallery Slideshow"
|
3230 |
+
msgstr "Binde eine NextGEN-Gallery-Slideshow ein"
|
3231 |
|
3232 |
#: ../widgets/widgets.php:23
|
3233 |
msgid "NextGEN Slideshow"
|
3234 |
+
msgstr "NextGEN-Diashow"
|
3235 |
|
3236 |
+
#: ../widgets/widgets.php:68
|
3237 |
msgid "<a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see the slideshow."
|
3238 |
+
msgstr "<a href=\"http://www.macromedia.com/go/getflashplayer\">Lade Dir den Flash Player</a>, um die Diashow zu sehen."
|
3239 |
|
3240 |
+
#: ../widgets/widgets.php:125
|
3241 |
+
msgid "Title:"
|
3242 |
+
msgstr "Titel:"
|
3243 |
+
|
3244 |
+
#: ../widgets/widgets.php:127
|
3245 |
msgid "Select Gallery:"
|
3246 |
msgstr "Wähle Galerie"
|
3247 |
|
3248 |
+
#: ../widgets/widgets.php:129
|
3249 |
msgid "All images"
|
3250 |
msgstr "Alle Bilder"
|
3251 |
|
3252 |
+
#: ../widgets/widgets.php:141
|
3253 |
msgid "Height:"
|
3254 |
msgstr "Höhe:"
|
3255 |
|
3256 |
+
#: ../widgets/widgets.php:142
|
3257 |
msgid "Width:"
|
3258 |
msgstr "Breite:"
|
3259 |
|
3260 |
+
#: ../widgets/widgets.php:164
|
3261 |
msgid "Add recent or random images from the galleries"
|
3262 |
+
msgstr "Füge die neusten Bilder oder Zufallsbilder aus NextGEN-Gallery ein"
|
3263 |
|
3264 |
+
#: ../widgets/widgets.php:165
|
3265 |
msgid "NextGEN Widget"
|
3266 |
+
msgstr "NextGEN-Widget"
|
3267 |
|
3268 |
+
#: ../widgets/widgets.php:211
|
|
|
|
|
|
|
|
|
3269 |
msgid "Show :"
|
3270 |
msgstr "Zeige als :"
|
3271 |
|
3272 |
+
#: ../widgets/widgets.php:217
|
3273 |
msgid "Original images"
|
3274 |
msgstr "Original Bilder"
|
3275 |
|
3276 |
+
#: ../widgets/widgets.php:226
|
3277 |
msgid "recent added "
|
3278 |
msgstr "zuletzt hinzugefügt"
|
3279 |
|
3280 |
+
#: ../widgets/widgets.php:232
|
3281 |
msgid "Enable IE8 Web Slices"
|
3282 |
msgstr "IE8 Web Slices aktivieren"
|
3283 |
|
3284 |
+
#: ../widgets/widgets.php:237
|
3285 |
msgid "Width x Height :"
|
3286 |
msgstr "Breite x Höhe :"
|
3287 |
|
3288 |
+
#: ../widgets/widgets.php:243
|
3289 |
msgid "Select :"
|
3290 |
msgstr "Wähle :"
|
3291 |
|
3292 |
+
#: ../widgets/widgets.php:245
|
3293 |
msgid "All galleries"
|
3294 |
msgstr "Alle Galerien"
|
3295 |
|
3296 |
+
#: ../widgets/widgets.php:246
|
3297 |
msgid "Only which are not listed"
|
3298 |
msgstr "Nur ungelistete"
|
3299 |
|
3300 |
+
#: ../widgets/widgets.php:247
|
3301 |
msgid "Only which are listed"
|
3302 |
msgstr "Nur gelistete"
|
3303 |
|
3304 |
+
#: ../widgets/widgets.php:253
|
3305 |
msgid "Gallery ID :"
|
3306 |
+
msgstr "Galerie-ID :"
|
3307 |
|
3308 |
+
#: ../widgets/widgets.php:255
|
3309 |
msgid "Gallery IDs, separated by commas."
|
3310 |
+
msgstr "Galerie-IDs, mit Kommas getrennt"
|
3311 |
|
3312 |
+
#: ../xml/media-rss.php:50
|
3313 |
msgid "No galleries have been yet created."
|
3314 |
msgstr "Keine Galerie wurde derzeit erstellt."
|
3315 |
|
3316 |
+
#: ../xml/media-rss.php:69
|
3317 |
#, php-format
|
3318 |
msgid "The gallery ID=%s does not exist."
|
3319 |
msgstr "Die Galerie ID=%s existiert nicht."
|
3320 |
|
3321 |
+
#: ../xml/media-rss.php:100
|
3322 |
msgid "No album ID has been provided as parameter"
|
3323 |
msgstr "Es wurde kein Album als Parameter übergeben"
|
3324 |
|
3325 |
+
#: ../xml/media-rss.php:108
|
3326 |
#, php-format
|
3327 |
msgid "The album ID=%s does not exist."
|
3328 |
msgstr "Album-ID %s existiert nicht"
|
3329 |
|
3330 |
+
#: ../xml/media-rss.php:115
|
3331 |
+
msgid "Invalid MediaRSS command"
|
3332 |
+
msgstr "Ungültiger Media-RSS-Befehl"
|
3333 |
+
|
3334 |
+
#~ msgid "for the Fugue Iconset"
|
3335 |
+
#~ msgstr "für das Fugue-Iconset"
|
3336 |
+
|
3337 |
+
#~ msgid "Gallery Administrator"
|
3338 |
+
#~ msgstr "Galerie-Administrator"
|
3339 |
+
|
3340 |
+
#~ msgid "Gallery Editor"
|
3341 |
+
#~ msgstr "Galerie-Mitarbeiter"
|
3342 |
+
|
3343 |
+
#~ msgid "You currently have %s rights."
|
3344 |
+
#~ msgstr "Du hast derzeit %s Rechte."
|
3345 |
+
|
3346 |
+
#~ msgid "Upload Space Remaining:"
|
3347 |
+
#~ msgstr "Verbleibender Speicher:"
|
3348 |
+
|
3349 |
+
#~ msgid "View all images tagged with %s"
|
3350 |
+
#~ msgstr "Zeige alle Bilder, die mit dem Stichwort %s markiert sind"
|
3351 |
+
|
3352 |
+
#~ msgid "Upgrade sucessful"
|
3353 |
+
#~ msgstr "Aktualisierung erfolgreich"
|
3354 |
|
3355 |
#~ msgid ""
|
3356 |
#~ "<strong>Would you like to help to translate this plugin ?</strong> <a "
|
3362 |
#~ "target=\"_blank\" href=\"%s\">Download</a> the current pot file and read "
|
3363 |
#~ "<a href=\"http://alexrabe.de/wordpress-plugins/wordtube/translation-of-"
|
3364 |
#~ "plugins/\">here</a> how you can translate the plugin."
|
3365 |
+
|
3366 |
#~ msgid ""
|
3367 |
#~ "<strong>Translation by : </strong><a target=\"_blank\" href=\"\">N/A</a>"
|
3368 |
#~ msgstr ""
|
3369 |
#~ "<strong>Übersetzt von : </strong><a target=\"_blank\" href=\"\">Alex "
|
3370 |
#~ "Rabe</a>"
|
3371 |
+
|
3372 |
#~ msgid "Setup Gallery"
|
3373 |
#~ msgstr "Galerie Setup"
|
3374 |
+
|
3375 |
#~ msgid "Setup"
|
3376 |
#~ msgstr "Setup"
|
3377 |
+
|
3378 |
#~ msgid "Alignment"
|
3379 |
#~ msgstr "Ausrichtung"
|
3380 |
+
|
3381 |
#~ msgid "Full size"
|
3382 |
#~ msgstr "Volle Größe"
|
3383 |
+
|
3384 |
#~ msgid "Singlepic"
|
3385 |
#~ msgstr "Einzelbilder"
|
3386 |
+
|
3387 |
#~ msgid "Insert into Post"
|
3388 |
#~ msgstr "In den Beitrag einfügen"
|
3389 |
+
|
3390 |
#~ msgid "PHP Output Buffer Size"
|
3391 |
#~ msgstr "PHP Output Buffer Größe"
|
3392 |
+
|
3393 |
#~ msgid "for PclZip , a PHP library that manage ZIP archives"
|
3394 |
#~ msgstr "für PclZip, eine ZIP PHP Library"
|
3395 |
+
|
3396 |
#~ msgid "Crop square thumbnail from image"
|
3397 |
#~ msgstr "Mittige Thumbnails aus Bildern ausschneiden"
|
3398 |
+
|
3399 |
#~ msgid "Create square thumbnails, use only the width setting :"
|
3400 |
#~ msgstr "Erstellt viereckige Thumbnails, nutzt nur den Wert der Breite :"
|
|
|
|
|
|
|
|
|
3401 |
|
3402 |
#, fuzzy
|
3403 |
#~ msgid "Search Media"
|
3404 |
#~ msgstr "Suche nach Stichwörter"
|
3405 |
+
|
3406 |
#~ msgid "Select Gallery"
|
3407 |
#~ msgstr "Wähle Galerie"
|
3408 |
+
|
3409 |
#~ msgid "Album Page ID"
|
3410 |
#~ msgstr "Album Seiten ID (Page ID)"
|
3411 |
+
|
3412 |
#~ msgid "Import a folder with all images."
|
3413 |
#~ msgstr "Importiere ein Verzeichnis mit Bildern."
|
3414 |
+
|
3415 |
#~ msgid "Show tags"
|
3416 |
#~ msgstr "Zeige Tags"
|
3417 |
+
|
3418 |
#~ msgid "Hide tags"
|
3419 |
#~ msgstr "Verstecke Tags"
|
3420 |
+
|
3421 |
#~ msgid "Delete this file ?"
|
3422 |
#~ msgstr "Diese Datei löschen ?"
|
3423 |
+
|
3424 |
#~ msgid ""
|
3425 |
#~ "You are about to copy or move %s images \n"
|
3426 |
#~ " \n"
|
3429 |
#~ "Willst du wirklich %s Bild(er) verschieben \n"
|
3430 |
#~ " \n"
|
3431 |
#~ " 'Abbrechen' um zu stoppen, 'OK' um die Bearbeitung durchzuführen."
|
3432 |
+
|
3433 |
#~ msgid "Show thumbnails "
|
3434 |
#~ msgstr "Thumbnails zeigen"
|
3435 |
+
|
3436 |
#~ msgid "Add Gallery"
|
3437 |
#~ msgstr "Bilder/Galerie hinzufügen"
|
3438 |
+
|
3439 |
#~ msgid "Manage galleries"
|
3440 |
#~ msgstr "Galerie verwalten"
|
3441 |
+
|
3442 |
#~ msgid ""
|
3443 |
#~ "There are totally %1$s pictures in %2$s galleries, which are spread "
|
3444 |
#~ "across %3$s albums."
|
3445 |
#~ msgstr ""
|
3446 |
#~ "Es gibt insgesamt %1$s Bilder in %2$s Galerien - verteilt in %3$s Alben."
|
3447 |
+
|
3448 |
#~ msgid "GD support"
|
3449 |
#~ msgstr "GD Unterstützung"
|
3450 |
+
|
3451 |
#~ msgid "ImageMagick"
|
3452 |
#~ msgstr "ImageMagick"
|
3453 |
+
|
3454 |
#~ msgid "Add Metadata :"
|
3455 |
#~ msgstr "Metadaten hinzufügen :"
|
3456 |
+
|
3457 |
#~ msgid "Import EXIF, IPTC or XMP data (if available)"
|
3458 |
#~ msgstr "EXIF, IPTC oder XMP Daten importieren (wenn verfügbar)"
|
3459 |
+
|
3460 |
#~ msgid "New Version available"
|
3461 |
#~ msgstr "Neue Version verfügbar !!"
|
3462 |
+
|
3463 |
#~ msgid ""
|
3464 |
#~ "The server reports that a new NextGEN Gallery Version is now available. "
|
3465 |
#~ "Please visit the plugin homepage for more information."
|
3467 |
#~ "Der Server benachrichtigt Dich über eine neu verfügbare Version der "
|
3468 |
#~ "NextGEN Galerie. Bitte besuche die Plugin Homepage um weitere "
|
3469 |
#~ "Informationen zu erhalten."
|
3470 |
+
|
3471 |
#~ msgid "Resample Mode"
|
3472 |
#~ msgstr "Resample Modus"
|
3473 |
+
|
3474 |
#~ msgid "Value between 1-5 (higher value, more CPU load)"
|
3475 |
#~ msgstr "Wähle zwischen 1-5 (je höhere desto länger braucht der Server)"
|
3476 |
+
|
3477 |
#~ msgid "NextGEN Gallery %d"
|
3478 |
#~ msgstr "NextGEN Gallery %d"
|
3479 |
+
|
3480 |
#~ msgid "How many NextGEN Gallery widgets would you like?"
|
3481 |
#~ msgstr "Wie viele NextGEN Gallery Widgets möchtest du haben ?"
|
3482 |
+
|
3483 |
#~ msgid "Save"
|
3484 |
#~ msgstr "Speichern"
|
3485 |
+
|
3486 |
#~ msgid "for Simple:Press Forum, it saved me a lot of time"
|
3487 |
#~ msgstr "für das Simple:Press Forum, welches mir viel Zeit sparte"
|
3488 |
+
|
3489 |
#~ msgid "Sorry, NextGEN Gallery works only under WordPress 2.5 or higher"
|
3490 |
#~ msgstr ""
|
3491 |
#~ "Tut mir leid aber NextGEN Galerie arbeitet nur ab WordPress 2.5 und "
|
3492 |
#~ "aufwärts"
|
3493 |
+
|
3494 |
#~ msgid "Watch gallery"
|
3495 |
#~ msgstr "Galerie ansehen"
|
3496 |
+
|
3497 |
#~ msgid "from"
|
3498 |
#~ msgstr "von"
|
3499 |
+
|
3500 |
#~ msgid "Running... Please wait"
|
3501 |
#~ msgstr "Läuft... Bitte warten"
|
3502 |
+
|
3503 |
#~ msgid " : Image resized..."
|
3504 |
#~ msgstr " : Bild angepasst..."
|
3505 |
+
|
3506 |
#~ msgid "Some pictures are not writeable :"
|
3507 |
#~ msgstr "Einige Bilder sind schreibgeschützt :"
|
3508 |
+
|
3509 |
#~ msgid " : Watermark created..."
|
3510 |
#~ msgstr " : Wasserzeichen gesetzt..."
|
3511 |
+
|
3512 |
#~ msgid " : Thumbnail created..."
|
3513 |
#~ msgstr ": Thumbnail erstellt..."
|
3514 |
+
|
3515 |
#~ msgid "Follow thumbnails could not created."
|
3516 |
#~ msgstr "Folgende Thumbnails konnten nicht erstellt werden :"
|
3517 |
+
|
3518 |
#~ msgid "Some thumbnails are not writeable :"
|
3519 |
#~ msgstr "Einige Thumbnails sind schreibgeschützt :"
|
3520 |
+
|
3521 |
#~ msgid "Watermark successfully added"
|
3522 |
#~ msgstr "Wasserzeichen erfolgreich erstellt"
|
3523 |
+
|
3524 |
#~ msgid "Images successfully resized"
|
3525 |
#~ msgstr "Bilder erfolgreich verkleinert"
|
3526 |
+
|
3527 |
#~ msgid " (require WordPress 2.3 or higher)"
|
3528 |
#~ msgstr " (benötigt WordPress 2.3 oder höher)"
|
3529 |
+
|
3530 |
#~ msgid "Show thumbnail description"
|
3531 |
#~ msgstr "Zeige Bildbeschreibung"
|
3532 |
+
|
3533 |
#~ msgid "Description text"
|
3534 |
#~ msgstr "Beschreibung"
|
3535 |
+
|
3536 |
#~ msgid "Import a folder with images. Please note :"
|
3537 |
#~ msgstr "Importiere ein Verzeichniss mit Bildern. Bitte beachte:"
|
3538 |
+
|
3539 |
#~ msgid "For safe-mode = ON you need to add the subfolder thumbs manually"
|
3540 |
#~ msgstr ""
|
3541 |
#~ "Da der Safe-Mode (PHP.INI) eingeschaltet ist, mußt Du das "
|
3542 |
#~ "Unterverzeichnis für die Vorschaubilder (\"thumbs\") manuell (per FTP) "
|
3543 |
#~ "anlegen"
|
3544 |
+
|
3545 |
#~ msgid "The Zip-file is too large. Exceed Memory limit !"
|
3546 |
#~ msgstr "Das Zip-File ist zu groß. Speicherlimit überschritten !"
|
3547 |
+
|
3548 |
#~ msgid "Summary"
|
3549 |
#~ msgstr "Zusammenfassung"
|
3550 |
+
|
3551 |
#~ msgid "Welcome"
|
3552 |
#~ msgstr "Willkommen"
|
3553 |
+
|
3554 |
#~ msgid ""
|
3555 |
#~ "Welcome to NextGEN Gallery. Here you can control your images, galleries "
|
3556 |
#~ "and albums. You currently have %s rights."
|
3557 |
#~ msgstr ""
|
3558 |
#~ "Willkommen zur NextGEN Galerie. Hier kannst Du Deine Bilder, Galerien und "
|
3559 |
#~ "Alben verwalten. Du hast im Moment %s Rechte."
|
3560 |
+
|
3561 |
#~ msgid "Add a new gallery or import pictures"
|
3562 |
#~ msgstr "Neue Galerie erstellen oder Bilder importieren"
|
3563 |
+
|
3564 |
#~ msgid "Manage galleries and images"
|
3565 |
#~ msgstr "Verwalte Galerien und Bilder"
|
3566 |
+
|
3567 |
#~ msgid "Create and manage albums"
|
3568 |
#~ msgstr "Erstelle und verwalte Alben"
|
3569 |
+
|
3570 |
#~ msgid "URL"
|
3571 |
#~ msgstr "URL"
|
3572 |
+
|
3573 |
#~ msgid "Delete File"
|
3574 |
#~ msgstr "Datei löschen"
|
3575 |
+
|
3576 |
#~ msgid "Delete image ?"
|
3577 |
#~ msgstr "Bilder löschen ?"
|
3578 |
+
|
3579 |
#~ msgid "Browse your files"
|
3580 |
#~ msgstr "Durchsuche deine Dateien"
|
3581 |
+
|
3582 |
#~ msgid "Direct link to file"
|
3583 |
#~ msgstr "Link zur Datei"
|
3584 |
+
|
3585 |
#~ msgid "Show:"
|
3586 |
#~ msgstr "Zeige als:"
|
3587 |
+
|
3588 |
#~ msgid "Link to:"
|
3589 |
#~ msgstr "Link zu:"
|
3590 |
+
|
3591 |
#~ msgid "Send to editor »"
|
3592 |
#~ msgstr "Zum Editor schicken »"
|
3593 |
+
|
3594 |
#~ msgid ""
|
3595 |
#~ "Are you sure you want to delete the file '%s'?\n"
|
3596 |
#~ "Click ok to delete or cancel to go back."
|
3597 |
#~ msgstr "Bist du sicher das Du diese Datei '%s' löschen willst ?"
|
3598 |
+
|
3599 |
#~ msgid "Alt/Titel text"
|
3600 |
#~ msgstr "Alt / Titel Text"
|
|
lang/nggallery.pot
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: NextGEN Gallery\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date: 2010-
|
6 |
-
"PO-Revision-Date: 2010-
|
7 |
"Last-Translator: Alex Rabe\n"
|
8 |
"Language-Team: Alex Rabe\n"
|
9 |
"MIME-Version: 1.0\n"
|
@@ -17,194 +17,194 @@ msgstr ""
|
|
17 |
"X-Poedit-SearchPath-0: .\n"
|
18 |
"X-Poedit-SearchPath-1: ..\n"
|
19 |
|
20 |
-
#: ../nggallery.php:
|
21 |
msgid "<strong>Translation by : </strong><a target=\"_blank\" href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\">See here</a>"
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: ../nggallery.php:
|
25 |
-
msgid "<strong>This translation is not yet updated for Version 1.
|
26 |
msgstr ""
|
27 |
|
28 |
-
#: ../nggallery.php:
|
29 |
msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB higher"
|
30 |
msgstr ""
|
31 |
|
32 |
-
#: ../nggallery.php:
|
33 |
msgid "Picture tag"
|
34 |
msgstr ""
|
35 |
|
36 |
-
#: ../nggallery.php:
|
37 |
msgid "Picture tag: %2$l."
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: ../nggallery.php:
|
41 |
msgid "Separate picture tags with commas."
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: ../nggallery.php:
|
45 |
msgid "L O A D I N G"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: ../nggallery.php:
|
49 |
msgid "Click to Close"
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: ../nggallery.php:
|
53 |
msgid "loading"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: ../nggallery.php:
|
57 |
-
#: ../nggfunctions.php:
|
58 |
-
#: ../admin/admin.php:
|
59 |
msgid "Overview"
|
60 |
msgstr ""
|
61 |
|
62 |
-
#: ../nggallery.php:
|
63 |
msgid "Get help"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: ../nggallery.php:
|
67 |
msgid "Contribute"
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: ../nggallery.php:
|
71 |
msgid "Donate"
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: ../nggfunctions.php:
|
75 |
msgid "The <a href=\"http://www.macromedia.com/go/getflashplayer\">Flash Player</a> and <a href=\"http://www.mozilla.com/firefox/\">a browser with Javascript support</a> are needed.."
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: ../nggfunctions.php:
|
79 |
-
#: ../nggfunctions.php:
|
80 |
msgid "[Gallery not found]"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: ../nggfunctions.php:
|
84 |
msgid "[Album not found]"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: ../nggfunctions.php:
|
88 |
msgid "[SinglePic not found]"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: ../nggfunctions.php:
|
92 |
msgid "Related images for"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: ../admin/about.php:
|
96 |
msgid "Copyright notes / Credits"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: ../admin/about.php:
|
100 |
msgid "NextGEN DEV Team"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: ../admin/about.php:
|
104 |
msgid "This plugin is primarily developed, maintained, supported, documented by"
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: ../admin/about.php:
|
108 |
msgid "There are many other folks who have made contributions to this project :"
|
109 |
msgstr ""
|
110 |
|
111 |
-
#: ../admin/about.php:
|
112 |
msgid "Contributors / Tribute to"
|
113 |
msgstr ""
|
114 |
|
115 |
-
#: ../admin/about.php:
|
116 |
msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together."
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: ../admin/about.php:
|
120 |
msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: ../admin/about.php:
|
124 |
msgid "for their great documented code"
|
125 |
msgstr ""
|
126 |
|
127 |
-
#: ../admin/about.php:
|
128 |
msgid "for jQuery, which is the best Web2.0 framework"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: ../admin/about.php:
|
132 |
msgid "for the fantastic PHP Thumbnail Class"
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: ../admin/about.php:
|
136 |
msgid "for a lot of very useful plugins and ideas"
|
137 |
msgstr ""
|
138 |
|
139 |
-
#: ../admin/about.php:
|
140 |
msgid "for Shutter Reloaded, a real lightweight image effect"
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: ../admin/about.php:
|
144 |
msgid "for the best Media Flash Scripts on earth"
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: ../admin/about.php:
|
148 |
-
msgid "for the
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: ../admin/about.php:
|
152 |
msgid "for the Watermark plugin"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: ../admin/about.php:
|
156 |
msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail."
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: ../admin/about.php:
|
160 |
msgid "How to support ?"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: ../admin/about.php:
|
164 |
msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory."
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: ../admin/about.php:
|
168 |
msgid "Send us bugfixes / code changes"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: ../admin/about.php:
|
172 |
msgid "The most motivated support for this plugin are your ideas and brain work"
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: ../admin/about.php:
|
176 |
msgid "Translate the plugin"
|
177 |
msgstr ""
|
178 |
|
179 |
-
#: ../admin/about.php:
|
180 |
msgid "To help people to work with this plugin, I would like to have it in all available languages"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: ../admin/about.php:
|
184 |
msgid "Donate the work via paypal"
|
185 |
msgstr ""
|
186 |
|
187 |
-
#: ../admin/about.php:
|
188 |
msgid "No doubt a very useful and easy motivation :-)"
|
189 |
msgstr ""
|
190 |
|
191 |
-
#: ../admin/about.php:
|
192 |
msgid "Place a link to the plugin in your blog/webpage"
|
193 |
msgstr ""
|
194 |
|
195 |
-
#: ../admin/about.php:
|
196 |
msgid "Yes, share and trackback is also a good support for this work "
|
197 |
msgstr ""
|
198 |
|
199 |
-
#: ../admin/about.php:
|
200 |
msgid "Thanks!"
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: ../admin/about.php:
|
204 |
msgid "We would like to thank this people which support us in the work :"
|
205 |
msgstr ""
|
206 |
|
207 |
-
#: ../admin/about.php:
|
208 |
msgid "and all donators..."
|
209 |
msgstr ""
|
210 |
|
@@ -230,8 +230,8 @@ msgid "Upload failed! "
|
|
230 |
msgstr ""
|
231 |
|
232 |
#: ../admin/addgallery.php:90
|
233 |
-
#: ../admin/functions.php:
|
234 |
-
#: ../admin/functions.php:
|
235 |
msgid "No gallery selected !"
|
236 |
msgstr ""
|
237 |
|
@@ -245,170 +245,175 @@ msgid "remove"
|
|
245 |
msgstr ""
|
246 |
|
247 |
#: ../admin/addgallery.php:182
|
|
|
248 |
msgid "Browse..."
|
249 |
msgstr ""
|
250 |
|
251 |
#: ../admin/addgallery.php:183
|
252 |
-
#: ../admin/addgallery.php:
|
253 |
msgid "Upload images"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: ../admin/addgallery.php:
|
257 |
-
#: ../admin/addgallery.php:
|
258 |
-
|
|
|
|
|
|
|
|
|
|
|
259 |
msgid "Add new gallery"
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: ../admin/addgallery.php:
|
263 |
-
#: ../admin/addgallery.php:
|
264 |
msgid "Upload a Zip-File"
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: ../admin/addgallery.php:
|
268 |
-
#: ../admin/addgallery.php:
|
269 |
msgid "Import image folder"
|
270 |
msgstr ""
|
271 |
|
272 |
-
#: ../admin/addgallery.php:
|
273 |
-
#: ../admin/
|
274 |
-
msgid "Upload Images"
|
275 |
-
msgstr ""
|
276 |
-
|
277 |
-
#: ../admin/addgallery.php:286
|
278 |
-
#: ../admin/manage-galleries.php:218
|
279 |
msgid "New Gallery"
|
280 |
msgstr ""
|
281 |
|
282 |
-
#: ../admin/addgallery.php:
|
283 |
-
#: ../admin/manage-galleries.php:
|
284 |
msgid "Create a new , empty gallery below the folder"
|
285 |
msgstr ""
|
286 |
|
287 |
-
#: ../admin/addgallery.php:
|
288 |
-
#: ../admin/manage-galleries.php:
|
289 |
msgid "Allowed characters for file and folder names are"
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: ../admin/addgallery.php:
|
293 |
msgid "Add gallery"
|
294 |
msgstr ""
|
295 |
|
296 |
-
#: ../admin/addgallery.php:
|
297 |
msgid "Select Zip-File"
|
298 |
msgstr ""
|
299 |
|
300 |
-
#: ../admin/addgallery.php:
|
301 |
msgid "Upload a zip file with images"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: ../admin/addgallery.php:
|
305 |
msgid "or enter a Zip-File URL"
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: ../admin/addgallery.php:
|
309 |
msgid "Import a zip file with images from a url"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: ../admin/addgallery.php:
|
313 |
-
#: ../admin/addgallery.php:
|
314 |
msgid "in to"
|
315 |
msgstr ""
|
316 |
|
317 |
-
#: ../admin/addgallery.php:
|
318 |
msgid "a new gallery"
|
319 |
msgstr ""
|
320 |
|
321 |
-
#: ../admin/addgallery.php:
|
322 |
msgid "Note : The upload limit on your server is "
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: ../admin/addgallery.php:
|
326 |
msgid "Start upload"
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: ../admin/addgallery.php:
|
330 |
msgid "Import from Server path:"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: ../admin/addgallery.php:
|
|
|
|
|
|
|
|
|
334 |
msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually"
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: ../admin/addgallery.php:
|
338 |
msgid "Import folder"
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: ../admin/addgallery.php:
|
342 |
msgid "Upload image"
|
343 |
msgstr ""
|
344 |
|
345 |
-
#: ../admin/addgallery.php:
|
346 |
msgid "Choose gallery"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: ../admin/addgallery.php:
|
350 |
msgid "The batch upload requires Adobe Flash 10, disable it if you have problems"
|
351 |
msgstr ""
|
352 |
|
353 |
-
#: ../admin/addgallery.php:
|
354 |
msgid "Disable flash upload"
|
355 |
msgstr ""
|
356 |
|
357 |
-
#: ../admin/addgallery.php:
|
358 |
msgid "Upload multiple files at once by ctrl/shift-selecting in dialog"
|
359 |
msgstr ""
|
360 |
|
361 |
-
#: ../admin/addgallery.php:
|
362 |
msgid "Enable flash based upload"
|
363 |
msgstr ""
|
364 |
|
365 |
-
#: ../admin/admin.php:
|
366 |
-
#: ../admin/admin.php:
|
367 |
-
#: ../admin/admin.php:
|
368 |
#: ../admin/functions.php:99
|
369 |
#: ../admin/functions.php:176
|
370 |
-
#: ../admin/manage-images.php:
|
371 |
#: ../admin/manage.php:86
|
372 |
msgid "Gallery"
|
373 |
msgid_plural "Galleries"
|
374 |
msgstr[0] ""
|
375 |
msgstr[1] ""
|
376 |
|
377 |
-
#: ../admin/admin.php:
|
378 |
msgid "Add Gallery / Images"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: ../admin/admin.php:
|
382 |
msgid "Manage Gallery"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: ../admin/admin.php:
|
386 |
msgid "Album"
|
387 |
msgid_plural "Albums"
|
388 |
msgstr[0] ""
|
389 |
msgstr[1] ""
|
390 |
|
391 |
-
#: ../admin/admin.php:
|
392 |
msgid "Tags"
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: ../admin/admin.php:
|
396 |
msgid "Options"
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: ../admin/admin.php:
|
400 |
msgid "Style"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: ../admin/admin.php:
|
404 |
msgid "Roles"
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: ../admin/admin.php:
|
408 |
msgid "About this Gallery"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: ../admin/admin.php:
|
412 |
msgid "About"
|
413 |
msgstr ""
|
414 |
|
@@ -416,7 +421,7 @@ msgstr ""
|
|
416 |
msgid "NextGEN Gallery"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: ../admin/admin.php:
|
420 |
msgid "Reset / Uninstall"
|
421 |
msgstr ""
|
422 |
|
@@ -449,108 +454,108 @@ msgstr ""
|
|
449 |
msgid "A failure occurred"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: ../admin/admin.php:
|
453 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Introduction</a>"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: ../admin/admin.php:
|
457 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Setup</a>"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: ../admin/admin.php:
|
461 |
msgid "<a href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\" target=\"_blank\">Translation by alex rabe</a>"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: ../admin/admin.php:
|
465 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Roles / Capabilities</a>"
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: ../admin/admin.php:
|
469 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Styles</a>"
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: ../admin/admin.php:
|
473 |
msgid "Templates"
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: ../admin/admin.php:
|
477 |
-
#: ../admin/admin.php:
|
478 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery management</a>"
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: ../admin/admin.php:
|
482 |
msgid "Gallery example"
|
483 |
msgstr ""
|
484 |
|
485 |
-
#: ../admin/admin.php:
|
486 |
-
#: ../admin/admin.php:
|
487 |
msgid "Gallery tags"
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: ../admin/admin.php:
|
491 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Album management</a>"
|
492 |
msgstr ""
|
493 |
|
494 |
-
#: ../admin/admin.php:
|
495 |
msgid "Album example"
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: ../admin/admin.php:
|
499 |
-
#: ../admin/admin.php:
|
500 |
msgid "Album tags"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: ../admin/admin.php:
|
504 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery tags</a>"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: ../admin/admin.php:
|
508 |
msgid "Related images"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: ../admin/admin.php:
|
512 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-image-management/\" target=\"_blank\">Image management</a>"
|
513 |
msgstr ""
|
514 |
|
515 |
-
#: ../admin/admin.php:
|
516 |
msgid "Custom fields"
|
517 |
msgstr ""
|
518 |
|
519 |
-
#: ../admin/admin.php:
|
520 |
msgid "Get help with NextGEN Gallery"
|
521 |
msgstr ""
|
522 |
|
523 |
-
#: ../admin/admin.php:
|
524 |
msgid "More Help & Info"
|
525 |
msgstr ""
|
526 |
|
527 |
-
#: ../admin/admin.php:
|
528 |
msgid "<a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\" target=\"_blank\">Support Forums</a>"
|
529 |
msgstr ""
|
530 |
|
531 |
-
#: ../admin/admin.php:
|
532 |
msgid "FAQ"
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: ../admin/admin.php:
|
536 |
msgid "Feature request"
|
537 |
msgstr ""
|
538 |
|
539 |
-
#: ../admin/admin.php:
|
540 |
msgid "Get your language pack"
|
541 |
msgstr ""
|
542 |
|
543 |
-
#: ../admin/admin.php:
|
544 |
msgid "Contribute development"
|
545 |
msgstr ""
|
546 |
|
547 |
-
#: ../admin/admin.php:
|
548 |
msgid "Download latest version"
|
549 |
msgstr ""
|
550 |
|
551 |
#: ../admin/album.php:103
|
552 |
#: ../admin/album.php:118
|
553 |
-
#: ../admin/album.php:
|
554 |
msgid "Update Successfully"
|
555 |
msgstr ""
|
556 |
|
@@ -558,145 +563,146 @@ msgstr ""
|
|
558 |
msgid "Album deleted"
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: ../admin/album.php:
|
562 |
msgid "Manage Albums"
|
563 |
msgstr ""
|
564 |
|
565 |
-
#: ../admin/album.php:
|
566 |
-
#: ../admin/album.php:
|
567 |
msgid "Select album"
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: ../admin/album.php:
|
571 |
msgid "No album selected"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: ../admin/album.php:
|
575 |
#: ../admin/edit-thumbnail.php:157
|
576 |
msgid "Update"
|
577 |
msgstr ""
|
578 |
|
579 |
-
#: ../admin/album.php:
|
580 |
msgid "Edit album"
|
581 |
msgstr ""
|
582 |
|
583 |
-
#: ../admin/album.php:
|
584 |
-
#: ../admin/manage-galleries.php:
|
585 |
-
#: ../admin/manage-images.php:
|
586 |
msgid "Delete"
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: ../admin/album.php:
|
590 |
msgid "Delete album ?"
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: ../admin/album.php:
|
594 |
msgid "Add new album"
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: ../admin/album.php:
|
598 |
msgid "Add"
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: ../admin/album.php:
|
602 |
msgid "Show / hide used galleries"
|
603 |
msgstr ""
|
604 |
|
605 |
-
#: ../admin/album.php:
|
606 |
msgid "[Show all]"
|
607 |
msgstr ""
|
608 |
|
609 |
-
#: ../admin/album.php:
|
610 |
msgid "Maximize the widget content"
|
611 |
msgstr ""
|
612 |
|
613 |
-
#: ../admin/album.php:
|
614 |
msgid "[Maximize]"
|
615 |
msgstr ""
|
616 |
|
617 |
-
#: ../admin/album.php:
|
618 |
msgid "Minimize the widget content"
|
619 |
msgstr ""
|
620 |
|
621 |
-
#: ../admin/album.php:
|
622 |
msgid "[Minimize]"
|
623 |
msgstr ""
|
624 |
|
625 |
-
#: ../admin/album.php:
|
626 |
msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below"
|
627 |
msgstr ""
|
628 |
|
629 |
-
#: ../admin/album.php:
|
630 |
msgid "Select gallery"
|
631 |
msgstr ""
|
632 |
|
633 |
-
#: ../admin/album.php:
|
634 |
msgid "Album ID"
|
635 |
msgstr ""
|
636 |
|
637 |
-
#: ../admin/album.php:
|
638 |
msgid "No album selected!"
|
639 |
msgstr ""
|
640 |
|
641 |
-
#: ../admin/album.php:
|
642 |
msgid "Album name:"
|
643 |
msgstr ""
|
644 |
|
645 |
-
#: ../admin/album.php:
|
646 |
msgid "Album description:"
|
647 |
msgstr ""
|
648 |
|
649 |
-
#: ../admin/album.php:
|
650 |
msgid "Select a preview image:"
|
651 |
msgstr ""
|
652 |
|
653 |
-
#: ../admin/album.php:
|
654 |
msgid "No picture"
|
655 |
msgstr ""
|
656 |
|
657 |
-
#: ../admin/album.php:
|
658 |
-
#: ../admin/manage-images.php:
|
659 |
msgid "Page Link to"
|
660 |
msgstr ""
|
661 |
|
662 |
-
#: ../admin/album.php:
|
663 |
-
#: ../admin/manage-images.php:
|
664 |
msgid "Not linked"
|
665 |
msgstr ""
|
666 |
|
667 |
-
#: ../admin/album.php:
|
668 |
-
#: ../admin/manage-galleries.php:
|
669 |
-
#: ../admin/manage-galleries.php:
|
670 |
-
#: ../admin/manage-galleries.php:
|
671 |
-
#: ../admin/manage-images.php:
|
672 |
-
#: ../admin/manage-images.php:
|
673 |
-
#: ../admin/manage-images.php:
|
674 |
-
#: ../admin/manage-images.php:
|
675 |
msgid "OK"
|
676 |
msgstr ""
|
677 |
|
678 |
-
#: ../admin/album.php:
|
679 |
-
#: ../admin/manage-galleries.php:
|
680 |
-
#: ../admin/manage-galleries.php:
|
681 |
-
#: ../admin/manage-galleries.php:
|
682 |
-
#: ../admin/manage-images.php:
|
683 |
-
#: ../admin/manage-images.php:
|
684 |
-
#: ../admin/manage-images.php:
|
685 |
-
#: ../admin/manage-images.php:
|
686 |
msgid "Cancel"
|
687 |
msgstr ""
|
688 |
|
689 |
-
#: ../admin/album.php:
|
690 |
msgid "Name"
|
691 |
msgstr ""
|
692 |
|
693 |
-
#: ../admin/album.php:
|
694 |
-
#: ../admin/manage-galleries.php:
|
695 |
-
#: ../admin/manage-
|
|
|
696 |
msgid "Title"
|
697 |
msgstr ""
|
698 |
|
699 |
-
#: ../admin/album.php:
|
700 |
msgid "Page"
|
701 |
msgstr ""
|
702 |
|
@@ -744,7 +750,7 @@ msgstr ""
|
|
744 |
|
745 |
#: ../admin/functions.php:65
|
746 |
#: ../admin/functions.php:75
|
747 |
-
#: ../admin/functions.php:
|
748 |
msgid "Unable to create directory "
|
749 |
msgstr ""
|
750 |
|
@@ -794,9 +800,9 @@ msgid "successfully created!"
|
|
794 |
msgstr ""
|
795 |
|
796 |
#: ../admin/functions.php:205
|
797 |
-
#: ../admin/functions.php:
|
798 |
-
#: ../admin/manage-galleries.php:
|
799 |
-
#: ../admin/manage-images.php:
|
800 |
#: ../admin/manage.php:215
|
801 |
#: ../admin/manage.php:291
|
802 |
msgid "Create new thumbnails"
|
@@ -806,188 +812,184 @@ msgstr ""
|
|
806 |
msgid " picture(s) successfully added"
|
807 |
msgstr ""
|
808 |
|
809 |
-
#: ../admin/functions.php:
|
810 |
-
#: ../admin/functions.php:
|
811 |
-
#: ../admin/functions.php:
|
812 |
-
#: ../admin/functions.php:
|
813 |
-
#: ../admin/functions.php:
|
814 |
msgid "Object didn't contain correct data"
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: ../admin/functions.php:
|
818 |
msgid " is not writeable "
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: ../admin/functions.php:
|
822 |
-
#: ../admin/functions.php:
|
823 |
-
#: ../admin/functions.php:
|
824 |
-
#: ../admin/functions.php:
|
825 |
msgid " is not writeable"
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: ../admin/functions.php:
|
829 |
msgid "File do not exists"
|
830 |
msgstr ""
|
831 |
|
832 |
-
#: ../admin/functions.php:
|
833 |
msgid "Couldn't restore original image"
|
834 |
msgstr ""
|
835 |
|
836 |
-
#: ../admin/functions.php:
|
837 |
msgid "(Error : Couldn't not update data base)"
|
838 |
msgstr ""
|
839 |
|
840 |
-
#: ../admin/functions.php:
|
841 |
msgid "(Error : Couldn't not update meta data)"
|
842 |
msgstr ""
|
843 |
|
844 |
-
#: ../admin/functions.php:
|
845 |
msgid "(Error : Couldn't not find image)"
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: ../admin/functions.php:
|
849 |
msgid "No valid URL path "
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: ../admin/functions.php:
|
853 |
msgid "Import via cURL failed."
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: ../admin/functions.php:
|
857 |
msgid "Uploaded file was no or a faulty zip file ! The server recognize : "
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: ../admin/functions.php:
|
861 |
msgid "Could not get a valid foldername"
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: ../admin/functions.php:
|
865 |
#, php-format
|
866 |
msgid "Unable to create directory %s. Is its parent directory writable by the server?"
|
867 |
msgstr ""
|
868 |
|
869 |
-
#: ../admin/functions.php:
|
870 |
msgid "Zip-File successfully unpacked"
|
871 |
msgstr ""
|
872 |
|
873 |
-
#: ../admin/functions.php:
|
874 |
-
#: ../admin/functions.php:
|
875 |
msgid "Failure in database, no gallery path set !"
|
876 |
msgstr ""
|
877 |
|
878 |
-
#: ../admin/functions.php:
|
879 |
-
#: ../admin/functions.php:
|
880 |
msgid "is no valid image file!"
|
881 |
msgstr ""
|
882 |
|
883 |
-
#: ../admin/functions.php:
|
884 |
-
#: ../admin/functions.php:
|
885 |
-
#: ../admin/functions.php:
|
886 |
#, php-format
|
887 |
msgid "Unable to write to directory %s. Is this directory writable by the server?"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: ../admin/functions.php:
|
891 |
-
#: ../admin/functions.php:
|
892 |
msgid "Error, the file could not moved to : "
|
893 |
msgstr ""
|
894 |
|
895 |
-
#: ../admin/functions.php:
|
896 |
-
#: ../admin/functions.php:
|
897 |
msgid "Error, the file permissions could not set"
|
898 |
msgstr ""
|
899 |
|
900 |
-
#: ../admin/functions.php:
|
901 |
msgid " Image(s) successfully added"
|
902 |
msgstr ""
|
903 |
|
904 |
-
#: ../admin/functions.php:
|
905 |
msgid "Invalid upload. Error Code : "
|
906 |
msgstr ""
|
907 |
|
908 |
-
#: ../admin/functions.php:
|
909 |
-
msgid "Sorry, you have used your space allocation. Please delete some files to upload more files."
|
910 |
-
msgstr ""
|
911 |
-
|
912 |
-
#: ../admin/functions.php:1111
|
913 |
#, php-format
|
914 |
msgid "SAFE MODE Restriction in effect! You need to create the folder <strong>%s</strong> manually"
|
915 |
msgstr ""
|
916 |
|
917 |
-
#: ../admin/functions.php:
|
918 |
#, php-format
|
919 |
msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory"
|
920 |
msgstr ""
|
921 |
|
922 |
-
#: ../admin/functions.php:
|
923 |
-
#: ../admin/functions.php:
|
924 |
msgid "The destination gallery does not exist"
|
925 |
msgstr ""
|
926 |
|
927 |
-
#: ../admin/functions.php:
|
928 |
#, php-format
|
929 |
msgid "Failed to move image %1$s to %2$s"
|
930 |
msgstr ""
|
931 |
|
932 |
-
#: ../admin/functions.php:
|
933 |
#, php-format
|
934 |
msgid "Moved %1$s picture(s) to gallery : %2$s ."
|
935 |
msgstr ""
|
936 |
|
937 |
-
#: ../admin/functions.php:
|
938 |
#, php-format
|
939 |
msgid "Failed to copy image %1$s to %2$s"
|
940 |
msgstr ""
|
941 |
|
942 |
-
#: ../admin/functions.php:
|
943 |
#, php-format
|
944 |
msgid "Failed to copy database row for picture %s"
|
945 |
msgstr ""
|
946 |
|
947 |
-
#: ../admin/functions.php:
|
948 |
#, php-format
|
949 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery."
|
950 |
msgstr ""
|
951 |
|
952 |
-
#: ../admin/functions.php:
|
953 |
#, php-format
|
954 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)"
|
955 |
msgstr ""
|
956 |
|
957 |
-
#: ../admin/functions.php:
|
958 |
#, php-format
|
959 |
msgid "Copied %1$s picture(s) to gallery: %2$s ."
|
960 |
msgstr ""
|
961 |
|
962 |
-
#: ../admin/functions.php:
|
963 |
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
|
964 |
msgstr ""
|
965 |
|
966 |
-
#: ../admin/functions.php:
|
967 |
msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
|
968 |
msgstr ""
|
969 |
|
970 |
-
#: ../admin/functions.php:
|
971 |
msgid "The uploaded file was only partially uploaded"
|
972 |
msgstr ""
|
973 |
|
974 |
-
#: ../admin/functions.php:
|
975 |
msgid "No file was uploaded"
|
976 |
msgstr ""
|
977 |
|
978 |
-
#: ../admin/functions.php:
|
979 |
msgid "Missing a temporary folder"
|
980 |
msgstr ""
|
981 |
|
982 |
-
#: ../admin/functions.php:
|
983 |
msgid "Failed to write file to disk"
|
984 |
msgstr ""
|
985 |
|
986 |
-
#: ../admin/functions.php:
|
987 |
msgid "File upload stopped by extension"
|
988 |
msgstr ""
|
989 |
|
990 |
-
#: ../admin/functions.php:
|
991 |
msgid "Unknown upload error"
|
992 |
msgstr ""
|
993 |
|
@@ -1008,17 +1010,17 @@ msgid "[Show picture list]"
|
|
1008 |
msgstr ""
|
1009 |
|
1010 |
#: ../admin/manage-galleries.php:20
|
1011 |
-
#: ../admin/manage-images.php:
|
1012 |
msgid "«"
|
1013 |
msgstr ""
|
1014 |
|
1015 |
#: ../admin/manage-galleries.php:21
|
1016 |
-
#: ../admin/manage-images.php:
|
1017 |
msgid "»"
|
1018 |
msgstr ""
|
1019 |
|
1020 |
#: ../admin/manage-galleries.php:62
|
1021 |
-
#: ../admin/manage-images.php:
|
1022 |
msgid "No images selected"
|
1023 |
msgstr ""
|
1024 |
|
@@ -1030,141 +1032,149 @@ msgid ""
|
|
1030 |
" 'Cancel' to stop, 'OK' to proceed."
|
1031 |
msgstr ""
|
1032 |
|
1033 |
-
#: ../admin/manage-galleries.php:
|
1034 |
msgid "Gallery Overview"
|
1035 |
msgstr ""
|
1036 |
|
1037 |
-
#: ../admin/manage-galleries.php:
|
1038 |
-
#: ../admin/manage-galleries.php:
|
1039 |
-
#: ../admin/manage-images.php:
|
1040 |
-
#: ../admin/manage-images.php:
|
1041 |
msgid "Search Images"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: ../admin/manage-galleries.php:
|
1045 |
-
#: ../admin/manage-images.php:
|
1046 |
msgid "No action"
|
1047 |
msgstr ""
|
1048 |
|
1049 |
-
#: ../admin/manage-galleries.php:
|
1050 |
-
#: ../admin/manage-images.php:
|
1051 |
#: ../admin/manage.php:163
|
1052 |
#: ../admin/manage.php:241
|
1053 |
msgid "Set watermark"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
-
#: ../admin/manage-galleries.php:
|
1057 |
-
#: ../admin/manage-images.php:
|
1058 |
#: ../admin/manage.php:199
|
1059 |
#: ../admin/manage.php:277
|
1060 |
msgid "Resize images"
|
1061 |
msgstr ""
|
1062 |
|
1063 |
-
#: ../admin/manage-galleries.php:
|
1064 |
-
#: ../admin/manage-images.php:
|
1065 |
#: ../admin/manage.php:168
|
1066 |
#: ../admin/manage.php:261
|
1067 |
msgid "Import metadata"
|
1068 |
msgstr ""
|
1069 |
|
1070 |
-
#: ../admin/manage-galleries.php:
|
1071 |
-
#: ../admin/manage-images.php:
|
1072 |
#: ../admin/manage.php:158
|
1073 |
#: ../admin/manage.php:238
|
1074 |
msgid "Recover from backup"
|
1075 |
msgstr ""
|
1076 |
|
1077 |
-
#: ../admin/manage-galleries.php:
|
1078 |
-
#: ../admin/manage-images.php:
|
1079 |
msgid "Apply"
|
1080 |
msgstr ""
|
1081 |
|
1082 |
-
#: ../admin/manage-galleries.php:
|
1083 |
-
#: ../admin/manage-
|
|
|
|
|
1084 |
#, php-format
|
1085 |
msgid "Displaying %s–%s of %s"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
-
#: ../admin/manage-galleries.php:
|
1089 |
-
#: ../admin/manage-
|
|
|
1090 |
msgid "ID"
|
1091 |
msgstr ""
|
1092 |
|
1093 |
-
#: ../admin/manage-galleries.php:
|
1094 |
-
#: ../admin/manage-
|
1095 |
-
#: ../admin/manage-images.php:
|
|
|
1096 |
msgid "Description"
|
1097 |
msgstr ""
|
1098 |
|
1099 |
-
#: ../admin/manage-galleries.php:
|
1100 |
-
#: ../admin/manage-
|
|
|
1101 |
msgid "Author"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
-
#: ../admin/manage-galleries.php:
|
|
|
1105 |
msgid "Page ID"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
-
#: ../admin/manage-galleries.php:
|
|
|
1109 |
msgid "Quantity"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
-
#: ../admin/manage-galleries.php:
|
|
|
1113 |
msgid "Action"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: ../admin/manage-galleries.php:
|
1117 |
msgid "Edit"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
-
#: ../admin/manage-galleries.php:
|
1121 |
msgid "Delete this gallery ?"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
-
#: ../admin/manage-galleries.php:
|
1125 |
-
#: ../admin/manage-images.php:
|
1126 |
msgid "No entries found"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: ../admin/manage-galleries.php:
|
1130 |
-
#: ../admin/manage-images.php:
|
1131 |
msgid "Resize Images to"
|
1132 |
msgstr ""
|
1133 |
|
1134 |
-
#: ../admin/manage-galleries.php:
|
1135 |
-
#: ../admin/manage-images.php:
|
1136 |
msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size"
|
1137 |
msgstr ""
|
1138 |
|
1139 |
-
#: ../admin/manage-galleries.php:
|
1140 |
-
#: ../admin/manage-images.php:
|
1141 |
msgid "Width x height (in pixel)"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
-
#: ../admin/manage-galleries.php:
|
1145 |
-
#: ../admin/manage-images.php:
|
1146 |
msgid "These values are maximum values "
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: ../admin/manage-galleries.php:
|
1150 |
-
#: ../admin/manage-images.php:
|
1151 |
msgid "Set fix dimension"
|
1152 |
msgstr ""
|
1153 |
|
1154 |
-
#: ../admin/manage-galleries.php:
|
1155 |
-
#: ../admin/manage-images.php:
|
1156 |
msgid "Ignore the aspect ratio, no portrait thumbnails"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
-
#: ../admin/manage-images.php:
|
1160 |
msgid "Gallery not found."
|
1161 |
msgstr ""
|
1162 |
|
1163 |
-
#: ../admin/manage-images.php:
|
1164 |
msgid "Sorry, you have no access here"
|
1165 |
msgstr ""
|
1166 |
|
1167 |
-
#: ../admin/manage-images.php:
|
1168 |
#, php-format
|
1169 |
msgid ""
|
1170 |
"You are about to start the bulk edit for %s images \n"
|
@@ -1172,162 +1182,162 @@ msgid ""
|
|
1172 |
" 'Cancel' to stop, 'OK' to proceed."
|
1173 |
msgstr ""
|
1174 |
|
1175 |
-
#: ../admin/manage-images.php:
|
1176 |
#, php-format
|
1177 |
msgid "Search results for “%s”"
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: ../admin/manage-images.php:
|
1181 |
msgid "Gallery settings"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
-
#: ../admin/manage-images.php:
|
1185 |
msgid "Click here for more settings"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: ../admin/manage-images.php:
|
1189 |
msgid "Preview image"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
-
#: ../admin/manage-images.php:
|
1193 |
msgid "No Picture"
|
1194 |
msgstr ""
|
1195 |
|
1196 |
-
#: ../admin/manage-images.php:
|
1197 |
msgid "Path"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
-
#: ../admin/manage-images.php:
|
1201 |
msgid "Create new page"
|
1202 |
msgstr ""
|
1203 |
|
1204 |
-
#: ../admin/manage-images.php:
|
1205 |
msgid "Main page (No parent)"
|
1206 |
msgstr ""
|
1207 |
|
1208 |
-
#: ../admin/manage-images.php:
|
1209 |
msgid "Add page"
|
1210 |
msgstr ""
|
1211 |
|
1212 |
-
#: ../admin/manage-images.php:
|
1213 |
msgid "Scan Folder for new images"
|
1214 |
msgstr ""
|
1215 |
|
1216 |
-
#: ../admin/manage-images.php:
|
1217 |
-
#: ../admin/manage-images.php:
|
1218 |
-
#: ../admin/manage-images.php:
|
1219 |
msgid "Save Changes"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: ../admin/manage-images.php:
|
1223 |
msgid "Delete images"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
-
#: ../admin/manage-images.php:
|
1227 |
msgid "Rotate images clockwise"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: ../admin/manage-images.php:
|
1231 |
msgid "Rotate images counter-clockwise"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: ../admin/manage-images.php:
|
1235 |
msgid "Copy to..."
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: ../admin/manage-images.php:
|
1239 |
msgid "Move to..."
|
1240 |
msgstr ""
|
1241 |
|
1242 |
-
#: ../admin/manage-images.php:
|
1243 |
msgid "Add tags"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: ../admin/manage-images.php:
|
1247 |
msgid "Delete tags"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
-
#: ../admin/manage-images.php:
|
1251 |
msgid "Overwrite tags"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: ../admin/manage-images.php:
|
1255 |
msgid "Sort gallery"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
-
#: ../admin/manage-images.php:
|
1259 |
msgid "pixel"
|
1260 |
msgstr ""
|
1261 |
|
1262 |
-
#: ../admin/manage-images.php:
|
1263 |
#, php-format
|
1264 |
msgid "View \"%s\""
|
1265 |
msgstr ""
|
1266 |
|
1267 |
-
#: ../admin/manage-images.php:
|
1268 |
msgid "View"
|
1269 |
msgstr ""
|
1270 |
|
1271 |
-
#: ../admin/manage-images.php:
|
1272 |
msgid "Show Meta data"
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: ../admin/manage-images.php:
|
1276 |
msgid "Meta"
|
1277 |
msgstr ""
|
1278 |
|
1279 |
-
#: ../admin/manage-images.php:
|
1280 |
msgid "Customize thumbnail"
|
1281 |
msgstr ""
|
1282 |
|
1283 |
-
#: ../admin/manage-images.php:
|
1284 |
msgid "Edit thumb"
|
1285 |
msgstr ""
|
1286 |
|
1287 |
-
#: ../admin/manage-images.php:
|
1288 |
msgid "Rotate"
|
1289 |
msgstr ""
|
1290 |
|
1291 |
-
#: ../admin/manage-images.php:
|
1292 |
msgid "Recover"
|
1293 |
msgstr ""
|
1294 |
|
1295 |
-
#: ../admin/manage-images.php:
|
1296 |
#, php-format
|
1297 |
msgid "Recover \"%s\" ?"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
-
#: ../admin/manage-images.php:
|
1301 |
#, php-format
|
1302 |
msgid "Delete \"%s\" ?"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
-
#: ../admin/manage-images.php:
|
1306 |
msgid "Enter the tags"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: ../admin/manage-images.php:
|
1310 |
msgid "Select the destination gallery:"
|
1311 |
msgstr ""
|
1312 |
|
1313 |
-
#: ../admin/manage-images.php:
|
1314 |
msgid "Thumbnail"
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: ../admin/manage-images.php:
|
1318 |
#: ../admin/manage-sort.php:74
|
1319 |
msgid "Filename"
|
1320 |
msgstr ""
|
1321 |
|
1322 |
-
#: ../admin/manage-images.php:
|
1323 |
msgid "Alt & Title Text"
|
1324 |
msgstr ""
|
1325 |
|
1326 |
-
#: ../admin/manage-images.php:
|
1327 |
msgid "Tags (comma separated list)"
|
1328 |
msgstr ""
|
1329 |
|
1330 |
-
#: ../admin/manage-images.php:
|
1331 |
msgid "exclude"
|
1332 |
msgstr ""
|
1333 |
|
@@ -1414,267 +1424,289 @@ msgstr ""
|
|
1414 |
msgid "created"
|
1415 |
msgstr ""
|
1416 |
|
1417 |
-
#: ../admin/media-upload.php:
|
1418 |
#: ../admin/tinymce/window.php:43
|
1419 |
msgid "No gallery"
|
1420 |
msgstr ""
|
1421 |
|
1422 |
-
#: ../admin/media-upload.php:
|
1423 |
msgid "Select »"
|
1424 |
msgstr ""
|
1425 |
|
1426 |
-
#: ../admin/media-upload.php:
|
1427 |
msgid "Show"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
-
#: ../admin/media-upload.php:
|
1431 |
msgid "Hide"
|
1432 |
msgstr ""
|
1433 |
|
1434 |
-
#: ../admin/media-upload.php:
|
1435 |
msgid "Image ID:"
|
1436 |
msgstr ""
|
1437 |
|
1438 |
-
#: ../admin/media-upload.php:
|
1439 |
msgid "Save all changes"
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: ../admin/overview.php:
|
1443 |
msgid "NextGEN Gallery Overview"
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
#: ../admin/overview.php:
|
1447 |
msgid "Welcome to NextGEN Gallery !"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
#: ../admin/overview.php:88
|
|
|
|
|
|
|
|
|
1451 |
msgid "Translation"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
-
#: ../admin/overview.php:
|
1455 |
msgid "Latest News"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
-
#: ../admin/overview.php:
|
1459 |
msgid "Recent donators"
|
1460 |
msgstr ""
|
1461 |
|
1462 |
-
#: ../admin/overview.php:
|
1463 |
msgid "Server Settings"
|
1464 |
msgstr ""
|
1465 |
|
1466 |
-
#: ../admin/overview.php:
|
1467 |
msgid "Related plugins"
|
1468 |
msgstr ""
|
1469 |
|
1470 |
-
#: ../admin/overview.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1471 |
msgid "Graphic Library"
|
1472 |
msgstr ""
|
1473 |
|
1474 |
-
#: ../admin/overview.php:
|
1475 |
-
#: ../admin/overview.php:
|
1476 |
-
#: ../admin/overview.php:
|
1477 |
-
#: ../admin/overview.php:
|
1478 |
msgid "Loading…"
|
1479 |
msgstr ""
|
1480 |
|
1481 |
-
#: ../admin/overview.php:
|
1482 |
-
#: ../admin/overview.php:
|
1483 |
-
#: ../admin/overview.php:
|
1484 |
-
#: ../admin/overview.php:
|
1485 |
msgid "This widget requires JavaScript."
|
1486 |
msgstr ""
|
1487 |
|
1488 |
-
#: ../admin/overview.php:
|
1489 |
msgid "Thanks to all donators..."
|
1490 |
msgstr ""
|
1491 |
|
1492 |
-
#: ../admin/overview.php:
|
1493 |
msgid "View all"
|
1494 |
msgstr ""
|
1495 |
|
1496 |
-
#: ../admin/overview.php:
|
1497 |
-
msgid "Untitled"
|
1498 |
-
msgstr ""
|
1499 |
-
|
1500 |
-
#: ../admin/overview.php:251
|
1501 |
#, php-format
|
1502 |
msgid "Newsfeed could not be loaded. Check the <a href=\"%s\">front page</a> to check for updates."
|
1503 |
msgstr ""
|
1504 |
|
1505 |
-
#: ../admin/overview.php:
|
|
|
|
|
|
|
|
|
1506 |
msgid "At a Glance"
|
1507 |
msgstr ""
|
1508 |
|
1509 |
-
#: ../admin/overview.php:
|
1510 |
msgid "Image"
|
1511 |
msgid_plural "Images"
|
1512 |
msgstr[0] ""
|
1513 |
msgstr[1] ""
|
1514 |
|
1515 |
-
#: ../admin/overview.php:
|
1516 |
msgid "Upload pictures"
|
1517 |
msgstr ""
|
1518 |
|
1519 |
-
#: ../admin/overview.php:
|
1520 |
msgid "Here you can control your images, galleries and albums."
|
1521 |
msgstr ""
|
1522 |
|
1523 |
-
#: ../admin/overview.php:
|
1524 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1525 |
msgstr ""
|
1526 |
|
1527 |
-
#: ../admin/overview.php:
|
1528 |
-
msgid "
|
1529 |
msgstr ""
|
1530 |
|
1531 |
-
#: ../admin/overview.php:
|
1532 |
#, php-format
|
1533 |
-
msgid "
|
1534 |
msgstr ""
|
1535 |
|
1536 |
-
#: ../admin/overview.php:
|
|
|
|
|
|
|
|
|
1537 |
msgid "Translation file successful updated. Please reload page."
|
1538 |
msgstr ""
|
1539 |
|
1540 |
-
#: ../admin/overview.php:
|
1541 |
msgid "Reload page"
|
1542 |
msgstr ""
|
1543 |
|
1544 |
-
#: ../admin/overview.php:
|
1545 |
msgid "Translation file couldn't be updated"
|
1546 |
msgstr ""
|
1547 |
|
1548 |
-
#: ../admin/overview.php:
|
1549 |
msgid "Download"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
-
#: ../admin/overview.php:
|
1553 |
msgid "No GD support"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: ../admin/overview.php:417
|
1557 |
#: ../admin/overview.php:463
|
1558 |
-
#: ../admin/overview.php:
|
1559 |
-
#: ../admin/overview.php:
|
|
|
1560 |
msgid "Yes"
|
1561 |
msgstr ""
|
1562 |
|
1563 |
-
#: ../admin/overview.php:
|
1564 |
-
#: ../admin/overview.php:
|
1565 |
-
#: ../admin/overview.php:
|
1566 |
-
#: ../admin/overview.php:
|
1567 |
msgid "No"
|
1568 |
msgstr ""
|
1569 |
|
1570 |
-
#: ../admin/overview.php:
|
1571 |
msgid "Not set"
|
1572 |
msgstr ""
|
1573 |
|
1574 |
-
#: ../admin/overview.php:
|
1575 |
-
#: ../admin/overview.php:
|
1576 |
msgid "On"
|
1577 |
msgstr ""
|
1578 |
|
1579 |
-
#: ../admin/overview.php:
|
1580 |
-
#: ../admin/overview.php:
|
1581 |
msgid "Off"
|
1582 |
msgstr ""
|
1583 |
|
1584 |
-
#: ../admin/overview.php:
|
1585 |
-
#: ../admin/overview.php:
|
1586 |
-
#: ../admin/overview.php:
|
1587 |
-
#: ../admin/overview.php:
|
1588 |
-
#: ../admin/overview.php:
|
1589 |
-
#: ../admin/overview.php:
|
1590 |
msgid "N/A"
|
1591 |
msgstr ""
|
1592 |
|
1593 |
-
#: ../admin/overview.php:
|
1594 |
msgid " MByte"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
-
#: ../admin/overview.php:
|
1598 |
msgid "Operating System"
|
1599 |
msgstr ""
|
1600 |
|
1601 |
-
#: ../admin/overview.php:
|
1602 |
msgid "Server"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
-
#: ../admin/overview.php:
|
1606 |
msgid "Memory usage"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
-
#: ../admin/overview.php:
|
1610 |
msgid "MYSQL Version"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
-
#: ../admin/overview.php:
|
1614 |
msgid "SQL Mode"
|
1615 |
msgstr ""
|
1616 |
|
1617 |
-
#: ../admin/overview.php:
|
1618 |
msgid "PHP Version"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
-
#: ../admin/overview.php:
|
1622 |
msgid "PHP Safe Mode"
|
1623 |
msgstr ""
|
1624 |
|
1625 |
-
#: ../admin/overview.php:
|
1626 |
msgid "PHP Allow URL fopen"
|
1627 |
msgstr ""
|
1628 |
|
1629 |
-
#: ../admin/overview.php:
|
1630 |
msgid "PHP Memory Limit"
|
1631 |
msgstr ""
|
1632 |
|
1633 |
-
#: ../admin/overview.php:
|
1634 |
msgid "PHP Max Upload Size"
|
1635 |
msgstr ""
|
1636 |
|
1637 |
-
#: ../admin/overview.php:
|
1638 |
msgid "PHP Max Post Size"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
-
#: ../admin/overview.php:
|
1642 |
msgid "PCRE Backtracking Limit"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
-
#: ../admin/overview.php:
|
1646 |
msgid "PHP Max Script Execute Time"
|
1647 |
msgstr ""
|
1648 |
|
1649 |
-
#: ../admin/overview.php:
|
1650 |
msgid "PHP Exif support"
|
1651 |
msgstr ""
|
1652 |
|
1653 |
-
#: ../admin/overview.php:
|
1654 |
msgid "PHP IPTC support"
|
1655 |
msgstr ""
|
1656 |
|
1657 |
-
#: ../admin/overview.php:
|
1658 |
msgid "PHP XML support"
|
1659 |
msgstr ""
|
1660 |
|
1661 |
-
#: ../admin/overview.php:
|
1662 |
msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this."
|
1663 |
msgstr ""
|
1664 |
|
1665 |
-
#: ../admin/overview.php:
|
1666 |
-
msgid "Storage Space"
|
1667 |
-
msgstr ""
|
1668 |
-
|
1669 |
-
#: ../admin/overview.php:562
|
1670 |
-
msgid "Upload Space Used:"
|
1671 |
-
msgstr ""
|
1672 |
-
|
1673 |
-
#: ../admin/overview.php:568
|
1674 |
-
msgid "Upload Space Remaining:"
|
1675 |
-
msgstr ""
|
1676 |
-
|
1677 |
-
#: ../admin/overview.php:713
|
1678 |
msgid "Install"
|
1679 |
msgstr ""
|
1680 |
|
@@ -1682,55 +1714,55 @@ msgstr ""
|
|
1682 |
msgid "Updated capabilities"
|
1683 |
msgstr ""
|
1684 |
|
1685 |
-
#: ../admin/roles.php:
|
1686 |
msgid "Roles / capabilities"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
-
#: ../admin/roles.php:
|
1690 |
msgid "Select the lowest role which should be able to access the follow capabilities. NextGEN Gallery supports the standard roles from WordPress."
|
1691 |
msgstr ""
|
1692 |
|
1693 |
-
#: ../admin/roles.php:
|
1694 |
msgid "For a more flexible user management you can use the"
|
1695 |
msgstr ""
|
1696 |
|
1697 |
-
#: ../admin/roles.php:
|
1698 |
msgid "Main NextGEN Gallery overview"
|
1699 |
msgstr ""
|
1700 |
|
1701 |
-
#: ../admin/roles.php:
|
1702 |
msgid "Use TinyMCE Button / Upload tab"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
-
#: ../admin/roles.php:
|
1706 |
msgid "Add gallery / Upload images"
|
1707 |
msgstr ""
|
1708 |
|
1709 |
-
#: ../admin/roles.php:
|
1710 |
msgid "Manage gallery"
|
1711 |
msgstr ""
|
1712 |
|
1713 |
-
#: ../admin/roles.php:
|
1714 |
msgid "Manage others gallery"
|
1715 |
msgstr ""
|
1716 |
|
1717 |
-
#: ../admin/roles.php:
|
1718 |
msgid "Manage tags"
|
1719 |
msgstr ""
|
1720 |
|
1721 |
-
#: ../admin/roles.php:
|
1722 |
msgid "Edit Album"
|
1723 |
msgstr ""
|
1724 |
|
1725 |
-
#: ../admin/roles.php:
|
1726 |
msgid "Change style"
|
1727 |
msgstr ""
|
1728 |
|
1729 |
-
#: ../admin/roles.php:
|
1730 |
msgid "Change options"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
-
#: ../admin/roles.php:
|
1734 |
msgid "Update capabilities"
|
1735 |
msgstr ""
|
1736 |
|
@@ -1768,7 +1800,7 @@ msgid "General Options"
|
|
1768 |
msgstr ""
|
1769 |
|
1770 |
#: ../admin/settings.php:202
|
1771 |
-
#: ../admin/settings.php:
|
1772 |
msgid "Thumbnails"
|
1773 |
msgstr ""
|
1774 |
|
@@ -1777,25 +1809,25 @@ msgid "Images"
|
|
1777 |
msgstr ""
|
1778 |
|
1779 |
#: ../admin/settings.php:205
|
1780 |
-
#: ../admin/settings.php:
|
1781 |
msgid "Effects"
|
1782 |
msgstr ""
|
1783 |
|
1784 |
#: ../admin/settings.php:206
|
1785 |
-
#: ../admin/settings.php:
|
1786 |
#: ../admin/tinymce/window.php:119
|
1787 |
msgid "Watermark"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
#: ../admin/settings.php:207
|
1791 |
-
#: ../admin/settings.php:
|
1792 |
-
#: ../admin/settings.php:
|
1793 |
#: ../admin/tinymce/window.php:58
|
1794 |
msgid "Slideshow"
|
1795 |
msgstr ""
|
1796 |
|
1797 |
#: ../admin/settings.php:226
|
1798 |
-
#: ../admin/wpmu.php:
|
1799 |
msgid "Gallery path"
|
1800 |
msgstr ""
|
1801 |
|
@@ -1877,10 +1909,10 @@ msgstr ""
|
|
1877 |
|
1878 |
#: ../admin/settings.php:279
|
1879 |
#: ../admin/settings.php:310
|
1880 |
-
#: ../admin/settings.php:
|
1881 |
-
#: ../admin/settings.php:
|
1882 |
-
#: ../admin/settings.php:
|
1883 |
-
#: ../admin/settings.php:
|
1884 |
msgid "More settings"
|
1885 |
msgstr ""
|
1886 |
|
@@ -1904,396 +1936,442 @@ msgstr ""
|
|
1904 |
msgid "Resize Images"
|
1905 |
msgstr ""
|
1906 |
|
1907 |
-
#: ../admin/settings.php:
|
1908 |
msgid "Image quality"
|
1909 |
msgstr ""
|
1910 |
|
1911 |
-
#: ../admin/settings.php:
|
1912 |
msgid "Backup original images"
|
1913 |
msgstr ""
|
1914 |
|
1915 |
-
#: ../admin/settings.php:
|
1916 |
msgid "Creates a backup for inserted images"
|
1917 |
msgstr ""
|
1918 |
|
1919 |
-
#: ../admin/settings.php:
|
1920 |
msgid "Automatically resize"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: ../admin/settings.php:
|
1924 |
msgid "Automatically resize images on upload."
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: ../admin/settings.php:
|
1928 |
msgid "Single picture"
|
1929 |
msgstr ""
|
1930 |
|
1931 |
-
#: ../admin/settings.php:
|
1932 |
msgid "Cache single pictures"
|
1933 |
msgstr ""
|
1934 |
|
1935 |
-
#: ../admin/settings.php:
|
1936 |
msgid "Creates a file for each singlepic settings. Reduce the CPU load"
|
1937 |
msgstr ""
|
1938 |
|
1939 |
-
#: ../admin/settings.php:
|
1940 |
msgid "Clear cache folder"
|
1941 |
msgstr ""
|
1942 |
|
1943 |
-
#: ../admin/settings.php:
|
1944 |
msgid "Proceed now"
|
1945 |
msgstr ""
|
1946 |
|
1947 |
-
#: ../admin/settings.php:
|
1948 |
msgid "Deactivate gallery page link"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
-
#: ../admin/settings.php:
|
1952 |
msgid "The album will not link to a gallery subpage. The gallery is shown on the same page."
|
1953 |
msgstr ""
|
1954 |
|
1955 |
-
#: ../admin/settings.php:
|
1956 |
msgid "Number of images per page"
|
1957 |
msgstr ""
|
1958 |
|
1959 |
-
#: ../admin/settings.php:
|
1960 |
msgid "0 will disable pagination, all images on one page"
|
1961 |
msgstr ""
|
1962 |
|
1963 |
-
#: ../admin/settings.php:
|
1964 |
msgid "Number of columns"
|
1965 |
msgstr ""
|
1966 |
|
1967 |
-
#: ../admin/settings.php:
|
1968 |
msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images"
|
1969 |
msgstr ""
|
1970 |
|
1971 |
-
#: ../admin/settings.php:
|
1972 |
msgid "Integrate slideshow"
|
1973 |
msgstr ""
|
1974 |
|
1975 |
-
#: ../admin/settings.php:
|
1976 |
msgid "Show first"
|
1977 |
msgstr ""
|
1978 |
|
1979 |
-
#: ../admin/settings.php:
|
1980 |
msgid "Show ImageBrowser"
|
1981 |
msgstr ""
|
1982 |
|
1983 |
-
#: ../admin/settings.php:
|
1984 |
msgid "The gallery will open the ImageBrowser instead the effect."
|
1985 |
msgstr ""
|
1986 |
|
1987 |
-
#: ../admin/settings.php:
|
1988 |
msgid "Add hidden images"
|
1989 |
msgstr ""
|
1990 |
|
1991 |
-
#: ../admin/settings.php:
|
1992 |
msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increase the page load"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
-
#: ../admin/settings.php:
|
1996 |
msgid "Enable AJAX pagination"
|
1997 |
msgstr ""
|
1998 |
|
1999 |
-
#: ../admin/settings.php:
|
2000 |
msgid "Browse images without reload the page. Note : Work only in combination with Shutter effect"
|
2001 |
msgstr ""
|
2002 |
|
2003 |
-
#: ../admin/settings.php:
|
2004 |
msgid "Sort options"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
-
#: ../admin/settings.php:
|
2008 |
msgid "Sort thumbnails"
|
2009 |
msgstr ""
|
2010 |
|
2011 |
-
#: ../admin/settings.php:
|
2012 |
msgid "Custom order"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
-
#: ../admin/settings.php:
|
2016 |
msgid "File name"
|
2017 |
msgstr ""
|
2018 |
|
2019 |
-
#: ../admin/settings.php:
|
2020 |
msgid "Alt / Title text"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
-
#: ../admin/settings.php:
|
2024 |
msgid "Date / Time"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
-
#: ../admin/settings.php:
|
2028 |
msgid "Sort direction"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
-
#: ../admin/settings.php:
|
2032 |
msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme."
|
2033 |
msgstr ""
|
2034 |
|
2035 |
-
#: ../admin/settings.php:
|
2036 |
msgid "With the placeholder"
|
2037 |
msgstr ""
|
2038 |
|
2039 |
-
#: ../admin/settings.php:
|
2040 |
msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do."
|
2041 |
msgstr ""
|
2042 |
|
2043 |
-
#: ../admin/settings.php:
|
2044 |
msgid "JavaScript Thumbnail effect"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
-
#: ../admin/settings.php:
|
2048 |
msgid "None"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
-
#: ../admin/settings.php:
|
2052 |
msgid "Thickbox"
|
2053 |
msgstr ""
|
2054 |
|
2055 |
-
#: ../admin/settings.php:
|
2056 |
msgid "Lightbox"
|
2057 |
msgstr ""
|
2058 |
|
2059 |
-
#: ../admin/settings.php:
|
2060 |
msgid "Highslide"
|
2061 |
msgstr ""
|
2062 |
|
2063 |
-
#: ../admin/settings.php:
|
2064 |
msgid "Shutter"
|
2065 |
msgstr ""
|
2066 |
|
2067 |
-
#: ../admin/settings.php:
|
2068 |
msgid "Custom"
|
2069 |
msgstr ""
|
2070 |
|
2071 |
-
#: ../admin/settings.php:
|
2072 |
msgid "Link Code line"
|
2073 |
msgstr ""
|
2074 |
|
2075 |
-
#: ../admin/settings.php:
|
2076 |
msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone."
|
2077 |
msgstr ""
|
2078 |
|
2079 |
-
#: ../admin/settings.php:
|
2080 |
msgid "Preview"
|
2081 |
msgstr ""
|
2082 |
|
2083 |
-
#: ../admin/settings.php:
|
2084 |
-
#: ../admin/settings.php:
|
2085 |
msgid "Position"
|
2086 |
msgstr ""
|
2087 |
|
2088 |
-
#: ../admin/settings.php:
|
2089 |
msgid "Offset"
|
2090 |
msgstr ""
|
2091 |
|
2092 |
-
#: ../admin/settings.php:
|
2093 |
msgid "Use image as watermark"
|
2094 |
msgstr ""
|
2095 |
|
2096 |
-
#: ../admin/settings.php:
|
2097 |
msgid "URL to file"
|
2098 |
msgstr ""
|
2099 |
|
2100 |
-
#: ../admin/settings.php:
|
2101 |
msgid "The accessing of URL files is disabled at your server (allow_url_fopen)"
|
2102 |
msgstr ""
|
2103 |
|
2104 |
-
#: ../admin/settings.php:
|
2105 |
msgid "Use text as watermark"
|
2106 |
msgstr ""
|
2107 |
|
2108 |
-
#: ../admin/settings.php:
|
2109 |
msgid "Font"
|
2110 |
msgstr ""
|
2111 |
|
2112 |
-
#: ../admin/settings.php:
|
2113 |
msgid "This function will not work, cause you need the FreeType library"
|
2114 |
msgstr ""
|
2115 |
|
2116 |
-
#: ../admin/settings.php:
|
2117 |
msgid "You can upload more fonts in the folder <strong>nggallery/fonts</strong>"
|
2118 |
msgstr ""
|
2119 |
|
2120 |
-
#: ../admin/settings.php:
|
2121 |
msgid "Size"
|
2122 |
msgstr ""
|
2123 |
|
2124 |
-
#: ../admin/settings.php:
|
2125 |
msgid "Color"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
-
#: ../admin/settings.php:
|
2129 |
msgid "(hex w/o #)"
|
2130 |
msgstr ""
|
2131 |
|
2132 |
-
#: ../admin/settings.php:
|
2133 |
msgid "Text"
|
2134 |
msgstr ""
|
2135 |
|
2136 |
-
#: ../admin/settings.php:
|
2137 |
msgid "Opaque"
|
2138 |
msgstr ""
|
2139 |
|
2140 |
-
#: ../admin/settings.php:
|
2141 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2142 |
msgstr ""
|
2143 |
|
2144 |
#: ../admin/settings.php:613
|
2145 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2146 |
msgstr ""
|
2147 |
|
2148 |
#: ../admin/settings.php:618
|
2149 |
-
msgid "
|
2150 |
msgstr ""
|
2151 |
|
2152 |
#: ../admin/settings.php:619
|
2153 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2154 |
msgstr ""
|
2155 |
|
2156 |
#: ../admin/settings.php:623
|
2157 |
-
msgid "
|
2158 |
msgstr ""
|
2159 |
|
2160 |
-
#: ../admin/settings.php:
|
2161 |
-
msgid "
|
2162 |
msgstr ""
|
2163 |
|
2164 |
-
#: ../admin/settings.php:
|
2165 |
-
msgid "
|
|
|
|
|
|
|
|
|
2166 |
msgstr ""
|
2167 |
|
2168 |
#: ../admin/settings.php:631
|
2169 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2170 |
msgstr ""
|
2171 |
|
2172 |
-
#: ../admin/settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2173 |
msgid "Shuffle mode"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
-
#: ../admin/settings.php:
|
2177 |
msgid "Show next image on click"
|
2178 |
msgstr ""
|
2179 |
|
2180 |
-
#: ../admin/settings.php:
|
2181 |
msgid "Show navigation bar"
|
2182 |
msgstr ""
|
2183 |
|
2184 |
-
#: ../admin/settings.php:
|
2185 |
msgid "Show loading icon"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
-
#: ../admin/settings.php:
|
2189 |
msgid "Use watermark logo"
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: ../admin/settings.php:
|
2193 |
msgid "You can change the logo at the watermark settings"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
#: ../admin/settings.php:
|
2197 |
msgid "Stretch image"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: ../admin/settings.php:
|
2201 |
msgid "true"
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: ../admin/settings.php:
|
2205 |
msgid "false"
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: ../admin/settings.php:
|
2209 |
msgid "fit"
|
2210 |
msgstr ""
|
2211 |
|
2212 |
-
#: ../admin/settings.php:
|
2213 |
msgid "none"
|
2214 |
msgstr ""
|
2215 |
|
2216 |
-
#: ../admin/settings.php:
|
2217 |
-
msgid "Duration time"
|
2218 |
-
msgstr ""
|
2219 |
-
|
2220 |
-
#: ../admin/settings.php:669
|
2221 |
-
msgid "sec."
|
2222 |
-
msgstr ""
|
2223 |
-
|
2224 |
-
#: ../admin/settings.php:672
|
2225 |
-
msgid "Transition / Fade effect"
|
2226 |
-
msgstr ""
|
2227 |
-
|
2228 |
-
#: ../admin/settings.php:675
|
2229 |
-
msgid "fade"
|
2230 |
-
msgstr ""
|
2231 |
-
|
2232 |
-
#: ../admin/settings.php:676
|
2233 |
msgid "bgfade"
|
2234 |
msgstr ""
|
2235 |
|
2236 |
-
#: ../admin/settings.php:
|
2237 |
msgid "slowfade"
|
2238 |
msgstr ""
|
2239 |
|
2240 |
-
#: ../admin/settings.php:
|
2241 |
msgid "circles"
|
2242 |
msgstr ""
|
2243 |
|
2244 |
-
#: ../admin/settings.php:
|
2245 |
msgid "bubbles"
|
2246 |
msgstr ""
|
2247 |
|
2248 |
-
#: ../admin/settings.php:
|
2249 |
msgid "blocks"
|
2250 |
msgstr ""
|
2251 |
|
2252 |
-
#: ../admin/settings.php:
|
2253 |
msgid "fluids"
|
2254 |
msgstr ""
|
2255 |
|
2256 |
-
#: ../admin/settings.php:
|
2257 |
msgid "flash"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
-
#: ../admin/settings.php:
|
2261 |
msgid "lines"
|
2262 |
msgstr ""
|
2263 |
|
2264 |
-
#: ../admin/settings.php:
|
2265 |
msgid "random"
|
2266 |
msgstr ""
|
2267 |
|
2268 |
-
#: ../admin/settings.php:
|
2269 |
msgid "Use slow zooming effect"
|
2270 |
msgstr ""
|
2271 |
|
2272 |
-
#: ../admin/settings.php:
|
2273 |
msgid "Background Color"
|
2274 |
msgstr ""
|
2275 |
|
2276 |
-
#: ../admin/settings.php:
|
2277 |
msgid "Texts / Buttons Color"
|
2278 |
msgstr ""
|
2279 |
|
2280 |
-
#: ../admin/settings.php:
|
2281 |
msgid "Rollover / Active Color"
|
2282 |
msgstr ""
|
2283 |
|
2284 |
-
#: ../admin/settings.php:
|
2285 |
msgid "Screen Color"
|
2286 |
msgstr ""
|
2287 |
|
2288 |
-
#: ../admin/settings.php:
|
2289 |
msgid "Background music (URL)"
|
2290 |
msgstr ""
|
2291 |
|
2292 |
-
#: ../admin/settings.php:
|
2293 |
msgid "Try XHTML validation (with CDATA)"
|
2294 |
msgstr ""
|
2295 |
|
2296 |
-
#: ../admin/settings.php:
|
2297 |
msgid "Important : Could causes problem at some browser. Please recheck your page."
|
2298 |
msgstr ""
|
2299 |
|
@@ -2410,53 +2488,53 @@ msgstr ""
|
|
2410 |
msgid "CSS file successfully updated"
|
2411 |
msgstr ""
|
2412 |
|
2413 |
-
#: ../admin/style.php:
|
2414 |
msgid "Style Editor"
|
2415 |
msgstr ""
|
2416 |
|
2417 |
-
#: ../admin/style.php:
|
2418 |
msgid "Activate and use style sheet:"
|
2419 |
msgstr ""
|
2420 |
|
2421 |
-
#: ../admin/style.php:
|
2422 |
msgid "Activate"
|
2423 |
msgstr ""
|
2424 |
|
2425 |
-
#: ../admin/style.php:
|
2426 |
#, php-format
|
2427 |
msgid "Editing <strong>%s</strong>"
|
2428 |
msgstr ""
|
2429 |
|
2430 |
-
#: ../admin/style.php:
|
2431 |
#, php-format
|
2432 |
msgid "Browsing <strong>%s</strong>"
|
2433 |
msgstr ""
|
2434 |
|
2435 |
-
#: ../admin/style.php:
|
2436 |
msgid "Version"
|
2437 |
msgstr ""
|
2438 |
|
2439 |
-
#: ../admin/style.php:
|
2440 |
msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade"
|
2441 |
msgstr ""
|
2442 |
|
2443 |
-
#: ../admin/style.php:
|
2444 |
msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used"
|
2445 |
msgstr ""
|
2446 |
|
2447 |
-
#: ../admin/style.php:
|
2448 |
msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!"
|
2449 |
msgstr ""
|
2450 |
|
2451 |
-
#: ../admin/style.php:
|
2452 |
msgid "Update File"
|
2453 |
msgstr ""
|
2454 |
|
2455 |
-
#: ../admin/style.php:
|
2456 |
msgid "If this file were writable you could edit it."
|
2457 |
msgstr ""
|
2458 |
|
2459 |
-
#: ../admin/style.php:
|
2460 |
msgid "Oops, no such file exists! Double check the name and try again, merci."
|
2461 |
msgstr ""
|
2462 |
|
@@ -2472,220 +2550,223 @@ msgstr ""
|
|
2472 |
msgid "Alphabetical"
|
2473 |
msgstr ""
|
2474 |
|
2475 |
-
#: ../admin/tags.php:
|
2476 |
msgid "Manage image tags"
|
2477 |
msgstr ""
|
2478 |
|
2479 |
-
#: ../admin/tags.php:
|
2480 |
msgid "Existing Tags"
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: ../admin/tags.php:
|
2484 |
msgid "Search tags"
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
#: ../admin/tags.php:
|
2488 |
msgid "Go"
|
2489 |
msgstr ""
|
2490 |
|
2491 |
-
#: ../admin/tags.php:
|
2492 |
msgid "Sort Order:"
|
2493 |
msgstr ""
|
2494 |
|
2495 |
-
#: ../admin/tags.php:137
|
2496 |
-
#, php-format
|
2497 |
-
msgid "View all images tagged with %s"
|
2498 |
-
msgstr ""
|
2499 |
-
|
2500 |
-
#: ../admin/tags.php:152
|
2501 |
#: ../admin/tags.php:156
|
2502 |
-
#: ../admin/tags.php:
|
|
|
2503 |
msgid "Previous tags"
|
2504 |
msgstr ""
|
2505 |
|
2506 |
-
#: ../admin/tags.php:
|
2507 |
msgid "Next tags"
|
2508 |
msgstr ""
|
2509 |
|
2510 |
-
#: ../admin/tags.php:
|
2511 |
msgid "Rename Tag"
|
2512 |
msgstr ""
|
2513 |
|
2514 |
-
#: ../admin/tags.php:
|
2515 |
msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated."
|
2516 |
msgstr ""
|
2517 |
|
2518 |
-
#: ../admin/tags.php:
|
2519 |
-
#: ../admin/tags.php:
|
2520 |
msgid "You can specify multiple tags to rename by separating them with commas."
|
2521 |
msgstr ""
|
2522 |
|
2523 |
-
#: ../admin/tags.php:
|
2524 |
msgid "Tag(s) to rename:"
|
2525 |
msgstr ""
|
2526 |
|
2527 |
-
#: ../admin/tags.php:
|
2528 |
msgid "New tag name(s):"
|
2529 |
msgstr ""
|
2530 |
|
2531 |
-
#: ../admin/tags.php:
|
2532 |
msgid "Rename"
|
2533 |
msgstr ""
|
2534 |
|
2535 |
-
#: ../admin/tags.php:
|
2536 |
msgid "Delete Tag"
|
2537 |
msgstr ""
|
2538 |
|
2539 |
-
#: ../admin/tags.php:
|
2540 |
msgid "Enter the name of the tag to delete. This tag will be removed from all posts."
|
2541 |
msgstr ""
|
2542 |
|
2543 |
-
#: ../admin/tags.php:
|
2544 |
msgid "You can specify multiple tags to delete by separating them with commas"
|
2545 |
msgstr ""
|
2546 |
|
2547 |
-
#: ../admin/tags.php:
|
2548 |
msgid "Tag(s) to delete:"
|
2549 |
msgstr ""
|
2550 |
|
2551 |
-
#: ../admin/tags.php:
|
2552 |
msgid "Edit Tag Slug"
|
2553 |
msgstr ""
|
2554 |
|
2555 |
-
#: ../admin/tags.php:
|
2556 |
msgid "Enter the tag name to edit and its new slug. <a href=\"http://codex.wordpress.org/Glossary#Slug\">Slug definition</a>"
|
2557 |
msgstr ""
|
2558 |
|
2559 |
-
#: ../admin/tags.php:
|
2560 |
msgid "Tag(s) to match:"
|
2561 |
msgstr ""
|
2562 |
|
2563 |
-
#: ../admin/tags.php:
|
2564 |
msgid "Slug(s) to set:"
|
2565 |
msgstr ""
|
2566 |
|
2567 |
-
#: ../admin/upgrade.php:
|
2568 |
msgid "Upgrade database structure..."
|
2569 |
msgstr ""
|
2570 |
|
2571 |
-
#: ../admin/upgrade.php:
|
2572 |
-
#: ../admin/upgrade.php:
|
2573 |
-
#: ../admin/upgrade.php:
|
2574 |
-
#: ../admin/upgrade.php:
|
2575 |
-
#: ../admin/upgrade.php:
|
2576 |
msgid "finished"
|
2577 |
msgstr ""
|
2578 |
|
2579 |
-
#: ../admin/upgrade.php:
|
2580 |
msgid "Update file structure..."
|
2581 |
msgstr ""
|
2582 |
|
2583 |
-
#: ../admin/upgrade.php:
|
2584 |
msgid "Import date and time information..."
|
2585 |
msgstr ""
|
2586 |
|
2587 |
-
#: ../admin/upgrade.php:
|
2588 |
msgid "Move imagerotator to new location..."
|
2589 |
msgstr ""
|
2590 |
|
2591 |
-
#: ../admin/upgrade.php:
|
2592 |
msgid "Update settings..."
|
2593 |
msgstr ""
|
2594 |
|
2595 |
-
#: ../admin/upgrade.php:
|
2596 |
msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..."
|
2597 |
msgstr ""
|
2598 |
|
2599 |
-
#: ../admin/upgrade.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2600 |
msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section."
|
2601 |
msgstr ""
|
2602 |
|
2603 |
-
#: ../admin/upgrade.php:
|
2604 |
msgid "Rename failed"
|
2605 |
msgstr ""
|
2606 |
|
2607 |
-
#: ../admin/upgrade.php:
|
2608 |
-
#: ../admin/upgrade.php:
|
2609 |
msgid "Upgrade NextGEN Gallery"
|
2610 |
msgstr ""
|
2611 |
|
2612 |
-
#: ../admin/upgrade.php:
|
2613 |
msgid "The script detect that you upgrade from a older version."
|
2614 |
msgstr ""
|
2615 |
|
2616 |
-
#: ../admin/upgrade.php:
|
2617 |
msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue."
|
2618 |
msgstr ""
|
2619 |
|
2620 |
-
#: ../admin/upgrade.php:
|
2621 |
msgid "If you would like to downgrade later, please make first a complete backup of your database and the images."
|
2622 |
msgstr ""
|
2623 |
|
2624 |
-
#: ../admin/upgrade.php:
|
2625 |
msgid "The upgrade process may take a while, so please be patient."
|
2626 |
msgstr ""
|
2627 |
|
2628 |
-
#: ../admin/upgrade.php:
|
2629 |
msgid "Start upgrade now"
|
2630 |
msgstr ""
|
2631 |
|
2632 |
-
#: ../admin/upgrade.php:
|
2633 |
-
msgid "Upgrade
|
2634 |
msgstr ""
|
2635 |
|
2636 |
-
#: ../admin/upgrade.php:
|
2637 |
msgid "Continue"
|
2638 |
msgstr ""
|
2639 |
|
2640 |
-
#: ../admin/wpmu.php:
|
2641 |
msgid "Update successfully"
|
2642 |
msgstr ""
|
2643 |
|
2644 |
-
#: ../admin/wpmu.php:
|
2645 |
msgid "General WordPress MU Settings"
|
2646 |
msgstr ""
|
2647 |
|
2648 |
-
#: ../admin/wpmu.php:
|
2649 |
msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better. The path must end with a /."
|
2650 |
msgstr ""
|
2651 |
|
2652 |
-
#: ../admin/wpmu.php:
|
2653 |
msgid "Enable upload quota check"
|
2654 |
msgstr ""
|
2655 |
|
2656 |
-
#: ../admin/wpmu.php:
|
2657 |
msgid "Should work if the gallery is bellow the blog.dir"
|
2658 |
msgstr ""
|
2659 |
|
2660 |
-
#: ../admin/wpmu.php:
|
2661 |
msgid "Enable zip upload option"
|
2662 |
msgstr ""
|
2663 |
|
2664 |
-
#: ../admin/wpmu.php:
|
2665 |
msgid "Allow users to upload zip folders."
|
2666 |
msgstr ""
|
2667 |
|
2668 |
-
#: ../admin/wpmu.php:
|
2669 |
msgid "Enable style selection"
|
2670 |
msgstr ""
|
2671 |
|
2672 |
-
#: ../admin/wpmu.php:
|
2673 |
msgid "Allow users to choose a style for the gallery."
|
2674 |
msgstr ""
|
2675 |
|
2676 |
-
#: ../admin/wpmu.php:
|
2677 |
msgid "Enable roles/capabilities"
|
2678 |
msgstr ""
|
2679 |
|
2680 |
-
#: ../admin/wpmu.php:
|
2681 |
msgid "Allow users to change the roles for other blog authors."
|
2682 |
msgstr ""
|
2683 |
|
2684 |
-
#: ../admin/wpmu.php:
|
2685 |
msgid "Default style"
|
2686 |
msgstr ""
|
2687 |
|
2688 |
-
#: ../admin/wpmu.php:
|
2689 |
msgid "Choose the default style for the galleries."
|
2690 |
msgstr ""
|
2691 |
|
@@ -2762,7 +2843,7 @@ msgstr ""
|
|
2762 |
msgid "Insert"
|
2763 |
msgstr ""
|
2764 |
|
2765 |
-
#: ../lib/core.php:
|
2766 |
#, php-format
|
2767 |
msgid "Note : Based on your server memory limit you should not upload larger images then <strong>%d x %d</strong> pixel"
|
2768 |
msgstr ""
|
@@ -2917,12 +2998,16 @@ msgstr ""
|
|
2917 |
msgid "Flash"
|
2918 |
msgstr ""
|
2919 |
|
2920 |
-
#: ../lib/
|
2921 |
-
|
|
|
|
|
|
|
|
|
2922 |
msgid "Album overview"
|
2923 |
msgstr ""
|
2924 |
|
2925 |
-
#: ../lib/shortcodes.php:
|
2926 |
msgid "[Pictures not found]"
|
2927 |
msgstr ""
|
2928 |
|
@@ -3050,20 +3135,29 @@ msgid "Photos"
|
|
3050 |
msgstr ""
|
3051 |
|
3052 |
#: ../view/gallery-caption.php:32
|
|
|
|
|
|
|
3053 |
msgid "[View with PicLens]"
|
3054 |
msgstr ""
|
3055 |
|
|
|
3056 |
#: ../view/imagebrowser-exif.php:30
|
|
|
3057 |
#: ../view/imagebrowser.php:26
|
3058 |
msgid "Back"
|
3059 |
msgstr ""
|
3060 |
|
|
|
3061 |
#: ../view/imagebrowser-exif.php:33
|
|
|
3062 |
#: ../view/imagebrowser.php:29
|
3063 |
msgid "Next"
|
3064 |
msgstr ""
|
3065 |
|
|
|
3066 |
#: ../view/imagebrowser-exif.php:35
|
|
|
3067 |
#: ../view/imagebrowser.php:31
|
3068 |
msgid "of"
|
3069 |
msgstr ""
|
@@ -3080,44 +3174,41 @@ msgstr ""
|
|
3080 |
msgid "Focal Length"
|
3081 |
msgstr ""
|
3082 |
|
3083 |
-
#: ../widgets/media-rss-widget.php:
|
3084 |
-
msgid "
|
3085 |
msgstr ""
|
3086 |
|
3087 |
-
#: ../widgets/media-rss-widget.php:
|
3088 |
-
msgid "
|
3089 |
msgstr ""
|
3090 |
|
3091 |
-
#: ../widgets/media-rss-widget.php:
|
3092 |
-
#: ../widgets/media-rss-widget.php:200
|
3093 |
-
#: ../widgets/media-rss-widget.php:260
|
3094 |
msgid "Media RSS"
|
3095 |
msgstr ""
|
3096 |
|
3097 |
-
#: ../widgets/media-rss-widget.php:
|
3098 |
-
#: ../widgets/media-rss-widget.php:261
|
3099 |
msgid "Link to the main image feed"
|
3100 |
msgstr ""
|
3101 |
|
3102 |
-
#: ../widgets/media-rss-widget.php:
|
3103 |
-
#: ../widgets/widgets.php:
|
3104 |
-
msgid "Title:"
|
3105 |
msgstr ""
|
3106 |
|
3107 |
-
#: ../widgets/media-rss-widget.php:
|
3108 |
msgid "Show Media RSS icon"
|
3109 |
msgstr ""
|
3110 |
|
3111 |
-
#: ../widgets/media-rss-widget.php:
|
3112 |
-
msgid "Show the
|
3113 |
msgstr ""
|
3114 |
|
3115 |
-
#: ../widgets/media-rss-widget.php:
|
3116 |
-
msgid "Text for
|
3117 |
msgstr ""
|
3118 |
|
3119 |
-
#: ../widgets/media-rss-widget.php:
|
3120 |
-
msgid "Tooltip text for
|
3121 |
msgstr ""
|
3122 |
|
3123 |
#: ../widgets/widgets.php:22
|
@@ -3128,102 +3219,101 @@ msgstr ""
|
|
3128 |
msgid "NextGEN Slideshow"
|
3129 |
msgstr ""
|
3130 |
|
3131 |
-
#: ../widgets/widgets.php:
|
3132 |
msgid "<a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see the slideshow."
|
3133 |
msgstr ""
|
3134 |
|
3135 |
-
#: ../widgets/widgets.php:
|
|
|
|
|
|
|
|
|
3136 |
msgid "Select Gallery:"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
-
#: ../widgets/widgets.php:
|
3140 |
msgid "All images"
|
3141 |
msgstr ""
|
3142 |
|
3143 |
-
#: ../widgets/widgets.php:
|
3144 |
msgid "Height:"
|
3145 |
msgstr ""
|
3146 |
|
3147 |
-
#: ../widgets/widgets.php:
|
3148 |
msgid "Width:"
|
3149 |
msgstr ""
|
3150 |
|
3151 |
-
#: ../widgets/widgets.php:
|
3152 |
msgid "Add recent or random images from the galleries"
|
3153 |
msgstr ""
|
3154 |
|
3155 |
-
#: ../widgets/widgets.php:
|
3156 |
msgid "NextGEN Widget"
|
3157 |
msgstr ""
|
3158 |
|
3159 |
-
#: ../widgets/widgets.php:
|
3160 |
-
msgid "Title :"
|
3161 |
-
msgstr ""
|
3162 |
-
|
3163 |
-
#: ../widgets/widgets.php:206
|
3164 |
msgid "Show :"
|
3165 |
msgstr ""
|
3166 |
|
3167 |
-
#: ../widgets/widgets.php:
|
3168 |
msgid "Original images"
|
3169 |
msgstr ""
|
3170 |
|
3171 |
-
#: ../widgets/widgets.php:
|
3172 |
msgid "recent added "
|
3173 |
msgstr ""
|
3174 |
|
3175 |
-
#: ../widgets/widgets.php:
|
3176 |
msgid "Enable IE8 Web Slices"
|
3177 |
msgstr ""
|
3178 |
|
3179 |
-
#: ../widgets/widgets.php:
|
3180 |
msgid "Width x Height :"
|
3181 |
msgstr ""
|
3182 |
|
3183 |
-
#: ../widgets/widgets.php:
|
3184 |
msgid "Select :"
|
3185 |
msgstr ""
|
3186 |
|
3187 |
-
#: ../widgets/widgets.php:
|
3188 |
msgid "All galleries"
|
3189 |
msgstr ""
|
3190 |
|
3191 |
-
#: ../widgets/widgets.php:
|
3192 |
msgid "Only which are not listed"
|
3193 |
msgstr ""
|
3194 |
|
3195 |
-
#: ../widgets/widgets.php:
|
3196 |
msgid "Only which are listed"
|
3197 |
msgstr ""
|
3198 |
|
3199 |
-
#: ../widgets/widgets.php:
|
3200 |
msgid "Gallery ID :"
|
3201 |
msgstr ""
|
3202 |
|
3203 |
-
#: ../widgets/widgets.php:
|
3204 |
msgid "Gallery IDs, separated by commas."
|
3205 |
msgstr ""
|
3206 |
|
3207 |
-
#: ../xml/media-rss.php:
|
3208 |
msgid "No galleries have been yet created."
|
3209 |
msgstr ""
|
3210 |
|
3211 |
-
#: ../xml/media-rss.php:
|
3212 |
#, php-format
|
3213 |
msgid "The gallery ID=%s does not exist."
|
3214 |
msgstr ""
|
3215 |
|
3216 |
-
#: ../xml/media-rss.php:
|
3217 |
msgid "No album ID has been provided as parameter"
|
3218 |
msgstr ""
|
3219 |
|
3220 |
-
#: ../xml/media-rss.php:
|
3221 |
#, php-format
|
3222 |
msgid "The album ID=%s does not exist."
|
3223 |
msgstr ""
|
3224 |
|
3225 |
-
#: ../xml/media-rss.php:
|
3226 |
-
|
3227 |
-
msgid "Invalid MediaRSS command (%s)."
|
3228 |
msgstr ""
|
3229 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: NextGEN Gallery\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2010-08-29 14:13+0100\n"
|
6 |
+
"PO-Revision-Date: 2010-08-29 14:13+0100\n"
|
7 |
"Last-Translator: Alex Rabe\n"
|
8 |
"Language-Team: Alex Rabe\n"
|
9 |
"MIME-Version: 1.0\n"
|
17 |
"X-Poedit-SearchPath-0: .\n"
|
18 |
"X-Poedit-SearchPath-1: ..\n"
|
19 |
|
20 |
+
#: ../nggallery.php:95
|
21 |
msgid "<strong>Translation by : </strong><a target=\"_blank\" href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\">See here</a>"
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: ../nggallery.php:96
|
25 |
+
msgid "<strong>This translation is not yet updated for Version 1.6.0</strong>. If you would like to help with translation, download the current po from the plugin folder and read <a href=\"http://alexrabe.de/wordpress-plugins/wordtube/translation-of-plugins/\">here</a> how you can translate the plugin."
|
26 |
msgstr ""
|
27 |
|
28 |
+
#: ../nggallery.php:190
|
29 |
msgid "Sorry, NextGEN Gallery works only with a Memory Limit of 16 MB higher"
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: ../nggallery.php:215
|
33 |
msgid "Picture tag"
|
34 |
msgstr ""
|
35 |
|
36 |
+
#: ../nggallery.php:216
|
37 |
msgid "Picture tag: %2$l."
|
38 |
msgstr ""
|
39 |
|
40 |
+
#: ../nggallery.php:217
|
41 |
msgid "Separate picture tags with commas."
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: ../nggallery.php:314
|
45 |
msgid "L O A D I N G"
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: ../nggallery.php:315
|
49 |
msgid "Click to Close"
|
50 |
msgstr ""
|
51 |
|
52 |
+
#: ../nggallery.php:333
|
53 |
msgid "loading"
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: ../nggallery.php:473
|
57 |
+
#: ../nggfunctions.php:913
|
58 |
+
#: ../admin/admin.php:31
|
59 |
msgid "Overview"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: ../nggallery.php:474
|
63 |
msgid "Get help"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: ../nggallery.php:475
|
67 |
msgid "Contribute"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: ../nggallery.php:476
|
71 |
msgid "Donate"
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: ../nggfunctions.php:42
|
75 |
msgid "The <a href=\"http://www.macromedia.com/go/getflashplayer\">Flash Player</a> and <a href=\"http://www.mozilla.com/firefox/\">a browser with Javascript support</a> are needed.."
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: ../nggfunctions.php:160
|
79 |
+
#: ../nggfunctions.php:623
|
80 |
msgid "[Gallery not found]"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: ../nggfunctions.php:430
|
84 |
msgid "[Album not found]"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: ../nggfunctions.php:740
|
88 |
msgid "[SinglePic not found]"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: ../nggfunctions.php:878
|
92 |
msgid "Related images for"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: ../admin/about.php:10
|
96 |
msgid "Copyright notes / Credits"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: ../admin/about.php:13
|
100 |
msgid "NextGEN DEV Team"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: ../admin/about.php:15
|
104 |
msgid "This plugin is primarily developed, maintained, supported, documented by"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: ../admin/about.php:15
|
108 |
msgid "There are many other folks who have made contributions to this project :"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: ../admin/about.php:20
|
112 |
msgid "Contributors / Tribute to"
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: ../admin/about.php:22
|
116 |
msgid "If you study the code of this plugin, you will find out that we mixed a lot of good already existing code and ideas together."
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: ../admin/about.php:23
|
120 |
msgid "So, we would like to thank the following people for their pioneer work (without this work it's impossible to create such a plugin so fast)"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: ../admin/about.php:25
|
124 |
msgid "for their great documented code"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: ../admin/about.php:26
|
128 |
msgid "for jQuery, which is the best Web2.0 framework"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: ../admin/about.php:27
|
132 |
msgid "for the fantastic PHP Thumbnail Class"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: ../admin/about.php:28
|
136 |
msgid "for a lot of very useful plugins and ideas"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: ../admin/about.php:29
|
140 |
msgid "for Shutter Reloaded, a real lightweight image effect"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: ../admin/about.php:30
|
144 |
msgid "for the best Media Flash Scripts on earth"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: ../admin/about.php:31
|
148 |
+
msgid "for the Gallery Icon"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: ../admin/about.php:32
|
152 |
msgid "for the Watermark plugin"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: ../admin/about.php:34
|
156 |
msgid "If you didn't find your name on this list and there is some code which I integrate in my plugin, don't hesitate to send me a mail."
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: ../admin/about.php:38
|
160 |
msgid "How to support ?"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: ../admin/about.php:40
|
164 |
msgid "There exist several ways to contribute, help or support us in this work. Non of them are mandatory."
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: ../admin/about.php:42
|
168 |
msgid "Send us bugfixes / code changes"
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: ../admin/about.php:42
|
172 |
msgid "The most motivated support for this plugin are your ideas and brain work"
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: ../admin/about.php:43
|
176 |
msgid "Translate the plugin"
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: ../admin/about.php:43
|
180 |
msgid "To help people to work with this plugin, I would like to have it in all available languages"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: ../admin/about.php:44
|
184 |
msgid "Donate the work via paypal"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: ../admin/about.php:57
|
188 |
msgid "No doubt a very useful and easy motivation :-)"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: ../admin/about.php:59
|
192 |
msgid "Place a link to the plugin in your blog/webpage"
|
193 |
msgstr ""
|
194 |
|
195 |
+
#: ../admin/about.php:59
|
196 |
msgid "Yes, share and trackback is also a good support for this work "
|
197 |
msgstr ""
|
198 |
|
199 |
+
#: ../admin/about.php:64
|
200 |
msgid "Thanks!"
|
201 |
msgstr ""
|
202 |
|
203 |
+
#: ../admin/about.php:66
|
204 |
msgid "We would like to thank this people which support us in the work :"
|
205 |
msgstr ""
|
206 |
|
207 |
+
#: ../admin/about.php:166
|
208 |
msgid "and all donators..."
|
209 |
msgstr ""
|
210 |
|
230 |
msgstr ""
|
231 |
|
232 |
#: ../admin/addgallery.php:90
|
233 |
+
#: ../admin/functions.php:927
|
234 |
+
#: ../admin/functions.php:1027
|
235 |
msgid "No gallery selected !"
|
236 |
msgstr ""
|
237 |
|
245 |
msgstr ""
|
246 |
|
247 |
#: ../admin/addgallery.php:182
|
248 |
+
#: ../admin/addgallery.php:364
|
249 |
msgid "Browse..."
|
250 |
msgstr ""
|
251 |
|
252 |
#: ../admin/addgallery.php:183
|
253 |
+
#: ../admin/addgallery.php:414
|
254 |
msgid "Upload images"
|
255 |
msgstr ""
|
256 |
|
257 |
+
#: ../admin/addgallery.php:274
|
258 |
+
#: ../admin/addgallery.php:380
|
259 |
+
msgid "Upload Images"
|
260 |
+
msgstr ""
|
261 |
+
|
262 |
+
#: ../admin/addgallery.php:277
|
263 |
+
#: ../admin/addgallery.php:294
|
264 |
+
#: ../admin/manage-galleries.php:136
|
265 |
msgid "Add new gallery"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: ../admin/addgallery.php:280
|
269 |
+
#: ../admin/addgallery.php:316
|
270 |
msgid "Upload a Zip-File"
|
271 |
msgstr ""
|
272 |
|
273 |
+
#: ../admin/addgallery.php:283
|
274 |
+
#: ../admin/addgallery.php:358
|
275 |
msgid "Import image folder"
|
276 |
msgstr ""
|
277 |
|
278 |
+
#: ../admin/addgallery.php:299
|
279 |
+
#: ../admin/manage-galleries.php:243
|
|
|
|
|
|
|
|
|
|
|
280 |
msgid "New Gallery"
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: ../admin/addgallery.php:302
|
284 |
+
#: ../admin/manage-galleries.php:245
|
285 |
msgid "Create a new , empty gallery below the folder"
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: ../admin/addgallery.php:304
|
289 |
+
#: ../admin/manage-galleries.php:247
|
290 |
msgid "Allowed characters for file and folder names are"
|
291 |
msgstr ""
|
292 |
|
293 |
+
#: ../admin/addgallery.php:308
|
294 |
msgid "Add gallery"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: ../admin/addgallery.php:321
|
298 |
msgid "Select Zip-File"
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: ../admin/addgallery.php:323
|
302 |
msgid "Upload a zip file with images"
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: ../admin/addgallery.php:327
|
306 |
msgid "or enter a Zip-File URL"
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: ../admin/addgallery.php:329
|
310 |
msgid "Import a zip file with images from a url"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: ../admin/addgallery.php:333
|
314 |
+
#: ../admin/addgallery.php:389
|
315 |
msgid "in to"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: ../admin/addgallery.php:335
|
319 |
msgid "a new gallery"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: ../admin/addgallery.php:346
|
323 |
msgid "Note : The upload limit on your server is "
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: ../admin/addgallery.php:350
|
327 |
msgid "Start upload"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: ../admin/addgallery.php:363
|
331 |
msgid "Import from Server path:"
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: ../admin/addgallery.php:366
|
335 |
+
msgid "Note : Change the default path in the gallery settings"
|
336 |
+
msgstr ""
|
337 |
+
|
338 |
+
#: ../admin/addgallery.php:368
|
339 |
msgid " Please note : For safe-mode = ON you need to add the subfolder thumbs manually"
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: ../admin/addgallery.php:371
|
343 |
msgid "Import folder"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: ../admin/addgallery.php:385
|
347 |
msgid "Upload image"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: ../admin/addgallery.php:391
|
351 |
msgid "Choose gallery"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: ../admin/addgallery.php:410
|
355 |
msgid "The batch upload requires Adobe Flash 10, disable it if you have problems"
|
356 |
msgstr ""
|
357 |
|
358 |
+
#: ../admin/addgallery.php:410
|
359 |
msgid "Disable flash upload"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: ../admin/addgallery.php:412
|
363 |
msgid "Upload multiple files at once by ctrl/shift-selecting in dialog"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: ../admin/addgallery.php:412
|
367 |
msgid "Enable flash based upload"
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: ../admin/admin.php:30
|
371 |
+
#: ../admin/admin.php:271
|
372 |
+
#: ../admin/admin.php:339
|
373 |
#: ../admin/functions.php:99
|
374 |
#: ../admin/functions.php:176
|
375 |
+
#: ../admin/manage-images.php:201
|
376 |
#: ../admin/manage.php:86
|
377 |
msgid "Gallery"
|
378 |
msgid_plural "Galleries"
|
379 |
msgstr[0] ""
|
380 |
msgstr[1] ""
|
381 |
|
382 |
+
#: ../admin/admin.php:32
|
383 |
msgid "Add Gallery / Images"
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: ../admin/admin.php:33
|
387 |
msgid "Manage Gallery"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: ../admin/admin.php:34
|
391 |
msgid "Album"
|
392 |
msgid_plural "Albums"
|
393 |
msgstr[0] ""
|
394 |
msgstr[1] ""
|
395 |
|
396 |
+
#: ../admin/admin.php:35
|
397 |
msgid "Tags"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: ../admin/admin.php:36
|
401 |
msgid "Options"
|
402 |
msgstr ""
|
403 |
|
404 |
+
#: ../admin/admin.php:38
|
405 |
msgid "Style"
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: ../admin/admin.php:40
|
409 |
msgid "Roles"
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: ../admin/admin.php:41
|
413 |
msgid "About this Gallery"
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: ../admin/admin.php:41
|
417 |
msgid "About"
|
418 |
msgstr ""
|
419 |
|
421 |
msgid "NextGEN Gallery"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: ../admin/admin.php:46
|
425 |
msgid "Reset / Uninstall"
|
426 |
msgstr ""
|
427 |
|
454 |
msgid "A failure occurred"
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: ../admin/admin.php:275
|
458 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Introduction</a>"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: ../admin/admin.php:278
|
462 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Setup</a>"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: ../admin/admin.php:281
|
466 |
msgid "<a href=\"http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/\" target=\"_blank\">Translation by alex rabe</a>"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: ../admin/admin.php:284
|
470 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Roles / Capabilities</a>"
|
471 |
msgstr ""
|
472 |
|
473 |
+
#: ../admin/admin.php:287
|
474 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Styles</a>"
|
475 |
msgstr ""
|
476 |
|
477 |
+
#: ../admin/admin.php:288
|
478 |
msgid "Templates"
|
479 |
msgstr ""
|
480 |
|
481 |
+
#: ../admin/admin.php:291
|
482 |
+
#: ../admin/admin.php:297
|
483 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery management</a>"
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: ../admin/admin.php:292
|
487 |
msgid "Gallery example"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: ../admin/admin.php:298
|
491 |
+
#: ../admin/admin.php:308
|
492 |
msgid "Gallery tags"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: ../admin/admin.php:301
|
496 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Album management</a>"
|
497 |
msgstr ""
|
498 |
|
499 |
+
#: ../admin/admin.php:302
|
500 |
msgid "Album example"
|
501 |
msgstr ""
|
502 |
|
503 |
+
#: ../admin/admin.php:303
|
504 |
+
#: ../admin/admin.php:309
|
505 |
msgid "Album tags"
|
506 |
msgstr ""
|
507 |
|
508 |
+
#: ../admin/admin.php:306
|
509 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-introduction/\" target=\"_blank\">Gallery tags</a>"
|
510 |
msgstr ""
|
511 |
|
512 |
+
#: ../admin/admin.php:307
|
513 |
msgid "Related images"
|
514 |
msgstr ""
|
515 |
|
516 |
+
#: ../admin/admin.php:312
|
517 |
msgid "<a href=\"http://dpotter.net/Technical/2008/03/nextgen-gallery-review-image-management/\" target=\"_blank\">Image management</a>"
|
518 |
msgstr ""
|
519 |
|
520 |
+
#: ../admin/admin.php:313
|
521 |
msgid "Custom fields"
|
522 |
msgstr ""
|
523 |
|
524 |
+
#: ../admin/admin.php:318
|
525 |
msgid "Get help with NextGEN Gallery"
|
526 |
msgstr ""
|
527 |
|
528 |
+
#: ../admin/admin.php:322
|
529 |
msgid "More Help & Info"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: ../admin/admin.php:324
|
533 |
msgid "<a href=\"http://wordpress.org/tags/nextgen-gallery?forum_id=10\" target=\"_blank\">Support Forums</a>"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: ../admin/admin.php:325
|
537 |
msgid "FAQ"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: ../admin/admin.php:326
|
541 |
msgid "Feature request"
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: ../admin/admin.php:327
|
545 |
msgid "Get your language pack"
|
546 |
msgstr ""
|
547 |
|
548 |
+
#: ../admin/admin.php:328
|
549 |
msgid "Contribute development"
|
550 |
msgstr ""
|
551 |
|
552 |
+
#: ../admin/admin.php:329
|
553 |
msgid "Download latest version"
|
554 |
msgstr ""
|
555 |
|
556 |
#: ../admin/album.php:103
|
557 |
#: ../admin/album.php:118
|
558 |
+
#: ../admin/album.php:153
|
559 |
msgid "Update Successfully"
|
560 |
msgstr ""
|
561 |
|
563 |
msgid "Album deleted"
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: ../admin/album.php:264
|
567 |
msgid "Manage Albums"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: ../admin/album.php:270
|
571 |
+
#: ../admin/album.php:319
|
572 |
msgid "Select album"
|
573 |
msgstr ""
|
574 |
|
575 |
+
#: ../admin/album.php:272
|
576 |
msgid "No album selected"
|
577 |
msgstr ""
|
578 |
|
579 |
+
#: ../admin/album.php:283
|
580 |
#: ../admin/edit-thumbnail.php:157
|
581 |
msgid "Update"
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: ../admin/album.php:285
|
585 |
msgid "Edit album"
|
586 |
msgstr ""
|
587 |
|
588 |
+
#: ../admin/album.php:288
|
589 |
+
#: ../admin/manage-galleries.php:211
|
590 |
+
#: ../admin/manage-images.php:406
|
591 |
msgid "Delete"
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: ../admin/album.php:288
|
595 |
msgid "Delete album ?"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: ../admin/album.php:292
|
599 |
msgid "Add new album"
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: ../admin/album.php:294
|
603 |
msgid "Add"
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: ../admin/album.php:305
|
607 |
msgid "Show / hide used galleries"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: ../admin/album.php:305
|
611 |
msgid "[Show all]"
|
612 |
msgstr ""
|
613 |
|
614 |
+
#: ../admin/album.php:306
|
615 |
msgid "Maximize the widget content"
|
616 |
msgstr ""
|
617 |
|
618 |
+
#: ../admin/album.php:306
|
619 |
msgid "[Maximize]"
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: ../admin/album.php:307
|
623 |
msgid "Minimize the widget content"
|
624 |
msgstr ""
|
625 |
|
626 |
+
#: ../admin/album.php:307
|
627 |
msgid "[Minimize]"
|
628 |
msgstr ""
|
629 |
|
630 |
+
#: ../admin/album.php:309
|
631 |
msgid "After you create and select a album, you can drag and drop a gallery or another album into your new album below"
|
632 |
msgstr ""
|
633 |
|
634 |
+
#: ../admin/album.php:335
|
635 |
msgid "Select gallery"
|
636 |
msgstr ""
|
637 |
|
638 |
+
#: ../admin/album.php:364
|
639 |
msgid "Album ID"
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: ../admin/album.php:377
|
643 |
msgid "No album selected!"
|
644 |
msgstr ""
|
645 |
|
646 |
+
#: ../admin/album.php:397
|
647 |
msgid "Album name:"
|
648 |
msgstr ""
|
649 |
|
650 |
+
#: ../admin/album.php:403
|
651 |
msgid "Album description:"
|
652 |
msgstr ""
|
653 |
|
654 |
+
#: ../admin/album.php:409
|
655 |
msgid "Select a preview image:"
|
656 |
msgstr ""
|
657 |
|
658 |
+
#: ../admin/album.php:411
|
659 |
msgid "No picture"
|
660 |
msgstr ""
|
661 |
|
662 |
+
#: ../admin/album.php:425
|
663 |
+
#: ../admin/manage-images.php:219
|
664 |
msgid "Page Link to"
|
665 |
msgstr ""
|
666 |
|
667 |
+
#: ../admin/album.php:427
|
668 |
+
#: ../admin/manage-images.php:222
|
669 |
msgid "Not linked"
|
670 |
msgstr ""
|
671 |
|
672 |
+
#: ../admin/album.php:440
|
673 |
+
#: ../admin/manage-galleries.php:252
|
674 |
+
#: ../admin/manage-galleries.php:281
|
675 |
+
#: ../admin/manage-galleries.php:311
|
676 |
+
#: ../admin/manage-images.php:500
|
677 |
+
#: ../admin/manage-images.php:536
|
678 |
+
#: ../admin/manage-images.php:565
|
679 |
+
#: ../admin/manage-images.php:595
|
680 |
msgid "OK"
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: ../admin/album.php:442
|
684 |
+
#: ../admin/manage-galleries.php:254
|
685 |
+
#: ../admin/manage-galleries.php:283
|
686 |
+
#: ../admin/manage-galleries.php:313
|
687 |
+
#: ../admin/manage-images.php:502
|
688 |
+
#: ../admin/manage-images.php:538
|
689 |
+
#: ../admin/manage-images.php:567
|
690 |
+
#: ../admin/manage-images.php:597
|
691 |
msgid "Cancel"
|
692 |
msgstr ""
|
693 |
|
694 |
+
#: ../admin/album.php:526
|
695 |
msgid "Name"
|
696 |
msgstr ""
|
697 |
|
698 |
+
#: ../admin/album.php:527
|
699 |
+
#: ../admin/manage-galleries.php:157
|
700 |
+
#: ../admin/manage-galleries.php:171
|
701 |
+
#: ../admin/manage-images.php:217
|
702 |
msgid "Title"
|
703 |
msgstr ""
|
704 |
|
705 |
+
#: ../admin/album.php:528
|
706 |
msgid "Page"
|
707 |
msgstr ""
|
708 |
|
750 |
|
751 |
#: ../admin/functions.php:65
|
752 |
#: ../admin/functions.php:75
|
753 |
+
#: ../admin/functions.php:886
|
754 |
msgid "Unable to create directory "
|
755 |
msgstr ""
|
756 |
|
800 |
msgstr ""
|
801 |
|
802 |
#: ../admin/functions.php:205
|
803 |
+
#: ../admin/functions.php:1003
|
804 |
+
#: ../admin/manage-galleries.php:128
|
805 |
+
#: ../admin/manage-images.php:302
|
806 |
#: ../admin/manage.php:215
|
807 |
#: ../admin/manage.php:291
|
808 |
msgid "Create new thumbnails"
|
812 |
msgid " picture(s) successfully added"
|
813 |
msgstr ""
|
814 |
|
815 |
+
#: ../admin/functions.php:258
|
816 |
+
#: ../admin/functions.php:338
|
817 |
+
#: ../admin/functions.php:393
|
818 |
+
#: ../admin/functions.php:490
|
819 |
+
#: ../admin/functions.php:544
|
820 |
msgid "Object didn't contain correct data"
|
821 |
msgstr ""
|
822 |
|
823 |
+
#: ../admin/functions.php:266
|
824 |
msgid " is not writeable "
|
825 |
msgstr ""
|
826 |
|
827 |
+
#: ../admin/functions.php:348
|
828 |
+
#: ../admin/functions.php:396
|
829 |
+
#: ../admin/functions.php:496
|
830 |
+
#: ../admin/functions.php:547
|
831 |
msgid " is not writeable"
|
832 |
msgstr ""
|
833 |
|
834 |
+
#: ../admin/functions.php:550
|
835 |
msgid "File do not exists"
|
836 |
msgstr ""
|
837 |
|
838 |
+
#: ../admin/functions.php:554
|
839 |
msgid "Couldn't restore original image"
|
840 |
msgstr ""
|
841 |
|
842 |
+
#: ../admin/functions.php:669
|
843 |
msgid "(Error : Couldn't not update data base)"
|
844 |
msgstr ""
|
845 |
|
846 |
+
#: ../admin/functions.php:676
|
847 |
msgid "(Error : Couldn't not update meta data)"
|
848 |
msgstr ""
|
849 |
|
850 |
+
#: ../admin/functions.php:685
|
851 |
msgid "(Error : Couldn't not find image)"
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: ../admin/functions.php:820
|
855 |
msgid "No valid URL path "
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: ../admin/functions.php:836
|
859 |
msgid "Import via cURL failed."
|
860 |
msgstr ""
|
861 |
|
862 |
+
#: ../admin/functions.php:853
|
863 |
msgid "Uploaded file was no or a faulty zip file ! The server recognize : "
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: ../admin/functions.php:870
|
867 |
msgid "Could not get a valid foldername"
|
868 |
msgstr ""
|
869 |
|
870 |
+
#: ../admin/functions.php:881
|
871 |
#, php-format
|
872 |
msgid "Unable to create directory %s. Is its parent directory writable by the server?"
|
873 |
msgstr ""
|
874 |
|
875 |
+
#: ../admin/functions.php:896
|
876 |
msgid "Zip-File successfully unpacked"
|
877 |
msgstr ""
|
878 |
|
879 |
+
#: ../admin/functions.php:935
|
880 |
+
#: ../admin/functions.php:1052
|
881 |
msgid "Failure in database, no gallery path set !"
|
882 |
msgstr ""
|
883 |
|
884 |
+
#: ../admin/functions.php:959
|
885 |
+
#: ../admin/functions.php:1046
|
886 |
msgid "is no valid image file!"
|
887 |
msgstr ""
|
888 |
|
889 |
+
#: ../admin/functions.php:973
|
890 |
+
#: ../admin/functions.php:1172
|
891 |
+
#: ../admin/functions.php:1247
|
892 |
#, php-format
|
893 |
msgid "Unable to write to directory %s. Is this directory writable by the server?"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: ../admin/functions.php:980
|
897 |
+
#: ../admin/functions.php:1069
|
898 |
msgid "Error, the file could not moved to : "
|
899 |
msgstr ""
|
900 |
|
901 |
+
#: ../admin/functions.php:985
|
902 |
+
#: ../admin/functions.php:1073
|
903 |
msgid "Error, the file permissions could not set"
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: ../admin/functions.php:1008
|
907 |
msgid " Image(s) successfully added"
|
908 |
msgstr ""
|
909 |
|
910 |
+
#: ../admin/functions.php:1035
|
911 |
msgid "Invalid upload. Error Code : "
|
912 |
msgstr ""
|
913 |
|
914 |
+
#: ../admin/functions.php:1112
|
|
|
|
|
|
|
|
|
915 |
#, php-format
|
916 |
msgid "SAFE MODE Restriction in effect! You need to create the folder <strong>%s</strong> manually"
|
917 |
msgstr ""
|
918 |
|
919 |
+
#: ../admin/functions.php:1113
|
920 |
#, php-format
|
921 |
msgid "When safe_mode is on, PHP checks to see if the owner (%s) of the current script matches the owner (%s) of the file to be operated on by a file function or its directory"
|
922 |
msgstr ""
|
923 |
|
924 |
+
#: ../admin/functions.php:1166
|
925 |
+
#: ../admin/functions.php:1241
|
926 |
msgid "The destination gallery does not exist"
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: ../admin/functions.php:1197
|
930 |
#, php-format
|
931 |
msgid "Failed to move image %1$s to %2$s"
|
932 |
msgstr ""
|
933 |
|
934 |
+
#: ../admin/functions.php:1217
|
935 |
#, php-format
|
936 |
msgid "Moved %1$s picture(s) to gallery : %2$s ."
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: ../admin/functions.php:1274
|
940 |
#, php-format
|
941 |
msgid "Failed to copy image %1$s to %2$s"
|
942 |
msgstr ""
|
943 |
|
944 |
+
#: ../admin/functions.php:1288
|
945 |
#, php-format
|
946 |
msgid "Failed to copy database row for picture %s"
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: ../admin/functions.php:1296
|
950 |
#, php-format
|
951 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s) » The file already existed in the destination gallery."
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: ../admin/functions.php:1299
|
955 |
#, php-format
|
956 |
msgid "Image %1$s (%2$s) copied as image %3$s (%4$s)"
|
957 |
msgstr ""
|
958 |
|
959 |
+
#: ../admin/functions.php:1308
|
960 |
#, php-format
|
961 |
msgid "Copied %1$s picture(s) to gallery: %2$s ."
|
962 |
msgstr ""
|
963 |
|
964 |
+
#: ../admin/functions.php:1418
|
965 |
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini"
|
966 |
msgstr ""
|
967 |
|
968 |
+
#: ../admin/functions.php:1421
|
969 |
msgid "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: ../admin/functions.php:1424
|
973 |
msgid "The uploaded file was only partially uploaded"
|
974 |
msgstr ""
|
975 |
|
976 |
+
#: ../admin/functions.php:1427
|
977 |
msgid "No file was uploaded"
|
978 |
msgstr ""
|
979 |
|
980 |
+
#: ../admin/functions.php:1430
|
981 |
msgid "Missing a temporary folder"
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: ../admin/functions.php:1433
|
985 |
msgid "Failed to write file to disk"
|
986 |
msgstr ""
|
987 |
|
988 |
+
#: ../admin/functions.php:1436
|
989 |
msgid "File upload stopped by extension"
|
990 |
msgstr ""
|
991 |
|
992 |
+
#: ../admin/functions.php:1439
|
993 |
msgid "Unknown upload error"
|
994 |
msgstr ""
|
995 |
|
1010 |
msgstr ""
|
1011 |
|
1012 |
#: ../admin/manage-galleries.php:20
|
1013 |
+
#: ../admin/manage-images.php:55
|
1014 |
msgid "«"
|
1015 |
msgstr ""
|
1016 |
|
1017 |
#: ../admin/manage-galleries.php:21
|
1018 |
+
#: ../admin/manage-images.php:56
|
1019 |
msgid "»"
|
1020 |
msgstr ""
|
1021 |
|
1022 |
#: ../admin/manage-galleries.php:62
|
1023 |
+
#: ../admin/manage-images.php:140
|
1024 |
msgid "No images selected"
|
1025 |
msgstr ""
|
1026 |
|
1032 |
" 'Cancel' to stop, 'OK' to proceed."
|
1033 |
msgstr ""
|
1034 |
|
1035 |
+
#: ../admin/manage-galleries.php:108
|
1036 |
msgid "Gallery Overview"
|
1037 |
msgstr ""
|
1038 |
|
1039 |
+
#: ../admin/manage-galleries.php:111
|
1040 |
+
#: ../admin/manage-galleries.php:114
|
1041 |
+
#: ../admin/manage-images.php:187
|
1042 |
+
#: ../admin/manage-images.php:190
|
1043 |
msgid "Search Images"
|
1044 |
msgstr ""
|
1045 |
|
1046 |
+
#: ../admin/manage-galleries.php:126
|
1047 |
+
#: ../admin/manage-images.php:300
|
1048 |
msgid "No action"
|
1049 |
msgstr ""
|
1050 |
|
1051 |
+
#: ../admin/manage-galleries.php:127
|
1052 |
+
#: ../admin/manage-images.php:301
|
1053 |
#: ../admin/manage.php:163
|
1054 |
#: ../admin/manage.php:241
|
1055 |
msgid "Set watermark"
|
1056 |
msgstr ""
|
1057 |
|
1058 |
+
#: ../admin/manage-galleries.php:129
|
1059 |
+
#: ../admin/manage-images.php:303
|
1060 |
#: ../admin/manage.php:199
|
1061 |
#: ../admin/manage.php:277
|
1062 |
msgid "Resize images"
|
1063 |
msgstr ""
|
1064 |
|
1065 |
+
#: ../admin/manage-galleries.php:130
|
1066 |
+
#: ../admin/manage-images.php:306
|
1067 |
#: ../admin/manage.php:168
|
1068 |
#: ../admin/manage.php:261
|
1069 |
msgid "Import metadata"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
+
#: ../admin/manage-galleries.php:131
|
1073 |
+
#: ../admin/manage-images.php:304
|
1074 |
#: ../admin/manage.php:158
|
1075 |
#: ../admin/manage.php:238
|
1076 |
msgid "Recover from backup"
|
1077 |
msgstr ""
|
1078 |
|
1079 |
+
#: ../admin/manage-galleries.php:133
|
1080 |
+
#: ../admin/manage-images.php:315
|
1081 |
msgid "Apply"
|
1082 |
msgstr ""
|
1083 |
|
1084 |
+
#: ../admin/manage-galleries.php:141
|
1085 |
+
#: ../admin/manage-galleries.php:225
|
1086 |
+
#: ../admin/manage-images.php:291
|
1087 |
+
#: ../admin/manage-images.php:475
|
1088 |
#, php-format
|
1089 |
msgid "Displaying %s–%s of %s"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
+
#: ../admin/manage-galleries.php:156
|
1093 |
+
#: ../admin/manage-galleries.php:170
|
1094 |
+
#: ../admin/manage-images.php:619
|
1095 |
msgid "ID"
|
1096 |
msgstr ""
|
1097 |
|
1098 |
+
#: ../admin/manage-galleries.php:158
|
1099 |
+
#: ../admin/manage-galleries.php:172
|
1100 |
+
#: ../admin/manage-images.php:228
|
1101 |
+
#: ../admin/manage-images.php:624
|
1102 |
msgid "Description"
|
1103 |
msgstr ""
|
1104 |
|
1105 |
+
#: ../admin/manage-galleries.php:159
|
1106 |
+
#: ../admin/manage-galleries.php:173
|
1107 |
+
#: ../admin/manage-images.php:248
|
1108 |
msgid "Author"
|
1109 |
msgstr ""
|
1110 |
|
1111 |
+
#: ../admin/manage-galleries.php:160
|
1112 |
+
#: ../admin/manage-galleries.php:174
|
1113 |
msgid "Page ID"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
+
#: ../admin/manage-galleries.php:161
|
1117 |
+
#: ../admin/manage-galleries.php:175
|
1118 |
msgid "Quantity"
|
1119 |
msgstr ""
|
1120 |
|
1121 |
+
#: ../admin/manage-galleries.php:162
|
1122 |
+
#: ../admin/manage-galleries.php:176
|
1123 |
msgid "Action"
|
1124 |
msgstr ""
|
1125 |
|
1126 |
+
#: ../admin/manage-galleries.php:198
|
1127 |
msgid "Edit"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
+
#: ../admin/manage-galleries.php:211
|
1131 |
msgid "Delete this gallery ?"
|
1132 |
msgstr ""
|
1133 |
|
1134 |
+
#: ../admin/manage-galleries.php:218
|
1135 |
+
#: ../admin/manage-images.php:466
|
1136 |
msgid "No entries found"
|
1137 |
msgstr ""
|
1138 |
|
1139 |
+
#: ../admin/manage-galleries.php:272
|
1140 |
+
#: ../admin/manage-images.php:556
|
1141 |
msgid "Resize Images to"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
+
#: ../admin/manage-galleries.php:276
|
1145 |
+
#: ../admin/manage-images.php:560
|
1146 |
msgid "Width x height (in pixel). NextGEN Gallery will keep ratio size"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
+
#: ../admin/manage-galleries.php:300
|
1150 |
+
#: ../admin/manage-images.php:584
|
1151 |
msgid "Width x height (in pixel)"
|
1152 |
msgstr ""
|
1153 |
|
1154 |
+
#: ../admin/manage-galleries.php:302
|
1155 |
+
#: ../admin/manage-images.php:586
|
1156 |
msgid "These values are maximum values "
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: ../admin/manage-galleries.php:305
|
1160 |
+
#: ../admin/manage-images.php:589
|
1161 |
msgid "Set fix dimension"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
+
#: ../admin/manage-galleries.php:307
|
1165 |
+
#: ../admin/manage-images.php:591
|
1166 |
msgid "Ignore the aspect ratio, no portrait thumbnails"
|
1167 |
msgstr ""
|
1168 |
|
1169 |
+
#: ../admin/manage-images.php:32
|
1170 |
msgid "Gallery not found."
|
1171 |
msgstr ""
|
1172 |
|
1173 |
+
#: ../admin/manage-images.php:38
|
1174 |
msgid "Sorry, you have no access here"
|
1175 |
msgstr ""
|
1176 |
|
1177 |
+
#: ../admin/manage-images.php:168
|
1178 |
#, php-format
|
1179 |
msgid ""
|
1180 |
"You are about to start the bulk edit for %s images \n"
|
1182 |
" 'Cancel' to stop, 'OK' to proceed."
|
1183 |
msgstr ""
|
1184 |
|
1185 |
+
#: ../admin/manage-images.php:184
|
1186 |
#, php-format
|
1187 |
msgid "Search results for “%s”"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: ../admin/manage-images.php:213
|
1191 |
msgid "Gallery settings"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: ../admin/manage-images.php:213
|
1195 |
msgid "Click here for more settings"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: ../admin/manage-images.php:230
|
1199 |
msgid "Preview image"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: ../admin/manage-images.php:233
|
1203 |
msgid "No Picture"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: ../admin/manage-images.php:246
|
1207 |
msgid "Path"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
+
#: ../admin/manage-images.php:263
|
1211 |
msgid "Create new page"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
+
#: ../admin/manage-images.php:266
|
1215 |
msgid "Main page (No parent)"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
+
#: ../admin/manage-images.php:269
|
1219 |
msgid "Add page"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
+
#: ../admin/manage-images.php:278
|
1223 |
msgid "Scan Folder for new images"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
+
#: ../admin/manage-images.php:279
|
1227 |
+
#: ../admin/manage-images.php:321
|
1228 |
+
#: ../admin/manage-images.php:473
|
1229 |
msgid "Save Changes"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: ../admin/manage-images.php:305
|
1233 |
msgid "Delete images"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
+
#: ../admin/manage-images.php:307
|
1237 |
msgid "Rotate images clockwise"
|
1238 |
msgstr ""
|
1239 |
|
1240 |
+
#: ../admin/manage-images.php:308
|
1241 |
msgid "Rotate images counter-clockwise"
|
1242 |
msgstr ""
|
1243 |
|
1244 |
+
#: ../admin/manage-images.php:309
|
1245 |
msgid "Copy to..."
|
1246 |
msgstr ""
|
1247 |
|
1248 |
+
#: ../admin/manage-images.php:310
|
1249 |
msgid "Move to..."
|
1250 |
msgstr ""
|
1251 |
|
1252 |
+
#: ../admin/manage-images.php:311
|
1253 |
msgid "Add tags"
|
1254 |
msgstr ""
|
1255 |
|
1256 |
+
#: ../admin/manage-images.php:312
|
1257 |
msgid "Delete tags"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
+
#: ../admin/manage-images.php:313
|
1261 |
msgid "Overwrite tags"
|
1262 |
msgstr ""
|
1263 |
|
1264 |
+
#: ../admin/manage-images.php:318
|
1265 |
msgid "Sort gallery"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: ../admin/manage-images.php:392
|
1269 |
msgid "pixel"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
+
#: ../admin/manage-images.php:400
|
1273 |
#, php-format
|
1274 |
msgid "View \"%s\""
|
1275 |
msgstr ""
|
1276 |
|
1277 |
+
#: ../admin/manage-images.php:400
|
1278 |
msgid "View"
|
1279 |
msgstr ""
|
1280 |
|
1281 |
+
#: ../admin/manage-images.php:401
|
1282 |
msgid "Show Meta data"
|
1283 |
msgstr ""
|
1284 |
|
1285 |
+
#: ../admin/manage-images.php:401
|
1286 |
msgid "Meta"
|
1287 |
msgstr ""
|
1288 |
|
1289 |
+
#: ../admin/manage-images.php:402
|
1290 |
msgid "Customize thumbnail"
|
1291 |
msgstr ""
|
1292 |
|
1293 |
+
#: ../admin/manage-images.php:402
|
1294 |
msgid "Edit thumb"
|
1295 |
msgstr ""
|
1296 |
|
1297 |
+
#: ../admin/manage-images.php:403
|
1298 |
msgid "Rotate"
|
1299 |
msgstr ""
|
1300 |
|
1301 |
+
#: ../admin/manage-images.php:405
|
1302 |
msgid "Recover"
|
1303 |
msgstr ""
|
1304 |
|
1305 |
+
#: ../admin/manage-images.php:405
|
1306 |
#, php-format
|
1307 |
msgid "Recover \"%s\" ?"
|
1308 |
msgstr ""
|
1309 |
|
1310 |
+
#: ../admin/manage-images.php:406
|
1311 |
#, php-format
|
1312 |
msgid "Delete \"%s\" ?"
|
1313 |
msgstr ""
|
1314 |
|
1315 |
+
#: ../admin/manage-images.php:496
|
1316 |
msgid "Enter the tags"
|
1317 |
msgstr ""
|
1318 |
|
1319 |
+
#: ../admin/manage-images.php:520
|
1320 |
msgid "Select the destination gallery:"
|
1321 |
msgstr ""
|
1322 |
|
1323 |
+
#: ../admin/manage-images.php:620
|
1324 |
msgid "Thumbnail"
|
1325 |
msgstr ""
|
1326 |
|
1327 |
+
#: ../admin/manage-images.php:622
|
1328 |
#: ../admin/manage-sort.php:74
|
1329 |
msgid "Filename"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
+
#: ../admin/manage-images.php:624
|
1333 |
msgid "Alt & Title Text"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
+
#: ../admin/manage-images.php:625
|
1337 |
msgid "Tags (comma separated list)"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
+
#: ../admin/manage-images.php:627
|
1341 |
msgid "exclude"
|
1342 |
msgstr ""
|
1343 |
|
1424 |
msgid "created"
|
1425 |
msgstr ""
|
1426 |
|
1427 |
+
#: ../admin/media-upload.php:168
|
1428 |
#: ../admin/tinymce/window.php:43
|
1429 |
msgid "No gallery"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
+
#: ../admin/media-upload.php:180
|
1433 |
msgid "Select »"
|
1434 |
msgstr ""
|
1435 |
|
1436 |
+
#: ../admin/media-upload.php:211
|
1437 |
msgid "Show"
|
1438 |
msgstr ""
|
1439 |
|
1440 |
+
#: ../admin/media-upload.php:212
|
1441 |
msgid "Hide"
|
1442 |
msgstr ""
|
1443 |
|
1444 |
+
#: ../admin/media-upload.php:217
|
1445 |
msgid "Image ID:"
|
1446 |
msgstr ""
|
1447 |
|
1448 |
+
#: ../admin/media-upload.php:276
|
1449 |
msgid "Save all changes"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
+
#: ../admin/overview.php:15
|
1453 |
msgid "NextGEN Gallery Overview"
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: ../admin/overview.php:87
|
1457 |
msgid "Welcome to NextGEN Gallery !"
|
1458 |
msgstr ""
|
1459 |
|
1460 |
#: ../admin/overview.php:88
|
1461 |
+
msgid "Do you like this Plugin?"
|
1462 |
+
msgstr ""
|
1463 |
+
|
1464 |
+
#: ../admin/overview.php:90
|
1465 |
msgid "Translation"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
+
#: ../admin/overview.php:91
|
1469 |
msgid "Latest News"
|
1470 |
msgstr ""
|
1471 |
|
1472 |
+
#: ../admin/overview.php:92
|
1473 |
msgid "Recent donators"
|
1474 |
msgstr ""
|
1475 |
|
1476 |
+
#: ../admin/overview.php:94
|
1477 |
msgid "Server Settings"
|
1478 |
msgstr ""
|
1479 |
|
1480 |
+
#: ../admin/overview.php:95
|
1481 |
msgid "Related plugins"
|
1482 |
msgstr ""
|
1483 |
|
1484 |
+
#: ../admin/overview.php:101
|
1485 |
+
#, php-format
|
1486 |
+
msgid "This plugin is primarily developed, maintained, supported and documented by <a href=\"%s\">Alex Rabe</a> with a lot of love & effort. Any kind of contribution would be highly appreciated. Thanks!"
|
1487 |
+
msgstr ""
|
1488 |
+
|
1489 |
+
#: ../admin/overview.php:106
|
1490 |
+
msgid "Give it a good rating on WordPress.org."
|
1491 |
+
msgstr ""
|
1492 |
+
|
1493 |
+
#: ../admin/overview.php:111
|
1494 |
+
msgid "Donate the work via paypal."
|
1495 |
+
msgstr ""
|
1496 |
+
|
1497 |
+
#: ../admin/overview.php:116
|
1498 |
+
msgid "Send a gift to show your appreciation."
|
1499 |
+
msgstr ""
|
1500 |
+
|
1501 |
+
#: ../admin/overview.php:121
|
1502 |
+
msgid "Help to translating it."
|
1503 |
+
msgstr ""
|
1504 |
+
|
1505 |
+
#: ../admin/overview.php:140
|
1506 |
msgid "Graphic Library"
|
1507 |
msgstr ""
|
1508 |
|
1509 |
+
#: ../admin/overview.php:156
|
1510 |
+
#: ../admin/overview.php:205
|
1511 |
+
#: ../admin/overview.php:392
|
1512 |
+
#: ../admin/overview.php:582
|
1513 |
msgid "Loading…"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
+
#: ../admin/overview.php:156
|
1517 |
+
#: ../admin/overview.php:205
|
1518 |
+
#: ../admin/overview.php:392
|
1519 |
+
#: ../admin/overview.php:582
|
1520 |
msgid "This widget requires JavaScript."
|
1521 |
msgstr ""
|
1522 |
|
1523 |
+
#: ../admin/overview.php:169
|
1524 |
msgid "Thanks to all donators..."
|
1525 |
msgstr ""
|
1526 |
|
1527 |
+
#: ../admin/overview.php:191
|
1528 |
msgid "View all"
|
1529 |
msgstr ""
|
1530 |
|
1531 |
+
#: ../admin/overview.php:217
|
|
|
|
|
|
|
|
|
1532 |
#, php-format
|
1533 |
msgid "Newsfeed could not be loaded. Check the <a href=\"%s\">front page</a> to check for updates."
|
1534 |
msgstr ""
|
1535 |
|
1536 |
+
#: ../admin/overview.php:229
|
1537 |
+
msgid "Untitled"
|
1538 |
+
msgstr ""
|
1539 |
+
|
1540 |
+
#: ../admin/overview.php:279
|
1541 |
msgid "At a Glance"
|
1542 |
msgstr ""
|
1543 |
|
1544 |
+
#: ../admin/overview.php:284
|
1545 |
msgid "Image"
|
1546 |
msgid_plural "Images"
|
1547 |
msgstr[0] ""
|
1548 |
msgstr[1] ""
|
1549 |
|
1550 |
+
#: ../admin/overview.php:305
|
1551 |
msgid "Upload pictures"
|
1552 |
msgstr ""
|
1553 |
|
1554 |
+
#: ../admin/overview.php:306
|
1555 |
msgid "Here you can control your images, galleries and albums."
|
1556 |
msgstr ""
|
1557 |
|
1558 |
+
#: ../admin/overview.php:336
|
1559 |
+
msgid "Storage Space"
|
1560 |
+
msgstr ""
|
1561 |
+
|
1562 |
+
#: ../admin/overview.php:340
|
1563 |
+
#, php-format
|
1564 |
+
msgid "<a href=\"%1$s\" title=\"Manage Uploads\" class=\"musublink\">%2$sMB</a>"
|
1565 |
msgstr ""
|
1566 |
|
1567 |
+
#: ../admin/overview.php:341
|
1568 |
+
msgid "Space Allowed"
|
1569 |
msgstr ""
|
1570 |
|
1571 |
+
#: ../admin/overview.php:348
|
1572 |
#, php-format
|
1573 |
+
msgid "<a href=\"%1$s\" title=\"Manage Uploads\" class=\"musublink\">%2$sMB (%3$s%%)</a>"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
+
#: ../admin/overview.php:349
|
1577 |
+
msgid "Space Used"
|
1578 |
+
msgstr ""
|
1579 |
+
|
1580 |
+
#: ../admin/overview.php:378
|
1581 |
msgid "Translation file successful updated. Please reload page."
|
1582 |
msgstr ""
|
1583 |
|
1584 |
+
#: ../admin/overview.php:380
|
1585 |
msgid "Reload page"
|
1586 |
msgstr ""
|
1587 |
|
1588 |
+
#: ../admin/overview.php:385
|
1589 |
msgid "Translation file couldn't be updated"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
+
#: ../admin/overview.php:422
|
1593 |
msgid "Download"
|
1594 |
msgstr ""
|
1595 |
|
1596 |
+
#: ../admin/overview.php:451
|
1597 |
msgid "No GD support"
|
1598 |
msgstr ""
|
1599 |
|
|
|
1600 |
#: ../admin/overview.php:463
|
1601 |
+
#: ../admin/overview.php:509
|
1602 |
+
#: ../admin/overview.php:512
|
1603 |
+
#: ../admin/overview.php:515
|
1604 |
msgid "Yes"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
+
#: ../admin/overview.php:465
|
1608 |
+
#: ../admin/overview.php:510
|
1609 |
+
#: ../admin/overview.php:513
|
1610 |
+
#: ../admin/overview.php:516
|
1611 |
msgid "No"
|
1612 |
msgstr ""
|
1613 |
|
1614 |
+
#: ../admin/overview.php:483
|
1615 |
msgid "Not set"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: ../admin/overview.php:485
|
1619 |
+
#: ../admin/overview.php:488
|
1620 |
msgid "On"
|
1621 |
msgstr ""
|
1622 |
|
1623 |
+
#: ../admin/overview.php:486
|
1624 |
+
#: ../admin/overview.php:489
|
1625 |
msgid "Off"
|
1626 |
msgstr ""
|
1627 |
|
1628 |
+
#: ../admin/overview.php:492
|
1629 |
+
#: ../admin/overview.php:495
|
1630 |
+
#: ../admin/overview.php:498
|
1631 |
+
#: ../admin/overview.php:501
|
1632 |
+
#: ../admin/overview.php:504
|
1633 |
+
#: ../admin/overview.php:507
|
1634 |
msgid "N/A"
|
1635 |
msgstr ""
|
1636 |
|
1637 |
+
#: ../admin/overview.php:506
|
1638 |
msgid " MByte"
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: ../admin/overview.php:519
|
1642 |
msgid "Operating System"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
+
#: ../admin/overview.php:520
|
1646 |
msgid "Server"
|
1647 |
msgstr ""
|
1648 |
|
1649 |
+
#: ../admin/overview.php:521
|
1650 |
msgid "Memory usage"
|
1651 |
msgstr ""
|
1652 |
|
1653 |
+
#: ../admin/overview.php:522
|
1654 |
msgid "MYSQL Version"
|
1655 |
msgstr ""
|
1656 |
|
1657 |
+
#: ../admin/overview.php:523
|
1658 |
msgid "SQL Mode"
|
1659 |
msgstr ""
|
1660 |
|
1661 |
+
#: ../admin/overview.php:524
|
1662 |
msgid "PHP Version"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: ../admin/overview.php:525
|
1666 |
msgid "PHP Safe Mode"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: ../admin/overview.php:526
|
1670 |
msgid "PHP Allow URL fopen"
|
1671 |
msgstr ""
|
1672 |
|
1673 |
+
#: ../admin/overview.php:527
|
1674 |
msgid "PHP Memory Limit"
|
1675 |
msgstr ""
|
1676 |
|
1677 |
+
#: ../admin/overview.php:528
|
1678 |
msgid "PHP Max Upload Size"
|
1679 |
msgstr ""
|
1680 |
|
1681 |
+
#: ../admin/overview.php:529
|
1682 |
msgid "PHP Max Post Size"
|
1683 |
msgstr ""
|
1684 |
|
1685 |
+
#: ../admin/overview.php:530
|
1686 |
msgid "PCRE Backtracking Limit"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
+
#: ../admin/overview.php:531
|
1690 |
msgid "PHP Max Script Execute Time"
|
1691 |
msgstr ""
|
1692 |
|
1693 |
+
#: ../admin/overview.php:532
|
1694 |
msgid "PHP Exif support"
|
1695 |
msgstr ""
|
1696 |
|
1697 |
+
#: ../admin/overview.php:533
|
1698 |
msgid "PHP IPTC support"
|
1699 |
msgstr ""
|
1700 |
|
1701 |
+
#: ../admin/overview.php:534
|
1702 |
msgid "PHP XML support"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
+
#: ../admin/overview.php:546
|
1706 |
msgid "NextGEN Gallery contains some functions which are only available under PHP 5.2. You are using the old PHP 4 version, upgrade now! It's no longer supported by the PHP group. Many shared hosting providers offer both PHP 4 and PHP 5, running simultaneously. Ask your provider if they can do this."
|
1707 |
msgstr ""
|
1708 |
|
1709 |
+
#: ../admin/overview.php:638
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1710 |
msgid "Install"
|
1711 |
msgstr ""
|
1712 |
|
1714 |
msgid "Updated capabilities"
|
1715 |
msgstr ""
|
1716 |
|
1717 |
+
#: ../admin/roles.php:28
|
1718 |
msgid "Roles / capabilities"
|
1719 |
msgstr ""
|
1720 |
|
1721 |
+
#: ../admin/roles.php:29
|
1722 |
msgid "Select the lowest role which should be able to access the follow capabilities. NextGEN Gallery supports the standard roles from WordPress."
|
1723 |
msgstr ""
|
1724 |
|
1725 |
+
#: ../admin/roles.php:30
|
1726 |
msgid "For a more flexible user management you can use the"
|
1727 |
msgstr ""
|
1728 |
|
1729 |
+
#: ../admin/roles.php:35
|
1730 |
msgid "Main NextGEN Gallery overview"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
+
#: ../admin/roles.php:39
|
1734 |
msgid "Use TinyMCE Button / Upload tab"
|
1735 |
msgstr ""
|
1736 |
|
1737 |
+
#: ../admin/roles.php:43
|
1738 |
msgid "Add gallery / Upload images"
|
1739 |
msgstr ""
|
1740 |
|
1741 |
+
#: ../admin/roles.php:47
|
1742 |
msgid "Manage gallery"
|
1743 |
msgstr ""
|
1744 |
|
1745 |
+
#: ../admin/roles.php:51
|
1746 |
msgid "Manage others gallery"
|
1747 |
msgstr ""
|
1748 |
|
1749 |
+
#: ../admin/roles.php:55
|
1750 |
msgid "Manage tags"
|
1751 |
msgstr ""
|
1752 |
|
1753 |
+
#: ../admin/roles.php:59
|
1754 |
msgid "Edit Album"
|
1755 |
msgstr ""
|
1756 |
|
1757 |
+
#: ../admin/roles.php:63
|
1758 |
msgid "Change style"
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: ../admin/roles.php:67
|
1762 |
msgid "Change options"
|
1763 |
msgstr ""
|
1764 |
|
1765 |
+
#: ../admin/roles.php:71
|
1766 |
msgid "Update capabilities"
|
1767 |
msgstr ""
|
1768 |
|
1800 |
msgstr ""
|
1801 |
|
1802 |
#: ../admin/settings.php:202
|
1803 |
+
#: ../admin/settings.php:400
|
1804 |
msgid "Thumbnails"
|
1805 |
msgstr ""
|
1806 |
|
1809 |
msgstr ""
|
1810 |
|
1811 |
#: ../admin/settings.php:205
|
1812 |
+
#: ../admin/settings.php:452
|
1813 |
msgid "Effects"
|
1814 |
msgstr ""
|
1815 |
|
1816 |
#: ../admin/settings.php:206
|
1817 |
+
#: ../admin/settings.php:494
|
1818 |
#: ../admin/tinymce/window.php:119
|
1819 |
msgid "Watermark"
|
1820 |
msgstr ""
|
1821 |
|
1822 |
#: ../admin/settings.php:207
|
1823 |
+
#: ../admin/settings.php:401
|
1824 |
+
#: ../admin/settings.php:601
|
1825 |
#: ../admin/tinymce/window.php:58
|
1826 |
msgid "Slideshow"
|
1827 |
msgstr ""
|
1828 |
|
1829 |
#: ../admin/settings.php:226
|
1830 |
+
#: ../admin/wpmu.php:46
|
1831 |
msgid "Gallery path"
|
1832 |
msgstr ""
|
1833 |
|
1909 |
|
1910 |
#: ../admin/settings.php:279
|
1911 |
#: ../admin/settings.php:310
|
1912 |
+
#: ../admin/settings.php:357
|
1913 |
+
#: ../admin/settings.php:442
|
1914 |
+
#: ../admin/settings.php:477
|
1915 |
+
#: ../admin/settings.php:740
|
1916 |
msgid "More settings"
|
1917 |
msgstr ""
|
1918 |
|
1936 |
msgid "Resize Images"
|
1937 |
msgstr ""
|
1938 |
|
1939 |
+
#: ../admin/settings.php:331
|
1940 |
msgid "Image quality"
|
1941 |
msgstr ""
|
1942 |
|
1943 |
+
#: ../admin/settings.php:335
|
1944 |
msgid "Backup original images"
|
1945 |
msgstr ""
|
1946 |
|
1947 |
+
#: ../admin/settings.php:337
|
1948 |
msgid "Creates a backup for inserted images"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
+
#: ../admin/settings.php:340
|
1952 |
msgid "Automatically resize"
|
1953 |
msgstr ""
|
1954 |
|
1955 |
+
#: ../admin/settings.php:342
|
1956 |
msgid "Automatically resize images on upload."
|
1957 |
msgstr ""
|
1958 |
|
1959 |
+
#: ../admin/settings.php:345
|
1960 |
msgid "Single picture"
|
1961 |
msgstr ""
|
1962 |
|
1963 |
+
#: ../admin/settings.php:348
|
1964 |
msgid "Cache single pictures"
|
1965 |
msgstr ""
|
1966 |
|
1967 |
+
#: ../admin/settings.php:350
|
1968 |
msgid "Creates a file for each singlepic settings. Reduce the CPU load"
|
1969 |
msgstr ""
|
1970 |
|
1971 |
+
#: ../admin/settings.php:353
|
1972 |
msgid "Clear cache folder"
|
1973 |
msgstr ""
|
1974 |
|
1975 |
+
#: ../admin/settings.php:354
|
1976 |
msgid "Proceed now"
|
1977 |
msgstr ""
|
1978 |
|
1979 |
+
#: ../admin/settings.php:374
|
1980 |
msgid "Deactivate gallery page link"
|
1981 |
msgstr ""
|
1982 |
|
1983 |
+
#: ../admin/settings.php:376
|
1984 |
msgid "The album will not link to a gallery subpage. The gallery is shown on the same page."
|
1985 |
msgstr ""
|
1986 |
|
1987 |
+
#: ../admin/settings.php:380
|
1988 |
msgid "Number of images per page"
|
1989 |
msgstr ""
|
1990 |
|
1991 |
+
#: ../admin/settings.php:382
|
1992 |
msgid "0 will disable pagination, all images on one page"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
+
#: ../admin/settings.php:386
|
1996 |
msgid "Number of columns"
|
1997 |
msgstr ""
|
1998 |
|
1999 |
+
#: ../admin/settings.php:388
|
2000 |
msgid "0 will display as much as possible based on the width of your theme. Setting normally only required for captions below the images"
|
2001 |
msgstr ""
|
2002 |
|
2003 |
+
#: ../admin/settings.php:392
|
2004 |
msgid "Integrate slideshow"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
#: ../admin/settings.php:399
|
2008 |
msgid "Show first"
|
2009 |
msgstr ""
|
2010 |
|
2011 |
+
#: ../admin/settings.php:405
|
2012 |
msgid "Show ImageBrowser"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: ../admin/settings.php:407
|
2016 |
msgid "The gallery will open the ImageBrowser instead the effect."
|
2017 |
msgstr ""
|
2018 |
|
2019 |
+
#: ../admin/settings.php:411
|
2020 |
msgid "Add hidden images"
|
2021 |
msgstr ""
|
2022 |
|
2023 |
+
#: ../admin/settings.php:413
|
2024 |
msgid "If pagination is used, this option will still show all images in the modal window (Thickbox, Lightbox etc.). Note : This increase the page load"
|
2025 |
msgstr ""
|
2026 |
|
2027 |
+
#: ../admin/settings.php:417
|
2028 |
msgid "Enable AJAX pagination"
|
2029 |
msgstr ""
|
2030 |
|
2031 |
+
#: ../admin/settings.php:419
|
2032 |
msgid "Browse images without reload the page. Note : Work only in combination with Shutter effect"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
#: ../admin/settings.php:423
|
2036 |
msgid "Sort options"
|
2037 |
msgstr ""
|
2038 |
|
2039 |
+
#: ../admin/settings.php:426
|
2040 |
msgid "Sort thumbnails"
|
2041 |
msgstr ""
|
2042 |
|
2043 |
+
#: ../admin/settings.php:428
|
2044 |
msgid "Custom order"
|
2045 |
msgstr ""
|
2046 |
|
2047 |
+
#: ../admin/settings.php:430
|
2048 |
msgid "File name"
|
2049 |
msgstr ""
|
2050 |
|
2051 |
+
#: ../admin/settings.php:431
|
2052 |
msgid "Alt / Title text"
|
2053 |
msgstr ""
|
2054 |
|
2055 |
+
#: ../admin/settings.php:432
|
2056 |
msgid "Date / Time"
|
2057 |
msgstr ""
|
2058 |
|
2059 |
+
#: ../admin/settings.php:436
|
2060 |
msgid "Sort direction"
|
2061 |
msgstr ""
|
2062 |
|
2063 |
+
#: ../admin/settings.php:456
|
2064 |
msgid "Here you can select the thumbnail effect, NextGEN Gallery will integrate the required HTML code in the images. Please note that only the Shutter and Thickbox effect will automatic added to your theme."
|
2065 |
msgstr ""
|
2066 |
|
2067 |
+
#: ../admin/settings.php:457
|
2068 |
msgid "With the placeholder"
|
2069 |
msgstr ""
|
2070 |
|
2071 |
+
#: ../admin/settings.php:457
|
2072 |
msgid "you can activate a navigation through the images (depend on the effect). Change the code line only , when you use a different thumbnail effect or you know what you do."
|
2073 |
msgstr ""
|
2074 |
|
2075 |
+
#: ../admin/settings.php:460
|
2076 |
msgid "JavaScript Thumbnail effect"
|
2077 |
msgstr ""
|
2078 |
|
2079 |
+
#: ../admin/settings.php:463
|
2080 |
msgid "None"
|
2081 |
msgstr ""
|
2082 |
|
2083 |
+
#: ../admin/settings.php:464
|
2084 |
msgid "Thickbox"
|
2085 |
msgstr ""
|
2086 |
|
2087 |
+
#: ../admin/settings.php:465
|
2088 |
msgid "Lightbox"
|
2089 |
msgstr ""
|
2090 |
|
2091 |
+
#: ../admin/settings.php:466
|
2092 |
msgid "Highslide"
|
2093 |
msgstr ""
|
2094 |
|
2095 |
+
#: ../admin/settings.php:467
|
2096 |
msgid "Shutter"
|
2097 |
msgstr ""
|
2098 |
|
2099 |
+
#: ../admin/settings.php:468
|
2100 |
msgid "Custom"
|
2101 |
msgstr ""
|
2102 |
|
2103 |
+
#: ../admin/settings.php:473
|
2104 |
msgid "Link Code line"
|
2105 |
msgstr ""
|
2106 |
|
2107 |
+
#: ../admin/settings.php:495
|
2108 |
msgid "Please note : You can only activate the watermark under -> Manage Gallery . This action cannot be undone."
|
2109 |
msgstr ""
|
2110 |
|
2111 |
+
#: ../admin/settings.php:500
|
2112 |
msgid "Preview"
|
2113 |
msgstr ""
|
2114 |
|
2115 |
+
#: ../admin/settings.php:502
|
2116 |
+
#: ../admin/settings.php:507
|
2117 |
msgid "Position"
|
2118 |
msgstr ""
|
2119 |
|
2120 |
+
#: ../admin/settings.php:527
|
2121 |
msgid "Offset"
|
2122 |
msgstr ""
|
2123 |
|
2124 |
+
#: ../admin/settings.php:543
|
2125 |
msgid "Use image as watermark"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
+
#: ../admin/settings.php:546
|
2129 |
msgid "URL to file"
|
2130 |
msgstr ""
|
2131 |
|
2132 |
+
#: ../admin/settings.php:548
|
2133 |
msgid "The accessing of URL files is disabled at your server (allow_url_fopen)"
|
2134 |
msgstr ""
|
2135 |
|
2136 |
+
#: ../admin/settings.php:551
|
2137 |
msgid "Use text as watermark"
|
2138 |
msgstr ""
|
2139 |
|
2140 |
+
#: ../admin/settings.php:554
|
2141 |
msgid "Font"
|
2142 |
msgstr ""
|
2143 |
|
2144 |
+
#: ../admin/settings.php:563
|
2145 |
msgid "This function will not work, cause you need the FreeType library"
|
2146 |
msgstr ""
|
2147 |
|
2148 |
+
#: ../admin/settings.php:565
|
2149 |
msgid "You can upload more fonts in the folder <strong>nggallery/fonts</strong>"
|
2150 |
msgstr ""
|
2151 |
|
2152 |
+
#: ../admin/settings.php:570
|
2153 |
msgid "Size"
|
2154 |
msgstr ""
|
2155 |
|
2156 |
+
#: ../admin/settings.php:574
|
2157 |
msgid "Color"
|
2158 |
msgstr ""
|
2159 |
|
2160 |
+
#: ../admin/settings.php:576
|
2161 |
msgid "(hex w/o #)"
|
2162 |
msgstr ""
|
2163 |
|
2164 |
+
#: ../admin/settings.php:579
|
2165 |
msgid "Text"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
+
#: ../admin/settings.php:583
|
2169 |
msgid "Opaque"
|
2170 |
msgstr ""
|
2171 |
|
2172 |
+
#: ../admin/settings.php:604
|
2173 |
+
msgid "Default size (W x H)"
|
2174 |
+
msgstr ""
|
2175 |
+
|
2176 |
+
#: ../admin/settings.php:609
|
2177 |
+
msgid "Duration time"
|
2178 |
+
msgstr ""
|
2179 |
+
|
2180 |
+
#: ../admin/settings.php:610
|
2181 |
+
msgid "sec."
|
2182 |
msgstr ""
|
2183 |
|
2184 |
#: ../admin/settings.php:613
|
2185 |
+
#: ../admin/settings.php:690
|
2186 |
+
msgid "Transition / Fade effect"
|
2187 |
+
msgstr ""
|
2188 |
+
|
2189 |
+
#: ../admin/settings.php:616
|
2190 |
+
#: ../admin/settings.php:693
|
2191 |
+
msgid "fade"
|
2192 |
+
msgstr ""
|
2193 |
+
|
2194 |
+
#: ../admin/settings.php:617
|
2195 |
+
msgid "blindX"
|
2196 |
msgstr ""
|
2197 |
|
2198 |
#: ../admin/settings.php:618
|
2199 |
+
msgid "cover"
|
2200 |
msgstr ""
|
2201 |
|
2202 |
#: ../admin/settings.php:619
|
2203 |
+
msgid "scrollUp"
|
2204 |
+
msgstr ""
|
2205 |
+
|
2206 |
+
#: ../admin/settings.php:620
|
2207 |
+
msgid "scrollDown"
|
2208 |
+
msgstr ""
|
2209 |
+
|
2210 |
+
#: ../admin/settings.php:621
|
2211 |
+
msgid "shuffle"
|
2212 |
+
msgstr ""
|
2213 |
+
|
2214 |
+
#: ../admin/settings.php:622
|
2215 |
+
msgid "toss"
|
2216 |
msgstr ""
|
2217 |
|
2218 |
#: ../admin/settings.php:623
|
2219 |
+
msgid "wipe"
|
2220 |
msgstr ""
|
2221 |
|
2222 |
+
#: ../admin/settings.php:625
|
2223 |
+
msgid "See here for more information about the effects :"
|
2224 |
msgstr ""
|
2225 |
|
2226 |
+
#: ../admin/settings.php:629
|
2227 |
+
msgid "Settings for the JW Image Rotator"
|
2228 |
+
msgstr ""
|
2229 |
+
|
2230 |
+
#: ../admin/settings.php:630
|
2231 |
+
msgid "The settings are only used in the JW Image Rotator Version"
|
2232 |
msgstr ""
|
2233 |
|
2234 |
#: ../admin/settings.php:631
|
2235 |
+
msgid "See more information for the Flash Player on the web page"
|
2236 |
+
msgstr ""
|
2237 |
+
|
2238 |
+
#: ../admin/settings.php:637
|
2239 |
+
msgid "The path to imagerotator.swf is not defined, the slideshow will not work."
|
2240 |
+
msgstr ""
|
2241 |
+
|
2242 |
+
#: ../admin/settings.php:638
|
2243 |
+
msgid "If you would like to use the JW Image Rotatator, please download the player <a href=\"http://www.longtailvideo.com/players/jw-image-rotator/\" target=\"_blank\" >here</a> and upload it to your Upload folder (Default is wp-content/uploads)."
|
2244 |
msgstr ""
|
2245 |
|
2246 |
+
#: ../admin/settings.php:645
|
2247 |
+
msgid "Enable flash slideshow"
|
2248 |
+
msgstr ""
|
2249 |
+
|
2250 |
+
#: ../admin/settings.php:647
|
2251 |
+
msgid "Integrate the flash based sildeshow for all flash supported devices"
|
2252 |
+
msgstr ""
|
2253 |
+
|
2254 |
+
#: ../admin/settings.php:650
|
2255 |
+
msgid "Path to the Imagerotator (URL)"
|
2256 |
+
msgstr ""
|
2257 |
+
|
2258 |
+
#: ../admin/settings.php:653
|
2259 |
+
msgid "Search now"
|
2260 |
+
msgstr ""
|
2261 |
+
|
2262 |
+
#: ../admin/settings.php:654
|
2263 |
+
msgid "Press the button to search automatic for the imagerotator, if you uploaded it to wp-content/uploads or a subfolder"
|
2264 |
+
msgstr ""
|
2265 |
+
|
2266 |
+
#: ../admin/settings.php:658
|
2267 |
msgid "Shuffle mode"
|
2268 |
msgstr ""
|
2269 |
|
2270 |
+
#: ../admin/settings.php:662
|
2271 |
msgid "Show next image on click"
|
2272 |
msgstr ""
|
2273 |
|
2274 |
+
#: ../admin/settings.php:666
|
2275 |
msgid "Show navigation bar"
|
2276 |
msgstr ""
|
2277 |
|
2278 |
+
#: ../admin/settings.php:670
|
2279 |
msgid "Show loading icon"
|
2280 |
msgstr ""
|
2281 |
|
2282 |
+
#: ../admin/settings.php:674
|
2283 |
msgid "Use watermark logo"
|
2284 |
msgstr ""
|
2285 |
|
2286 |
+
#: ../admin/settings.php:676
|
2287 |
msgid "You can change the logo at the watermark settings"
|
2288 |
msgstr ""
|
2289 |
|
2290 |
+
#: ../admin/settings.php:679
|
2291 |
msgid "Stretch image"
|
2292 |
msgstr ""
|
2293 |
|
2294 |
+
#: ../admin/settings.php:682
|
2295 |
msgid "true"
|
2296 |
msgstr ""
|
2297 |
|
2298 |
+
#: ../admin/settings.php:683
|
2299 |
msgid "false"
|
2300 |
msgstr ""
|
2301 |
|
2302 |
+
#: ../admin/settings.php:684
|
2303 |
msgid "fit"
|
2304 |
msgstr ""
|
2305 |
|
2306 |
+
#: ../admin/settings.php:685
|
2307 |
msgid "none"
|
2308 |
msgstr ""
|
2309 |
|
2310 |
+
#: ../admin/settings.php:694
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2311 |
msgid "bgfade"
|
2312 |
msgstr ""
|
2313 |
|
2314 |
+
#: ../admin/settings.php:695
|
2315 |
msgid "slowfade"
|
2316 |
msgstr ""
|
2317 |
|
2318 |
+
#: ../admin/settings.php:696
|
2319 |
msgid "circles"
|
2320 |
msgstr ""
|
2321 |
|
2322 |
+
#: ../admin/settings.php:697
|
2323 |
msgid "bubbles"
|
2324 |
msgstr ""
|
2325 |
|
2326 |
+
#: ../admin/settings.php:698
|
2327 |
msgid "blocks"
|
2328 |
msgstr ""
|
2329 |
|
2330 |
+
#: ../admin/settings.php:699
|
2331 |
msgid "fluids"
|
2332 |
msgstr ""
|
2333 |
|
2334 |
+
#: ../admin/settings.php:700
|
2335 |
msgid "flash"
|
2336 |
msgstr ""
|
2337 |
|
2338 |
+
#: ../admin/settings.php:701
|
2339 |
msgid "lines"
|
2340 |
msgstr ""
|
2341 |
|
2342 |
+
#: ../admin/settings.php:702
|
2343 |
msgid "random"
|
2344 |
msgstr ""
|
2345 |
|
2346 |
+
#: ../admin/settings.php:707
|
2347 |
msgid "Use slow zooming effect"
|
2348 |
msgstr ""
|
2349 |
|
2350 |
+
#: ../admin/settings.php:711
|
2351 |
msgid "Background Color"
|
2352 |
msgstr ""
|
2353 |
|
2354 |
+
#: ../admin/settings.php:716
|
2355 |
msgid "Texts / Buttons Color"
|
2356 |
msgstr ""
|
2357 |
|
2358 |
+
#: ../admin/settings.php:721
|
2359 |
msgid "Rollover / Active Color"
|
2360 |
msgstr ""
|
2361 |
|
2362 |
+
#: ../admin/settings.php:726
|
2363 |
msgid "Screen Color"
|
2364 |
msgstr ""
|
2365 |
|
2366 |
+
#: ../admin/settings.php:731
|
2367 |
msgid "Background music (URL)"
|
2368 |
msgstr ""
|
2369 |
|
2370 |
+
#: ../admin/settings.php:735
|
2371 |
msgid "Try XHTML validation (with CDATA)"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
+
#: ../admin/settings.php:737
|
2375 |
msgid "Important : Could causes problem at some browser. Please recheck your page."
|
2376 |
msgstr ""
|
2377 |
|
2488 |
msgid "CSS file successfully updated"
|
2489 |
msgstr ""
|
2490 |
|
2491 |
+
#: ../admin/style.php:89
|
2492 |
msgid "Style Editor"
|
2493 |
msgstr ""
|
2494 |
|
2495 |
+
#: ../admin/style.php:93
|
2496 |
msgid "Activate and use style sheet:"
|
2497 |
msgstr ""
|
2498 |
|
2499 |
+
#: ../admin/style.php:113
|
2500 |
msgid "Activate"
|
2501 |
msgstr ""
|
2502 |
|
2503 |
+
#: ../admin/style.php:123
|
2504 |
#, php-format
|
2505 |
msgid "Editing <strong>%s</strong>"
|
2506 |
msgstr ""
|
2507 |
|
2508 |
+
#: ../admin/style.php:125
|
2509 |
#, php-format
|
2510 |
msgid "Browsing <strong>%s</strong>"
|
2511 |
msgstr ""
|
2512 |
|
2513 |
+
#: ../admin/style.php:135
|
2514 |
msgid "Version"
|
2515 |
msgstr ""
|
2516 |
|
2517 |
+
#: ../admin/style.php:138
|
2518 |
msgid "Tip : Copy your stylesheet (nggallery.css) to your theme folder, so it will be not lost during a upgrade"
|
2519 |
msgstr ""
|
2520 |
|
2521 |
+
#: ../admin/style.php:140
|
2522 |
msgid "Your theme contain a NextGEN Gallery stylesheet (nggallery.css), this file will be used"
|
2523 |
msgstr ""
|
2524 |
|
2525 |
+
#: ../admin/style.php:142
|
2526 |
msgid "Tip No. 2: Use the color picker below to help you find the right color scheme for your gallery!"
|
2527 |
msgstr ""
|
2528 |
|
2529 |
+
#: ../admin/style.php:158
|
2530 |
msgid "Update File"
|
2531 |
msgstr ""
|
2532 |
|
2533 |
+
#: ../admin/style.php:161
|
2534 |
msgid "If this file were writable you could edit it."
|
2535 |
msgstr ""
|
2536 |
|
2537 |
+
#: ../admin/style.php:166
|
2538 |
msgid "Oops, no such file exists! Double check the name and try again, merci."
|
2539 |
msgstr ""
|
2540 |
|
2550 |
msgid "Alphabetical"
|
2551 |
msgstr ""
|
2552 |
|
2553 |
+
#: ../admin/tags.php:96
|
2554 |
msgid "Manage image tags"
|
2555 |
msgstr ""
|
2556 |
|
2557 |
+
#: ../admin/tags.php:108
|
2558 |
msgid "Existing Tags"
|
2559 |
msgstr ""
|
2560 |
|
2561 |
+
#: ../admin/tags.php:112
|
2562 |
msgid "Search tags"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
+
#: ../admin/tags.php:116
|
2566 |
msgid "Go"
|
2567 |
msgstr ""
|
2568 |
|
2569 |
+
#: ../admin/tags.php:121
|
2570 |
msgid "Sort Order:"
|
2571 |
msgstr ""
|
2572 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2573 |
#: ../admin/tags.php:156
|
2574 |
+
#: ../admin/tags.php:160
|
2575 |
+
#: ../admin/tags.php:173
|
2576 |
msgid "Previous tags"
|
2577 |
msgstr ""
|
2578 |
|
2579 |
+
#: ../admin/tags.php:169
|
2580 |
msgid "Next tags"
|
2581 |
msgstr ""
|
2582 |
|
2583 |
+
#: ../admin/tags.php:181
|
2584 |
msgid "Rename Tag"
|
2585 |
msgstr ""
|
2586 |
|
2587 |
+
#: ../admin/tags.php:189
|
2588 |
msgid "Enter the tag to rename and its new value. You can use this feature to merge tags too. Click \"Rename\" and all posts which use this tag will be updated."
|
2589 |
msgstr ""
|
2590 |
|
2591 |
+
#: ../admin/tags.php:190
|
2592 |
+
#: ../admin/tags.php:238
|
2593 |
msgid "You can specify multiple tags to rename by separating them with commas."
|
2594 |
msgstr ""
|
2595 |
|
2596 |
+
#: ../admin/tags.php:194
|
2597 |
msgid "Tag(s) to rename:"
|
2598 |
msgstr ""
|
2599 |
|
2600 |
+
#: ../admin/tags.php:198
|
2601 |
msgid "New tag name(s):"
|
2602 |
msgstr ""
|
2603 |
|
2604 |
+
#: ../admin/tags.php:201
|
2605 |
msgid "Rename"
|
2606 |
msgstr ""
|
2607 |
|
2608 |
+
#: ../admin/tags.php:207
|
2609 |
msgid "Delete Tag"
|
2610 |
msgstr ""
|
2611 |
|
2612 |
+
#: ../admin/tags.php:215
|
2613 |
msgid "Enter the name of the tag to delete. This tag will be removed from all posts."
|
2614 |
msgstr ""
|
2615 |
|
2616 |
+
#: ../admin/tags.php:216
|
2617 |
msgid "You can specify multiple tags to delete by separating them with commas"
|
2618 |
msgstr ""
|
2619 |
|
2620 |
+
#: ../admin/tags.php:220
|
2621 |
msgid "Tag(s) to delete:"
|
2622 |
msgstr ""
|
2623 |
|
2624 |
+
#: ../admin/tags.php:229
|
2625 |
msgid "Edit Tag Slug"
|
2626 |
msgstr ""
|
2627 |
|
2628 |
+
#: ../admin/tags.php:237
|
2629 |
msgid "Enter the tag name to edit and its new slug. <a href=\"http://codex.wordpress.org/Glossary#Slug\">Slug definition</a>"
|
2630 |
msgstr ""
|
2631 |
|
2632 |
+
#: ../admin/tags.php:242
|
2633 |
msgid "Tag(s) to match:"
|
2634 |
msgstr ""
|
2635 |
|
2636 |
+
#: ../admin/tags.php:246
|
2637 |
msgid "Slug(s) to set:"
|
2638 |
msgstr ""
|
2639 |
|
2640 |
+
#: ../admin/upgrade.php:23
|
2641 |
msgid "Upgrade database structure..."
|
2642 |
msgstr ""
|
2643 |
|
2644 |
+
#: ../admin/upgrade.php:104
|
2645 |
+
#: ../admin/upgrade.php:114
|
2646 |
+
#: ../admin/upgrade.php:121
|
2647 |
+
#: ../admin/upgrade.php:132
|
2648 |
+
#: ../admin/upgrade.php:146
|
2649 |
msgid "finished"
|
2650 |
msgstr ""
|
2651 |
|
2652 |
+
#: ../admin/upgrade.php:112
|
2653 |
msgid "Update file structure..."
|
2654 |
msgstr ""
|
2655 |
|
2656 |
+
#: ../admin/upgrade.php:119
|
2657 |
msgid "Import date and time information..."
|
2658 |
msgstr ""
|
2659 |
|
2660 |
+
#: ../admin/upgrade.php:127
|
2661 |
msgid "Move imagerotator to new location..."
|
2662 |
msgstr ""
|
2663 |
|
2664 |
+
#: ../admin/upgrade.php:138
|
2665 |
msgid "Update settings..."
|
2666 |
msgstr ""
|
2667 |
|
2668 |
+
#: ../admin/upgrade.php:152
|
2669 |
msgid "Updated widget structure. If you used NextGEN Widgets, you need to setup them again..."
|
2670 |
msgstr ""
|
2671 |
|
2672 |
+
#: ../admin/upgrade.php:160
|
2673 |
+
msgid "Updated options."
|
2674 |
+
msgstr ""
|
2675 |
+
|
2676 |
+
#: ../admin/upgrade.php:166
|
2677 |
+
msgid "Could not find NextGEN Gallery database tables, upgrade failed !"
|
2678 |
+
msgstr ""
|
2679 |
+
|
2680 |
+
#: ../admin/upgrade.php:229
|
2681 |
msgid "Some folders/files could not renamed, please recheck the permission and rescan the folder in the manage gallery section."
|
2682 |
msgstr ""
|
2683 |
|
2684 |
+
#: ../admin/upgrade.php:231
|
2685 |
msgid "Rename failed"
|
2686 |
msgstr ""
|
2687 |
|
2688 |
+
#: ../admin/upgrade.php:327
|
2689 |
+
#: ../admin/upgrade.php:346
|
2690 |
msgid "Upgrade NextGEN Gallery"
|
2691 |
msgstr ""
|
2692 |
|
2693 |
+
#: ../admin/upgrade.php:328
|
2694 |
msgid "The script detect that you upgrade from a older version."
|
2695 |
msgstr ""
|
2696 |
|
2697 |
+
#: ../admin/upgrade.php:329
|
2698 |
msgid "Your database tables for NextGEN Gallery is out-of-date, and must be upgraded before you can continue."
|
2699 |
msgstr ""
|
2700 |
|
2701 |
+
#: ../admin/upgrade.php:330
|
2702 |
msgid "If you would like to downgrade later, please make first a complete backup of your database and the images."
|
2703 |
msgstr ""
|
2704 |
|
2705 |
+
#: ../admin/upgrade.php:331
|
2706 |
msgid "The upgrade process may take a while, so please be patient."
|
2707 |
msgstr ""
|
2708 |
|
2709 |
+
#: ../admin/upgrade.php:332
|
2710 |
msgid "Start upgrade now"
|
2711 |
msgstr ""
|
2712 |
|
2713 |
+
#: ../admin/upgrade.php:348
|
2714 |
+
msgid "Upgrade finished..."
|
2715 |
msgstr ""
|
2716 |
|
2717 |
+
#: ../admin/upgrade.php:349
|
2718 |
msgid "Continue"
|
2719 |
msgstr ""
|
2720 |
|
2721 |
+
#: ../admin/wpmu.php:31
|
2722 |
msgid "Update successfully"
|
2723 |
msgstr ""
|
2724 |
|
2725 |
+
#: ../admin/wpmu.php:40
|
2726 |
msgid "General WordPress MU Settings"
|
2727 |
msgstr ""
|
2728 |
|
2729 |
+
#: ../admin/wpmu.php:48
|
2730 |
msgid "This is the default path for all blogs. With the placeholder %BLOG_ID% you can organize the folder structure better. The path must end with a /."
|
2731 |
msgstr ""
|
2732 |
|
2733 |
+
#: ../admin/wpmu.php:51
|
2734 |
msgid "Enable upload quota check"
|
2735 |
msgstr ""
|
2736 |
|
2737 |
+
#: ../admin/wpmu.php:53
|
2738 |
msgid "Should work if the gallery is bellow the blog.dir"
|
2739 |
msgstr ""
|
2740 |
|
2741 |
+
#: ../admin/wpmu.php:57
|
2742 |
msgid "Enable zip upload option"
|
2743 |
msgstr ""
|
2744 |
|
2745 |
+
#: ../admin/wpmu.php:59
|
2746 |
msgid "Allow users to upload zip folders."
|
2747 |
msgstr ""
|
2748 |
|
2749 |
+
#: ../admin/wpmu.php:63
|
2750 |
msgid "Enable style selection"
|
2751 |
msgstr ""
|
2752 |
|
2753 |
+
#: ../admin/wpmu.php:65
|
2754 |
msgid "Allow users to choose a style for the gallery."
|
2755 |
msgstr ""
|
2756 |
|
2757 |
+
#: ../admin/wpmu.php:69
|
2758 |
msgid "Enable roles/capabilities"
|
2759 |
msgstr ""
|
2760 |
|
2761 |
+
#: ../admin/wpmu.php:71
|
2762 |
msgid "Allow users to change the roles for other blog authors."
|
2763 |
msgstr ""
|
2764 |
|
2765 |
+
#: ../admin/wpmu.php:75
|
2766 |
msgid "Default style"
|
2767 |
msgstr ""
|
2768 |
|
2769 |
+
#: ../admin/wpmu.php:92
|
2770 |
msgid "Choose the default style for the galleries."
|
2771 |
msgstr ""
|
2772 |
|
2843 |
msgid "Insert"
|
2844 |
msgstr ""
|
2845 |
|
2846 |
+
#: ../lib/core.php:369
|
2847 |
#, php-format
|
2848 |
msgid "Note : Based on your server memory limit you should not upload larger images then <strong>%d x %d</strong> pixel"
|
2849 |
msgstr ""
|
2998 |
msgid "Flash"
|
2999 |
msgstr ""
|
3000 |
|
3001 |
+
#: ../lib/multisite.php:23
|
3002 |
+
msgid "Sorry, you have used your space allocation. Please delete some files to upload more files."
|
3003 |
+
msgstr ""
|
3004 |
+
|
3005 |
+
#: ../lib/ngg-db.php:321
|
3006 |
+
#: ../lib/ngg-db.php:322
|
3007 |
msgid "Album overview"
|
3008 |
msgstr ""
|
3009 |
|
3010 |
+
#: ../lib/shortcodes.php:298
|
3011 |
msgid "[Pictures not found]"
|
3012 |
msgstr ""
|
3013 |
|
3135 |
msgstr ""
|
3136 |
|
3137 |
#: ../view/gallery-caption.php:32
|
3138 |
+
#: ../view/gallery-fuchs.php:32
|
3139 |
+
#: ../view/gallery.php:32
|
3140 |
+
#: ../widgets/media-rss-widget.php:122
|
3141 |
msgid "[View with PicLens]"
|
3142 |
msgstr ""
|
3143 |
|
3144 |
+
#: ../view/imagebrowser-caption.php:26
|
3145 |
#: ../view/imagebrowser-exif.php:30
|
3146 |
+
#: ../view/imagebrowser-fuchs.php:26
|
3147 |
#: ../view/imagebrowser.php:26
|
3148 |
msgid "Back"
|
3149 |
msgstr ""
|
3150 |
|
3151 |
+
#: ../view/imagebrowser-caption.php:29
|
3152 |
#: ../view/imagebrowser-exif.php:33
|
3153 |
+
#: ../view/imagebrowser-fuchs.php:29
|
3154 |
#: ../view/imagebrowser.php:29
|
3155 |
msgid "Next"
|
3156 |
msgstr ""
|
3157 |
|
3158 |
+
#: ../view/imagebrowser-caption.php:31
|
3159 |
#: ../view/imagebrowser-exif.php:35
|
3160 |
+
#: ../view/imagebrowser-fuchs.php:31
|
3161 |
#: ../view/imagebrowser.php:31
|
3162 |
msgid "of"
|
3163 |
msgstr ""
|
3174 |
msgid "Focal Length"
|
3175 |
msgstr ""
|
3176 |
|
3177 |
+
#: ../widgets/media-rss-widget.php:19
|
3178 |
+
msgid "Widget that displays Media RSS links for NextGEN Gallery."
|
3179 |
msgstr ""
|
3180 |
|
3181 |
+
#: ../widgets/media-rss-widget.php:20
|
3182 |
+
msgid "NextGEN Media RSS"
|
3183 |
msgstr ""
|
3184 |
|
3185 |
+
#: ../widgets/media-rss-widget.php:68
|
|
|
|
|
3186 |
msgid "Media RSS"
|
3187 |
msgstr ""
|
3188 |
|
3189 |
+
#: ../widgets/media-rss-widget.php:69
|
|
|
3190 |
msgid "Link to the main image feed"
|
3191 |
msgstr ""
|
3192 |
|
3193 |
+
#: ../widgets/media-rss-widget.php:79
|
3194 |
+
#: ../widgets/widgets.php:205
|
3195 |
+
msgid "Title :"
|
3196 |
msgstr ""
|
3197 |
|
3198 |
+
#: ../widgets/media-rss-widget.php:87
|
3199 |
msgid "Show Media RSS icon"
|
3200 |
msgstr ""
|
3201 |
|
3202 |
+
#: ../widgets/media-rss-widget.php:93
|
3203 |
+
msgid "Show the Media RSS link"
|
3204 |
msgstr ""
|
3205 |
|
3206 |
+
#: ../widgets/media-rss-widget.php:98
|
3207 |
+
msgid "Text for Media RSS link:"
|
3208 |
msgstr ""
|
3209 |
|
3210 |
+
#: ../widgets/media-rss-widget.php:104
|
3211 |
+
msgid "Tooltip text for Media RSS link:"
|
3212 |
msgstr ""
|
3213 |
|
3214 |
#: ../widgets/widgets.php:22
|
3219 |
msgid "NextGEN Slideshow"
|
3220 |
msgstr ""
|
3221 |
|
3222 |
+
#: ../widgets/widgets.php:68
|
3223 |
msgid "<a href=\"http://www.macromedia.com/go/getflashplayer\">Get the Flash Player</a> to see the slideshow."
|
3224 |
msgstr ""
|
3225 |
|
3226 |
+
#: ../widgets/widgets.php:125
|
3227 |
+
msgid "Title:"
|
3228 |
+
msgstr ""
|
3229 |
+
|
3230 |
+
#: ../widgets/widgets.php:127
|
3231 |
msgid "Select Gallery:"
|
3232 |
msgstr ""
|
3233 |
|
3234 |
+
#: ../widgets/widgets.php:129
|
3235 |
msgid "All images"
|
3236 |
msgstr ""
|
3237 |
|
3238 |
+
#: ../widgets/widgets.php:141
|
3239 |
msgid "Height:"
|
3240 |
msgstr ""
|
3241 |
|
3242 |
+
#: ../widgets/widgets.php:142
|
3243 |
msgid "Width:"
|
3244 |
msgstr ""
|
3245 |
|
3246 |
+
#: ../widgets/widgets.php:164
|
3247 |
msgid "Add recent or random images from the galleries"
|
3248 |
msgstr ""
|
3249 |
|
3250 |
+
#: ../widgets/widgets.php:165
|
3251 |
msgid "NextGEN Widget"
|
3252 |
msgstr ""
|
3253 |
|
3254 |
+
#: ../widgets/widgets.php:211
|
|
|
|
|
|
|
|
|
3255 |
msgid "Show :"
|
3256 |
msgstr ""
|
3257 |
|
3258 |
+
#: ../widgets/widgets.php:217
|
3259 |
msgid "Original images"
|
3260 |
msgstr ""
|
3261 |
|
3262 |
+
#: ../widgets/widgets.php:226
|
3263 |
msgid "recent added "
|
3264 |
msgstr ""
|
3265 |
|
3266 |
+
#: ../widgets/widgets.php:232
|
3267 |
msgid "Enable IE8 Web Slices"
|
3268 |
msgstr ""
|
3269 |
|
3270 |
+
#: ../widgets/widgets.php:237
|
3271 |
msgid "Width x Height :"
|
3272 |
msgstr ""
|
3273 |
|
3274 |
+
#: ../widgets/widgets.php:243
|
3275 |
msgid "Select :"
|
3276 |
msgstr ""
|
3277 |
|
3278 |
+
#: ../widgets/widgets.php:245
|
3279 |
msgid "All galleries"
|
3280 |
msgstr ""
|
3281 |
|
3282 |
+
#: ../widgets/widgets.php:246
|
3283 |
msgid "Only which are not listed"
|
3284 |
msgstr ""
|
3285 |
|
3286 |
+
#: ../widgets/widgets.php:247
|
3287 |
msgid "Only which are listed"
|
3288 |
msgstr ""
|
3289 |
|
3290 |
+
#: ../widgets/widgets.php:253
|
3291 |
msgid "Gallery ID :"
|
3292 |
msgstr ""
|
3293 |
|
3294 |
+
#: ../widgets/widgets.php:255
|
3295 |
msgid "Gallery IDs, separated by commas."
|
3296 |
msgstr ""
|
3297 |
|
3298 |
+
#: ../xml/media-rss.php:50
|
3299 |
msgid "No galleries have been yet created."
|
3300 |
msgstr ""
|
3301 |
|
3302 |
+
#: ../xml/media-rss.php:69
|
3303 |
#, php-format
|
3304 |
msgid "The gallery ID=%s does not exist."
|
3305 |
msgstr ""
|
3306 |
|
3307 |
+
#: ../xml/media-rss.php:100
|
3308 |
msgid "No album ID has been provided as parameter"
|
3309 |
msgstr ""
|
3310 |
|
3311 |
+
#: ../xml/media-rss.php:108
|
3312 |
#, php-format
|
3313 |
msgid "The album ID=%s does not exist."
|
3314 |
msgstr ""
|
3315 |
|
3316 |
+
#: ../xml/media-rss.php:115
|
3317 |
+
msgid "Invalid MediaRSS command"
|
|
|
3318 |
msgstr ""
|
3319 |
|
lib/core.php
CHANGED
@@ -164,7 +164,8 @@ class nggGallery {
|
|
164 |
'ngg_ir_Transition' => 'irTransition',
|
165 |
'ngg_ir_Backcolor' => 'irBackcolor',
|
166 |
'ngg_ir_Frontcolor' => 'irFrontcolor',
|
167 |
-
'ngg_ir_Lightcolor' => 'irLightcolor'
|
|
|
168 |
),
|
169 |
|
170 |
'int' => array(
|
@@ -185,7 +186,6 @@ class nggGallery {
|
|
185 |
'ngg_ir_LinkFromDisplay' => 'irLinkfromdisplay',
|
186 |
'ngg_ir_ShowNavigation' => 'irShownavigation',
|
187 |
'ngg_ir_ShowWatermark' => 'irWatermark',
|
188 |
-
'ngg_ir_Overstretch' => 'irOverstretch',
|
189 |
'ngg_ir_Kenburns' => 'irKenburns'
|
190 |
)
|
191 |
);
|
@@ -459,6 +459,55 @@ class nggGallery {
|
|
459 |
}
|
460 |
|
461 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
462 |
}
|
463 |
|
464 |
?>
|
164 |
'ngg_ir_Transition' => 'irTransition',
|
165 |
'ngg_ir_Backcolor' => 'irBackcolor',
|
166 |
'ngg_ir_Frontcolor' => 'irFrontcolor',
|
167 |
+
'ngg_ir_Lightcolor' => 'irLightcolor',
|
168 |
+
'ngg_slideshowFX' => 'slideFx',
|
169 |
),
|
170 |
|
171 |
'int' => array(
|
186 |
'ngg_ir_LinkFromDisplay' => 'irLinkfromdisplay',
|
187 |
'ngg_ir_ShowNavigation' => 'irShownavigation',
|
188 |
'ngg_ir_ShowWatermark' => 'irWatermark',
|
|
|
189 |
'ngg_ir_Kenburns' => 'irKenburns'
|
190 |
)
|
191 |
);
|
459 |
}
|
460 |
|
461 |
}
|
462 |
+
|
463 |
+
/**
|
464 |
+
* Check for mobile user agent
|
465 |
+
*
|
466 |
+
* @since 1.6.0
|
467 |
+
* @author Part taken from WPtouch plugin (http://www.bravenewcode.com)
|
468 |
+
* @return bool $result of check
|
469 |
+
*/
|
470 |
+
function detect_mobile_phone() {
|
471 |
+
|
472 |
+
$useragents = array();
|
473 |
+
|
474 |
+
// Check if WPtouch is running
|
475 |
+
if ( function_exists('bnc_wptouch_get_user_agents') )
|
476 |
+
$useragents = bnc_wptouch_get_user_agents();
|
477 |
+
else {
|
478 |
+
$useragents = array(
|
479 |
+
"iPhone", // Apple iPhone
|
480 |
+
"iPod", // Apple iPod touch
|
481 |
+
"Android", // 1.5+ Android
|
482 |
+
"dream", // Pre 1.5 Android
|
483 |
+
"CUPCAKE", // 1.5+ Android
|
484 |
+
"blackberry9500", // Storm
|
485 |
+
"blackberry9530", // Storm
|
486 |
+
"blackberry9520", // Storm v2
|
487 |
+
"blackberry9550", // Storm v2
|
488 |
+
"blackberry9800", // Torch
|
489 |
+
"webOS", // Palm Pre Experimental
|
490 |
+
"incognito", // Other iPhone browser
|
491 |
+
"webmate" // Other iPhone browser
|
492 |
+
);
|
493 |
+
|
494 |
+
asort( $useragents );
|
495 |
+
}
|
496 |
+
|
497 |
+
// Godfather Steve says no to flash
|
498 |
+
if ( is_array($useragents) )
|
499 |
+
$useragents[] = "iPad"; // Apple iPad;
|
500 |
+
|
501 |
+
// WPtouch User Agent Filter
|
502 |
+
$useragents = apply_filters( 'wptouch_user_agents', $useragents );
|
503 |
+
|
504 |
+
foreach ( $useragents as $useragent ) {
|
505 |
+
if ( preg_match( "#$useragent#i", $_SERVER['HTTP_USER_AGENT'] ) )
|
506 |
+
return true;
|
507 |
+
}
|
508 |
+
|
509 |
+
return false;
|
510 |
+
}
|
511 |
}
|
512 |
|
513 |
?>
|
lib/media-rss.php
CHANGED
@@ -19,8 +19,11 @@ class nggMediaRss {
|
|
19 |
*/
|
20 |
function add_piclens_javascript() {
|
21 |
echo "\n" . '<!-- NextGeEN Gallery CoolIris/PicLens support -->';
|
22 |
-
|
23 |
-
|
|
|
|
|
|
|
24 |
}
|
25 |
|
26 |
/**
|
19 |
*/
|
20 |
function add_piclens_javascript() {
|
21 |
echo "\n" . '<!-- NextGeEN Gallery CoolIris/PicLens support -->';
|
22 |
+
if (is_ssl())
|
23 |
+
echo "\n" . '<script type="text/javascript" src="https://lite.piclens.com/current/piclens_optimized.js"></script>';
|
24 |
+
else
|
25 |
+
echo "\n" . '<script type="text/javascript" src="http://lite.piclens.com/current/piclens_optimized.js"></script>';
|
26 |
+
echo "\n" . '<!-- /NextGEN Gallery CoolIris/PicLens support -->';
|
27 |
}
|
28 |
|
29 |
/**
|
lib/multisite.php
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Main PHP Class for Multisite setup
|
4 |
+
*
|
5 |
+
* @author Alex Rabe
|
6 |
+
* @copyright Copyright 2010
|
7 |
+
*
|
8 |
+
*/
|
9 |
+
class nggWPMU{
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Check the Quota under WPMU. Only needed for this case
|
13 |
+
*
|
14 |
+
* @class nggWPMU
|
15 |
+
* @return bool $result
|
16 |
+
*/
|
17 |
+
function check_quota() {
|
18 |
+
if ( get_site_option( 'upload_space_check_disabled' ) )
|
19 |
+
return false;
|
20 |
+
|
21 |
+
if ( (is_multisite()) && wpmu_enable_function('wpmuQuotaCheck'))
|
22 |
+
if( $error = upload_is_user_over_quota( false ) ) {
|
23 |
+
nggGallery::show_error( __( 'Sorry, you have used your space allocation. Please delete some files to upload more files.','nggallery' ) );
|
24 |
+
return true;
|
25 |
+
}
|
26 |
+
return false;
|
27 |
+
}
|
28 |
+
}
|
lib/post-thumbnail.php
CHANGED
@@ -173,12 +173,9 @@ class nggPostThumbnail {
|
|
173 |
function _wp_post_thumbnail_html( $thumbnail_id = NULL ) {
|
174 |
|
175 |
global $_wp_additional_image_sizes, $post_ID;
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
$content = sprintf($set_thumbnail_link, esc_html__( 'Set featured image' ));
|
180 |
-
} else
|
181 |
-
$content = '<p class="hide-if-no-js"><a href="#" id="set-post-thumbnail" onclick="jQuery(\'#add_image\').click();return false;">' . esc_html__( 'Set thumbnail' ) . '</a></p>';
|
182 |
|
183 |
$image = nggdb::find_image($thumbnail_id);
|
184 |
$img_src = false;
|
173 |
function _wp_post_thumbnail_html( $thumbnail_id = NULL ) {
|
174 |
|
175 |
global $_wp_additional_image_sizes, $post_ID;
|
176 |
+
|
177 |
+
$set_thumbnail_link = '<p class="hide-if-no-js"><a title="' . esc_attr__( 'Set featured image' ) . '" href="' . esc_url( get_upload_iframe_src('image') ) . '" id="set-post-thumbnail" class="thickbox">%s</a></p>';
|
178 |
+
$content = sprintf($set_thumbnail_link, esc_html__( 'Set featured image' ));
|
|
|
|
|
|
|
179 |
|
180 |
$image = nggdb::find_image($thumbnail_id);
|
181 |
$img_src = false;
|
lib/rewrite.php
CHANGED
@@ -275,4 +275,4 @@ class nggRewrite {
|
|
275 |
|
276 |
} // of nggRewrite CLASS
|
277 |
|
278 |
-
?>
|
275 |
|
276 |
} // of nggRewrite CLASS
|
277 |
|
278 |
+
?>
|
lib/swfobject.php
CHANGED
@@ -5,7 +5,7 @@ if ( !class_exists('swfobject') ) :
|
|
5 |
*
|
6 |
* @author Alex Rabe
|
7 |
* @package NextGEN Gallery
|
8 |
-
* @version 0.
|
9 |
* @copyright GNU General Public License Version 2
|
10 |
* @access public
|
11 |
* @example http://code.google.com/p/swfobject/
|
@@ -133,10 +133,9 @@ class swfobject {
|
|
133 |
function add_flashvars ( $key, $value, $default = '', $type = '', $prefix = '' ) {
|
134 |
|
135 |
if ( is_bool( $value ) )
|
136 |
-
$value = ( $value ) ?
|
137 |
-
|
138 |
-
|
139 |
-
$value = ( $value == "1" ) ? "true" : "false";
|
140 |
|
141 |
// do not add the variable if we hit the default setting
|
142 |
if ( $value == $default )
|
@@ -149,10 +148,9 @@ class swfobject {
|
|
149 |
function add_params ( $key, $value, $default = '', $type = '', $prefix = '' ) {
|
150 |
|
151 |
if ( is_bool( $value ) )
|
152 |
-
$value = ( $value ) ?
|
153 |
-
|
154 |
-
|
155 |
-
$value = ( $value == "1" ) ? "true" : "false";
|
156 |
|
157 |
// do not add the variable if we hit the default setting
|
158 |
if ( $value == $default )
|
@@ -165,15 +163,14 @@ class swfobject {
|
|
165 |
function add_attributes ( $key, $value, $default = '', $type = '', $prefix = '' ) {
|
166 |
|
167 |
if ( is_bool( $value ) )
|
168 |
-
$value = ( $value ) ?
|
169 |
-
|
170 |
-
|
171 |
-
$value = ( $value == "1" ) ? "true" : "false";
|
172 |
|
173 |
// do not add the variable if we hit the default setting
|
174 |
if ( $value == $default )
|
175 |
return;
|
176 |
-
|
177 |
$this->attributes[$key] = $prefix . $value;
|
178 |
return;
|
179 |
}
|
@@ -183,8 +180,11 @@ class swfobject {
|
|
183 |
if ( is_array($params) ) {
|
184 |
foreach ($params as $key => $value) {
|
185 |
if ( !empty($list) )
|
186 |
-
$list .= ",";
|
187 |
-
|
|
|
|
|
|
|
188 |
}
|
189 |
}
|
190 |
$js = "\t" . $name . ' : {' . $list . '}';
|
@@ -193,4 +193,5 @@ class swfobject {
|
|
193 |
|
194 |
}
|
195 |
endif;
|
|
|
196 |
?>
|
5 |
*
|
6 |
* @author Alex Rabe
|
7 |
* @package NextGEN Gallery
|
8 |
+
* @version 0.6
|
9 |
* @copyright GNU General Public License Version 2
|
10 |
* @access public
|
11 |
* @example http://code.google.com/p/swfobject/
|
133 |
function add_flashvars ( $key, $value, $default = '', $type = '', $prefix = '' ) {
|
134 |
|
135 |
if ( is_bool( $value ) )
|
136 |
+
$value = ( $value ) ? 'true' : 'false';
|
137 |
+
elseif ( $type == 'bool' )
|
138 |
+
$value = ( $value == '1' ) ? 'true' : 'false';
|
|
|
139 |
|
140 |
// do not add the variable if we hit the default setting
|
141 |
if ( $value == $default )
|
148 |
function add_params ( $key, $value, $default = '', $type = '', $prefix = '' ) {
|
149 |
|
150 |
if ( is_bool( $value ) )
|
151 |
+
$value = ( $value ) ? 'true' : 'false';
|
152 |
+
elseif ( $type == 'bool' )
|
153 |
+
$value = ( $value == '1' ) ? 'true' : 'false';
|
|
|
154 |
|
155 |
// do not add the variable if we hit the default setting
|
156 |
if ( $value == $default )
|
163 |
function add_attributes ( $key, $value, $default = '', $type = '', $prefix = '' ) {
|
164 |
|
165 |
if ( is_bool( $value ) )
|
166 |
+
$value = ( $value ) ? 'true' : 'false';
|
167 |
+
elseif ( $type == 'bool' )
|
168 |
+
$value = ( $value == '1' ) ? 'true' : 'false';
|
|
|
169 |
|
170 |
// do not add the variable if we hit the default setting
|
171 |
if ( $value == $default )
|
172 |
return;
|
173 |
+
|
174 |
$this->attributes[$key] = $prefix . $value;
|
175 |
return;
|
176 |
}
|
180 |
if ( is_array($params) ) {
|
181 |
foreach ($params as $key => $value) {
|
182 |
if ( !empty($list) )
|
183 |
+
$list .= ",";
|
184 |
+
if (false === strrpos($key, '.') )
|
185 |
+
$list .= "\n\t\t" . $key . ' : ' . '"' . $value .'"';
|
186 |
+
else
|
187 |
+
$list .= "\n\t\t'" . $key . '\' : ' . '"' . $value .'"';
|
188 |
}
|
189 |
}
|
190 |
$js = "\t" . $name . ' : {' . $list . '}';
|
193 |
|
194 |
}
|
195 |
endif;
|
196 |
+
|
197 |
?>
|
nggallery.php
CHANGED
@@ -4,14 +4,12 @@ Plugin Name: NextGEN Gallery
|
|
4 |
Plugin URI: http://alexrabe.de/?page_id=80
|
5 |
Description: A NextGENeration Photo gallery for the Web 2.0.
|
6 |
Author: Alex Rabe
|
7 |
-
Version: 1.
|
8 |
|
9 |
Author URI: http://alexrabe.de/
|
10 |
|
11 |
Copyright 2007-2010 by Alex Rabe & NextGEN DEV-Team
|
12 |
|
13 |
-
The NextGEN button is taken from the Fugue Icons of http://www.pinvoke.com/.
|
14 |
-
|
15 |
This program is free software; you can redistribute it and/or modify
|
16 |
it under the terms of the GNU General Public License as published by
|
17 |
the Free Software Foundation; either version 2 of the License, or
|
@@ -26,14 +24,6 @@ You should have received a copy of the GNU General Public License
|
|
26 |
along with this program; if not, write to the Free Software
|
27 |
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
28 |
|
29 |
-
Please note :
|
30 |
-
|
31 |
-
The JW Image Rotator (Slideshow) is not part of this license and is available
|
32 |
-
under a Creative Commons License, which allowing you to use, modify and redistribute
|
33 |
-
them for noncommercial purposes.
|
34 |
-
|
35 |
-
For commercial use please look at the Jeroen's homepage : http://www.longtailvideo.com
|
36 |
-
|
37 |
*/
|
38 |
|
39 |
// Stop direct call
|
@@ -44,10 +34,9 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
44 |
if (!class_exists('nggLoader')) {
|
45 |
class nggLoader {
|
46 |
|
47 |
-
var $version = '1.
|
48 |
-
var $dbversion = '1.
|
49 |
-
var $minium_WP = '
|
50 |
-
var $minium_WPMU = '2.9';
|
51 |
var $updateURL = 'http://nextgen.boelinger.com/version.php';
|
52 |
var $donators = 'http://nextgen.boelinger.com/donators.php';
|
53 |
var $options = '';
|
@@ -56,13 +45,6 @@ class nggLoader {
|
|
56 |
|
57 |
function nggLoader() {
|
58 |
|
59 |
-
// Load the language file
|
60 |
-
$this->load_textdomain();
|
61 |
-
|
62 |
-
// All credits to the tranlator
|
63 |
-
$this->translator = '<p class="hint">'. __('<strong>Translation by : </strong><a target="_blank" href="http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/">See here</a>', 'nggallery') . '</p>';
|
64 |
-
$this->translator .= '<p class="hint">'. __('<strong>This translation is not yet updated for Version 1.5.0</strong>. If you would like to help with translation, download the current po from the plugin folder and read <a href="http://alexrabe.de/wordpress-plugins/wordtube/translation-of-plugins/">here</a> how you can translate the plugin.', 'nggallery') . '</p>';
|
65 |
-
|
66 |
// Stop the plugin if we missed the requirements
|
67 |
if ( ( !$this->required_version() ) || ( !$this->check_memory_limit() ) )
|
68 |
return;
|
@@ -88,7 +70,11 @@ class nggLoader {
|
|
88 |
|
89 |
// Register_taxonomy must be used during the init
|
90 |
add_action( 'init', array(&$this, 'register_taxonomy') );
|
91 |
-
|
|
|
|
|
|
|
|
|
92 |
// Add a message for PHP4 Users, can disable the update message later on
|
93 |
if (version_compare(PHP_VERSION, '5.0.0', '<'))
|
94 |
add_filter('transient_update_plugins', array(&$this, 'disable_upgrade'));
|
@@ -101,6 +87,13 @@ class nggLoader {
|
|
101 |
function start_plugin() {
|
102 |
|
103 |
global $nggRewrite;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
|
105 |
// Content Filters
|
106 |
add_filter('ngg_gallery_name', 'sanitize_title');
|
@@ -126,8 +119,8 @@ class nggLoader {
|
|
126 |
add_action('parse_request', array(&$this, 'check_request') );
|
127 |
|
128 |
// Add the script and style files
|
129 |
-
add_action('
|
130 |
-
add_action('
|
131 |
|
132 |
// Add a version number to the header
|
133 |
add_action('wp_head', create_function('', 'echo "\n<meta name=\'NextGEN\' content=\'' . $this->version . '\' />\n";') );
|
@@ -165,16 +158,12 @@ class nggLoader {
|
|
165 |
|
166 |
function required_version() {
|
167 |
|
168 |
-
global $wp_version
|
169 |
-
|
170 |
-
// Check for WPMU installation
|
171 |
-
if (!defined ('IS_WPMU'))
|
172 |
-
define('IS_WPMU', version_compare($wpmu_version, $this->minium_WPMU, '>=') );
|
173 |
|
174 |
// Check for WP version installation
|
175 |
$wp_ok = version_compare($wp_version, $this->minium_WP, '>=');
|
176 |
|
177 |
-
if ( ($wp_ok == FALSE)
|
178 |
add_action(
|
179 |
'admin_notices',
|
180 |
create_function(
|
@@ -192,8 +181,8 @@ class nggLoader {
|
|
192 |
function check_memory_limit() {
|
193 |
|
194 |
$memory_limit = (int) substr( ini_get('memory_limit'), 0, -1);
|
195 |
-
//This works only with enough memory,
|
196 |
-
if ( ($memory_limit != 0) && ($memory_limit <
|
197 |
add_action(
|
198 |
'admin_notices',
|
199 |
create_function(
|
@@ -264,7 +253,6 @@ class nggLoader {
|
|
264 |
}
|
265 |
|
266 |
function load_dependencies() {
|
267 |
-
global $nggdb;
|
268 |
|
269 |
// Load global libraries // average memory usage (in bytes)
|
270 |
require_once (dirname (__FILE__) . '/lib/core.php'); // 94.840
|
@@ -272,7 +260,13 @@ class nggLoader {
|
|
272 |
require_once (dirname (__FILE__) . '/lib/image.php'); // 59.424
|
273 |
require_once (dirname (__FILE__) . '/lib/post-thumbnail.php'); // n.a.
|
274 |
require_once (dirname (__FILE__) . '/widgets/widgets.php'); // 298.792
|
275 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
276 |
//Just needed if you access remote to WordPress
|
277 |
if ( defined('XMLRPC_REQUEST') )
|
278 |
require_once (dirname (__FILE__) . '/lib/xmlrpc.php');
|
@@ -292,12 +286,6 @@ class nggLoader {
|
|
292 |
require_once (dirname (__FILE__) . '/admin/admin.php');
|
293 |
require_once (dirname (__FILE__) . '/admin/media-upload.php');
|
294 |
$this->nggAdminPanel = new nggAdminPanel();
|
295 |
-
|
296 |
-
// Load frontend libraries
|
297 |
-
} else {
|
298 |
-
require_once (dirname (__FILE__) . '/lib/navigation.php'); // 242.016
|
299 |
-
require_once (dirname (__FILE__) . '/nggfunctions.php'); // n.a.
|
300 |
-
require_once (dirname (__FILE__) . '/lib/shortcodes.php'); // 92.664
|
301 |
}
|
302 |
}
|
303 |
}
|
@@ -330,9 +318,11 @@ class nggLoader {
|
|
330 |
}
|
331 |
|
332 |
// required for the slideshow
|
333 |
-
if ( NGGALLERY_IREXIST == true )
|
334 |
wp_enqueue_script('swfobject', NGGALLERY_URLPATH .'admin/js/swfobject.js', FALSE, '2.2');
|
335 |
-
|
|
|
|
|
336 |
// Load AJAX navigation script, works only with shutter script as we need to add the listener
|
337 |
if ( $this->options['galAjaxNav'] ) {
|
338 |
if ( ($this->options['thumbEffect'] == "shutter") || function_exists('srel_makeshutter') ) {
|
@@ -381,9 +371,24 @@ class nggLoader {
|
|
381 |
if ( class_exists('nggRewrite') )
|
382 |
$nggRewrite = new nggRewrite();
|
383 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
384 |
|
385 |
function activate() {
|
386 |
-
|
387 |
//Since version 1.4.0 it's tested only with PHP5.2, currently we keep PHP4 support a while
|
388 |
//if (version_compare(PHP_VERSION, '5.2.0', '<')) {
|
389 |
// deactivate_plugins(plugin_basename(__FILE__)); // Deactivate ourself
|
@@ -392,6 +397,21 @@ class nggLoader {
|
|
392 |
//}
|
393 |
|
394 |
include_once (dirname (__FILE__) . '/admin/install.php');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
395 |
|
396 |
// check for tables
|
397 |
nggallery_install();
|
@@ -412,6 +432,18 @@ class nggLoader {
|
|
412 |
nggallery_uninstall();
|
413 |
}
|
414 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
415 |
function disable_upgrade($option){
|
416 |
|
417 |
$this_plugin = plugin_basename(__FILE__);
|
4 |
Plugin URI: http://alexrabe.de/?page_id=80
|
5 |
Description: A NextGENeration Photo gallery for the Web 2.0.
|
6 |
Author: Alex Rabe
|
7 |
+
Version: 1.6.0
|
8 |
|
9 |
Author URI: http://alexrabe.de/
|
10 |
|
11 |
Copyright 2007-2010 by Alex Rabe & NextGEN DEV-Team
|
12 |
|
|
|
|
|
13 |
This program is free software; you can redistribute it and/or modify
|
14 |
it under the terms of the GNU General Public License as published by
|
15 |
the Free Software Foundation; either version 2 of the License, or
|
24 |
along with this program; if not, write to the Free Software
|
25 |
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
*/
|
28 |
|
29 |
// Stop direct call
|
34 |
if (!class_exists('nggLoader')) {
|
35 |
class nggLoader {
|
36 |
|
37 |
+
var $version = '1.6.0';
|
38 |
+
var $dbversion = '1.6.0';
|
39 |
+
var $minium_WP = '3.0';
|
|
|
40 |
var $updateURL = 'http://nextgen.boelinger.com/version.php';
|
41 |
var $donators = 'http://nextgen.boelinger.com/donators.php';
|
42 |
var $options = '';
|
45 |
|
46 |
function nggLoader() {
|
47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
// Stop the plugin if we missed the requirements
|
49 |
if ( ( !$this->required_version() ) || ( !$this->check_memory_limit() ) )
|
50 |
return;
|
70 |
|
71 |
// Register_taxonomy must be used during the init
|
72 |
add_action( 'init', array(&$this, 'register_taxonomy') );
|
73 |
+
|
74 |
+
// Hook to upgrade all blogs with one click and adding a new one later
|
75 |
+
add_action( 'wpmu_upgrade_site', array(&$this, 'multisite_upgrade') );
|
76 |
+
add_action( 'wpmu_new_blog', array(&$this, 'multisite_new_blog'), 10, 6);
|
77 |
+
|
78 |
// Add a message for PHP4 Users, can disable the update message later on
|
79 |
if (version_compare(PHP_VERSION, '5.0.0', '<'))
|
80 |
add_filter('transient_update_plugins', array(&$this, 'disable_upgrade'));
|
87 |
function start_plugin() {
|
88 |
|
89 |
global $nggRewrite;
|
90 |
+
|
91 |
+
// Load the language file
|
92 |
+
$this->load_textdomain();
|
93 |
+
|
94 |
+
// All credits to the tranlator
|
95 |
+
$this->translator = '<p class="hint">'. __('<strong>Translation by : </strong><a target="_blank" href="http://alexrabe.de/wordpress-plugins/nextgen-gallery/languages/">See here</a>', 'nggallery') . '</p>';
|
96 |
+
$this->translator .= '<p class="hint">'. __('<strong>This translation is not yet updated for Version 1.6.0</strong>. If you would like to help with translation, download the current po from the plugin folder and read <a href="http://alexrabe.de/wordpress-plugins/wordtube/translation-of-plugins/">here</a> how you can translate the plugin.', 'nggallery') . '</p>';
|
97 |
|
98 |
// Content Filters
|
99 |
add_filter('ngg_gallery_name', 'sanitize_title');
|
119 |
add_action('parse_request', array(&$this, 'check_request') );
|
120 |
|
121 |
// Add the script and style files
|
122 |
+
add_action('template_redirect', array(&$this, 'load_scripts') );
|
123 |
+
add_action('template_redirect', array(&$this, 'load_styles') );
|
124 |
|
125 |
// Add a version number to the header
|
126 |
add_action('wp_head', create_function('', 'echo "\n<meta name=\'NextGEN\' content=\'' . $this->version . '\' />\n";') );
|
158 |
|
159 |
function required_version() {
|
160 |
|
161 |
+
global $wp_version;
|
|
|
|
|
|
|
|
|
162 |
|
163 |
// Check for WP version installation
|
164 |
$wp_ok = version_compare($wp_version, $this->minium_WP, '>=');
|
165 |
|
166 |
+
if ( ($wp_ok == FALSE) ) {
|
167 |
add_action(
|
168 |
'admin_notices',
|
169 |
create_function(
|
181 |
function check_memory_limit() {
|
182 |
|
183 |
$memory_limit = (int) substr( ini_get('memory_limit'), 0, -1);
|
184 |
+
//This works only with enough memory, 16MB is silly, wordpress requires already 16MB :-)
|
185 |
+
if ( ($memory_limit != 0) && ($memory_limit < 16 ) ) {
|
186 |
add_action(
|
187 |
'admin_notices',
|
188 |
create_function(
|
253 |
}
|
254 |
|
255 |
function load_dependencies() {
|
|
|
256 |
|
257 |
// Load global libraries // average memory usage (in bytes)
|
258 |
require_once (dirname (__FILE__) . '/lib/core.php'); // 94.840
|
260 |
require_once (dirname (__FILE__) . '/lib/image.php'); // 59.424
|
261 |
require_once (dirname (__FILE__) . '/lib/post-thumbnail.php'); // n.a.
|
262 |
require_once (dirname (__FILE__) . '/widgets/widgets.php'); // 298.792
|
263 |
+
require_once (dirname (__FILE__) . '/lib/multisite.php');
|
264 |
+
|
265 |
+
// Load frontend libraries
|
266 |
+
require_once (dirname (__FILE__) . '/lib/navigation.php'); // 242.016
|
267 |
+
require_once (dirname (__FILE__) . '/nggfunctions.php'); // n.a.
|
268 |
+
require_once (dirname (__FILE__) . '/lib/shortcodes.php'); // 92.664
|
269 |
+
|
270 |
//Just needed if you access remote to WordPress
|
271 |
if ( defined('XMLRPC_REQUEST') )
|
272 |
require_once (dirname (__FILE__) . '/lib/xmlrpc.php');
|
286 |
require_once (dirname (__FILE__) . '/admin/admin.php');
|
287 |
require_once (dirname (__FILE__) . '/admin/media-upload.php');
|
288 |
$this->nggAdminPanel = new nggAdminPanel();
|
|
|
|
|
|
|
|
|
|
|
|
|
289 |
}
|
290 |
}
|
291 |
}
|
318 |
}
|
319 |
|
320 |
// required for the slideshow
|
321 |
+
if ( NGGALLERY_IREXIST == true && $ngg_options['enableIR'] == '1' && nggGallery::detect_mobile_phone() === false )
|
322 |
wp_enqueue_script('swfobject', NGGALLERY_URLPATH .'admin/js/swfobject.js', FALSE, '2.2');
|
323 |
+
else
|
324 |
+
wp_enqueue_script ( 'jquery' );
|
325 |
+
|
326 |
// Load AJAX navigation script, works only with shutter script as we need to add the listener
|
327 |
if ( $this->options['galAjaxNav'] ) {
|
328 |
if ( ($this->options['thumbEffect'] == "shutter") || function_exists('srel_makeshutter') ) {
|
371 |
if ( class_exists('nggRewrite') )
|
372 |
$nggRewrite = new nggRewrite();
|
373 |
}
|
374 |
+
|
375 |
+
// THX to Shiba for the code
|
376 |
+
// See: http://shibashake.com/wordpress-theme/write-a-plugin-for-wordpress-multi-site
|
377 |
+
function multisite_new_blog($blog_id, $user_id, $domain, $path, $site_id, $meta ) {
|
378 |
+
global $wpdb;
|
379 |
+
|
380 |
+
include_once (dirname (__FILE__) . '/admin/install.php');
|
381 |
+
|
382 |
+
if (is_plugin_active_for_network( $this->plugin_name )) {
|
383 |
+
$current_blog = $wpdb->blogid;
|
384 |
+
switch_to_blog($blog_id);
|
385 |
+
nggallery_install();
|
386 |
+
switch_to_blog($current_blog);
|
387 |
+
}
|
388 |
+
}
|
389 |
|
390 |
function activate() {
|
391 |
+
global $wpdb;
|
392 |
//Since version 1.4.0 it's tested only with PHP5.2, currently we keep PHP4 support a while
|
393 |
//if (version_compare(PHP_VERSION, '5.2.0', '<')) {
|
394 |
// deactivate_plugins(plugin_basename(__FILE__)); // Deactivate ourself
|
397 |
//}
|
398 |
|
399 |
include_once (dirname (__FILE__) . '/admin/install.php');
|
400 |
+
|
401 |
+
if ( is_multisite() ) {
|
402 |
+
// check if it is a network activation - if so, run the activation function for each blog id
|
403 |
+
if (isset($_GET['networkwide']) && ($_GET['networkwide'] == 1)) {
|
404 |
+
$current_blog = $wpdb->blogid;
|
405 |
+
// Get all blog ids
|
406 |
+
$blogids = $wpdb->get_col($wpdb->prepare("SELECT blog_id FROM $wpdb->blogs"));
|
407 |
+
foreach ($blogids as $blog_id) {
|
408 |
+
switch_to_blog($blog_id);
|
409 |
+
nggallery_install();
|
410 |
+
}
|
411 |
+
switch_to_blog($current_blog);
|
412 |
+
return;
|
413 |
+
}
|
414 |
+
}
|
415 |
|
416 |
// check for tables
|
417 |
nggallery_install();
|
432 |
nggallery_uninstall();
|
433 |
}
|
434 |
|
435 |
+
function multisite_upgrade ( $blog_id ) {
|
436 |
+
global $wpdb;
|
437 |
+
|
438 |
+
include_once (dirname (__FILE__) . '/admin/upgrade.php');
|
439 |
+
|
440 |
+
$current_blog = $wpdb->blogid;
|
441 |
+
switch_to_blog( $blog_id );
|
442 |
+
ngg_upgrade();
|
443 |
+
switch_to_blog($current_blog);
|
444 |
+
return;
|
445 |
+
}
|
446 |
+
|
447 |
function disable_upgrade($option){
|
448 |
|
449 |
$this_plugin = plugin_basename(__FILE__);
|
nggfunctions.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }
|
4 |
|
5 |
/**
|
6 |
-
* Return a script for the Imagerotator flash slideshow. Can be used in any
|
7 |
* Require the script swfobject.js in the header or footer
|
8 |
*
|
9 |
* @access public
|
@@ -23,6 +23,10 @@ function nggShowSlideshow($galleryID, $width, $height) {
|
|
23 |
$out = '[' . nggGallery::i18n($ngg_options['galTextSlide']) . ']';
|
24 |
return $out;
|
25 |
}
|
|
|
|
|
|
|
|
|
26 |
|
27 |
// If the Imagerotator didn't exist, skip the output
|
28 |
if ( NGGALLERY_IREXIST == false )
|
@@ -30,7 +34,8 @@ function nggShowSlideshow($galleryID, $width, $height) {
|
|
30 |
|
31 |
if (empty($width) ) $width = (int) $ngg_options['irWidth'];
|
32 |
if (empty($height)) $height = (int) $ngg_options['irHeight'];
|
33 |
-
|
|
|
34 |
// init the flash output
|
35 |
$swfobject = new swfobject( $ngg_options['irURL'] , 'so' . $galleryID, $width, $height, '7.0.0', 'false');
|
36 |
|
@@ -42,7 +47,7 @@ function nggShowSlideshow($galleryID, $width, $height) {
|
|
42 |
$swfobject->add_attributes('name', 'so' . $galleryID);
|
43 |
|
44 |
// adding the flash parameter
|
45 |
-
$swfobject->add_flashvars( 'file', urlencode (get_option ('siteurl')
|
46 |
$swfobject->add_flashvars( 'shuffle', $ngg_options['irShuffle'], 'true', 'bool');
|
47 |
// option has oposite meaning : true should switch to next image
|
48 |
$swfobject->add_flashvars( 'linkfromdisplay', !$ngg_options['irLinkfromdisplay'], 'false', 'bool');
|
@@ -65,6 +70,8 @@ function nggShowSlideshow($galleryID, $width, $height) {
|
|
65 |
$out = '<div class="slideshow">' . $swfobject->output() . '</div>';
|
66 |
// add now the script code
|
67 |
$out .= "\n".'<script type="text/javascript" defer="defer">';
|
|
|
|
|
68 |
if ($ngg_options['irXHTMLvalid']) $out .= "\n".'<!--';
|
69 |
if ($ngg_options['irXHTMLvalid']) $out .= "\n".'//<![CDATA[';
|
70 |
$out .= $swfobject->javascript();
|
@@ -77,6 +84,58 @@ function nggShowSlideshow($galleryID, $width, $height) {
|
|
77 |
return $out;
|
78 |
}
|
79 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
/**
|
81 |
* nggShowGallery() - return a gallery
|
82 |
*
|
@@ -116,6 +175,13 @@ function nggShowGallery( $galleryID, $template = '', $images = false ) {
|
|
116 |
$show = 'slide';
|
117 |
}
|
118 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
// go on only on this page
|
120 |
if ( !is_home() || $pageid == get_the_ID() ) {
|
121 |
|
@@ -181,6 +247,7 @@ function nggCreateGallery($picturelist, $galleryID = false, $template = '', $ima
|
|
181 |
$gallery = new stdclass;
|
182 |
$gallery->ID = (int) $galleryID;
|
183 |
$gallery->show_slideshow = false;
|
|
|
184 |
$gallery->name = stripslashes ( $first_image->name );
|
185 |
$gallery->title = stripslashes( $first_image->title );
|
186 |
$gallery->description = html_entity_decode(stripslashes( $first_image->galdesc));
|
@@ -202,7 +269,7 @@ function nggCreateGallery($picturelist, $galleryID = false, $template = '', $ima
|
|
202 |
|
203 |
// show slideshow link
|
204 |
if ($galleryID) {
|
205 |
-
if (
|
206 |
$gallery->show_slideshow = true;
|
207 |
$gallery->slideshow_link = $nggRewrite->get_permalink(array ( 'show' => 'slide') );
|
208 |
$gallery->slideshow_link_text = nggGallery::i18n($ngg_options['galTextSlide']);
|
3 |
if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); }
|
4 |
|
5 |
/**
|
6 |
+
* Return a script for the Imagerotator flash slideshow. Can be used in any template with <?php echo nggShowSlideshow($galleryID, $width, $height) ?>
|
7 |
* Require the script swfobject.js in the header or footer
|
8 |
*
|
9 |
* @access public
|
23 |
$out = '[' . nggGallery::i18n($ngg_options['galTextSlide']) . ']';
|
24 |
return $out;
|
25 |
}
|
26 |
+
|
27 |
+
//Redirect all calls to the JavaScript slideshow if wanted
|
28 |
+
if ( $ngg_options['enableIR'] !== '1' || nggGallery::detect_mobile_phone() === true )
|
29 |
+
return nggShow_JS_Slideshow($galleryID, $width, $height);
|
30 |
|
31 |
// If the Imagerotator didn't exist, skip the output
|
32 |
if ( NGGALLERY_IREXIST == false )
|
34 |
|
35 |
if (empty($width) ) $width = (int) $ngg_options['irWidth'];
|
36 |
if (empty($height)) $height = (int) $ngg_options['irHeight'];
|
37 |
+
// Doesn't work fine with zero
|
38 |
+
$ngg_options['irRotatetime'] = ($ngg_options['irRotatetime'] == 0) ? 5 : $ngg_options['irRotatetime'];
|
39 |
// init the flash output
|
40 |
$swfobject = new swfobject( $ngg_options['irURL'] , 'so' . $galleryID, $width, $height, '7.0.0', 'false');
|
41 |
|
47 |
$swfobject->add_attributes('name', 'so' . $galleryID);
|
48 |
|
49 |
// adding the flash parameter
|
50 |
+
$swfobject->add_flashvars( 'file', urlencode ( trailingslashit ( get_option ('siteurl') ) . 'index.php?callback=imagerotator&gid=' . $galleryID ) );
|
51 |
$swfobject->add_flashvars( 'shuffle', $ngg_options['irShuffle'], 'true', 'bool');
|
52 |
// option has oposite meaning : true should switch to next image
|
53 |
$swfobject->add_flashvars( 'linkfromdisplay', !$ngg_options['irLinkfromdisplay'], 'false', 'bool');
|
70 |
$out = '<div class="slideshow">' . $swfobject->output() . '</div>';
|
71 |
// add now the script code
|
72 |
$out .= "\n".'<script type="text/javascript" defer="defer">';
|
73 |
+
// load script via jQuery afterwards
|
74 |
+
// $out .= "\n".'jQuery.getScript( "' . NGGALLERY_URLPATH . 'admin/js/swfobject.js' . '", function() {} );';
|
75 |
if ($ngg_options['irXHTMLvalid']) $out .= "\n".'<!--';
|
76 |
if ($ngg_options['irXHTMLvalid']) $out .= "\n".'//<![CDATA[';
|
77 |
$out .= $swfobject->javascript();
|
84 |
return $out;
|
85 |
}
|
86 |
|
87 |
+
/**
|
88 |
+
* Return a script for the jQuery based slideshow. Can be used in any template with <?php echo nggShow_JS_Slideshow($galleryID, $width, $height) ?>
|
89 |
+
* Require the script jquery.cycle.all.js
|
90 |
+
*
|
91 |
+
* @since 1.6.0
|
92 |
+
* @access public
|
93 |
+
* @param integer $galleryID ID of the gallery
|
94 |
+
* @param integer $width Width of the slideshow container
|
95 |
+
* @param integer $height Height of the slideshow container
|
96 |
+
* @param string $class Classname of the div container
|
97 |
+
* @return the content
|
98 |
+
*/
|
99 |
+
function nggShow_JS_Slideshow($galleryID, $width, $height, $class = 'ngg-slideshow') {
|
100 |
+
|
101 |
+
global $slideCounter;
|
102 |
+
|
103 |
+
$ngg_options = nggGallery::get_option('ngg_options');
|
104 |
+
|
105 |
+
// we need to know the current page id
|
106 |
+
$current_page = (get_the_ID() == false) ? rand(5, 15) : get_the_ID();
|
107 |
+
// look for a other slideshow instance
|
108 |
+
if ( !isset($slideCounter) ) $slideCounter = 1;
|
109 |
+
// create unique anchor
|
110 |
+
$anchor = 'ngg-slideshow-' . $galleryID . '-' . $current_page . '-' . $slideCounter++;
|
111 |
+
|
112 |
+
if (empty($width) ) $width = (int) $ngg_options['irWidth'];
|
113 |
+
if (empty($height)) $height = (int) $ngg_options['irHeight'];
|
114 |
+
|
115 |
+
//filter to resize images for mobile browser
|
116 |
+
list($width, $height) = apply_filters('ngg_slideshow_size', array( $width, $height ) );
|
117 |
+
|
118 |
+
$out = '<div id="' . $anchor . '" class="' . $class . '" style="height:' . $height . 'px;width:' . $width . 'px;">';
|
119 |
+
$out .= "\n". '<div id="' . $anchor . '-loader" class="ngg-slideshow-loader" style="height:' . $height . 'px;width:' . $width . 'px;">';
|
120 |
+
$out .= "\n". '<img src="'. NGGALLERY_URLPATH . 'images/loader.gif " alt="" />';
|
121 |
+
$out .= "\n". '</div>';
|
122 |
+
$out .= '</div>'."\n";
|
123 |
+
$out .= "\n".'<script type="text/javascript" defer="defer">';
|
124 |
+
$out .= "\n".'jQuery.getScript( "' . NGGALLERY_URLPATH . 'js/jquery.cycle.all.min.js' . '", function() { ';
|
125 |
+
$out .= "\n".'jQuery.getScript( "' . NGGALLERY_URLPATH . 'js/ngg.slideshow.min.js' . '", function() { jQuery("#' . $anchor . '").nggSlideshow( {' .
|
126 |
+
'id: ' . $galleryID . ',' .
|
127 |
+
'fx:"' . $ngg_options['slideFx'] . '",' .
|
128 |
+
'width:' . $width . ',' .
|
129 |
+
'height:' . $height . ',' .
|
130 |
+
'domain: "' . trailingslashit ( get_option ('siteurl') ) . '",' .
|
131 |
+
'timeout:' . $ngg_options['irRotatetime'] * 1000 .
|
132 |
+
'}); } );';
|
133 |
+
$out .= "\n".'} );';
|
134 |
+
$out .= "\n".'</script>';
|
135 |
+
|
136 |
+
return $out;
|
137 |
+
}
|
138 |
+
|
139 |
/**
|
140 |
* nggShowGallery() - return a gallery
|
141 |
*
|
175 |
$show = 'slide';
|
176 |
}
|
177 |
|
178 |
+
// filter to call up the imagebrowser instead of the gallery
|
179 |
+
// use in your theme : add_action( 'ngg_show_imagebrowser_first', create_function('', 'return true;') );
|
180 |
+
if ( apply_filters('ngg_show_imagebrowser_first', false, $galleryID ) && $show != 'thumbnails' ) {
|
181 |
+
$out = nggShowImageBrowser( $galleryID, $template );
|
182 |
+
return $out;
|
183 |
+
}
|
184 |
+
|
185 |
// go on only on this page
|
186 |
if ( !is_home() || $pageid == get_the_ID() ) {
|
187 |
|
247 |
$gallery = new stdclass;
|
248 |
$gallery->ID = (int) $galleryID;
|
249 |
$gallery->show_slideshow = false;
|
250 |
+
$gallery->show_piclens = false;
|
251 |
$gallery->name = stripslashes ( $first_image->name );
|
252 |
$gallery->title = stripslashes( $first_image->title );
|
253 |
$gallery->description = html_entity_decode(stripslashes( $first_image->galdesc));
|
269 |
|
270 |
// show slideshow link
|
271 |
if ($galleryID) {
|
272 |
+
if ($ngg_options['galShowSlide']) {
|
273 |
$gallery->show_slideshow = true;
|
274 |
$gallery->slideshow_link = $nggRewrite->get_permalink(array ( 'show' => 'slide') );
|
275 |
$gallery->slideshow_link_text = nggGallery::i18n($ngg_options['galTextSlide']);
|
readme.txt
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
=== NextGEN Gallery ===
|
2 |
-
Contributors:
|
3 |
Donate link: http://alexrabe.de/donation/
|
4 |
Tags: photos,flash,slideshow,images,gallery,media,admin,post,photo-albums,pictures,widgets,photo,picture,image,nextgen-gallery,nextgen gallery
|
5 |
-
Requires at least:
|
6 |
Tested up to: 3.0
|
7 |
Stable tag: trunk
|
8 |
|
9 |
-
NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
-
NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with a
|
14 |
-
|
15 |
|
16 |
Important Links:
|
17 |
|
@@ -33,7 +33,7 @@ Important Links:
|
|
33 |
* Watermark function : You can add a watermark image or text
|
34 |
* JavaScript Effect : Use any available popular image effect : Shutter, Thickbox, Lightbox or Highslide
|
35 |
* Multiple CSS Stylesheet : Use a nice shadow effect for your thumbnails with your own CSS file
|
36 |
-
* Slideshow : Full integrated
|
37 |
* TinyMCE : Button integration for easy adding the gallery tags
|
38 |
* Sidebar Widget : Show a slideshow, random or recent picture at your sidebar
|
39 |
* Language support : Translated in more than 30 languages
|
@@ -48,8 +48,6 @@ Important Links:
|
|
48 |
|
49 |
Copyright 2007-2010 by Alex Rabe & NextGEN DEV-Team
|
50 |
|
51 |
-
The NextGEN button is taken from the Fugue Icons of http://www.pinvoke.com/.
|
52 |
-
|
53 |
This program is free software; you can redistribute it and/or modify
|
54 |
it under the terms of the GNU General Public License as published by
|
55 |
the Free Software Foundation; either version 2 of the License, or
|
@@ -66,7 +64,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
66 |
|
67 |
** Please note **
|
68 |
|
69 |
-
The JW Image Rotator (Slideshow) is not part of this license and is available
|
70 |
under a Creative Commons License, which allowing you to use, modify and redistribute
|
71 |
them for noncommercial purposes.
|
72 |
|
@@ -75,16 +73,11 @@ For commercial use please look at the Jeroen's homepage : http://www.longtailvid
|
|
75 |
|
76 |
== Installation ==
|
77 |
|
78 |
-
1.
|
79 |
-
|
80 |
-
2. If you would like to use a Flash slideshow (only a option), go to <a href="http://www.longtailvideo.com/players/jw-image-rotator/" title="JW Image Rotator">Longtail Video</a>, download the JW Image Rotator and unpack the conent. Upload the file imagerotator.swf to your WordPress Upload folder
|
81 |
-
|
82 |
-
3. Activate the plugin
|
83 |
|
84 |
-
|
85 |
|
86 |
-
|
87 |
-
See more tags in the FAQ section
|
88 |
|
89 |
That's it ... Have fun
|
90 |
|
@@ -137,10 +130,26 @@ To show the most recent added mages : **[recent max=x ]**
|
|
137 |
|
138 |
**A further FAQ you can found here :** http://alexrabe.de/wordpress-plugins/nextgen-gallery/faq/
|
139 |
|
140 |
-
**And at least request your question here :** http://
|
141 |
|
142 |
== Changelog ==
|
143 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
144 |
= V1.5.5 - 14.06.2010 =
|
145 |
* Bugfix : Compat issue for post thumbnails with WP2.9
|
146 |
* NEW : Adding more hooks for custom fields plugin
|
@@ -706,4 +715,9 @@ To show the most recent added mages : **[recent max=x ]**
|
|
706 |
= V0.33 - 23.04.2007 =
|
707 |
* NEW : Overview Page
|
708 |
* NEW : Core function
|
709 |
-
* NEW : Slideshow
|
|
|
|
|
|
|
|
|
|
1 |
=== NextGEN Gallery ===
|
2 |
+
Contributors: alexrabe
|
3 |
Donate link: http://alexrabe.de/donation/
|
4 |
Tags: photos,flash,slideshow,images,gallery,media,admin,post,photo-albums,pictures,widgets,photo,picture,image,nextgen-gallery,nextgen gallery
|
5 |
+
Requires at least: 3.0
|
6 |
Tested up to: 3.0
|
7 |
Stable tag: trunk
|
8 |
|
9 |
+
NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with dozens of options and features.
|
10 |
|
11 |
== Description ==
|
12 |
|
13 |
+
NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with a slideshow option. Before I started writing the plugin I studied all the existing image and gallery plugins for WordPress.
|
14 |
+
Some of them are really good and well designed, but the gap I filled was a simple administration system at the back end which can also handle multiple galleries.
|
15 |
|
16 |
Important Links:
|
17 |
|
33 |
* Watermark function : You can add a watermark image or text
|
34 |
* JavaScript Effect : Use any available popular image effect : Shutter, Thickbox, Lightbox or Highslide
|
35 |
* Multiple CSS Stylesheet : Use a nice shadow effect for your thumbnails with your own CSS file
|
36 |
+
* Slideshow : Full integrated slideshow as jQuery or Flash solution
|
37 |
* TinyMCE : Button integration for easy adding the gallery tags
|
38 |
* Sidebar Widget : Show a slideshow, random or recent picture at your sidebar
|
39 |
* Language support : Translated in more than 30 languages
|
48 |
|
49 |
Copyright 2007-2010 by Alex Rabe & NextGEN DEV-Team
|
50 |
|
|
|
|
|
51 |
This program is free software; you can redistribute it and/or modify
|
52 |
it under the terms of the GNU General Public License as published by
|
53 |
the Free Software Foundation; either version 2 of the License, or
|
64 |
|
65 |
** Please note **
|
66 |
|
67 |
+
The JW Image Rotator (Flash Slideshow) is not part of this license and is available
|
68 |
under a Creative Commons License, which allowing you to use, modify and redistribute
|
69 |
them for noncommercial purposes.
|
70 |
|
73 |
|
74 |
== Installation ==
|
75 |
|
76 |
+
1. Install & Activate the plugin
|
|
|
|
|
|
|
|
|
77 |
|
78 |
+
2. Add a gallery and upload some images (the main gallery folder must have write permission)
|
79 |
|
80 |
+
3. Go to your post/page an enter the tag '[nggallery id=x]' or '[slideshow id=x]'. See more tags in the FAQ section
|
|
|
81 |
|
82 |
That's it ... Have fun
|
83 |
|
130 |
|
131 |
**A further FAQ you can found here :** http://alexrabe.de/wordpress-plugins/nextgen-gallery/faq/
|
132 |
|
133 |
+
**And at least request your question here :** http://wordpress.org/tags/nextgen-gallery?forum_id=10
|
134 |
|
135 |
== Changelog ==
|
136 |
|
137 |
+
= V1.6.0 - 07.09.2010 =
|
138 |
+
* NEW : Wordpress 3.0 Network (Multi-Site) support
|
139 |
+
* NEW : Integrate jQuery Cycle as NON-Flash slideshow
|
140 |
+
* NEW : Adding jQuery File Tree for import folder (THX to Sergey Pasyuk )
|
141 |
+
* NEW : Added action hook 'ngg_show_imagebrowser_first' on custom request
|
142 |
+
* NEW : Added filter hook 'ngg_slideshow_size' to resize sildeshow for mobile browser plugins
|
143 |
+
* Changed : Reorder tabs for upload
|
144 |
+
* Changed : New menu icon and screen icon (THX to Ben Dunkle)
|
145 |
+
* Changed : Load frontend libs always
|
146 |
+
* Changed : Rework of overview page
|
147 |
+
* Bugfix : Security bugfix for Zip-Upload (THX to Dominic Szablewski)
|
148 |
+
* Bugfix : Allow JPG, PNG, GIF extension
|
149 |
+
* Bugfix : New German translation (THX to Martin Kramarz)
|
150 |
+
* Bugfix : Copy/Move also backup file
|
151 |
+
* Bugfix : Calculate correct ratio for fix thumbnail size (THX to Alekz Keck)
|
152 |
+
|
153 |
= V1.5.5 - 14.06.2010 =
|
154 |
* Bugfix : Compat issue for post thumbnails with WP2.9
|
155 |
* NEW : Adding more hooks for custom fields plugin
|
715 |
= V0.33 - 23.04.2007 =
|
716 |
* NEW : Overview Page
|
717 |
* NEW : Core function
|
718 |
+
* NEW : Slideshow
|
719 |
+
|
720 |
+
== Upgrade Notice ==
|
721 |
+
|
722 |
+
= 1.5.5 =
|
723 |
+
Compat issue for post thumbnails with WP2.9 and WP3.0. No Database changes...
|
shutter/shutter-reloaded.js
CHANGED
@@ -196,7 +196,7 @@ shutterReloaded = {
|
|
196 |
S.style.width = D.style.width = '';
|
197 |
T.style.width = (TI.width - 4) + 'px';
|
198 |
|
199 |
-
shHeight = t.wHeight -
|
200 |
|
201 |
if ( t.FS ) {
|
202 |
if ( TI.width > (t.wWidth - 10) )
|
196 |
S.style.width = D.style.width = '';
|
197 |
T.style.width = (TI.width - 4) + 'px';
|
198 |
|
199 |
+
shHeight = t.wHeight - 50;
|
200 |
|
201 |
if ( t.FS ) {
|
202 |
if ( TI.width > (t.wWidth - 10) )
|
view/imagebrowser-caption.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
Template Page for the image browser
|
4 |
+
|
5 |
+
Follow variables are useable :
|
6 |
+
|
7 |
+
$image : Contain all about the image
|
8 |
+
$meta : Contain the raw Meta data from the image
|
9 |
+
$exif : Contain the clean up Exif data
|
10 |
+
$iptc : Contain the clean up IPTC data
|
11 |
+
$xmp : Contain the clean up XMP data
|
12 |
+
|
13 |
+
You can check the content when you insert the tag <?php var_dump($variable) ?>
|
14 |
+
If you would like to show the timestamp of the image ,you can use <?php echo $exif['created_timestamp'] ?>
|
15 |
+
**/
|
16 |
+
?>
|
17 |
+
<?php if (!defined ('ABSPATH')) die ('No direct access allowed'); ?><?php if (!empty ($image)) : ?>
|
18 |
+
|
19 |
+
<div class="ngg-imagebrowser" id="<?php echo $image->anchor ?>">
|
20 |
+
|
21 |
+
<h3><?php echo $image->alttext ?></h3>
|
22 |
+
|
23 |
+
<div class="pic"><?php echo $image->href_link ?></div>
|
24 |
+
<div class="ngg-imagebrowser-nav">
|
25 |
+
<div class="back">
|
26 |
+
<a class="ngg-browser-prev" id="ngg-prev-<?php echo $image->previous_pid ?>" href="<?php echo $image->previous_image_link ?>">◄ <?php _e('Back', 'nggallery') ?></a>
|
27 |
+
</div>
|
28 |
+
<div class="next">
|
29 |
+
<a class="ngg-browser-next" id="ngg-next-<?php echo $image->next_pid ?>" href="<?php echo $image->next_image_link ?>"><?php _e('Next', 'nggallery') ?> ►</a>
|
30 |
+
</div>
|
31 |
+
<div class="counter"><?php _e('Picture', 'nggallery') ?> <?php echo $image->number ?> <?php _e('of', 'nggallery')?> <?php echo $image->total ?></div>
|
32 |
+
<div class="ngg-imagebrowser-desc"><p><?php echo $image->description ?></p></div>
|
33 |
+
</div>
|
34 |
+
|
35 |
+
</div>
|
36 |
+
|
37 |
+
<?php endif; ?>
|
widgets/widgets.php
CHANGED
@@ -51,10 +51,12 @@ class nggSlideshowWidget extends WP_Widget {
|
|
51 |
function render_slideshow($galleryID, $irWidth = '', $irHeight = '') {
|
52 |
|
53 |
require_once ( dirname (__FILE__) . '/../lib/swfobject.php' );
|
54 |
-
|
55 |
-
global $wpdb;
|
56 |
|
57 |
$ngg_options = get_option('ngg_options');
|
|
|
|
|
|
|
|
|
58 |
|
59 |
if (empty($irWidth) ) $irWidth = (int) $ngg_options['irWidth'];
|
60 |
if (empty($irHeight)) $irHeight = (int) $ngg_options['irHeight'];
|
@@ -151,8 +153,8 @@ add_action('widgets_init', create_function('', 'return register_widget("nggSlide
|
|
151 |
*
|
152 |
* @package NextGEN Gallery
|
153 |
* @author Alex Rabe
|
154 |
-
* @copyright 2009
|
155 |
-
* @version 2.
|
156 |
* @since 1.4.4
|
157 |
* @access public
|
158 |
*/
|
@@ -193,7 +195,8 @@ class nggWidget extends WP_Widget {
|
|
193 |
'list' => '',
|
194 |
'webslice' => true ) );
|
195 |
$title = esc_attr( $instance['title'] );
|
196 |
-
$
|
|
|
197 |
$width = esc_attr( $instance['width'] );
|
198 |
|
199 |
?>
|
@@ -206,9 +209,9 @@ class nggWidget extends WP_Widget {
|
|
206 |
|
207 |
<p>
|
208 |
<?php _e('Show :','nggallery'); ?><br />
|
209 |
-
<
|
210 |
-
|
211 |
-
</
|
212 |
<select id="<?php echo $this->get_field_id('show'); ?>" name="<?php echo $this->get_field_name('show'); ?>" >
|
213 |
<option <?php selected("thumbnail" , $instance['show']); ?> value="thumbnail"><?php _e('Thumbnails','nggallery'); ?></option>
|
214 |
<option <?php selected("original" , $instance['show']); ?> value="original"><?php _e('Original images','nggallery'); ?></option>
|
@@ -286,6 +289,10 @@ class nggWidget extends WP_Widget {
|
|
286 |
|
287 |
if ($exclude == 'allow')
|
288 |
$exclude_list = "AND t.gid IN ($list)";
|
|
|
|
|
|
|
|
|
289 |
}
|
290 |
|
291 |
if ( $instance['type'] == 'random' )
|
51 |
function render_slideshow($galleryID, $irWidth = '', $irHeight = '') {
|
52 |
|
53 |
require_once ( dirname (__FILE__) . '/../lib/swfobject.php' );
|
|
|
|
|
54 |
|
55 |
$ngg_options = get_option('ngg_options');
|
56 |
+
|
57 |
+
//Redirect all calls to the JavaScript slideshow if wanted
|
58 |
+
if ( $ngg_options['enableIR'] !== '1' || nggGallery::detect_mobile_phone() === true )
|
59 |
+
return nggShow_JS_Slideshow($galleryID, $irWidth, $irHeight, 'ngg-widget-slideshow');
|
60 |
|
61 |
if (empty($irWidth) ) $irWidth = (int) $ngg_options['irWidth'];
|
62 |
if (empty($irHeight)) $irHeight = (int) $ngg_options['irHeight'];
|
153 |
*
|
154 |
* @package NextGEN Gallery
|
155 |
* @author Alex Rabe
|
156 |
+
* @copyright 2009 - 2010
|
157 |
+
* @version 2.10
|
158 |
* @since 1.4.4
|
159 |
* @access public
|
160 |
*/
|
195 |
'list' => '',
|
196 |
'webslice' => true ) );
|
197 |
$title = esc_attr( $instance['title'] );
|
198 |
+
$items = intval ( $instance['items'] );
|
199 |
+
$height = esc_attr( $instance['height'] );
|
200 |
$width = esc_attr( $instance['width'] );
|
201 |
|
202 |
?>
|
209 |
|
210 |
<p>
|
211 |
<?php _e('Show :','nggallery'); ?><br />
|
212 |
+
<label for="<?php echo $this->get_field_id('items'); ?>">
|
213 |
+
<input style="width: 50px;" id="<?php echo $this->get_field_id('items'); ?>" name="<?php echo $this->get_field_name('items');?>" type="text" value="<?php echo $items; ?>" />
|
214 |
+
</label>
|
215 |
<select id="<?php echo $this->get_field_id('show'); ?>" name="<?php echo $this->get_field_name('show'); ?>" >
|
216 |
<option <?php selected("thumbnail" , $instance['show']); ?> value="thumbnail"><?php _e('Thumbnails','nggallery'); ?></option>
|
217 |
<option <?php selected("original" , $instance['show']); ?> value="original"><?php _e('Original images','nggallery'); ?></option>
|
289 |
|
290 |
if ($exclude == 'allow')
|
291 |
$exclude_list = "AND t.gid IN ($list)";
|
292 |
+
|
293 |
+
// Limit the output to the current author, can be used on author template pages
|
294 |
+
if ($exclude == 'user_id' )
|
295 |
+
$exclude_list = "AND t.author IN ($list)";
|
296 |
}
|
297 |
|
298 |
if ( $instance['type'] == 'random' )
|
xml/json.php
CHANGED
@@ -51,9 +51,8 @@ class nggAPI {
|
|
51 |
*/
|
52 |
function __construct() {
|
53 |
|
54 |
-
|
55 |
-
|
56 |
-
wp_die('JSON API not enabled. Add <strong>define(\'NGG_JSON_ENABLED\', true);</strong> to your wp-config.php file');
|
57 |
|
58 |
if ( !function_exists('json_encode') )
|
59 |
wp_die('Json_encode not available. You need to use PHP 5.2');
|
@@ -82,16 +81,16 @@ class nggAPI {
|
|
82 |
$this->result['images'] = array_merge( (array) nggdb::search_for_images( $this->term ), (array) nggTags::find_images_for_tags( $this->term , 'ASC' ));
|
83 |
break;
|
84 |
case 'gallery' :
|
85 |
-
//search for some
|
86 |
-
$this->result['images']
|
87 |
break;
|
88 |
case 'image' :
|
89 |
//search for some image
|
90 |
-
$this->result['images']
|
91 |
break;
|
92 |
case 'tag' :
|
93 |
//search for images based on tags
|
94 |
-
$this->result['images']
|
95 |
break;
|
96 |
case 'recent' :
|
97 |
//search for images based on tags
|
@@ -120,6 +119,38 @@ class nggAPI {
|
|
120 |
$this->result = array ('stat' => 'fail', 'code' => '99', 'message' => 'Insufficient permissions. Method requires read privileges; none granted.');
|
121 |
return false;
|
122 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
|
124 |
function render_output() {
|
125 |
|
@@ -128,9 +159,8 @@ class nggAPI {
|
|
128 |
$this->output = json_encode($this->result);
|
129 |
} else {
|
130 |
header('Content-Type: text/xml; charset=' . get_option('blog_charset'), true);
|
131 |
-
//TODO:Implement XML Output
|
132 |
$this->output = "<?xml version='1.0' encoding='UTF-8' standalone='yes'?>\n";
|
133 |
-
$this->output .= "<
|
134 |
}
|
135 |
|
136 |
}
|
51 |
*/
|
52 |
function __construct() {
|
53 |
|
54 |
+
if ( !defined('ABSPATH') )
|
55 |
+
die('You are not allowed to call this page directly.');
|
|
|
56 |
|
57 |
if ( !function_exists('json_encode') )
|
58 |
wp_die('Json_encode not available. You need to use PHP 5.2');
|
81 |
$this->result['images'] = array_merge( (array) nggdb::search_for_images( $this->term ), (array) nggTags::find_images_for_tags( $this->term , 'ASC' ));
|
82 |
break;
|
83 |
case 'gallery' :
|
84 |
+
//search for some gallery
|
85 |
+
$this->result['images'] = ($this->id == 0) ? nggdb::find_last_images( 0 , 100 ) : nggdb::get_gallery( $this->id, 'pid', 'ASC' );
|
86 |
break;
|
87 |
case 'image' :
|
88 |
//search for some image
|
89 |
+
$this->result['images'] = nggdb::find_image( $this->id );
|
90 |
break;
|
91 |
case 'tag' :
|
92 |
//search for images based on tags
|
93 |
+
$this->result['images'] = nggTags::find_images_for_tags( $this->term , 'ASC' );
|
94 |
break;
|
95 |
case 'recent' :
|
96 |
//search for images based on tags
|
119 |
$this->result = array ('stat' => 'fail', 'code' => '99', 'message' => 'Insufficient permissions. Method requires read privileges; none granted.');
|
120 |
return false;
|
121 |
}
|
122 |
+
|
123 |
+
/**
|
124 |
+
* Iterates through a multidimensional array
|
125 |
+
*
|
126 |
+
* @author Boris Glumpler
|
127 |
+
* @param array $arr
|
128 |
+
* @return void
|
129 |
+
*/
|
130 |
+
function create_xml_array( &$arr )
|
131 |
+
{
|
132 |
+
if( is_object( $arr ) )
|
133 |
+
$arr = get_object_vars( $arr );
|
134 |
+
|
135 |
+
foreach( (array)$arr as $k => $v ) {
|
136 |
+
if( is_object( $v ) )
|
137 |
+
$v = get_object_vars( $v );
|
138 |
+
|
139 |
+
if( ! is_array( $v ) )
|
140 |
+
$xml .= "<$k>$v</$k>\n";
|
141 |
+
else
|
142 |
+
{
|
143 |
+
if( is_numeric( $k ) )
|
144 |
+
$k = 'job';
|
145 |
+
|
146 |
+
$xml .= "<$k>\n";
|
147 |
+
$xml .= $this->create_xml_array( $v );
|
148 |
+
$xml .= "</$k>\n";
|
149 |
+
}
|
150 |
+
}
|
151 |
+
|
152 |
+
return $xml;
|
153 |
+
}
|
154 |
|
155 |
function render_output() {
|
156 |
|
159 |
$this->output = json_encode($this->result);
|
160 |
} else {
|
161 |
header('Content-Type: text/xml; charset=' . get_option('blog_charset'), true);
|
|
|
162 |
$this->output = "<?xml version='1.0' encoding='UTF-8' standalone='yes'?>\n";
|
163 |
+
$this->output .= "<nextgen-gallery>" . create_xml_array( $this->result ) . "</nextgen-gallery>\n";
|
164 |
}
|
165 |
|
166 |
}
|