проект статьи
esclkm |
|
---|---|
# Trustmaster : И каким образом он там сделан?Пример: <?php
/*
-----------------------------------------------------------------------------------------------------------+
|
| e107 website system
| User Medals PLUGIN
|
| Released under the terms and conditions of the
| GNU General Public License Version 2 (http://gnu.org).
|
-----------------------------------------------------------------------------------------------------------+
| Creator: esclkm 2007.
|
|
|
|
+----------------------------------------------------------------------------------------------------------+
*/
//-------Совершенству нет предела----------------------------------------------------------------------------+
@include_once(e_PLUGIN."user_medals/languages/".e_LANGUAGE.".php");
@include_once(e_PLUGIN."user_medals/languages/English.php");
//PLUGIN INFO------------------------------------------------------------------------------------------------+
$eplug_name = "User_medals";
$eplug_version = "2.5";
$eplug_author = "esclkm";
$eplug_url = "";
$eplug_email = "alexander1964@tut.by";
$eplug_description = UM_LANG_LAN38;
$eplug_compatible = "e107v0.7.6+";
$eplug_readme = "readme.txt";
$eplug_compliant = TRUE;
$eplug_module = FALSE;
//PLUGIN FOLDER----------------------------------------------------------------------------------------------+
$eplug_folder = "user_medals";
//PLUGIN MENU FILE-------------------------------------------------------------------------------------------+
$eplug_menu_name = "";
//PLUGIN ICONS AND CAPTION-----------------------------------------------------------------------------------+
$eplug_conffile = "admin_medals.php";
//PLUGIN ICONS AND CAPTION-----------------------------------------------------------------------------------+
$eplug_logo = "icon_32.png";
$eplug_icon = "$eplug_folder/icon_32.png";
$eplug_icon_small = "$eplug_folder/icon_16.png";
$eplug_caption = UM_LANG_LAN6;
//List of preferences -----------------------------------------------------------------------------------------------
$eplug_prefs = array(
"umedals_forum" => 1,
"umedals_profile" => 1,
"umedals_adminprofile" => 1,
);
//MYSQL TABLES TO BE CREATED---------------------------------------------------------------------------------+
$eplug_table_names = array("medals", "medals_awarded");
//MYSQL TABLE STRUCTURE--------------------------------------------------------------------------------------+
$eplug_tables = array(
"CREATE TABLE ".MPREFIX."medals (
medal_id int(11) NOT NULL auto_increment,
medal_name varchar(50) NOT NULL default '',
medal_obr varchar(120) NOT NULL default '',
medal_text text NOT NULL default '',
PRIMARY KEY (medal_id)) TYPE=MyISAM;",
"CREATE TABLE ".MPREFIX."medals_awarded (
awarded_id int(11) NOT NULL auto_increment,
medal_id int(11) NOT NULL default '0',
awarded_user_id varchar(11) NOT NULL default '',
awarded_date int(10) NOT NULL default '',
dop_text varchar(200) NOT NULL default '',
PRIMARY KEY (awarded_id)) TYPE=MyISAM;");
//LINK TO BE CREATED ON SITE MENU--------------------------------------------------------------------------+
$eplug_link = TRUE;
$eplug_link_name = UM_LANG_LAN6;
$eplug_link_url = e_PLUGIN."$eplug_folder/medals.php";
//MESSAGE WHEN PLUGIN IS INSTALLED-------------------------------------------------------------------------+
$eplug_done = UM_LANG_LAN39;
//SAME AS ABOVE BUT ONLY RUN WHEN CHOOSING UPGRADE---------------------------------------------------------+
$upgrade_add_prefs = $eplug_prefs;
$upgrade_remove_prefs = "";
$upgrade_alter_tables = "";
$eplug_upgrade_done = "";
//---------------------------------------------------------------------------------------------------------+
?>
пример: видим какие таблицы юзает - для удаления и видим как создавать таблицы) в общем все есть) littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты |