       ETOMITE CMS - ETOMITE | RUSSIA
 / - Prochor.



1.      MySQL ( CREATE TABLE `eto_log_voting` )  eto   ,    ,    .
2.  phpMyAdmin   ,      .

CREATE TABLE `eto_log_voting` (
  `id_log_voting` int(255) NOT NULL auto_increment,
  `proxy` varchar(16) NOT NULL default '',
  `ip_active` varchar(16) NOT NULL default '',
  `id_voting` varchar(100) NOT NULL default '',
  KEY `id_log_voting` (`id_log_voting`)
) TYPE=MyISAM AUTO_INCREMENT=209 ;

CREATE TABLE `eto_voting_counter` (
  `id_voting` int(100) NOT NULL auto_increment,
  `votingname` varchar(50) NOT NULL default '',
  `votingdescription` varchar(128) NOT NULL default '',
  `vote1` varchar(50) NOT NULL default '',
  `vote2` varchar(50) NOT NULL default '',
  `vote3` varchar(50) NOT NULL default '',
  `vote4` varchar(50) NOT NULL default '',
  `vote5` varchar(50) NOT NULL default '',
  `vote6` varchar(50) NOT NULL default '',
  `vote7` varchar(50) NOT NULL default '',
  `vote8` varchar(50) NOT NULL default '',
  `vote9` varchar(50) NOT NULL default '',
  `vote10` varchar(50) NOT NULL default '',
  `locked` tinyint(4) NOT NULL default '0',
  KEY `id_voting` (`id_voting`),
  FULLTEXT KEY `votingname` 

(`votingname`,`votingdescription`,`vote1`,`vote2`,`vote3`,`vote4`,`vote5`,`vote6`

,`vote7`,`vote8`,`vote9`,`vote10`)
) TYPE=MyISAM AUTO_INCREMENT=26 ;

CREATE TABLE `eto_voting_sum` (
  `id_voting_sum` varchar(100) NOT NULL default '',
  `sum1` varchar(100) NOT NULL default '',
  `sum2` varchar(100) NOT NULL default '',
  `sum3` varchar(100) NOT NULL default '',
  `sum4` varchar(100) NOT NULL default '',
  `sum5` varchar(100) NOT NULL default '',
  `sum6` varchar(100) NOT NULL default '',
  `sum7` varchar(100) NOT NULL default '',
  `sum8` varchar(100) NOT NULL default '',
  `sum9` varchar(100) NOT NULL default '',
  `sum10` varchar(100) NOT NULL default '',
  KEY `id_voting_sum` (`id_voting_sum`)
) TYPE=MyISAM;

3.     
4.     2.php     ./manager/frames/

<a onclick="this.blur();" href="index.php?a=101" target="main">
<img src='media/images/misc/arrow.gif' alt="Arrow!" /><?php echo $_lang["add_voting"]; ?>
</a>

5.     index.php     ./manager/

/********************************************************************/
/* Poll                                                                                                      */
/********************************************************************/
  case "101" :
    // get the voting page
    include_once "header.inc.php";
    include_once "actions/dynamic/voting.dynamic.action.php";
    include_once "footer.inc.php";
  break;
case "102" :
    // get the edit voting action
    include_once "header.inc.php";
    include_once "actions/dynamic/mutate_voting.dynamic.action.php";
    include_once "footer.inc.php";
  break;
  case "103" :
    // get the new voting action
    include_once "header.inc.php";
    include_once "actions/dynamic/mutate_voting.dynamic.action.php";
    include_once "footer.inc.php";
  break;
  case "104" :
    // get the save processor
    include_once "processors/save_voting.processor.php";
  break;
  case "105" :
    // get the delete processor
    include_once "processors/delete_voting.processor.php";
  break;

6.      .
    russian_win.inc.php    ./manager/includes/lang/

$_lang['voting_title'] = "/  ";
$_lang['voting_msg'] = "      .<br/>         ,     .<br/>";
$_lang['voting_name'] = " ";
$_lang['voting_desc'] = " ";
$_lang['lock_voting'] = " <br/> ";
$_lang['add_voting'] = "";
$_lang['manage_voting'] = " ";
$_lang['voting_management_msg'] = "    ,   .";
$_lang["new_voting"] = " ";
$_lang['lock_voting'] = " <br/> ";
$_lang['lock_voting_msg'] = "  (ID  1)<br/>    .";
$_lang['voting_locked_message'] = " .";
$_lang['voting_polls'] = ":<br/>";
