user->canWriteToAlbum($gallery->album)) { echo _("You are not allowed to perform this action!"); exit; } list($nv_pairs, $extra_fields, $num_user_fields) = getRequestVar(array('nv_pairs','extra_fields', 'num_user_fields')); $reloadOpener = false; if (getRequestVar('save')) { // $i = 1; //sizeof($albumDB->albumList) if (getRequestVar('set_albumName') == 'changeRoot') { //begin of changeRoot $albumDB = new AlbumDB(FALSE); for ($i = 1; $i <= sizeof($albumDB->albumList); $i++) { //begin of loop $gallery->album = $albumDB->getAlbum($gallery->user, $i); foreach ($gallery->album->fields as $key => $name) { ${$key} = getRequestVar($key); } if (get_magic_quotes_gpc()) { $gallery->album->fields["summary"] = stripslashes($summary); $gallery->album->fields["title"] = stripslashes($title); } else { $gallery->album->fields["summary"] = $summary; $gallery->album->fields["title"] = $title; } $gallery->album->fields["bgcolor"] = $bgcolor; $gallery->album->fields["textcolor"] = $textcolor; $gallery->album->fields["linkcolor"] = $linkcolor; $gallery->album->fields["font"] = $font; $gallery->album->fields["bordercolor"] = $bordercolor; $gallery->album->fields["border"] = $border; $gallery->album->fields["background"] = $background; $gallery->album->fields["thumb_size"] = $thumb_size; $gallery->album->fields["resize_size"] = $resize_size; $gallery->album->fields["resize_file_size"] = $resize_file_size; $gallery->album->fields['max_size'] = $max_size; $gallery->album->fields['max_file_size'] = $max_file_size; $gallery->album->fields["returnto"] = $returnto; $gallery->album->fields["rows"] = $rows; $gallery->album->fields["cols"] = $cols; $gallery->album->fields["fit_to_window"] = $fit_to_window; $gallery->album->fields["use_fullOnly"] = $use_fullOnly; $gallery->album->fields["print_photos"] = $print_photos; $gallery->album->fields["use_exif"] = $use_exif; $gallery->album->fields["display_clicks"] = $display_clicks; $gallery->album->fields["item_owner_modify"] = $item_owner_modify; $gallery->album->fields["item_owner_delete"] = $item_owner_delete; $gallery->album->fields["item_owner_display"] = $item_owner_display; $gallery->album->fields["add_to_beginning"] = $add_to_beginning; $gallery->album->fields["slideshow_type"] = $slideshow_type; $gallery->album->fields["slideshow_recursive"] = $slideshow_recursive; $gallery->album->fields["slideshow_loop"] = $slideshow_loop; $gallery->album->fields["slideshow_length"] = $slideshow_length; $gallery->album->fields["album_frame"] = $album_frame; $gallery->album->fields["thumb_frame"] = $thumb_frame; $gallery->album->fields["image_frame"] = $image_frame; $gallery->album->fields["showDimensions"] = $showDimensions; $gallery->album->fields["ecards"] = $ecards; $gallery->album->fields["nav_thumbs"] = $nav_thumbs; $gallery->album->fields["nav_thumbs_style"] = $nav_thumbs_style; $gallery->album->fields["nav_thumbs_first_last"] = $nav_thumbs_first_last; $gallery->album->fields["nav_thumbs_prev_shown"] = $nav_thumbs_prev_shown; $gallery->album->fields["nav_thumbs_next_shown"] = $nav_thumbs_next_shown; $gallery->album->fields["nav_thumbs_location"] = $nav_thumbs_location; $gallery->album->fields["nav_thumbs_size"] = $nav_thumbs_size; $gallery->album->fields["nav_thumbs_current_bonus"] = $nav_thumbs_current_bonus; }//end of loop firepol } //end of changeRoot firepol else { //exact copy (redundant) foreach ($gallery->album->fields as $key => $name) { ${$key} = getRequestVar($key); } if (get_magic_quotes_gpc()) { $gallery->album->fields["summary"] = stripslashes($summary); $gallery->album->fields["title"] = stripslashes($title); } else { $gallery->album->fields["summary"] = $summary; $gallery->album->fields["title"] = $title; } $gallery->album->fields["bgcolor"] = $bgcolor; $gallery->album->fields["textcolor"] = $textcolor; $gallery->album->fields["linkcolor"] = $linkcolor; $gallery->album->fields["font"] = $font; $gallery->album->fields["bordercolor"] = $bordercolor; $gallery->album->fields["border"] = $border; $gallery->album->fields["background"] = $background; $gallery->album->fields["thumb_size"] = $thumb_size; $gallery->album->fields["resize_size"] = $resize_size; $gallery->album->fields["resize_file_size"] = $resize_file_size; $gallery->album->fields['max_size'] = $max_size; $gallery->album->fields['max_file_size'] = $max_file_size; $gallery->album->fields["returnto"] = $returnto; $gallery->album->fields["rows"] = $rows; $gallery->album->fields["cols"] = $cols; $gallery->album->fields["fit_to_window"] = $fit_to_window; $gallery->album->fields["use_fullOnly"] = $use_fullOnly; $gallery->album->fields["print_photos"] = $print_photos; $gallery->album->fields["use_exif"] = $use_exif; $gallery->album->fields["display_clicks"] = $display_clicks; $gallery->album->fields["item_owner_modify"] = $item_owner_modify; $gallery->album->fields["item_owner_delete"] = $item_owner_delete; $gallery->album->fields["item_owner_display"] = $item_owner_display; $gallery->album->fields["add_to_beginning"] = $add_to_beginning; $gallery->album->fields["slideshow_type"] = $slideshow_type; $gallery->album->fields["slideshow_recursive"] = $slideshow_recursive; $gallery->album->fields["slideshow_loop"] = $slideshow_loop; $gallery->album->fields["slideshow_length"] = $slideshow_length; $gallery->album->fields["album_frame"] = $album_frame; $gallery->album->fields["thumb_frame"] = $thumb_frame; $gallery->album->fields["image_frame"] = $image_frame; $gallery->album->fields["showDimensions"] = $showDimensions; $gallery->album->fields["ecards"] = $ecards; $gallery->album->fields["nav_thumbs"] = $nav_thumbs; $gallery->album->fields["nav_thumbs_style"] = $nav_thumbs_style; $gallery->album->fields["nav_thumbs_first_last"] = $nav_thumbs_first_last; $gallery->album->fields["nav_thumbs_prev_shown"] = $nav_thumbs_prev_shown; $gallery->album->fields["nav_thumbs_next_shown"] = $nav_thumbs_next_shown; $gallery->album->fields["nav_thumbs_location"] = $nav_thumbs_location; $gallery->album->fields["nav_thumbs_size"] = $nav_thumbs_size; $gallery->album->fields["nav_thumbs_current_bonus"] = $nav_thumbs_current_bonus; } //end exact copy (redundant) /* Poll properties */ for ($i=0; $i<$gallery->album->getPollScale() ; $i++) { //convert values to numbers $nv_pairs[$i]["value"]=0+$nv_pairs[$i]["value"]; } $gallery->album->fields["poll_nv_pairs"]=$nv_pairs; $gallery->album->fields["poll_hint"]=$poll_hint; $gallery->album->fields["poll_type"] = $poll_type; if ($voter_class == "Logged in" && $gallery->album->fields["voter_class"] == "Everybody" && sizeof($gallery->album->fields["votes"]) > 0) { $error="
" . sprintf(_("Warning: you have changed voters from %s to %s. It is advisable to reset the poll to remove all previous votes."), "". _("Everybody") ."", "". _("Logged in") .""); } $gallery->album->fields["voter_class"] = $voter_class; $gallery->album->fields["poll_scale"] = $poll_scale; $gallery->album->fields["poll_show_results"] = $poll_show_results; $gallery->album->fields["poll_num_results"] = $poll_num_results; $gallery->album->fields["poll_orientation"] = $poll_orientation; /* Extrafields and Custom Fields */ $count=0; if (!isset($extra_fields)) { $extra_fields = array(); } for ($i = 0; $i < sizeof($extra_fields); $i++) { if (get_magic_quotes_gpc()) { $extra_fields[$i] = stripslashes($extra_fields[$i]); } $extra_fields[$i] = str_replace('"', '"', $extra_fields[$i]); } $num_fields=$num_user_fields+num_special_fields($extra_fields); $gallery->album->setExtraFields($extra_fields); if ($num_fields > 0 && !$gallery->album->getExtraFields()) { $gallery->album->setExtraFields(array()); } if (sizeof ($gallery->album->getExtraFields()) < $num_fields) { $gallery->album->setExtraFields(array_pad($gallery->album->getExtraFields(), $num_fields, _("untitled field"))); } if (sizeof ($gallery->album->getExtraFields()) > $num_fields) { $gallery->album->setExtraFields(array_slice($gallery->album->getExtraFields(), 0, $num_fields)); } $gallery->album->save(array(i18n("Properties changed"))); if (getRequestVar('setNested')) { $gallery->album->setNestedProperties(); } $reloadOpener = true; } /* Custom / Extra Fields */ function num_special_fields($extra_fields) { $num_special_fields = 0; foreach (array_keys(automaticFieldsList()) as $special_field) { if (in_array($special_field, $extra_fields)) { $num_special_fields++; } } foreach (array("Title", "AltText") as $named_field) { if (in_array($named_field, $extra_fields)) { $num_special_fields++; } } return $num_special_fields; } $multiple_choices_EF = array( 'Title' => _("Title"), 'AltText' => _("Alt Text / onMouseOver") ); $extra_fields = $gallery->album->getExtraFields(); $checked_EF = array(); foreach (automaticFieldsList() as $automatic => $printable_automatic) { if ($automatic === "EXIF" && (($gallery->album->fields["use_exif"] != "yes") || !$gallery->app->use_exif)) { continue; } $multiple_choices_EF[$automatic] = $printable_automatic; } foreach($multiple_choices_EF as $field => $trash) { if (in_array($field, $extra_fields)) { $checked_EF[] = $field; } } $num_user_fields = sizeof($extra_fields) - num_special_fields($extra_fields); $customFields = array(); $i = 1; foreach ($extra_fields as $value) { if (in_array($value, array_keys(automaticFieldsList())) || !strcmp($value, "Title") || !strcmp($value, "AltText")) { continue; } $customFields["cf_$i"] = array( 'name' => 'extra_fields[]', 'prompt' => sprintf(_("Field %s:"),$i), 'desc' => '', 'type' => 'text', 'value' => $value ); $i++; } include (dirname(__FILE__) . '/includes/definitions/services.php'); include (dirname(__FILE__) . '/setup/functions.inc'); include (dirname(__FILE__) . '/js/sectionTabs.js.php'); $properties = array( 'group_text_start' => array ( 'type' => "group_start", 'name' => "group_text", 'default' => "inline", 'title' => _("Texts"), 'contains_required' => false, ), 'summary' => array( 'prompt' => _("Album Summary"), 'desc' => '', 'value' => $gallery->album->fields["summary"], 'type' => "textarea", 'attrs' => array('cols' => 40, 'rows' => 6) ), 'title' => array( 'prompt' => _("Album Title"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["title"] ), 'group_text_end' => array ( 'type' => "group_end", ), 'group_colors_start' => array ( 'type' => "group_start", 'name' => "group_color", 'default' => "none", 'title' => _("Colors"), 'desc' => "" ), 'bgcolor' => array( 'prompt' => _("Background Color"), 'desc' => '', 'type' => 'colorpicker', 'value' => $gallery->album->fields["bgcolor"] ), 'textcolor' => array( 'prompt' => _("Text Color"), 'desc' => '', 'type' => 'colorpicker', 'value' => $gallery->album->fields["textcolor"] ), 'linkcolor' => array( 'prompt' => _("Link Color"), 'desc' => '', 'type' => 'colorpicker', 'value' => $gallery->album->fields["linkcolor"] ), 'group_color_end' => array ( 'type' => "group_end" ), 'group_layout_start' => array ( 'type' => "group_start", 'name' => "group_layout", 'default' => "none", 'title' => _("Layout"), 'desc' => "" ), 'background' => array( 'prompt' => _("Background Image (URL)"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["background"] ), 'font' => array( 'prompt' => _("Font"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["font"] ), 'rows' => array( 'prompt' => _("Rows"), 'desc' => '', 'choices' => array(1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, 10 => 10), 'value' => $gallery->album->fields["rows"] ), 'cols' => array( 'prompt' => _("Columns"), 'desc' => '', 'choices' => array(1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, 10 => 10), 'value' => $gallery->album->fields["cols"] ), 'border' => array( 'prompt' => _("Borders"), 'desc' => '', 'choices' => array(0 => 0, 1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 10 => 10, 15 => 15, 20 => 20), 'value' => $gallery->album->fields["border"] ), 'bordercolor' => array( 'prompt' => _("Border color"), 'desc' => '', 'type' => 'colorpicker', 'value' => $gallery->album->fields["bordercolor"] ), 'album_frame' => array( 'prompt' => _("Album Frame"), 'desc' => '', 'choices' => available_frames(), 'value' => $gallery->album->fields["album_frame"] ), 'thumb_frame' => array( 'prompt' => _("Thumb Frame"), 'desc' => '', 'choices' => available_frames(), 'value' => $gallery->album->fields["thumb_frame"] ), 'image_frame' => array( 'prompt' => _("Image Frame"), 'desc' => '', 'choices' => available_frames(), 'value' => $gallery->album->fields["image_frame"] ), 'group_layout_end' => array ( 'type' => "group_end" ), 'group_diashow_start' => array ( 'type' => "group_start", 'name' => "group_diashow", 'default' => "none", 'title' => _("Diashow"), 'desc' => "" ), 'slideshow_type' => array( 'prompt' => _("Slideshow Type"), 'desc' => '', 'choices' => array( "off" => _("Off"), "ordered" => _("Ordered"), "random" => _("Random")), 'value' => $gallery->album->fields["slideshow_type"] ), 'slideshow_recursive' => array( 'prompt' => _("Include sub-albums in slideshow"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["slideshow_recursive"] ), 'slideshow_loop' => array( 'prompt' => _("Allow slideshow to loop"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["slideshow_loop"] ), 'slideshow_length' => array( 'prompt' => _("Slideshow Length"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["slideshow_length"] ), 'group_diashow_end' => array ( 'type' => "group_end" ), 'group_sizes_start' => array ( 'type' => "group_start", 'name' => "group_sizes", 'default' => "none", 'title' => _("Sizes"), 'desc' => "" ), 'thumb_size' => array( 'prompt' => _("Thumbnail size"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["thumb_size"] ), 'resize_size' => array( 'prompt' => _("Maximum dimensions of intermediate sized images"), 'desc' => '', 'choices' => array("off" => _("off"), 400 => 400, 500 => 500, 600 => 600, 640 => 640, 700 => 700, 800 => 800, 1024 => 1024, 1280 => 1280), 'value' => $gallery->album->fields["resize_size"] ), 'resize_file_size' => array( 'prompt' => _("Maximum file size of intermediate sized JPEG/PNG images in kilobytes (0 or blank for no size restriction)"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["resize_file_size"] ), 'max_size' => array( 'prompt' => _("Maximum dimensions of full sized images"), 'desc' => '', 'choices' => array('off' => _('off'), 400 => 400, 500 => 500, 600 => 600, 640 => 640, 700 => 700, 800 => 800, 1024 => 1024, 1280 => sprintf(_('%d (%d MPix)'), 1280, 1), 1600 => sprintf(_('%d (%d MPix)'), 1600, 2), 2048 => sprintf(_('%d (%d MPix)'), 2048, 3)), 'value' => $gallery->album->fields["max_size"] ), 'max_file_size' => array( 'prompt' => _("Maximum file size of full sized JPEG/PNG images in kilobytes (0 or blank for no size restriction)"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["max_file_size"] ), 'group_sizes_end' => array ( 'type' => "group_end" ), 'group_permission_start' => array ( 'type' => "group_start", 'name' => "group_permission", 'default' => "none", 'title' => _("Permissions"), 'desc' => "" ), 'item_owner_modify' => array( 'prompt' => _("Allow item owners to modify their images"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["item_owner_modify"] ), 'item_owner_delete' => array( 'prompt' => _("Allow item owners to delete their images"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["item_owner_delete"] ), 'group_permission_end' => array ( 'type' => "group_end" ), 'group_data_start' => array ( 'type' => "group_start", 'name' => "group_data", 'default' => "none", 'title' => _("Element data"), 'desc' => "" ), 'display_clicks' => array( 'prompt' => _("Display click counter for this album?"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["display_clicks"] ), 'item_owner_display' => array( 'prompt' => _("Display owners name with caption"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["item_owner_display"] ), 'showDimensions' => array( 'prompt' => _("Display clickable image dimensions"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["showDimensions"] ), 'use_exif' => array( 'prompt' => _("Display EXIF data?"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["use_exif"], 'skip' => (empty($gallery->app->use_exif)) ? true : false ), 'group_data_end' => array ( 'type' => "group_end" ), 'group_services_start' => array ( 'type' => "group_start", 'name' => "group_services", 'default' => "none", 'title' => _("Services"), 'desc' => "" ), 'print_photos' => array( 'prompt' => _("Which photo printing services
do you want to let visitors use?"), 'desc' => '', 'multiple_choices' => array( 'photoaccess' => 'PhotoWorks', 'shutterfly' => 'Shutterfly', 'fotoserve' => 'Fotoserve.com', 'fotokasten' => 'Fotokasten', 'mpush' => 'mPush' ), 'value' => $gallery->album->fields['print_photos'] ), 'ecards' => array( 'prompt' => _("Enable Ecards ?"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => isset($gallery->album->fields["ecards"]) ? $gallery->album->fields["ecards"] : 'no', 'skip' => ($gallery->app->emailOn == 'yes') ? false : true ), 'group_services_end' => array ( 'type' => "group_end" ), 'group_pollProperties_start' => array ( 'type' => "group_start", 'name' => "group_pollProperties", 'default' => "none", 'title' => _("Poll Properties"), 'desc' => "" ), 'poll_type' => array( 'prompt' => _("Type of poll for this album"), 'desc' => '', 'choices' => array("rank" => _("Rank"), "critique" => _("Critique")), 'value' => $gallery->album->fields["poll_type"] ), 'poll_scale' => array( 'prompt' => _("Number of voting options"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->getPollScale() ), 'poll_show_results' => array( 'prompt' => _("Show results of voting to all visitors?"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["poll_show_results"] ), 'poll_num_results' => array( 'prompt' => _("Number of lines of results graph to display on the album page"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->getPollNumResults() ), 'voter_class' => array( 'prompt' => _("Who can vote?"), 'desc' => '', 'choices' => array("Logged in" => _("Logged in"), "Everybody" => _("Everybody"), "Nobody" => _("Nobody")), 'value' => $gallery->album->fields["voter_class"] ), 'poll_orientation' => array( 'prompt' => _("Orientation of vote choices"), 'desc' => '', 'choices' => array('horizontal' => _("Horizontal"), 'vertical' => _("Vertical")), 'value' => isset($gallery->album->fields['poll_orientation']) ? $gallery->album->fields['poll_orientation'] : '' ), 'poll_hint' => array( 'prompt' => _("Vote hint"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->getPollHint(), 'attrs' => array('size' => 60) ), 'poll_displayed_values' => array( 'prompt' => _("Voting Options"), 'desc' => '', 'type' => 'table_values', 'elements' => buildVotingInputFields(), 'columns' => array(_("Displayed Value"),_("Points")), 'value' => '' ), 'group_pollProperties_end' => array ( 'type' => "group_end" ), 'group_misc_start' => array ( 'type' => "group_start", 'name' => "group_misc", 'default' => "none", 'title' => _("Misc"), 'desc' => "" ), 'add_to_beginning' => array( 'prompt' => _("Add new items at beginning of album"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["add_to_beginning"] ), 'returnto' => array( 'prompt' => _("Show Return to link"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["returnto"] ), 'use_fullOnly' => array( 'prompt' => _("Offer visitors ability to specify
preference for full-size or resized images"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["use_fullOnly"] ), 'fit_to_window' => array( 'prompt' => _("Auto fit-to-window for
images without a resized copy"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["fit_to_window"] ), 'group_misc_end' => array ( 'type' => "group_end" ), 'group_CustomFields_start' => array ( 'type' => "group_start", 'name' => "group_CustomFields", 'default' => "none", 'title' => _("Custom Fields") ), 'extra_fields' => array( 'prompt' => '', 'desc' => '', 'multiple_choices' => $multiple_choices_EF, 'value' => $checked_EF ), 'num_user_fields' => array( 'prompt' => _("Number of user defined custom fields"), 'desc' => '', 'type' => 'text', 'value' => $num_user_fields, 'attrs' => array('size' => 2) ) ); $properties = array_merge($properties, $customFields); $properties = array_merge($properties, array( 'group_CustomFields_end' => array ( 'type' => "group_end" ), 'group_MicroThumbs_start' => array ( 'type' => "group_start", 'name' => "group_MicroThumbs", 'default' => "none", 'title' => _("Microthumbs") ), 'nav_thumbs' => array( 'prompt' => _("Use micro thumb photo navigation"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no"), "both" => _("both")), 'value' => $gallery->album->fields["nav_thumbs"] ), 'nav_thumbs_style' => array( 'prompt' => _("Micro thumb style"), 'desc' => '', 'choices' => array("fixed" => _("Fixed"), "dynamic" => _("Dynamic")), 'value' => $gallery->album->fields["nav_thumbs_style"] ), 'nav_thumbs_first_last' => array( 'prompt' => _("Show first & last micro thumb"), 'desc' => '', 'choices' => array("yes" => _("yes"), "no" => _("no")), 'value' => $gallery->album->fields["nav_thumbs_first_last"] ), 'nav_thumbs_prev_shown' => array( 'prompt' => _("Number of previous thumbs"), 'desc' => '', 'choices' => array(1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, 10 => 10), 'value' => $gallery->album->fields["nav_thumbs_prev_shown"] ), 'nav_thumbs_next_shown' => array( 'prompt' => _("Number of next thumbs"), 'desc' => '', 'choices' => array(1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6, 7 => 7, 8 => 8, 9 => 9, 10 => 10), 'value' => $gallery->album->fields["nav_thumbs_next_shown"] ), 'nav_thumbs_location' => array( 'prompt' => _("Position of micro-thumb navigation bar"), 'desc' => '', 'choices' => array("top" => _("Top"), "both" => _("Both"), "bottom" => _("Bottom")), 'value' => $gallery->album->fields["nav_thumbs_location"] ), 'nav_thumbs_size' => array( 'prompt' => _("Height of micro-thumbs in navigation bar"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["nav_thumbs_size"], 'attrs' => array('size' => 3) ), 'nav_thumbs_current_bonus' => array( 'prompt' => _("Bonus to height of current micro-thumb (pixels)"), 'desc' => '', 'type' => 'text', 'value' => $gallery->album->fields["nav_thumbs_current_bonus"], 'attrs' => array('size' => 3) ), 'group_MicroThumbs_end' => array ( 'type' => "group_end" ), ) ); $initialtab = getRequestVar('initialtab'); doctype(); ?> <?php echo _("Album Properties") ?>