|
From: Verdon V. <ve...@us...> - 2008-02-09 19:01:37
|
Update of /cvsroot/phpwebsite-comm/modules/podcaster/boost In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1055/boost Modified Files: boost.php dependency.xml install.sql uninstall.php update.php Log Message: near ready for 1.1.0 release Index: install.sql =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/podcaster/boost/install.sql,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** install.sql 9 Jan 2008 21:41:09 -0000 1.3 --- install.sql 9 Feb 2008 19:01:09 -0000 1.4 *************** *** 9,12 **** --- 9,13 ---- description text, image_id INT NOT NULL default 0, + media_type smallint NOT NULL default 0, date_created int NOT NULL default 0, date_updated int NOT NULL default 0, Index: uninstall.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/podcaster/boost/uninstall.php,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** uninstall.php 10 Jan 2008 00:37:37 -0000 1.3 --- uninstall.php 9 Feb 2008 19:01:09 -0000 1.4 *************** *** 45,54 **** $num = count($episodes); foreach ($episodes as $episode) { ! PHPWS_Core::initModClass('filecabinet', 'Multimedia.php'); ! $media = new PHPWS_Multimedia($episode->media_id); ! $result = $media->delete(); ! if (PEAR::isError($result)) { ! PHPWS_Error::log($result); ! $error = true; } } --- 45,55 ---- $num = count($episodes); foreach ($episodes as $episode) { ! $media = $episode->getMedia(); ! if ($media) { ! $result = $media->delete(); ! if (PEAR::isError($result)) { ! PHPWS_Error::log($result); ! $error = true; ! } } } Index: dependency.xml =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/podcaster/boost/dependency.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** dependency.xml 6 Jan 2008 00:34:42 -0000 1.2 --- dependency.xml 9 Feb 2008 19:01:09 -0000 1.3 *************** *** 10,14 **** <title>filecabinet</title> <properName>File Cabinet</properName> ! <version>1.4.2</version> <url>http://phpwebsite.appstate.edu/downloads/modules/filecabinet/</url> </module> --- 10,14 ---- <title>filecabinet</title> <properName>File Cabinet</properName> ! <version>2.0.0</version> <url>http://phpwebsite.appstate.edu/downloads/modules/filecabinet/</url> </module> Index: boost.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/podcaster/boost/boost.php,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** boost.php 10 Jan 2008 00:47:51 -0000 1.3 --- boost.php 9 Feb 2008 19:01:09 -0000 1.4 *************** *** 24,28 **** $proper_name = 'Podcaster'; ! $version = '1.0.5'; $import_sql = true; $version_http = 'http://verdon.ca/downloads/modules/podcaster/check.xml'; --- 24,28 ---- $proper_name = 'Podcaster'; ! $version = '1.1.0'; $import_sql = true; $version_http = 'http://verdon.ca/downloads/modules/podcaster/check.xml'; Index: update.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/podcaster/boost/update.php,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** update.php 11 Jan 2008 15:53:26 -0000 1.12 --- update.php 9 Feb 2008 19:01:09 -0000 1.13 *************** *** 129,132 **** --- 129,182 ---- + case version_compare($currentVersion, '1.1.0', '<'): + $result = PHPWS_DB::importFile(PHPWS_SOURCE_DIR . 'mod/podcaster/boost/sql_update_110.sql'); + if (PEAR::isError($result)) { + PHPWS_Error::log($result); + $content[] = '+ Unable to upgrade the channel table.'; + return false; + } else { + $content[] = '<pre>'; + $content[] = '--- Upgraded channel table.'; + + $files = array('templates/edit_channel.tpl', + 'templates/edit_episode.tpl', + 'templates/view_channel.tpl', + 'templates/view_episode.tpl', + 'templates/list_channel.tpl', + 'templates/list_episode.tpl', + 'templates/list_episode_channel.tpl', + 'templates/view_rss.tpl', + 'templates/info.tpl' + ); + podcasterUpdateFiles($files, $content); + PHPWS_Core::initModClass('filecabinet', 'Cabinet.php'); + if (Cabinet::convertImagesToFileAssoc('podcaster_channel', 'image_id')) { + $content[] = '--- Converted channel images to new File Cabinet format.'; + } else { + $content[] = '--- Could not convert channel images to new File Cabinet format.</pre>'; + return false; + } + if (Cabinet::convertMediaToFileAssoc('podcaster_episode', 'media_id')) { + $content[] = '--- Converted episode media to new File Cabinet format.'; + } else { + $content[] = '--- Could not convert episode media to new File Cabinet format.</pre>'; + return false; + } + + $content[] = ' + 1.1.0 changes + ---------------- + + Added support for File Cabinet 2.0 features + + Added support for document types to episodes + + Improved the use of phpws key on channels and episodes, + allows for phpws categorization, etc + + Some minor tweaks to view channel and episode templates + + Added search to list and archive views + + Resolved some validation issues with rss feed + + </pre>'; + } + + } // end switch |