14if (!defined(
'XOOPS_ROOT_PATH')) {
18include_once XOOPS_ROOT_PATH .
'/class/xoopslists.php';
19include XOOPS_ROOT_PATH .
'/class/xoopsformloader.php';
21$cform =
new XoopsThemeForm(_CM_POSTCOMMENT,
'commentform',
'postcomment.php');
22if (!preg_match(
'/^re:/i', $subject)) {
23 $subject =
'Re: ' . xoops_substr($subject, 0, 56);
26$cform->addElement(
new XoopsFormText(_CM_TITLE,
'subject', 50, 191, $subject),
true);
28$subject_icons = XoopsLists::getSubjectsList();
29foreach ($subject_icons as $iconfile) {
30 $icons_radio->addOption($iconfile,
'<img src="'.XOOPS_URL.
'/images/subject/'.$iconfile.
'" alt="">');
33$cform->addElement($icons_radio);
37 if (1 == $xoopsConfig[
'anonpost']) {
39 $noname_checkbox->addOption(1, _POSTANON);
40 $option_tray->addElement($noname_checkbox);
42 if ($xoopsUser->isAdmin($xoopsModule->getVar(
'mid'))) {
44 $nohtml_checkbox->addOption(1, _DISABLEHTML);
45 $option_tray->addElement($nohtml_checkbox);
49$smiley_checkbox->addOption(1, _DISABLESMILEY);
50$option_tray->addElement($smiley_checkbox);
52$cform->addElement($option_tray);
58$button_tray->addElement(
new XoopsFormButton(
'',
'preview', _PREVIEW,
'submit'));
59$button_tray->addElement(
new XoopsFormButton(
'',
'post', _CM_POSTCOMMENT,
'submit'));
60$cform->addElement($button_tray);