| @@ 707-720 (lines=14) @@ | ||
| 704 | $minimum_inclus = $intervalle[0] == "["; |
|
| 705 | $maximum_inclus = substr($intervalle, -1) == "]"; |
|
| 706 | ||
| 707 | if (strlen($minimum)) { |
|
| 708 | if ($minimum_inclus and spip_version_compare($version, $minimum, '<')) { |
|
| 709 | return _T("plugin_${balise}_${type}", array( |
|
| 710 | 'plugin' => $nom, |
|
| 711 | 'version' => ' ≥ ' . $minimum |
|
| 712 | )); |
|
| 713 | } |
|
| 714 | if (!$minimum_inclus and spip_version_compare($version, $minimum, '<=')) { |
|
| 715 | return _T("plugin_${balise}_${type}", array( |
|
| 716 | 'plugin' => $nom, |
|
| 717 | 'version' => ' > ' . $minimum |
|
| 718 | )); |
|
| 719 | } |
|
| 720 | } |
|
| 721 | ||
| 722 | if (strlen($maximum)) { |
|
| 723 | if ($maximum_inclus and spip_version_compare($version, $maximum, '>')) { |
|
| @@ 722-735 (lines=14) @@ | ||
| 719 | } |
|
| 720 | } |
|
| 721 | ||
| 722 | if (strlen($maximum)) { |
|
| 723 | if ($maximum_inclus and spip_version_compare($version, $maximum, '>')) { |
|
| 724 | return _T("plugin_${balise}_${type}", array( |
|
| 725 | 'plugin' => $nom, |
|
| 726 | 'version' => ' ≤ ' . $maximum |
|
| 727 | )); |
|
| 728 | } |
|
| 729 | if (!$maximum_inclus and spip_version_compare($version, $maximum, '>=')) { |
|
| 730 | return _T("plugin_${balise}_plugin", array( |
|
| 731 | 'plugin' => $nom, |
|
| 732 | 'version' => ' < ' . $maximum |
|
| 733 | )); |
|
| 734 | } |
|
| 735 | } |
|
| 736 | } |
|
| 737 | ||
| 738 | // note : il ne peut pas y avoir d'erreur sur |
|