Error Messages with 2.0.7
-
I just upgraded the plug-in from 1.0.3 and then started getting a bunch of errors. The errors follow. The appear on the admin panel once the plug-in is activated, or on the wp page.
Notice: Use of undefined constant STRIP – assumed ‘STRIP’ in /srv/www/virtual/a.com/htdocs/zztest/forum/includes/functions.php on line 54 Notice: Use of undefined constant STRIP – assumed ‘STRIP’ in /srv/www/virtual/a.com/htdocs/zztest/forum/includes/functions.php on line 54 Notice: Undefined property: user::$ID in /srv/www/virtual/a.com/htdocs/zztest/wp-content/plugins/wp-phpbb-bridge/wp_phpbb_bridge.php on line 321
Any ideas how to address the errors?
-
OK here are the code changes I added to get rid of the errors.
file: wp_phpbb_bridge.php
near the top before class WpPhpBB add
define('STRIP', false);
Note; this comes from /includes/statup.php you can also source in that file if you think the constant might be set to something else.changed
elseif($userid > 0 && $userid != $user->ID)
to
elseif($userid > 0 && property_exists($user,'ID') && $userid != $user->ID)
Here are the changes to wpbb_links_widget.php
change
$title = $instance['wpbb_links_title']; $display_index = $instance['wpbb_links_index']; $display_faq = $instance['wpbb_faq']; $display_search = $instance['wpbb_search']; $display_active_topics = $instance['wpbb_active_topics']; $display_unanswered_posts = $instance['wpbb_unanswered_posts']; $display_your_posts = $instance['wpbb_your_posts']; $display_new_posts = $instance['wpbb_new_posts']; $display_pms = $instance['wpbb_pms']; $display_send_pm = $instance['wpbb_send_pm']; $display_members = $instance['wpbb_members']; $display_team = $instance['wpbb_team']; $display_whos_online = $instance['wpbb_whos_online'];
to
$title = (array_key_exists('wpbb_links_title',$instance)) ? $instance['wpbb_links_title'] : ""; $display_index = (array_key_exists('wpbb_links_index',$instance)) ? $instance['wpbb_links_index'] : ""; $display_faq = (array_key_exists('wpbb_faq',$instance)) ? $instance['wpbb_faq'] : ""; $display_search = (array_key_exists('wpbb_search',$instance)) ? $instance['wpbb_search'] : ""; $display_active_topics = (array_key_exists('wpbb_active_topics',$instance)) ? $instance['wpbb_active_topics'] : ""; $display_unanswered_posts = (array_key_exists('wpbb_unanswered_posts',$instance)) ? $instance['wpbb_unanswered_posts'] : ""; $display_your_posts = (array_key_exists('wpbb_your_posts',$instance)) ? $instance['wpbb_your_posts'] : ""; $display_new_posts = (array_key_exists('wpbb_new_posts',$instance)) ? $instance['wpbb_new_posts'] : ""; $display_pms = (array_key_exists('wpbb_pms',$instance)) ? $instance['wpbb_pms'] : ""; $display_send_pm = (array_key_exists('wpbb_send_pm',$instance)) ? $instance['wpbb_send_pm'] : ""; $display_members = (array_key_exists('wpbb_members',$instance)) ? $instance['wpbb_members'] : ""; $display_team = (array_key_exists('wpbb_team',$instance)) ? $instance['wpbb_team'] : ""; $display_whos_online = (array_key_exists('wpbb_whos_online',$instance)) ? $instance['wpbb_whos_online'] : "";
change:
echo $before_widget . $before_title . $title . $after_title . '<ul>';
to:
echo $before_widget . $before_title . (isset($title) ? $title : "") . $after_title . '<ul>';
change:
if($display_index == 'yes') { echo '<li><a href="' . $forum_url . '?' . $session_id . '">'; echo _e('Forum index', 'wpbb'); echo '</a></li>'; } if($display_faq == 'yes') { echo '<li><a href="' . $forum_url . 'faq.php?' . $session_id . '">'; echo _e('FAQ', 'wpbb'); echo '</a></li>'; } if($display_search == 'yes') { echo '<li><a href="' . $search_url . '?' . $session_id . '">'; echo _e('Forum search', 'wpbb'); echo '</a></li>'; } if($display_active_topics == 'yes') { echo '<li><a href="' . $search_url . '?search_id=active_topics&' . $session_id . '">'; echo _e('View active topics', 'wpbb'); echo '</a></li>'; } if($display_unanswered_posts == 'yes') { echo '<li><a href="' . $search_url . '?search_id=unanswered&' . $session_id . '">'; echo _e('View unanswered posts', 'wpbb'); echo '</a></li>'; } if(wpbb_is_user_logged_in()) { if($display_your_posts == 'yes') { echo '<li><a href="' . $search_url . '?search_id=egosearch&' . $session_id . '">'; echo _e('View your posts', 'wpbb'); echo '</a></li>'; } if($display_new_posts == 'yes') { echo '<li><a href="' . $search_url . '?search_id=newposts&' . $session_id . '">'; echo _e('View new posts', 'wpbb'); echo '</a></li>'; } if($display_pms == 'yes') { echo '<li><a href="' . $ucp_url . '?i=pm&folder=inbox&' . $session_id . '">'; echo _e('Private messages', 'wpbb'); echo '</a></li>'; } if($display_send_pm == 'yes') { echo '<li><a href="' . $ucp_url . '?i=pm&mode=compose&' . $session_id . '">'; echo _e('Send private message', 'wpbb'); echo '</a></li>'; } if($display_members == 'yes') { echo '<li><a href="' . $member_url . '?' . $session_id . '">'; echo _e('Member list', 'wpbb'); echo '</a></li>'; } if($display_team == 'yes') { echo '<li><a href="' . $member_url . '?mode=leaders&' . $session_id . '">'; echo _e('The team', 'wpbb'); echo '</a></li>'; } if($display_whos_online == 'yes') { echo '<li><a href="' . $forum_url . 'viewonline.php?' . $session_id . '">'; echo _e('Who is online', 'wpbb'); echo '</a></li>'; } }
to
if(isset($display_index) && ($display_index == 'yes')) { echo '<li><a href="' . $forum_url . '?' . $session_id . '">'; echo _e('Forum index', 'wpbb'); echo '</a></li>'; } if(isset($display_faq) && ($display_faq == 'yes')) { echo '<li><a href="' . $forum_url . 'faq.php?' . $session_id . '">'; echo _e('FAQ', 'wpbb'); echo '</a></li>'; } if(isset($display_search) && ($display_search == 'yes')) { echo '<li><a href="' . $search_url . '?' . $session_id . '">'; echo _e('Forum search', 'wpbb'); echo '</a></li>'; } if(isset($display_active_topics) && ($display_active_topics == 'yes')) { echo '<li><a href="' . $search_url . '?search_id=active_topics&' . $session_id . '">'; echo _e('View active topics', 'wpbb'); echo '</a></li>'; } if(isset($display_unanswered_posts) && ($display_unanswered_posts == 'yes')) { echo '<li><a href="' . $search_url . '?search_id=unanswered&' . $session_id . '">'; echo _e('View unanswered posts', 'wpbb'); echo '</a></li>'; } if(wpbb_is_user_logged_in()) { if(isset($display_your_posts) && ($display_your_posts == 'yes')) { echo '<li><a href="' . $search_url . '?search_id=egosearch&' . $session_id . '">'; echo _e('View your posts', 'wpbb'); echo '</a></li>'; } if(isset($display_new_posts) && ($display_new_posts == 'yes')) { echo '<li><a href="' . $search_url . '?search_id=newposts&' . $session_id . '">'; echo _e('View new posts', 'wpbb'); echo '</a></li>'; } if(isset($display_pms) && ($display_pms = 'yes')) { echo '<li><a href="' . $ucp_url . '?i=pm&folder=inbox&' . $session_id . '">'; echo _e('Private messages', 'wpbb'); echo '</a></li>'; } if(isset($display_send_pm) && ($display_send_pm == 'yes')) { echo '<li><a href="' . $ucp_url . '?i=pm&mode=compose&' . $session_id . '">'; echo _e('Send private message', 'wpbb'); echo '</a></li>'; } if(isset($display_members) && ($display_members == 'yes')) { echo '<li><a href="' . $member_url . '?' . $session_id . '">'; echo _e('Member list', 'wpbb'); echo '</a></li>'; } if(isset($display_team) && ($display_team == 'yes')) { echo '<li><a href="' . $member_url . '?mode=leaders&' . $session_id . '">'; echo _e('The team', 'wpbb'); echo '</a></li>'; } if(isset($display_whos_onlines) && ($display_whos_online == 'yes')) { echo '<li><a href="' . $forum_url . 'viewonline.php?' . $session_id . '">'; echo _e('Who is online', 'wpbb'); echo '</a></li>'; } }
file: wpbb_admin.php
add before:
update_option('wpbb_width, $wpbb_width);
this:
if (!isset($wpbb_width)) {$wpbb_width = 30;}
Added these changes but now it won’t stay signed in…
EDIT: It stays signed into the forum but then I can’t access wp-admin
- The topic ‘Error Messages with 2.0.7’ is closed to new replies.