Code Duplication    Length = 22-22 lines in 2 locations

include/storyform.inc.php 1 location

@@ 169-190 (lines=22) @@
166
167
$option_tray = new XoopsFormElementTray(_OPTIONS, '<br>');
168
//Set date of publish/expiration
169
if ($approveprivilege) {
170
    if (is_object($xoopsUser) && $xoopsUser->isAdmin($xoopsModule->getVar('mid'))) {
171
        $approve = 1;
172
    }
173
    $approve_checkbox = new XoopsFormCheckBox('', 'approve', $approve);
174
    $approve_checkbox->addOption(1, _AM_APPROVE);
175
    $option_tray->addElement($approve_checkbox);
176
177
    $check              = $published > 0 ? 1 : 0;
178
    $published_checkbox = new XoopsFormCheckBox('', 'autodate', $check);
179
    $published_checkbox->addOption(1, _AM_SETDATETIME);
180
    $option_tray->addElement($published_checkbox);
181
182
    $option_tray->addElement(new XoopsFormDateTime(_AM_SETDATETIME, 'publish_date', 15, $published));
183
184
    $check            = $expired > 0 ? 1 : 0;
185
    $expired_checkbox = new XoopsFormCheckBox('', 'autoexpdate', $check);
186
    $expired_checkbox->addOption(1, _AM_SETEXPDATETIME);
187
    $option_tray->addElement($expired_checkbox);
188
189
    $option_tray->addElement(new XoopsFormDateTime(_AM_SETEXPDATETIME, 'expiry_date', 15, $expired));
190
}
191
192
if (is_object($xoopsUser)) {
193
    $notify_checkbox = new XoopsFormCheckBox('', 'notifypub', $notifypub);

include/storyform.original.php 1 location

@@ 163-184 (lines=22) @@
160
161
$option_tray = new XoopsFormElementTray(_OPTIONS, '<br>');
162
//Set date of publish/expiration
163
if ($approveprivilege) {
164
    if (is_object($xoopsUser) && $xoopsUser->isAdmin($xoopsModule->getVar('mid'))) {
165
        $approve = 1;
166
    }
167
    $approve_checkbox = new XoopsFormCheckBox('', 'approve', $approve);
168
    $approve_checkbox->addOption(1, _AM_APPROVE);
169
    $option_tray->addElement($approve_checkbox);
170
171
    $check              = $published > 0 ? 1 : 0;
172
    $published_checkbox = new XoopsFormCheckBox('', 'autodate', $check);
173
    $published_checkbox->addOption(1, _AM_SETDATETIME);
174
    $option_tray->addElement($published_checkbox);
175
176
    $option_tray->addElement(new XoopsFormDateTime(_AM_SETDATETIME, 'publish_date', 15, $published));
177
178
    $check            = $expired > 0 ? 1 : 0;
179
    $expired_checkbox = new XoopsFormCheckBox('', 'autoexpdate', $check);
180
    $expired_checkbox->addOption(1, _AM_SETEXPDATETIME);
181
    $option_tray->addElement($expired_checkbox);
182
183
    $option_tray->addElement(new XoopsFormDateTime(_AM_SETEXPDATETIME, 'expiry_date', 15, $expired));
184
}
185
186
if (is_object($xoopsUser)) {
187
    $notify_checkbox = new XoopsFormCheckBox('', 'notifypub', $notifypub);