createItemOption('TestCase3', 'TestCaseOption:TextArea', 'textarea', 'This is the default value for my textareatest');
}
function event_PrePluginOptionsEdit($data){
echo 'event: PrePluginOptionsEdit
';
echo '$data: '.$data.'
';
echo 'context: '.$data['context'].'
';
echo 'contextid: '.$data['contextid'].'
';
for ($i = 0; $i < count($data['options']); $i++) {
echo 'option-name: '.$data['options'][$i]['name'].' value: '.$data['options'][$i]['value'].'
';
}
}
function event_PostPluginOptionsUpdate($data){
echo 'event: PostPluginOptionsEdit';
echo '$data: '.$data.' | context: '.$data['context'].'
';
echo 'itemid: '.$data['itemid'].'
';
echo 'item title: '.$data['item']['title'].'
';
}
// --------- do...-Functions ------------------------------
function doTemplateVar(&$item) {
//currently we do nothing :-)
echo $this->getItemOption($item->itemid, 'TestCase3');
}
function doSkinVar($skinType) {
global $blog;
$mostTest = $this->getItemOptionTop('TestCase3', 15, 'asc');
for($i=0; $i < count($mostTest); $i++) {
echo '
item: '.$mostTest[$i]['id'].': '.$mostTest[$i]['value'];
}
}
}
?>