Semantic MediaWiki and related extensions
|
This file contains the RELEASE-NOTES of the Semantic Extra Special Properties (a.k.a. SESP) extension.
Released on Feburary 9, 2020.
DB_SLAVE
constant by DB_REPLICA
(by Ammar Abdulhamid)Released on October 12, 2018.
This release now requires MediaWiki 1.27+ and Semantic MediaWiki 3.0+ (#100).
Note that the configuration parameter names were renamed (#105). See the /docs/migration-to-200.md "migration guide" for a concise overview of the changes. Moreover special page "SemanticMediaWiki (Special:SemanticMediaWiki
) will inform about required configuration changes.
Exif
attributes (by James Hong Kong)_APPROVED
for approvement state collection on pages, requires the Approved Revs extension (by Mark. A. Hershberger)_APPROVEDBY
for approving user collection on pages, _APPROVEDDATE
for approved date collection on pages and _APPROVEDSTATUS
for approvement status collection on pages, requires the Approved Revs extension (by Mark. A. Hershberger)_USERBLOCK
for user block status collection on user pages, _USERRIGHT
for user rights collection on user pages and _USERGROUP
for user groups collection on user pages (by James Hong Kong)Released on June 7, 2017.
_PAGELGTH
for page length (size in bytes) collection on pages (by James Hong Kong)Released on January 22, 2017.
This release now requires MediaWiki 1.25+ and Semantic MediaWiki 2.3+ (#61).
_VIEWS
special property for MediaWiki 1.25+ which now requires the HitCounters extension (by Cindy Cicalese)Invalid or virtual namespace -1
exception (by James Hong Kong)NS_MEDIA
being detected instead of NS_FILE
(by James Hong Kong)0
annotation values (by James Hong Kong)filemtime():
(by James Hong Kong)ExifDataAnnotator
(by James Hong Kong)Released on July 18, 2015.
_USEREDITCNT
on subpages in namespace "user"Released on May 9, 2015.
_USEREDITCNT
for user edit count collection on user pagesReleased on December 31, 2014.
importDump
for when a file doesn't existReleased on July 21, 2014.
Released on April 23, 2014.
Released on April 9, 2014.
Released on February 23, 2014.
Version 1.0 is a complete rewrite of the existing implementation to allow sufficient test integration which made it necessary to split the original file into different classes (force encapsulation), eliminate GLOBALS (where necessary inject configuration via the constructor), and enable service injection (increase inversion of control).
Exif
and ShorUrl
handling has been moved into separate classes, property registration has been uncoupled from the functional implementation. Property definitions no longer reside within PHP and have been moved into json
file for easier access and configurability.
Due to those internal changes and the introduced test integration, 1.0 requires Semantic MediaWiki 1.9. It is strongly recommended to run update.php
together with a SMW_refreshData.php
.
For details about the rewrite, its discussion, and changes see #10.
_REVID
assignment_PAGEID
for page ID collection_NTREV
assignment'_EXIFDATA'
collection (see definitions) which are stored as subobjectsespUseAsFixedTables
settingReleased on October 22, 2012.
Released on October 5, 2012.
_USERREG
special propertyReleased on August 1, 2012.
Released on July 28, 2012.
Released on May 10, 2012.
_SHORTURL
special propertyReleased on February 9, 2012.
$sespSpecialProperties
_MIMETYPE
(mime type, mediatype) special propertyReleased on January 8, 2012.
_EUSER
(getContributors and getUser, instead of getLastNAuthors. Anonymous users will never be listed)Released on January 4, 2012.
_EUSER
and _CUSER
props in both English and Swedish, article ###> page for clarity._VIEWS
if statistics are disables in "LocalSettings.php"_SUBP
, _NREV
and _NTREV
special propertiesReleased on November 25, 2011.