I wonder whether it is possible to implant something like // Creates the album list drop down
function from upload.php under menu in themes on each page.
Something like this:
<option disabled="disabled" selected="selected">{JUMP_TO_PAGE}</option>
In Theme switch (mobile mode) plugin for cpg1.5.x
Thank you for any help :)
What are you trying to do?
(What would users be selecting from the list?)
I would like to creates the album list in drop down version.
Users be able to choose an album from the list and jump to the album page.
I don't get why you mentioned the theme switch plugin. Do you want to add that feature to the plugin or do you want to provide that list in your theme?
Hi there, sorry for the confusion. Let me try and explain.
What I am wondering is if there is a plug in that will enable a user of my website to have a similar drop down feature. As I have available when I upload images into my gallery.
Example: When I log in as administrator I have a drop down feature that enables me to select the catergory I would like to uploading my photo into. I was wondering if a similar drop down plug in could be used to aid a viewer to jump between my galleries.
Copy this to your theme's theme.php file:
/******************************************************************************
** Section <<<pageheader>>> - START
******************************************************************************/
function pageheader($section, $meta = '')
{
global $CONFIG, $THEME_DIR;
global $template_header, $lang_charset, $lang_text_dir;
global $RESTRICTEDWHERE;
$album_list = "<select class=\"listbox\" onchange=\"if (this.options[this.selectedIndex].value) window.location.href='thumbnails.php?album=' + this.options[this.selectedIndex].value\"><option>Select album</option>";
$result = cpg_db_query("SELECT aid, title FROM {$CONFIG['TABLE_ALBUMS']} $RESTRICTEDWHERE");
while ($row = mysql_fetch_assoc($result)) {
$album_list .= "<option value=\"{$row['aid']}\">{$row['title']}</option>";
}
$album_list .= "</select>";
$custom_header = cpg_get_custom_include($CONFIG['custom_header_path']);
$charset = ($CONFIG['charset'] == 'language file') ? $lang_charset : $CONFIG['charset'];
header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
header("Content-Type: text/html; charset=$charset");
user_save_profile();
$template_vars = array(
'{LANG_DIR}' => $lang_text_dir,
'{TITLE}' => theme_page_title($section),
'{CHARSET}' => $charset,
'{META}' => $meta,
'{GAL_NAME}' => $CONFIG['gallery_name'],
'{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
'{SYS_MENU}' => theme_main_menu('sys_menu'),
'{SUB_MENU}' => theme_main_menu('sub_menu').$album_list,
'{ADMIN_MENU}' => theme_admin_mode_menu(),
'{CUSTOM_HEADER}' => $custom_header,
'{JAVASCRIPT}' => theme_javascript_head(),
'{MESSAGE_BLOCK}' => theme_display_message_block(),
);
$template_vars = CPGPluginAPI::filter('theme_pageheader_params', $template_vars);
echo template_eval($template_header, $template_vars);
// Show various admin messages
adminmessages();
}
/******************************************************************************
** Section <<<pageheader>>> - END
******************************************************************************/
thank you very very much :) :) ;)