| @@ 680-693 (lines=14) @@ | ||
| 677 | $minimum_inclus = $intervalle{0} == "["; |
|
| 678 | $maximum_inclus = substr($intervalle, -1) == "]"; |
|
| 679 | ||
| 680 | if (strlen($minimum)) { |
|
| 681 | if ($minimum_inclus and spip_version_compare($version, $minimum, '<')) { |
|
| 682 | return _T("plugin_${balise}_${type}", array( |
|
| 683 | 'plugin' => $nom, |
|
| 684 | 'version' => ' ≥ ' . $minimum |
|
| 685 | )); |
|
| 686 | } |
|
| 687 | if (!$minimum_inclus and spip_version_compare($version, $minimum, '<=')) { |
|
| 688 | return _T("plugin_${balise}_${type}", array( |
|
| 689 | 'plugin' => $nom, |
|
| 690 | 'version' => ' > ' . $minimum |
|
| 691 | )); |
|
| 692 | } |
|
| 693 | } |
|
| 694 | ||
| 695 | if (strlen($maximum)) { |
|
| 696 | if ($maximum_inclus and spip_version_compare($version, $maximum, '>')) { |
|
| @@ 695-708 (lines=14) @@ | ||
| 692 | } |
|
| 693 | } |
|
| 694 | ||
| 695 | if (strlen($maximum)) { |
|
| 696 | if ($maximum_inclus and spip_version_compare($version, $maximum, '>')) { |
|
| 697 | return _T("plugin_${balise}_${type}", array( |
|
| 698 | 'plugin' => $nom, |
|
| 699 | 'version' => ' ≤ ' . $maximum |
|
| 700 | )); |
|
| 701 | } |
|
| 702 | if (!$maximum_inclus and spip_version_compare($version, $maximum, '>=')) { |
|
| 703 | return _T("plugin_${balise}_plugin", array( |
|
| 704 | 'plugin' => $nom, |
|
| 705 | 'version' => ' < ' . $maximum |
|
| 706 | )); |
|
| 707 | } |
|
| 708 | } |
|
| 709 | } |
|
| 710 | ||
| 711 | // note : il ne peut pas y avoir d'erreur sur |
|