Site in read-only mode
This site is now read-only following the release of MyBB 1.8 and the new mods site.
If you are looking for MyBB 1.8 mods please click here to visit the new mods site.
You can continue to download submissions for MyBB 1.6 and earlier here, however new submissions will only be accepted via the new mods site.
Reviews
Help Center - 1.1 by Diogo Parrinha
Poking through the code, I find myself scratching my head and asking "Why?"
Some of the things which are hardcoded in just don't make sense, mainly the
restrictions on what a manager (by default, MyBB's Administrator group) can
do. Managers CANNOT submit a ticket. This makes absolutely no sense
whatsoever. You should be able to submit bugs on your own project.
To remove this restriction, open helpcenter.php (the one uploaded to the
root of the forum, not inc/plugins) and comment out these lines:
111
112
740
741
791
792
Basically what you're looking for is:
if ($manager)
error_no_permission();
and commenting out those two lines:
//if ($manager)
// error_no_permission();
Also, while you're at it, I believe line #31 should read:
define('THIS_SCRIPT',
'helpcenter.php');
Now in the AdminCP, go to Templates & Styles--> Templates-->
Global Templates--> helpcenter_manager_nav. After this line:
<tbody
style="{$collapsed['helpcentermanagement_e']}"
id="helpcentermanagement_e">
Add these lines:
<tr><td class="trow1
smalltext"><a
href="{$mybb->settings['bburl']}/helpcenter.php?action=submitticket">{$lang->helpcenter_submit_ticket}</a></td></tr>
<tr><td class="trow1 smalltext"><a
href="{$mybb->settings['bburl']}/helpcenter.php?action=myopened">{$lang->helpcenter_yourtickets_opened}</a></td></tr>
<tr><td class="trow1 smalltext"><a
href="{$mybb->settings['bburl']}/helpcenter.php?action=myclosed">{$lang->helpcenter_yourtickets_closed}</a></td></tr>
Click on "Save and Return to Listing".
Now open inc/languages/english/helpcenter.lang.php and change:
$l['helpcenter_yourtickets_opened'] = 'Opened
tickets';
$l['helpcenter_yourtickets_closed'] = 'Closed
tickets';
to:
$l['helpcenter_yourtickets_opened'] = 'Your Opened
tickets';
$l['helpcenter_yourtickets_closed'] = 'Your Closed
tickets';
This results in a somewhat inconsistent experience, but it's better than
nothing.
All in all though, looking through the code I sometimes really wonder what
the author is thinking.
Written By: KDulcimer, 24th August 2010
I installed the plugin, works fine. But then there is no "SUBMIT TICKET"
anywhere I can find. And without that why have a ticketsystem when one
can't submit any tickets ?
Shame, had hopes for it.
Wolf
Written By: Wolfseye, 15th August 2010
one of the most complex hard code plugins, and FREE release ! :)
Written By: FBI, 15th August 2010
it's a nice plugin for help forums . i just searching for this for about a year.
Written By: SVRN, 29th August 2010
Updated to 1.6 with MySQL 5.1.x http://fbe.am/69e
The plugin is very well writen but the categories are just eye candy, you
can't do anything with them.
Written By: TGM, 7th May 2012
Couldn't add this,
MyBB SQL Error
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near
'TYPE=MyISAM' at line 11
Query:
CREATE TABLE `mybb_helpcenter_tickets` ( `tid` bigint(30) UNSIGNED NOT NULL
auto_increment, `uid` bigint(30) UNSIGNED NOT NULL default '0', `date`
bigint(30) UNSIGNED NOT NULL default '0', `name` varchar(300) NOT NULL
default '', `messages` int(10) UNSIGNED NOT NULL default '0', `opened`
smallint(1) UNSIGNED NOT NULL default '1', `priority` smallint(1) UNSIGNED
NOT NULL default '0', `cid` bigint(30) UNSIGNED NOT NULL default '0',
PRIMARY KEY (`tid`) ) TYPE=MyISAM
Written By: General Pony, 21st October 2012
i do not know why but i can not reply even if i am admin:
http://i.imgur.com/CKP42.jpg
Written By: hellomen, 23rd October 2012
I have the same problem as hellomen.
How to fix?
Written By: AndyJay, 7th April 2013
Couldn't add this,
MyBB SQL Error
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near
'TYPE=MyISAM' at line 11
Query:
CREATE TABLE `mybb_helpcenter_tickets` ( `tid` bigint(30) UNSIGNED NOT NULL
auto_increment, `uid` bigint(30) UNSIGNED NOT NULL default '0', `date`
bigint(30) UNSIGNED NOT NULL default '0', `name` varchar(300) NOT NULL
default '', `messages` int(10) UNSIGNED NOT NULL default '0', `opened`
smallint(1) UNSIGNED NOT NULL default '1', `priority` smallint(1) UNSIGNED
NOT NULL default '0', `cid` bigint(30) UNSIGNED NOT NULL default '0',
PRIMARY KEY (`tid`) ) TYPE=MyISAM
Anyome know how to fix that
Written By: ErdnussKeksLP, 29th May 2013
open the plugin file in a text editor (eg. notepad++) and change
TYPE=MyISAM to Engine=MyISAM , save the file and use it.
If you have the Error which i Posted above
Credits for the fix goes to .m.
Written By: ErdnussKeksLP, 29th May 2013
I can't get this configured. I've sent the creator a PM on these boards. Please help, this would be awesome.
Written By: WCKicksAss, 11th June 2013
When users open a personal message
Gives the following error
=======================
MyBB has experienced an internal SQL error and cannot continue.
SQL Error:
1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near
'' at line 1
Query:
SELECT * FROM mybb_users WHERE uid=
======================
What can I do to fix this error?
Written By: MR.SASHA, 13th July 2013