@@ 585-601 (lines=17) @@ | ||
582 | * |
|
583 | * @return boolean Yes = we need to add them, false = no |
|
584 | */ |
|
585 | public static function needsAsterisk() |
|
586 | { |
|
587 | if (static::isX23()) { |
|
588 | return false; |
|
589 | } |
|
590 | if (strpos(strtolower(XOOPS_VERSION), 'impresscms') !== false) { |
|
591 | return false; |
|
592 | } |
|
593 | if (strpos(strtolower(XOOPS_VERSION), 'legacy') === false) { |
|
594 | $xv = xoops_trim(str_replace('XOOPS ', '', XOOPS_VERSION)); |
|
595 | if ((int)substr($xv, 4, 2) >= 17) { |
|
596 | return false; |
|
597 | } |
|
598 | } |
|
599 | ||
600 | return true; |
|
601 | } |
|
602 | ||
603 | /** |
|
604 | * Mark the mandatory fields of a form with a star |
@@ 728-744 (lines=17) @@ | ||
725 | * |
|
726 | * @return boolean Yes = we need to add them, false = no |
|
727 | */ |
|
728 | public static function needsAsterisk() |
|
729 | { |
|
730 | if (self::isX23()) { |
|
731 | return false; |
|
732 | } |
|
733 | if (strpos(strtolower(XOOPS_VERSION), 'impresscms') !== false) { |
|
734 | return false; |
|
735 | } |
|
736 | if (strpos(strtolower(XOOPS_VERSION), 'legacy') === false) { |
|
737 | $xv = xoops_trim(str_replace('XOOPS ', '', XOOPS_VERSION)); |
|
738 | if ((int)substr($xv, 4, 2) >= 17) { |
|
739 | return false; |
|
740 | } |
|
741 | } |
|
742 | ||
743 | return true; |
|
744 | } |
|
745 | ||
746 | /** |
|
747 | * Mark the mandatory fields of a form with a star |