|
@@ 143-147 (lines=5) @@
|
| 140 |
|
$redirectHeader = $this->xoopscode->getXoopsCodeRedirectHeader("{$stuModuleDirname}_URL . '/index.php'", '', '2', "{$language}NO{$stuLpFieldName}", false); |
| 141 |
|
$ret .= $this->phpcode->getPhpCodeConditions("empty(\${$ccFieldId})", '', '', $redirectHeader); |
| 142 |
|
$ret .= $this->getCommentLine('Verify that the article is published'); |
| 143 |
|
if (strstr($fieldName, 'published')) { |
| 144 |
|
$ret .= $this->getCommentLine('Not yet', $fieldName); |
| 145 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
| 146 |
|
$ret .= $this->phpcode->getPhpCodeConditions("\${$ccFieldId}->getVar('{$fieldName}') == 0 || \${$ccFieldId}->getVar('{$fieldName}') > time()", '', '', $redirectHeader); |
| 147 |
|
} |
| 148 |
|
if (strstr($fieldName, 'expired')) { |
| 149 |
|
$ret .= $this->getCommentLine('Expired', $ucfFieldName); |
| 150 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
|
@@ 148-152 (lines=5) @@
|
| 145 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
| 146 |
|
$ret .= $this->phpcode->getPhpCodeConditions("\${$ccFieldId}->getVar('{$fieldName}') == 0 || \${$ccFieldId}->getVar('{$fieldName}') > time()", '', '', $redirectHeader); |
| 147 |
|
} |
| 148 |
|
if (strstr($fieldName, 'expired')) { |
| 149 |
|
$ret .= $this->getCommentLine('Expired', $ucfFieldName); |
| 150 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
| 151 |
|
$ret .= $this->phpcode->getPhpCodeConditions("\${$ccFieldId}->getVar('{$fieldName}') != 0 && \${$ccFieldId}->getVar('{$fieldName}') < time()", '', '', $redirectHeader); |
| 152 |
|
} |
| 153 |
|
if (strstr($fieldName, 'date')) { |
| 154 |
|
$ret .= $this->getCommentLine('Date', $ucfFieldName); |
| 155 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
|
@@ 153-157 (lines=5) @@
|
| 150 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
| 151 |
|
$ret .= $this->phpcode->getPhpCodeConditions("\${$ccFieldId}->getVar('{$fieldName}') != 0 && \${$ccFieldId}->getVar('{$fieldName}') < time()", '', '', $redirectHeader); |
| 152 |
|
} |
| 153 |
|
if (strstr($fieldName, 'date')) { |
| 154 |
|
$ret .= $this->getCommentLine('Date', $ucfFieldName); |
| 155 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
| 156 |
|
$ret .= $this->phpcode->getPhpCodeConditions("\${$ccFieldId}->getVar('{$fieldName}') != 0 && \${$ccFieldId}->getVar('{$fieldName}') < time()", '', '', $redirectHeader); |
| 157 |
|
} |
| 158 |
|
if (strstr($fieldName, 'time')) { |
| 159 |
|
$ret .= $this->getCommentLine('Time', $ucfFieldName); |
| 160 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
|
@@ 158-162 (lines=5) @@
|
| 155 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
| 156 |
|
$ret .= $this->phpcode->getPhpCodeConditions("\${$ccFieldId}->getVar('{$fieldName}') != 0 && \${$ccFieldId}->getVar('{$fieldName}') < time()", '', '', $redirectHeader); |
| 157 |
|
} |
| 158 |
|
if (strstr($fieldName, 'time')) { |
| 159 |
|
$ret .= $this->getCommentLine('Time', $ucfFieldName); |
| 160 |
|
$redirectHeader .= $this->getSimpleString('exit();'); |
| 161 |
|
$ret .= $this->phpcode->getPhpCodeConditions("\${$ccFieldId}->getVar('{$fieldName}') != 0 && \${$ccFieldId}->getVar('{$fieldName}') < time()", '', '', $redirectHeader); |
| 162 |
|
} |
| 163 |
|
$ret .= $this->xoopscode->getXoopsCodeGet($tableName, "{$ccFieldId}", '', true); |
| 164 |
|
$gperm = $this->xoopscode->getXoopsCodeCheckRight('!$gpermHandler', "{$moduleDirname}_view", "\${$ccFieldId}->getVat('{$fieldId}')", '$groups', "\$GLOBALS['xoopsModule']->getVar('mid')", true); |
| 165 |
|
$ret .= $this->getCommentLine('Verify permissions'); |