fix for FS#112

This commit is contained in:
John Bintz 2009-11-09 19:58:27 -05:00
parent 3215f66bd1
commit 262c743481
1 changed files with 7 additions and 5 deletions

View File

@ -57,7 +57,7 @@ class WidgetComicPressGraphicalStorylineNavigation extends WP_Widget {
'previous' => 'prev', 'previous' => 'prev',
'story_next' => 'nextchap' 'story_next' => 'nextchap'
); );
$ok = true; $ok = true;
switch ($which) { switch ($which) {
case 'first': case 'first':
@ -89,7 +89,7 @@ class WidgetComicPressGraphicalStorylineNavigation extends WP_Widget {
case 'story_next_in': case 'story_next_in':
$navi_class_names = array("navi-${which}"); $navi_class_names = array("navi-${which}");
if (isset($css_name_mapping[$which])) { $navi_class_names[] = "navi-{$css_name_mapping[$which]}"; } if (isset($css_name_mapping[$which])) { $navi_class_names[] = "navi-{$css_name_mapping[$which]}"; }
$link = get_permalink($target->ID); $link = get_permalink($target->ID);
if (($which == 'last') && ($instance['lastgohome'] == 'on')) { $link = get_bloginfo('url'); } if (($which == 'last') && ($instance['lastgohome'] == 'on')) { $link = get_bloginfo('url'); }
if ($ok) { if ($ok) {
@ -243,7 +243,9 @@ class WidgetComicPressGraphicalStorylineNavigation extends WP_Widget {
$post_nav = $navigation->get_post_nav($post); $post_nav = $navigation->get_post_nav($post);
if ($instance['story_prev_acts_as_prev_in']) { if ($instance['story_prev_acts_as_prev_in']) {
$post_nav['storyline-chapter-previous'] = $post_nav['storyline-previous']; if ($post_nav['storyline-previous'] !== false) {
$post_nav['storyline-chapter-previous'] = $post_nav['storyline-previous'];
}
} }
$storyline_to_nav_mapping = array( $storyline_to_nav_mapping = array(
@ -279,7 +281,7 @@ class WidgetComicPressGraphicalStorylineNavigation extends WP_Widget {
$all_fields = array( $all_fields = array(
'first', 'story_prev', 'story_next', 'story_prev_in', 'first', 'story_prev', 'story_next', 'story_prev_in',
'story_next_in', 'previous', 'random', 'archives', 'story_next_in', 'previous', 'random', 'archives',
'comments', 'next', 'last', 'buyprint', 'comictitle', 'lastgohome', 'comments', 'next', 'last', 'buyprint', 'comictitle', 'lastgohome',
'story_prev_acts_as_prev_in' 'story_prev_acts_as_prev_in'
); );
@ -414,7 +416,7 @@ class WidgetComicPressGraphicalStorylineNavigation extends WP_Widget {
} }
} }
}; };
jQuery('.comicpress-field-holder').each(function(fh) { jQuery('.comicpress-field-holder').each(function(fh) {
jQuery('.comicpress-field[type=checkbox]', this).bind('click', _get_comicpress_show_hide_text(this, false)); jQuery('.comicpress-field[type=checkbox]', this).bind('click', _get_comicpress_show_hide_text(this, false));
_get_comicpress_show_hide_text(this, true)(); _get_comicpress_show_hide_text(this, true)();