Changeset 397041
- Timestamp:
- 06/14/2011 02:48:48 PM (15 years ago)
- Location:
- html5avmanager
- Files:
-
- 75 added
- 6 edited
-
tags/0.1.2 (added)
-
tags/0.1.2/Thumbs.db (added)
-
tags/0.1.2/api.php (added)
-
tags/0.1.2/html5avmanager.php (added)
-
tags/0.1.2/lib (added)
-
tags/0.1.2/lib/dbal.php (added)
-
tags/0.1.2/lib/mediaelement (added)
-
tags/0.1.2/lib/mediaelement/background.png (added)
-
tags/0.1.2/lib/mediaelement/bigplay.png (added)
-
tags/0.1.2/lib/mediaelement/controls-ted.png (added)
-
tags/0.1.2/lib/mediaelement/controls-wmp-bg.png (added)
-
tags/0.1.2/lib/mediaelement/controls-wmp.png (added)
-
tags/0.1.2/lib/mediaelement/controls.png (added)
-
tags/0.1.2/lib/mediaelement/flashmediaelement.swf (added)
-
tags/0.1.2/lib/mediaelement/jquery.js (added)
-
tags/0.1.2/lib/mediaelement/loading.gif (added)
-
tags/0.1.2/lib/mediaelement/mediaelement-and-player.js (added)
-
tags/0.1.2/lib/mediaelement/mediaelement-and-player.min.js (added)
-
tags/0.1.2/lib/mediaelement/mediaelement.js (added)
-
tags/0.1.2/lib/mediaelement/mediaelement.min.js (added)
-
tags/0.1.2/lib/mediaelement/mediaelementplayer.css (added)
-
tags/0.1.2/lib/mediaelement/mediaelementplayer.js (added)
-
tags/0.1.2/lib/mediaelement/mediaelementplayer.min.css (added)
-
tags/0.1.2/lib/mediaelement/mediaelementplayer.min.js (added)
-
tags/0.1.2/lib/mediaelement/mejs-skins.css (added)
-
tags/0.1.2/lib/mediaelement/silverlightmediaelement.xap (added)
-
tags/0.1.2/lib/model (added)
-
tags/0.1.2/lib/model/html5av_audio_video.php (added)
-
tags/0.1.2/lib/model/html5av_source.php (added)
-
tags/0.1.2/lib/model/html5av_track.php (added)
-
tags/0.1.2/lib/time.php (added)
-
tags/0.1.2/lib/uploadify (added)
-
tags/0.1.2/lib/uploadify/cancel.png (added)
-
tags/0.1.2/lib/uploadify/check.php (added)
-
tags/0.1.2/lib/uploadify/custom.php (added)
-
tags/0.1.2/lib/uploadify/expressInstall.swf (added)
-
tags/0.1.2/lib/uploadify/jquery.uploadify.js (added)
-
tags/0.1.2/lib/uploadify/uploadify.allglyphs.swf (added)
-
tags/0.1.2/lib/uploadify/uploadify.css (added)
-
tags/0.1.2/lib/uploadify/uploadify.fla (added)
-
tags/0.1.2/lib/uploadify/uploadify.swf (added)
-
tags/0.1.2/license.txt (added)
-
tags/0.1.2/readme.txt (added)
-
tags/0.1.2/screenshot-1.png (added)
-
tags/0.1.2/screenshot-2.png (added)
-
tags/0.1.2/screenshot-3.png (added)
-
tags/0.1.2/screenshot-4.png (added)
-
tags/0.1.2/screenshot-5.png (added)
-
tags/0.1.2/screenshot-6.png (added)
-
tags/0.1.2/screenshot-7.png (added)
-
tags/0.1.2/screenshot-8.png (added)
-
tags/0.1.2/sql (added)
-
tags/0.1.2/sql/main.sql (added)
-
tags/0.1.2/sql/update (added)
-
tags/0.1.2/view (added)
-
tags/0.1.2/view/admin (added)
-
tags/0.1.2/view/admin/audio-add-panel.php (added)
-
tags/0.1.2/view/admin/audio-edit-panel.php (added)
-
tags/0.1.2/view/admin/settings-panel.php (added)
-
tags/0.1.2/view/admin/source-external-panel.php (added)
-
tags/0.1.2/view/admin/source-panel.php (added)
-
tags/0.1.2/view/admin/track-external-panel.php (added)
-
tags/0.1.2/view/admin/track-panel.php (added)
-
tags/0.1.2/view/admin/video-add-panel.php (added)
-
tags/0.1.2/view/admin/video-audio-manager-page.php (added)
-
tags/0.1.2/view/admin/video-audio-manager-pagenation.php (added)
-
tags/0.1.2/view/admin/video-audio-manager-panel.php (added)
-
tags/0.1.2/view/admin/video-edit-panel.php (added)
-
tags/0.1.2/view/admin/widget.php (added)
-
tags/0.1.2/view/videoaudio (added)
-
tags/0.1.2/view/videoaudio/audio-default.php (added)
-
tags/0.1.2/view/videoaudio/audio-xml.php (added)
-
tags/0.1.2/view/videoaudio/setting.php (added)
-
tags/0.1.2/view/videoaudio/video-default.php (added)
-
tags/0.1.2/view/videoaudio/video-xml.php (added)
-
trunk/html5avmanager.php (modified) (1 diff)
-
trunk/lib/model/html5av_audio_video.php (modified) (6 diffs)
-
trunk/lib/model/html5av_source.php (modified) (5 diffs)
-
trunk/lib/model/html5av_track.php (modified) (5 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/sql/main.sql (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
html5avmanager/trunk/html5avmanager.php
r396791 r397041 5 5 Plugin URI: http://cj-jackson.com/ 6 6 Description: A video manager with a Modal-View-Controller and video uploader. 7 Version: 0.1. 17 Version: 0.1.2 8 8 Author: Christopher John Jackson 9 9 Author URI: http://cj-jackson.com/ -
html5avmanager/trunk/lib/model/html5av_audio_video.php
r396591 r397041 163 163 } 164 164 $names = implode(', ', $names); 165 $sql = "UPDATE " . $db->getPrefix() . "audio_video165 $sql = "UPDATE `" . $db->getPrefix() . "audio_video` 166 166 SET $names 167 167 WHERE ID=?;"; … … 180 180 $names = implode(', ', $names); 181 181 $values = implode(', ', $values); 182 $sql = "INSERT INTO " . $db->getPrefix() . "audio_video($names)182 $sql = "INSERT INTO `" . $db->getPrefix() . "audio_video` ($names) 183 183 VALUES ($values);"; 184 184 $prepare = $db->prepare($sql); … … 200 200 unlink($this->getPoster()); 201 201 $db = new html5av_dbal(); 202 $sql = "DELETE FROM " . $db->getPrefix() . "audio_videoWHERE ID=?;";202 $sql = "DELETE FROM `" . $db->getPrefix() . "audio_video` WHERE ID=?;"; 203 203 $prepare = $db->prepare($sql); 204 204 $prepare->execute(array($this->ID)); … … 213 213 static public function getByID($id) { 214 214 $db = new html5av_dbal(); 215 $sql = "SELECT * FROM " . $db->getPrefix() . "audio_videoWHERE ID=?;";215 $sql = "SELECT * FROM `" . $db->getPrefix() . "audio_video` WHERE ID=?;"; 216 216 $prepare = $db->prepare($sql); 217 217 $prepare->execute(array($id)); … … 221 221 static public function pager() { 222 222 $db = new html5av_dbal(); 223 $sql = "SELECT count(*) as COUNT FROM " . $db->getPrefix() . "audio_video";223 $sql = "SELECT count(*) as COUNT FROM `" . $db->getPrefix() . "audio_video`"; 224 224 $query = $db->query($sql); 225 225 $data = $query->fetch(); … … 236 236 $db = new html5av_dbal(); 237 237 $offset = ($page - 1) * 25; 238 $sql = "SELECT * FROM " . $db->getPrefix() . "audio_videoORDER BY ID DESC238 $sql = "SELECT * FROM `" . $db->getPrefix() . "audio_video` ORDER BY ID DESC 239 239 LIMIT ".$offset.", 25;"; 240 240 $prepare = $db->prepare($sql); -
html5avmanager/trunk/lib/model/html5av_source.php
r396591 r397041 135 135 } 136 136 $names = implode(', ', $names); 137 $sql = "UPDATE " . $db->getPrefix() . "source137 $sql = "UPDATE `" . $db->getPrefix() . "source` 138 138 SET $names 139 139 WHERE ID=?;"; … … 152 152 $names = implode(', ', $names); 153 153 $values = implode(', ', $values); 154 $sql = "INSERT INTO " . $db->getPrefix() . "source($names)154 $sql = "INSERT INTO `" . $db->getPrefix() . "source` ($names) 155 155 VALUES ($values);"; 156 156 $prepare = $db->prepare($sql); … … 166 166 } 167 167 $db = new html5av_dbal(); 168 $sql = "DELETE FROM " . $db->getPrefix() . "sourceWHERE ID=?;";168 $sql = "DELETE FROM `" . $db->getPrefix() . "source` WHERE ID=?;"; 169 169 $prepare = $db->prepare($sql); 170 170 $prepare->execute(array($this->ID)); … … 179 179 static public function getByID($id) { 180 180 $db = new html5av_dbal(); 181 $sql = "SELECT * FROM " . $db->getPrefix() . "sourceWHERE ID=?;";181 $sql = "SELECT * FROM `" . $db->getPrefix() . "source` WHERE ID=?;"; 182 182 $prepare = $db->prepare($sql); 183 183 $prepare->execute(array($id)); … … 188 188 $db = new html5av_dbal(); 189 189 if ($incDisabled) { 190 $sql = "SELECT * FROM " . $db->getPrefix() . "sourceWHERE audio_video_id=? ORDER BY order_no ASC;";191 } else { 192 $sql = "SELECT * FROM " . $db->getPrefix() . "sourceWHERE disabled=0 AND audio_video_id=? ORDER BY order_no ASC;";190 $sql = "SELECT * FROM `" . $db->getPrefix() . "source` WHERE audio_video_id=? ORDER BY order_no ASC;"; 191 } else { 192 $sql = "SELECT * FROM `" . $db->getPrefix() . "source` WHERE disabled=0 AND audio_video_id=? ORDER BY order_no ASC;"; 193 193 } 194 194 $prepare = $db->prepare($sql); -
html5avmanager/trunk/lib/model/html5av_track.php
r396591 r397041 155 155 } 156 156 $names = implode(', ', $names); 157 $sql = "UPDATE " . $db->getPrefix() . "track157 $sql = "UPDATE `" . $db->getPrefix() . "track` 158 158 SET $names 159 159 WHERE ID=?;"; … … 172 172 $names = implode(', ', $names); 173 173 $values = implode(', ', $values); 174 $sql = "INSERT INTO " . $db->getPrefix() . "track($names)174 $sql = "INSERT INTO `" . $db->getPrefix() . "track` ($names) 175 175 VALUES ($values);"; 176 176 $prepare = $db->prepare($sql); … … 186 186 } 187 187 $db = new html5av_dbal(); 188 $sql = "DELETE FROM " . $db->getPrefix() . "trackWHERE ID=?;";188 $sql = "DELETE FROM `" . $db->getPrefix() . "track` WHERE ID=?;"; 189 189 $prepare = $db->prepare($sql); 190 190 $prepare->execute(array($this->ID)); … … 199 199 static public function getByID($id) { 200 200 $db = new html5av_dbal(); 201 $sql = "SELECT * FROM " . $db->getPrefix() . "trackWHERE ID=?;";201 $sql = "SELECT * FROM `" . $db->getPrefix() . "track` WHERE ID=?;"; 202 202 $prepare = $db->prepare($sql); 203 203 $prepare->execute(array($id)); … … 208 208 $db = new html5av_dbal(); 209 209 if ($incDisabled) { 210 $sql = "SELECT * FROM " . $db->getPrefix() . "trackWHERE audio_video_id=? ORDER BY order_no ASC;";211 } else { 212 $sql = "SELECT * FROM " . $db->getPrefix() . "trackWHERE disabled=0 AND audio_video_id=? ORDER BY order_no ASC;";210 $sql = "SELECT * FROM `" . $db->getPrefix() . "track` WHERE audio_video_id=? ORDER BY order_no ASC;"; 211 } else { 212 $sql = "SELECT * FROM `" . $db->getPrefix() . "track` WHERE disabled=0 AND audio_video_id=? ORDER BY order_no ASC;"; 213 213 } 214 214 $prepare = $db->prepare($sql); -
html5avmanager/trunk/readme.txt
r396791 r397041 5 5 Requires at least: 2.7 6 6 Tested up to: 3.2 7 Stable tag: 0.1. 17 Stable tag: 0.1.2 8 8 9 9 A HTML5 Audio and Video manager that take full advantage of … … 60 60 == Changelog == 61 61 62 = 0.1.2 = 63 * Added Ticks (`) to SQL Statement, to prevent problem with prefixes that 64 contain spaces or even keywords. 65 62 66 = 0.1.1 = 63 67 * Default default video view is now based upon [Video for Everybody](http://camendesign.com/code/video_for_everybody). -
html5avmanager/trunk/sql/main.sql
r396591 r397041 1 1 -- rev 1 2 2 3 CREATE TABLE _prefix_audio_video(3 CREATE TABLE `_prefix_audio_video` ( 4 4 ID bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 5 5 `type` varchar(20) NOT NULL, … … 16 16 ) ENGINE=innodb; 17 17 18 CREATE TABLE _prefix_source(18 CREATE TABLE `_prefix_source` ( 19 19 ID bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 20 20 order_no bigint(20) UNSIGNED NOT NULL, … … 26 26 disabled boolean NOT NULL, 27 27 audio_video_id bigint(20) UNSIGNED NOT NULL, 28 FOREIGN KEY (audio_video_id) REFERENCES _prefix_audio_video(ID)28 FOREIGN KEY (audio_video_id) REFERENCES `_prefix_audio_video`(ID) 29 29 ON UPDATE CASCADE ON DELETE CASCADE 30 30 ) ENGINE=innodb; 31 31 32 CREATE TABLE _prefix_track(32 CREATE TABLE `_prefix_track` ( 33 33 ID bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, 34 34 order_no bigint(20) UNSIGNED NOT NULL, … … 42 42 disabled boolean NOT NULL, 43 43 audio_video_id bigint(20) UNSIGNED NOT NULL, 44 FOREIGN KEY (audio_video_id) REFERENCES _prefix_audio_video(ID)44 FOREIGN KEY (audio_video_id) REFERENCES `_prefix_audio_video`(ID) 45 45 ON UPDATE CASCADE ON DELETE CASCADE 46 46 ) ENGINE=innodb;
Note: See TracChangeset
for help on using the changeset viewer.