Jack Phoenix has submitted this change and it was merged.
Change subject: Version 1.5.3: extension registration support
......................................................................
Version 1.5.3: extension registration support
Change-Id: I5fb1cc4d48da77344580d8949ba641e04395a8d4
---
M ReadMe
M Video.php
A extension.json
3 files changed, 125 insertions(+), 4 deletions(-)
Approvals:
Jack Phoenix: Looks good to me, approved
jenkins-bot: Verified
diff --git a/ReadMe b/ReadMe
index b77b637..efe099f 100644
--- a/ReadMe
+++ b/ReadMe
@@ -24,9 +24,8 @@
Installing the Video extension is very easy if you have shell (SSH) access to
your server.
-You should add the require_once() line below into the wiki's
-LocalSettings.php and then re-run maintenance/update.php to create the two
-necessary database tables.
+You should add the line below into the wiki's LocalSettings.php and then re-run
+maintenance/update.php to create the two necessary database tables.
If you don't have shell access, you should copy the contents of video.sql and
paste them into phpMyAdmin's SQL prompt to create the tables.
@@ -35,6 +34,10 @@
require_once "$IP/extensions/Video/Video.php";
+Or if you're using MediaWiki 1.25 or newer and Video version 1.5.3 or newer:
+
+wfLoadExtension( 'Video' );
+
==4. New Special Pages==
Video extension introduces two new special pages, Special:AddVideo and
Special:NewVideos.
diff --git a/Video.php b/Video.php
index 6d212b1..768d8b2 100644
--- a/Video.php
+++ b/Video.php
@@ -15,7 +15,7 @@
// Extension credits that show up on Special:Version
$wgExtensionCredits['other'][] = array(
'name' => 'Video',
- 'version' => '1.5.2',
+ 'version' => '1.5.3',
'author' => array( 'David Pean', 'Jack Phoenix', 'John Du Hart' ),
'description' => 'Allows new Video namespace for embeddable media on
supported sites',
'url' => 'https://www.mediawiki.org/wiki/Extension:Video',
diff --git a/extension.json b/extension.json
new file mode 100644
index 0000000..21df7db
--- /dev/null
+++ b/extension.json
@@ -0,0 +1,118 @@
+{
+ "name": "Video",
+ "version": "1.5.3",
+ "author": [
+ "David Pean",
+ "Jack Phoenix",
+ "John Du Hart"
+ ],
+ "license-name": "GPL-2.0+",
+ "url": "https://www.mediawiki.org/wiki/Extension:Video",
+ "description": "Allows new Video namespace for embeddable media on
supported sites",
+ "type": "other",
+ "SpecialPages": {
+ "AddVideo": "AddVideo",
+ "NewVideos": "NewVideos",
+ "Undelete": "SpecialUndeleteWithVideoSupport"
+ },
+ "MessagesDirs": {
+ "Video": [
+ "i18n"
+ ]
+ },
+ "ExtensionMessagesFiles": {
+ "VideoAlias": "Video.alias.php",
+ "VideoNamespaces": "Video.namespaces.php"
+ },
+ "AutoloadClasses": {
+ "Video": "VideoClass.php",
+ "BlipTVVideoProvider": "providers/BlipTVVideo.php",
+ "DailyMotionVideoProvider": "providers/DailyMotionVideo.php",
+ "BaseVideoProvider": "providers/BaseVideoProvider.php",
+ "GametrailersVideoProvider": "providers/GametrailersVideo.php",
+ "GoogleVideoProvider": "providers/GoogleVideo.php",
+ "HuluVideoProvider": "providers/HuluVideo.php",
+ "MetaCafeVideoProvider": "providers/MetaCafeVideo.php",
+ "MovieClipsVideoProvider": "providers/MovieClipsVideo.php",
+ "MTVNetworksVideoProvider": "providers/MTVNetworksVideo.php",
+ "MyVideoVideoProvider": "providers/MyVideoVideo.php",
+ "SevenloadVideoProvider": "providers/SevenloadVideo.php",
+ "SouthParkStudiosVideoProvider":
"providers/SouthParkStudiosVideo.php",
+ "ViddlerVideoProvider": "providers/ViddlerVideo.php",
+ "VimeoVideoProvider": "providers/VimeoVideo.php",
+ "WeGameVideoProvider": "providers/WeGameVideo.php",
+ "YouTubeVideoProvider": "providers/YouTubeVideo.php",
+ "VideoPage": "VideoPage.php",
+ "WikiVideoPage": "WikiVideoPage.php",
+ "RevertVideoAction": "RevertVideoAction.php",
+ "VideoHistoryList": "VideoPage.php",
+ "CategoryWithVideoViewer": "VideoPage.php",
+ "VideoGallery": "VideoGallery.php",
+ "VideoPageArchive": "VideoPageArchive.php",
+ "ArchivedVideo": "ArchivedVideo.php",
+ "AddVideo": "SpecialAddVideo.php",
+ "NewVideos": "SpecialNewVideos.php",
+ "SpecialUndeleteWithVideoSupport":
"SpecialUndeleteWithVideoSupport.php",
+ "VideoHooks": "VideoHooks.php"
+ },
+ "Hooks": {
+ "ArticleFromTitle": [
+ "VideoHooks::videoFromTitle"
+ ],
+ "CategoryPageView": [
+ "VideoHooks::categoryPageWithVideo"
+ ],
+ "ParserBeforeStrip": [
+ "VideoHooks::videoTag"
+ ],
+ "ParserFirstCallInit": [
+ "VideoHooks::registerVideoHook"
+ ],
+ "ArticleDelete": [
+ "VideoHooks::onVideoDelete"
+ ],
+ "UndeleteForm::showRevision": [
+ "VideoHooks::specialUndeleteSwitchArchive"
+ ],
+ "UndeleteForm::showHistory": [
+ "VideoHooks::specialUndeleteSwitchArchive"
+ ],
+ "UndeleteForm::undelete": [
+ "VideoHooks::specialUndeleteSwitchArchive"
+ ],
+ "LoadExtensionSchemaUpdates": [
+ "VideoHooks::addTables"
+ ],
+ "RenameUserSQL": [
+ "VideoHooks::onUserRename"
+ ],
+ "CanonicalNamespaces": [
+ "VideoHooks::onCanonicalNamespaces"
+ ]
+ },
+ "ResourceFileModulePaths": {
+ "localBasePath": "",
+ "remoteExtPath": "Video"
+ },
+ "ResourceModules": {
+ "ext.video": {
+ "styles": "Video.css",
+ "position": "top"
+ }
+ },
+ "LogActionsHandlers": {
+ "video/*": "LogFormatter"
+ },
+ "AvailableRights": [
+ "addvideo"
+ ],
+ "GroupPermissions": {
+ "*": {
+ "addvideo": false
+ },
+ "user": {
+ "addvideo": true
+ }
+ },
+ "manifest_version": 1
+}
--
To view, visit https://gerrit.wikimedia.org/r/254385
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I5fb1cc4d48da77344580d8949ba641e04395a8d4
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Video
Gerrit-Branch: master
Gerrit-Owner: Jack Phoenix <[email protected]>
Gerrit-Reviewer: Jack Phoenix <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits