You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
1 week ago | |
---|---|---|
action | 1 year ago | |
css | 2 months ago | |
data | 1 week ago | |
lang | 1 year ago | |
modeles | 4 weeks ago | |
tests | 1 year ago | |
.editorconfig | 2 years ago | |
.gitattributes | 1 year ago | |
.gitignore | 2 years ago | |
.gitlab-ci.yml | 2 years ago | |
CHANGELOG | 4 weeks ago | |
CONTRIBUTING.md | 2 years ago | |
LICENSE | 4 years ago | |
README.md | 1 year ago | |
composer.json | 1 year ago | |
composer.lock | 1 year ago | |
paquet.xml | 1 year ago | |
phpcs.xml.dist | 2 years ago | |
phpdoc.dist.xml | 2 years ago | |
phpstan.neon.dist | 2 years ago | |
phpunit.xml.dist | 2 years ago | |
pre_releases.json.html | 2 years ago | |
releases.json.html | 3 years ago | |
spip_loader_list.json.html | 1 year ago | |
supported-versions.svg.html | 4 years ago | |
supportedversions_fonctions.php | 1 year ago | |
supportedversions_options.php | 1 year ago |
README.md
Supported Versions
SPIP Plugin backport of PHP Supported Versions
Models
<supportedversions|table>
: a table of actively supported versions<supportedversions|calendar>
: a calendar view of the table above<supportedversions|legend>
: colors and style explanations<supportedversions|releases>
: list of releases in JSON<supportedversions|latest>
: list of the latest releases of active branches<supportedversions|eol>
: list of the end of life branches<supportedversions|compatibility>
: table matrix of SPIP/PHP Compatibility<supportedversions|release_notes>
: list of releases by date<supportedversions|pre_releases>
: list of pre-releases in JSON<supportedversions|stable>
: Gives informations of the last stable version released withinfo
parameter (version, date or url)<supportedversions|spiploaderlist_X>
: JSON forspip_loader.php
where X is the API version.<supportedversions|configuration>
: list of required, suggested and provided technologies
Filters
|SupportedVersions::getBranchValues
: Array of branch data for a given release string|SupportedVersions::getBranchesFromState
Array of branch data for a given state string|SupportedVersions::branchesByState
Arrray of branch data for a given list of states|SupportedVersions::configuration
Converts a list of elements in a string likeelement1, element2 v1
Other usage
Calling /spip.php?page=supported-versions.svg
renders a calendar in svg format.
Calling /spip.php?page=releases.json
renders a JSON formatted of releases.
Calling /spip.php?page=pre_releases.json
renders a JSON formatted of alpha, beta and RC pre-releases.
Calling /spip_loader.api
or /spip_loader.api/1
for apache httpd server with rewrite mode and .htaccess
default file exposes the spip_loader_list.json
JSON. First argument, like /1
is the api
parameter.
.htaccess
RewriteRule ^supported-versions\.svg$ spip.php?page=supported-versions.svg [QSA,L]
and call : /supported-versions.svg
RewriteRule ^releases\.json$ spip.php?page=releases.json [QSA,L]
and call : /releases.json
RewriteRule ^pre_releases\.json$ spip.php?page=pre_releases.json [QSA,L]
and call : /pre_releases.json
RewriteRule ^spip-dev/INSTALL/spip_loader_list.json$ spip_loader.api [QSA,L]
# Compatibility with spip_loader.php v5.0.1
RewriteRule ^spip-dev/INSTALL/(.*).php.txt$ spip-dev/INSTALL/$1.php [L]
and call : /spip-dev/INSTALL/spip_loader_list.json
Thanks
- Hanjo for the Dutch translation
- George for the Arabic translation
- Nicod_ for BEM and so much
- b_b & marcimat for their support
- lspeciale for the Spanish translation