Author: tkoomzaaskz
Date: 2010-09-04 17:34:51 +0200 (Sat, 04 Sep 2010)
New Revision: 30827
Added:
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_activate.php
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_deactivate.php
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_main_active.php
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_actions.php
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_stacked.php
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_tabular.php
Modified:
plugins/tdAudioPlugin/trunk/README
plugins/tdAudioPlugin/trunk/config/routing.yml
plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php
plugins/tdAudioPlugin/trunk/package.xml
Log:
[td_audio] preparing for release 0.1.7
Modified: plugins/tdAudioPlugin/trunk/README
===================================================================
--- plugins/tdAudioPlugin/trunk/README 2010-09-04 15:15:52 UTC (rev 30826)
+++ plugins/tdAudioPlugin/trunk/README 2010-09-04 15:34:51 UTC (rev 30827)
@@ -63,6 +63,13 @@
(those screenshots have been made from an example website).
+ * To use the activate/deactivate AJAX interface in the backend td_track_album
+ module, remember to enable the __graphics__ module of the __tdCorePlugin__
+ inside your settings.yml file (see tdCorePlugin README).
+
+ [php]
+ enabled_modules: [ ..., graphics ]
+
Configuration
=============
Modified: plugins/tdAudioPlugin/trunk/config/routing.yml
===================================================================
--- plugins/tdAudioPlugin/trunk/config/routing.yml 2010-09-04 15:15:52 UTC
(rev 30826)
+++ plugins/tdAudioPlugin/trunk/config/routing.yml 2010-09-04 15:34:51 UTC
(rev 30827)
@@ -10,6 +10,20 @@
url: /audio/xml/:id.xml
param: { module: tdSampleAudio, action: albumXMLInfo }
+# ajax actions
+
+ajax_audio_activate:
+ url: /ajax-audio-activate/:id
+ param: { module: td_track_album, action: activate }
+ requirements:
+ id: \d+
+
+ajax_audio_deactivate:
+ url: /ajax-audio-deactivate/:id
+ param: { module: td_track_album, action: deactivate }
+ requirements:
+ id: \d+
+
td_track_album:
class: sfDoctrineRouteCollection
options:
Modified:
plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php
===================================================================
---
plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php
2010-09-04 15:15:52 UTC (rev 30826)
+++
plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php
2010-09-04 15:34:51 UTC (rev 30827)
@@ -63,31 +63,28 @@
}
/**
- * Activates selected track album.
+ * Activates an album from admin generator list using AJAX.
*
* @param sfWebRequest $request
+ * @return Partial - generated partial enabling album deactivating (switch).
*/
- public function executeListActivate(sfWebRequest $request)
+ public function executeActivate(sfWebRequest $request)
{
- $audio = $this->getRoute()->getObject();
- $audio->activate();
-
- $this->getUser()->setFlash('notice', 'The selected track album has been
activated successfully.');
- $this->redirect('@td_track_album');
+ $album =
Doctrine::getTable('tdTrackAlbum')->findOneById($request->getParameter('id'));
+ $album->activate();
+ return $this->renderPartial('td_track_album/ajax_deactivate',
array('td_track_album' => $album));
}
/**
- * Deactivates selected track album.
+ * Deactivates an album from admin generator list using AJAX.
*
* @param sfWebRequest $request
+ * @return Partial - generated partial enabling album activating (switch).
*/
- public function executeListDeactivate(sfWebRequest $request)
+ public function executeDeactivate(sfWebRequest $request)
{
- $audio = $this->getRoute()->getObject();
- $audio->deactivate();
-
- $this->getUser()->setFlash('notice', 'The selected track album has been
deactivated successfully.');
-
- $this->redirect('@td_track_album');
+ $album =
Doctrine::getTable('tdTrackAlbum')->findOneById($request->getParameter('id'));
+ $album->deactivate();
+ return $this->renderPartial('td_track_album/ajax_activate',
array('td_track_album' => $album));
}
}
Added:
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_activate.php
===================================================================
---
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_activate.php
(rev 0)
+++
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_activate.php
2010-09-04 15:34:51 UTC (rev 30827)
@@ -0,0 +1,14 @@
+<?php use_helper('I18N') ?>
+<li class="sf_admin_action_activate" id="ajax_activate_<?php echo
$td_track_album->getId() ?>">
+<?php use_helper('jQuery'); ?>
+ <?php echo jq_link_to_remote(__('Activate', array(), 'sf_admin'), array(
+ 'update' => 'audio_is_active_action_'.$td_track_album->getId(),
+ 'url' => '@ajax_audio_activate?id='.$td_track_album->getId(),
+ 'script' => true,
+ 'complete' => jq_remote_function( array(
+ 'update' => 'audio_is_active_column_'.$td_track_album->getId(),
+ 'url' => 'graphics/tick',
+ 'script' => true
+ )),
+ )) ?>
+</li>
Added:
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_deactivate.php
===================================================================
---
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_deactivate.php
(rev 0)
+++
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_deactivate.php
2010-09-04 15:34:51 UTC (rev 30827)
@@ -0,0 +1,14 @@
+<?php use_helper('I18N') ?>
+<li class="sf_admin_action_deactivate" id="ajax_deactivate_<?php echo
$td_track_album->getId() ?>">
+<?php use_helper('jQuery'); ?>
+ <?php echo jq_link_to_remote(__('Deactivate', array(), 'sf_admin'), array(
+ 'update' => 'audio_is_active_action_'.$td_track_album->getId(),
+ 'url' => '@ajax_audio_deactivate?id='.$td_track_album->getId(),
+ 'script' => true,
+ 'complete' => jq_remote_function( array(
+ 'update' => 'audio_is_active_column_'.$td_track_album->getId(),
+ 'url' => 'graphics/empty',
+ 'script' => true
+ )),
+ )) ?>
+</li>
Added:
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_main_active.php
===================================================================
---
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_main_active.php
(rev 0)
+++
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_ajax_main_active.php
2010-09-04 15:34:51 UTC (rev 30827)
@@ -0,0 +1,7 @@
+<span id="audio_is_active_action_<?php echo $td_track_album->getId() ?>">
+ <?php if ($td_track_album->getActive()): ?>
+ <?php include_partial('td_track_album/ajax_deactivate',
array('td_track_album' => $td_track_album)) ?>
+ <?php else: ?>
+ <?php include_partial('td_track_album/ajax_activate',
array('td_track_album' => $td_track_album)) ?>
+ <?php endif; ?>
+</span>
\ No newline at end of file
Added:
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_actions.php
===================================================================
---
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_actions.php
(rev 0)
+++
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_actions.php
2010-09-04 15:34:51 UTC (rev 30827)
@@ -0,0 +1,7 @@
+<td>
+ <ul class="sf_admin_td_actions">
+ <?php echo $helper->linkToEdit($td_track_album, array( 'params' =>
array( ), 'class_suffix' => 'edit', 'label' => 'Edit',)) ?>
+ <?php echo $helper->linkToDelete($td_track_album, array( 'params' =>
array( ), 'confirm' => 'Are you sure?', 'class_suffix' => 'delete', 'label'
=> 'Delete',)) ?>
+ <?php include_partial('ajax_main_active', array('td_track_album' =>
$td_track_album)) ?>
+ </ul>
+</td>
Added:
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_stacked.php
===================================================================
---
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_stacked.php
(rev 0)
+++
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_stacked.php
2010-09-04 15:34:51 UTC (rev 30827)
@@ -0,0 +1,3 @@
+<td colspan="6">
+ <?php echo __('<img src="/uploads/td/cover/%%file_cover%%" /><br
/><strong>Nazwa</strong>: <i>%%name%%</i><span
id="audio_is_active_column_'.$td_track_album->getId().'">%%active%%</span><br
/><strong>Autor</strong>: <i>%%author%%</i><br /><strong>Wydano</strong>:
<i>%%released_at%%</i><br /><strong>Opis</strong>: <div
class="text_box">%%description_short%%</div><br /><strong>Utworzono</strong>:
<i>%%created_at%%</i><br /><strong>Zmieniono</strong>: <i>%%updated_at%%</i>',
array('%%file_cover%%' => $td_track_album->getFileCover(), '%%name%%' =>
$td_track_album->getName(), '%%active%%' =>
get_partial('td_track_album/list_field_boolean', array('value' =>
$td_track_album->getActive())), '%%author%%' => $td_track_album->getAuthor(),
'%%released_at%%' => false !== strtotime($td_track_album->getReleasedAt()) ?
format_date($td_track_album->getReleasedAt(), "f") : ' ',
'%%description_short%%' => $td_track_album->getDescriptionShort(),
'%%created_at%%' => false !== strtotime($td_track_album->getCreatedAt()) ?
format_date($td_track_album->getCreatedAt(), "f") : ' ', '%%updated_at%%'
=> false !== strtotime($td_track_album->getUpdatedAt()) ?
format_date($td_track_album->getUpdatedAt(), "f") : ' '), 'sf_admin') ?>
+</td>
Added:
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_tabular.php
===================================================================
---
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_tabular.php
(rev 0)
+++
plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/_list_td_tabular.php
2010-09-04 15:34:51 UTC (rev 30827)
@@ -0,0 +1,18 @@
+<td class="sf_admin_boolean sf_admin_list_td_active"
id="audio_is_active_column_<?php echo $td_track_album->getId() ?>">
+ <?php echo get_partial('td_track_album/list_field_boolean', array('value' =>
$td_track_album->getActive())) ?>
+</td>
+<td class="sf_admin_text sf_admin_list_td_name">
+ <?php echo $td_track_album->getName() ?>
+</td>
+<td class="sf_admin_text sf_admin_list_td_author">
+ <?php echo $td_track_album->getAuthor() ?>
+</td>
+<td class="sf_admin_date sf_admin_list_td_released_at">
+ <?php echo false !== strtotime($td_track_album->getReleasedAt()) ?
format_date($td_track_album->getReleasedAt(), "f") : ' ' ?>
+</td>
+<td class="sf_admin_text sf_admin_list_td_description_short">
+ <?php echo $td_track_album->getDescriptionShort() ?>
+</td>
+<td class="sf_admin_date sf_admin_list_td_updated_at">
+ <?php echo false !== strtotime($td_track_album->getUpdatedAt()) ?
format_date($td_track_album->getUpdatedAt(), "f") : ' ' ?>
+</td>
Modified: plugins/tdAudioPlugin/trunk/package.xml
===================================================================
--- plugins/tdAudioPlugin/trunk/package.xml 2010-09-04 15:15:52 UTC (rev
30826)
+++ plugins/tdAudioPlugin/trunk/package.xml 2010-09-04 15:34:51 UTC (rev
30827)
@@ -4,160 +4,166 @@
<channel>plugins.symfony-project.org</channel>
<summary>Provides easy interface for flash mp3 player to embed in symfony
projects.</summary>
<description>Provides easy interface for flash mp3 player to embed in
symfony projects. This plugin is a part of __TD CMF__ and is based on
__Doctrine ORM__.</description>
- <lead>
- <name>Tomasz Ducin</name>
- <user>tkoomzaaskz</user>
- <email>[email protected]</email>
- <active>yes</active>
- </lead>
- <date>2010-02-24</date>
- <time>11:00:00</time>
- <version>
- <release>0.1.6</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
+ <lead>
+ <name>Tomasz Ducin</name>
+ <user>tkoomzaaskz</user>
+ <email>[email protected]</email>
+ <active>yes</active>
+ </lead>
+ <date>2010-09-04</date>
+ <time>11:00:00</time>
+ <version>
+ <release>0.1.7</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
<license uri="http://www.symfony-project.com/license">MIT</license>
<notes>-</notes>
- <contents>
- <dir name="/">
+ <contents>
+ <dir name="/">
- <dir name="config">
- <dir name="doctrine">
- <file name="schema.yml" role="data" />
- </dir>
- <file name="app.yml" role="data" />
- <file name="routing.yml" role="data" />
- <file name="tdAudioPluginConfiguration.class.php" role="data" />
- </dir>
+ <dir name="config">
+ <dir name="doctrine">
+ <file name="schema.yml" role="data" />
+ </dir>
+ <file name="app.yml" role="data" />
+ <file name="routing.yml" role="data" />
+ <file name="tdAudioPluginConfiguration.class.php" role="data" />
+ </dir>
- <dir name="data">
- <dir name="fixtures">
- <file name="fixtures.yml" role="data" />
- </dir>
- <dir name="samples">
- <file name="aladdin_goodbye.mp3" role="data" />
- <file name="beback.mp3" role="data" />
- <file name="big_trouble.mp3" role="data" />
- <file name="bugs_mail.mp3" role="data" />
- <file name="cant_takeit.mp3" role="data" />
- <file name="concentration.mp3" role="data" />
- <file name="correctamundo.mp3" role="data" />
- <file name="doh.mp3" role="data" />
- <file name="gameover.mp3" role="data" />
- <file name="going_to_do.mp3" role="data" />
- <file name="good_morning_vietnam.mp3" role="data" />
- <file name="hard_time.mp3" role="data" />
- <file name="hello_butthead.mp3" role="data" />
- <file name="mail_here.mp3" role="data" />
- <file name="cartoon.png" role="data" />
- <file name="movie.png" role="data" />
- </dir>
- </dir>
+ <dir name="data">
+ <dir name="fixtures">
+ <file name="fixtures.yml" role="data" />
+ </dir>
+ <dir name="samples">
+ <file name="aladdin_goodbye.mp3" role="data" />
+ <file name="beback.mp3" role="data" />
+ <file name="big_trouble.mp3" role="data" />
+ <file name="bugs_mail.mp3" role="data" />
+ <file name="cant_takeit.mp3" role="data" />
+ <file name="concentration.mp3" role="data" />
+ <file name="correctamundo.mp3" role="data" />
+ <file name="doh.mp3" role="data" />
+ <file name="gameover.mp3" role="data" />
+ <file name="going_to_do.mp3" role="data" />
+ <file name="good_morning_vietnam.mp3" role="data" />
+ <file name="hard_time.mp3" role="data" />
+ <file name="hello_butthead.mp3" role="data" />
+ <file name="mail_here.mp3" role="data" />
+ <file name="cartoon.png" role="data" />
+ <file name="movie.png" role="data" />
+ </dir>
+ </dir>
- <dir name="lib">
- <dir name="filter">
- <dir name="doctrine">
- <file name="PlugintdTrackAlbumFormFilter.class.php" role="data" />
- <file name="PlugintdTrackFormFilter.class.php" role="data" />
- </dir>
- </dir>
- <dir name="form">
- <dir name="doctrine">
- <file name="PlugintdTrackAlbumForm.class.php" role="data" />
- <file name="PlugintdTrackForm.class.php" role="data" />
- </dir>
- </dir>
- <dir name="helper">
- <file name="AudioHelper.php" role="data" />
- </dir>
- <dir name="model">
- <dir name="doctrine">
- <file name="PlugintdTrack.class.php" role="data" />
- <file name="PlugintdTrackTable.class.php" role="data" />
- <file name="PlugintdTrackAlbum.class.php" role="data" />
- <file name="PlugintdTrackAlbumTable.class.php" role="data" />
- </dir>
- </dir>
- </dir>
+ <dir name="lib">
+ <dir name="filter">
+ <dir name="doctrine">
+ <file name="PlugintdTrackAlbumFormFilter.class.php" role="data" />
+ <file name="PlugintdTrackFormFilter.class.php" role="data" />
+ </dir>
+ </dir>
+ <dir name="form">
+ <dir name="doctrine">
+ <file name="PlugintdTrackAlbumForm.class.php" role="data" />
+ <file name="PlugintdTrackForm.class.php" role="data" />
+ </dir>
+ </dir>
+ <dir name="helper">
+ <file name="AudioHelper.php" role="data" />
+ </dir>
+ <dir name="model">
+ <dir name="doctrine">
+ <file name="PlugintdTrack.class.php" role="data" />
+ <file name="PlugintdTrackTable.class.php" role="data" />
+ <file name="PlugintdTrackAlbum.class.php" role="data" />
+ <file name="PlugintdTrackAlbumTable.class.php" role="data" />
+ </dir>
+ </dir>
+ </dir>
- <dir name="modules">
- <dir name="tdSampleAudio">
- <dir name="actions">
- <file name="actions.class.php" role="data" />
- </dir>
- <dir name="i18n">
- <file name="td.pl.xml" role="data" />
- </dir>
- <dir name="templates">
- <file name="indexSuccess.php" role="data" />
- <file name="showSuccess.php" role="data" />
- </dir>
- </dir>
- <dir name="td_track_album">
- <dir name="actions">
- <file name="actions.class.php" role="data" />
- </dir>
- <dir name="config">
- <file name="generator.yml" role="data" />
- </dir>
- <dir name="i18n">
- <file name="sf_admin.pl.xml" role="data" />
- </dir>
- <dir name="lib">
- <file name="td_track_albumGeneratorConfiguration.class.php"
role="data" />
- <file name="td_track_albumGeneratorHelper.class.php" role="data" />
- </dir>
- <dir name="templates">
- <file name="_album_play.php" role="data" />
- </dir>
- </dir>
- </dir>
+ <dir name="modules">
+ <dir name="tdSampleAudio">
+ <dir name="actions">
+ <file name="actions.class.php" role="data" />
+ </dir>
+ <dir name="i18n">
+ <file name="td.pl.xml" role="data" />
+ </dir>
+ <dir name="templates">
+ <file name="indexSuccess.php" role="data" />
+ <file name="showSuccess.php" role="data" />
+ </dir>
+ </dir>
+ <dir name="td_track_album">
+ <dir name="actions">
+ <file name="actions.class.php" role="data" />
+ </dir>
+ <dir name="config">
+ <file name="generator.yml" role="data" />
+ </dir>
+ <dir name="i18n">
+ <file name="sf_admin.pl.xml" role="data" />
+ </dir>
+ <dir name="lib">
+ <file name="td_track_albumGeneratorConfiguration.class.php"
role="data" />
+ <file name="td_track_albumGeneratorHelper.class.php" role="data" />
+ </dir>
+ <dir name="templates">
+ <file name="_album_play.php" role="data" />
+ <file name="_ajax_activate.php" role="data" />
+ <file name="_ajax_deactivate.php" role="data" />
+ <file name="_ajax_main_active.php" role="data" />
+ <file name="_list_td_actions.php" role="data" />
+ <file name="_list_td_stacked.php" role="data" />
+ <file name="_list_td_tabular.php" role="data" />
+ </dir>
+ </dir>
+ </dir>
- <dir name="web">
- <dir name="css">
- <file name="td_audio.css" role="data" />
- </dir>
- <dir name="js">
- <file name="swfobject.js" role="data" />
- </dir>
- <dir name="swf">
- <file name="playerMultipleList.swf" role="data" />
- <file name="playerMultipleList_old.swf" role="data" />
- </dir>
- </dir>
+ <dir name="web">
+ <dir name="css">
+ <file name="td_audio.css" role="data" />
+ </dir>
+ <dir name="js">
+ <file name="swfobject.js" role="data" />
+ </dir>
+ <dir name="swf">
+ <file name="playerMultipleList.swf" role="data" />
+ <file name="playerMultipleList_old.swf" role="data" />
+ </dir>
+ </dir>
- <file name="PlayerLicense.doc" role="data" />
- <file name="LICENSE" role="data" />
- <file name="README" role="data" />
- </dir>
- </contents>
+ <file name="PlayerLicense.doc" role="data" />
+ <file name="LICENSE" role="data" />
+ <file name="README" role="data" />
+ </dir>
+ </contents>
<dependencies>
- <required>
- <php>
- <min>5.1.0</min>
- </php>
- <pearinstaller>
- <min>1.4.1</min>
- </pearinstaller>
- <package>
- <name>symfony</name>
- <channel>pear.symfony-project.com</channel>
- <min>1.3.0</min>
- <max>1.5.0</max>
- <exclude>1.5.0</exclude>
- </package>
- <package>
- <name>tdCorePlugin</name>
- <channel>plugins.symfony-project.org</channel>
- <min>0.1.9</min>
- </package>
- </required>
+ <required>
+ <php>
+ <min>5.1.0</min>
+ </php>
+ <pearinstaller>
+ <min>1.4.1</min>
+ </pearinstaller>
+ <package>
+ <name>symfony</name>
+ <channel>pear.symfony-project.com</channel>
+ <min>1.3.0</min>
+ <max>1.5.0</max>
+ <exclude>1.5.0</exclude>
+ </package>
+ <package>
+ <name>tdCorePlugin</name>
+ <channel>plugins.symfony-project.org</channel>
+ <min>0.1.10</min>
+ </package>
+ </required>
</dependencies>
<phprelease>
@@ -165,136 +171,153 @@
<changelog>
- <release>
- <version>
- <release>0.1.6</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.symfony-project.org/license">MIT license</license>
- <date>2010-02-24</date>
- <license>MIT</license>
- <notes>
- * short description sign count moved to core
- * added mp3 play widget inside admin generator edit panel
- * deletion of the whole album involves deleting particular tracks with
their files
- * validation updated
- </notes>
- </release>
+ <release>
+ <version>
+ <release>0.1.7</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-09-04</date>
+ <license>MIT</license>
+ <notes>
+ * added backend module AJAX activate/deactivate interface
+ </notes>
+ </release>
- <release>
- <version>
- <release>0.1.5</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.symfony-project.org/license">MIT license</license>
- <date>2010-02-23</date>
- <license>MIT</license>
- <notes>
- * forward404 if no audio added
- * layout change
- </notes>
- </release>
+ <release>
+ <version>
+ <release>0.1.6</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-02-24</date>
+ <license>MIT</license>
+ <notes>
+ * short description sign count moved to core
+ * added mp3 play widget inside admin generator edit panel
+ * deletion of the whole album involves deleting particular tracks with
their files
+ * validation updated
+ </notes>
+ </release>
- <release>
- <version>
- <release>0.1.4</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.symfony-project.org/license">MIT license</license>
- <date>2010-02-21</date>
- <license>MIT</license>
- <notes>
- * removed web/images directory containing sample album cover files
- * audio list/play templates use background image
- * model updated to handle embedded relation form
- </notes>
- </release>
+ <release>
+ <version>
+ <release>0.1.5</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-02-23</date>
+ <license>MIT</license>
+ <notes>
+ * forward404 if no audio added
+ * layout change
+ </notes>
+ </release>
- <release>
- <version>
- <release>0.1.3</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.symfony-project.org/license">MIT license</license>
- <date>2010-02-07</date>
- <license>MIT</license>
- <notes>
- * updated random audio albums - fixed blocked website bug
- * added album cover upload directory
- * track forms embedded in album form
- * fixed album cover upload directory (with setup)
- </notes>
- </release>
+ <release>
+ <version>
+ <release>0.1.4</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-02-21</date>
+ <license>MIT</license>
+ <notes>
+ * removed web/images directory containing sample album cover files
+ * audio list/play templates use background image
+ * model updated to handle embedded relation form
+ </notes>
+ </release>
- <release>
- <version>
- <release>0.1.2</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.symfony-project.org/license">MIT license</license>
- <date>2010-01-24</date>
- <license>MIT</license>
- <notes>
- * reorganized sample mp3 files directory and upload directory
- </notes>
- </release>
+ <release>
+ <version>
+ <release>0.1.3</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-02-07</date>
+ <license>MIT</license>
+ <notes>
+ * updated random audio albums - fixed blocked website bug
+ * added album cover upload directory
+ * track forms embedded in album form
+ * fixed album cover upload directory (with setup)
+ </notes>
+ </release>
- <release>
- <version>
- <release>0.1.1</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.symfony-project.org/license">MIT license</license>
- <date>2010-01-24</date>
- <license>MIT</license>
- <notes>
- * fixed short description method
- * track album admin updated
- * documentation updated
- </notes>
- </release>
+ <release>
+ <version>
+ <release>0.1.2</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-01-24</date>
+ <license>MIT</license>
+ <notes>
+ * reorganized sample mp3 files directory and upload directory
+ </notes>
+ </release>
- <release>
- <version>
- <release>0.1.0</release>
- <api>0.1.0</api>
- </version>
- <stability>
- <release>beta</release>
- <api>beta</api>
- </stability>
- <license uri="http://www.symfony-project.org/license">MIT license</license>
- <date>2010-01-22</date>
- <license>MIT</license>
- <notes>
- * initial import
- </notes>
- </release>
+ <release>
+ <version>
+ <release>0.1.1</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-01-24</date>
+ <license>MIT</license>
+ <notes>
+ * fixed short description method
+ * track album admin updated
+ * documentation updated
+ </notes>
+ </release>
+ <release>
+ <version>
+ <release>0.1.0</release>
+ <api>0.1.0</api>
+ </version>
+ <stability>
+ <release>beta</release>
+ <api>beta</api>
+ </stability>
+ <license uri="http://www.symfony-project.org/license">MIT
license</license>
+ <date>2010-01-22</date>
+ <license>MIT</license>
+ <notes>
+ * initial import
+ </notes>
+ </release>
+
</changelog>
</package>
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/symfony-svn?hl=en.