include '../../../include/general.php'; include '../../../include/authenticate.php'; if (!checkperm('a')) { exit($lang['error-permissiondenied']); } global $baseurl; // Specify the name of this plugin and the heading to display for the page. $plugin_name = 'youtube_publish'; $plugin_page_heading = $lang['youtube_publish_configuration']; // Build the $page_def array of descriptions of each configuration variable the plugin uses. $page_def[] = config_add_section_header($lang['youtube_publish_oauth2_advice']); $page_def[] = config_add_section_header($lang['youtube_publish_authentication']); $page_def[] = config_add_text_input('youtube_publish_client_id', $lang['youtube_publish_oauth2_clientid']); $page_def[] = config_add_text_input('youtube_publish_client_secret', $lang['youtube_publish_oauth2_clientsecret']); $page_def[] = config_add_text_input('youtube_publish_developer_key', $lang['youtube_publish_developer_key']); $page_def[] = config_add_section_header($lang['youtube_publish_mappings_title']); $page_def[] = config_add_single_ftype_select('youtube_publish_title_field', $lang["youtube_publish_title_field"]); $page_def[] = config_add_multi_ftype_select('youtube_publish_descriptionfields', $lang["youtube_publish_descriptionfields"]); $page_def[] = config_add_multi_ftype_select('youtube_publish_keywords_fields', $lang["youtube_publish_keywords_fields"]); $page_def[] = config_add_single_ftype_select('youtube_publish_url_field', $lang["youtube_publish_url_field"]); $page_def[] = config_add_boolean_select('youtube_publish_add_anchor', $lang['youtube_publish_add_anchor']); $page_def[] = config_add_boolean_select('youtube_publish_allow_multiple', $lang['youtube_publish_allow_multiple']); $page_def[] = config_add_multi_rtype_select('youtube_publish_restypes', $lang['youtube_publish_resource_types_to_include']); $page_def[] = config_add_text_input('youtube_chunk_size', $lang['youtube_chunk_size']); // Do the page generation ritual -- don't change this section. $upload_status = config_gen_setup_post($page_def, $plugin_name); include '../../../include/header.php'; echo $lang["youtube_publish_base"] . ": " . $baseurl . "<br>"; echo $lang["youtube_publish_callback_url"] . ": " . $baseurl . "/plugins/youtube_publish/pages/youtube_upload.php"; config_gen_setup_html($page_def, $plugin_name, $upload_status, $plugin_page_heading); include '../../../include/footer.php';
<?php # # Embed Slideshow setup # // Do the include and authorization checking ritual -- don't change this section. include '../../../include/db.php'; include '../../../include/general.php'; include '../../../include/authenticate.php'; if (!checkperm('a')) { exit($lang['error-permissiondenied']); } // Specify the name of this plugin and the heading to display for the page. $plugin_name = 'embedslideshow'; $plugin_page_heading = $lang["embedslideshowconfig"]; // Build the $page_def array of descriptions of each configuration variable the plugin uses. $page_def[] = config_add_boolean_select('embedslideshow_textfield', $lang['embedslideshow_textfield']); $page_def[] = config_add_single_ftype_select('embedslideshow_resourcedatatextfield', $lang['embedslideshow_resourcedatatextfield']); // Do the page generation ritual -- don't change this section. $upload_status = config_gen_setup_post($page_def, $plugin_name); include '../../../include/header.php'; config_gen_setup_html($page_def, $plugin_name, $upload_status, $plugin_page_heading); include '../../../include/footer.php';
<?php # # action_dates setup page # include '../../../include/db.php'; include '../../../include/authenticate.php'; if (!checkperm('a')) { exit($lang['error-permissiondenied']); } include '../../../include/general.php'; // Specify the name of this plugin and the heading to display for the page. $plugin_name = 'action_dates'; $plugin_page_heading = $lang['action_dates_configuration']; // Build the $page_def array of descriptions of each configuration variable the plugin uses. $page_def[] = config_add_section_header($lang['action_dates_deletesettings']); $page_def[] = config_add_single_ftype_select('action_dates_deletefield', $lang['action_dates_delete']); $page_def[] = config_add_boolean_select('action_dates_reallydelete', $lang['action_dates_reallydelete']); $page_def[] = config_add_section_header($lang['action_dates_restrictsettings']); $page_def[] = config_add_text_input('action_dates_email_admin_days', $lang['action_dates_email_admin_days']); $page_def[] = config_add_single_ftype_select('action_dates_restrictfield', $lang['action_dates_restrict']); // Do the page generation ritual -- don't change this section. $upload_status = config_gen_setup_post($page_def, $plugin_name); include '../../../include/header.php'; config_gen_setup_html($page_def, $plugin_name, $upload_status, $plugin_page_heading); include '../../../include/footer.php';
$page_intro = $lang['checkmail_cronhelp'] . "<br /><br />"; } else { $page_intro = str_replace("[lastcheck]", nicedate($last_checkmail, true), $lang['checkmail_lastcheck'] . "<br /><br />"); $timediff = strtotime($now) - strtotime($last_checkmail); if ($timediff > 300) { $page_intro .= $lang['checkmail_cronjobprob']; } } } // Build configuration variable descriptions $page_def[] = config_add_text_input("checkmail_imap_server", $lang["checkmail_imap_server"]); $page_def[] = config_add_text_input("checkmail_email", $lang["checkmail_email"]); $page_def[] = config_add_text_input("checkmail_password", $lang["checkmail_password"], true); $page_def[] = config_add_multi_user_select("checkmail_users", $lang["checkmail_users"]); $page_def[] = config_add_single_ftype_select("checkmail_subject_field", $lang["checkmail_subject_field"]); $page_def[] = config_add_single_ftype_select("checkmail_body_field", $lang["checkmail_body_field"]); $page_def[] = config_add_single_select("checkmail_default_access", $lang["checkmail_default_access"], array(2 => $lang["access2"], 1 => $lang["access1"], 0 => $lang["access0"])); $page_def[] = config_add_single_select("checkmail_default_archive", $lang["checkmail_default_archive"], array(-2 => $lang["status-2"], -1 => $lang["status-1"], 0 => $lang["status0"], 1 => $lang["status1"], 2 => $lang["status2"], 3 => $lang["status3"])); $page_def[] = config_add_boolean_select("checkmail_html", $lang["checkmail_html"]); $page_def[] = config_add_boolean_select("checkmail_purge", $lang["checkmail_purge"]); $page_def[] = config_add_boolean_select("checkmail_confirm", $lang["checkmail_confirm"]); // extensions. This technique of dynamic config form generation (based on installation-specifics) might be generally useful. $page_def[] = config_add_section_header($lang['checkmail_extension_mapping'], $lang['checkmail_extension_mapping_desc']); $page_def[] = config_add_single_rtype_select("checkmail_default_resource_type", $lang['checkmail_default_resource_type']); $resource_types = get_resource_types(); foreach ($resource_types as $resource_type) { $safe_varname = "resourcetype" . $resource_type['ref']; if (!isset(${$safe_varname})) { ${$safe_varname} = $resource_type['allowed_extensions']; if (${$safe_varname} == "") { $page_def[] = config_add_text_input($safe_varname, $resource_type['name']);
} $identcommand = $identify_fullpath . ' -list font | grep Font:'; $identoutput = run_command($identcommand); # Get a list of available fonts from IM $imfonts = explode("\n", $identoutput); $imfontcount = count($imfonts); for ($n = 0; $n < $imfontcount; $n++) { $imfonts[$n] = trim_spaces(str_replace("Font: ", "", $imfonts[$n])); } natsort($imfonts); // Specify the name of this plugin and the heading to display for the page. $plugin_name = 'image_text'; $plugin_page_heading = $lang['image_text_configuration']; // Build the $page_def array of descriptions of each configuration variable the plugin uses. $page_def[] = config_add_html($lang['image_text_summary']); $page_def[] = config_add_single_ftype_select('image_text_field_select', $lang['image_text_field_select']); $page_def[] = config_add_multi_rtype_select('image_text_restypes', $lang['image_text_restypes']); $page_def[] = config_add_text_list_input('image_text_filetypes', $lang['image_text_filetypes']); $page_def[] = config_add_multi_group_select('image_text_override_groups', $lang['image_text_override_groups']); $page_def[] = config_add_text_input('image_text_default_text', $lang['image_text_default_text']); $page_def[] = config_add_single_select('image_text_font', $lang['image_text_font'], array_filter($imfonts), false); $page_def[] = config_add_single_select('image_text_position', $lang['image_text_position'], $lang['image_text_position_list']); $page_def[] = config_add_single_select('image_text_banner_position', $lang['image_text_banner_position'], $lang['image_text_banner_position_list']); //$page_def[] = config_add_text_input('image_text_font',$lang['image_text_font']); $page_def[] = config_add_text_input('image_text_height_proportion', $lang['image_text_height_proportion']); $page_def[] = config_add_text_input('image_text_max_height', $lang['image_text_max_height']); $page_def[] = config_add_text_input('image_text_min_height', $lang['image_text_min_height']); // Do the page generation ritual -- don't change this section. $upload_status = config_gen_setup_post($page_def, $plugin_name); include '../../../include/header.php'; config_gen_setup_html($page_def, $plugin_name, $upload_status, $plugin_page_heading);
<?php // Do the include and authorization checking ritual include '../../../include/db.php'; include '../../../include/general.php'; include '../../../include/authenticate.php'; if (!checkperm('a')) { exit($lang['error-permissiondenied']); } // Specify the name of this plugin and the heading to display for the page. $plugin_name = 'flickr_theme_publish'; $page_heading = $lang['flickr_theme_publish']; $page_intro = ''; // Build configuration variable descriptions $page_def[] = config_add_section_header("General", ""); $page_def[] = config_add_single_ftype_select("flickr_caption_field", $lang["flickr_caption_field"]); $page_def[] = config_add_single_ftype_select("flickr_keywords_field", $lang["flickr_keywords_field"]); $page_def[] = config_add_boolean_select("flickr_prefix_id_title", $lang['flickr_prefix_id_title']); $page_def[] = config_add_boolean_select("flickr_scale_up", $lang['flickr_scale_up']); $page_def[] = config_add_boolean_select("flickr_nice_progress", $lang['flickr_nice_progress']); $page_def[] = config_add_boolean_select("flickr_nice_progress_previews", $lang['flickr_nice_progress_previews']); $page_def[] = config_add_boolean_select("flickr_nice_progress_metadata", $lang['flickr_nice_progress_metadata']); $page_def[] = config_add_text_input("flickr_nice_progress_min_timeout", $lang['flickr_nice_progress_min_timeout']); // Do the page generation ritual $upload_status = config_gen_setup_post($page_def, $plugin_name); include '../../../include/header.php'; config_gen_setup_html($page_def, $plugin_name, $upload_status, $page_heading, $page_intro); include '../../../include/footer.php';
<?php # # meta_append setup page # include '../../../include/db.php'; include '../../../include/general.php'; include '../../../include/authenticate.php'; if (!checkperm('a')) { exit($lang['error-permissiondenied']); } // Specify the name of this plugin and the heading to display for the page. $plugin_name = 'meta_append'; $plugin_page_heading = $lang['meta_append_configuration']; $page_def[] = config_add_single_ftype_select('meta_append_field_ref', $lang['meta_append_configuration_field_type']); $page_def[] = config_add_text_input('meta_append_date_format', $lang['meta_append_configuration_date_format']); $page_def[] = config_add_text_input('meta_append_prompt', $lang['meta_append_configuration_prompt']); // Do the page generation ritual -- don't change this section. $upload_status = config_gen_setup_post($page_def, $plugin_name); include '../../../include/header.php'; config_gen_setup_html($page_def, $plugin_name, $upload_status, $plugin_page_heading); include '../../../include/footer.php';