Here is a template ive quickly made to help you get started on your first MyBB plugin.
The main code goes in the 'pluginname_code' function.
Installation which usually consists of adding SQL databases and Admin settings will go in the 'pluginname_install' function
The 'pluginname_uninstall' is getting rid of everything that you put in
The 'pluginname_is_installed' is checking to see if the plugin installed correctly
'pluginname_activate' and 'pluginname_deactive' is for adding or removing template edits etc.
The main code goes in the 'pluginname_code' function.
Installation which usually consists of adding SQL databases and Admin settings will go in the 'pluginname_install' function
The 'pluginname_uninstall' is getting rid of everything that you put in
The 'pluginname_is_installed' is checking to see if the plugin installed correctly
'pluginname_activate' and 'pluginname_deactive' is for adding or removing template edits etc.
PHP:
<?php
/*
Plugin Template
by BleepyEvans
http://www.cybertechforums.com
Copyright 2012 CyberTechForums.com
*/
if(!defined('IN_MYBB'))
die('This file cannot be accessed directly.');
$plugins->add_hook("<hooks here>");
function pluginname_info()
{
return array('name' => 'Plugin name',
'description' => 'Plugin Description',
'website' => 'Plugin Website',
'author' => 'Author Name',
'authorsite' => 'Author Website',
'version' => 'Plugin Version',
'compatibility' => 'Plugin Compatability',
'guid' => 'MyBB GUID'
);
}
function pluginname_install()
{
}
function pluginname_is_installed()
{
}
function pluginname_uninstall()
{
}
function pluginname_code()
{
}
function pluginname_activate()
{
}
function pluginname_deactivate()
{
}
?>