&$GLOBALS['TL_LANG']['tl_news4ward_article']['addRating'], 'exclude' => true, 'inputType' => 'checkbox', 'sql' => "char(1) NOT NULL default ''", 'eval' => array('tl_class'=>'w50 m12', 'submitOnChange'=>true) ); $GLOBALS['TL_DCA']['tl_news4ward_article']['fields']['rateit_position'] = array ( 'label' => &$GLOBALS['TL_LANG']['tl_news4ward_article']['rateit_position'], 'default' => 'before', 'exclude' => true, 'inputType' => 'select', 'options' => array('after', 'before'), 'reference' => &$GLOBALS['TL_LANG']['tl_news4ward_article'], 'sql' => "varchar(6) NOT NULL default ''", 'eval' => array('mandatory'=>true, 'tl_class'=>'w50') ); class tl_news4ward_article_rating extends rateit\DcaHelper { /** * Constructor */ public function __construct() { parent::__construct(); } public function insert(\DC_Table $dc) { return $this->insertOrUpdateRatingKey($dc, 'news4ward', $dc->activeRecord->title); } public function delete(\DC_Table $dc) { return $this->deleteRatingKey($dc, 'news4ward'); } }