Author: tkoomzaaskz
Date: 2010-01-16 22:08:15 +0100 (Sat, 16 Jan 2010)
New Revision: 26742

Added:
   plugins/tdAudioPlugin/branches/
   plugins/tdAudioPlugin/tags/
   plugins/tdAudioPlugin/td_audio.jpg
   plugins/tdAudioPlugin/trunk/
   plugins/tdAudioPlugin/trunk/LICENSE
   plugins/tdAudioPlugin/trunk/README
   plugins/tdAudioPlugin/trunk/config/
   plugins/tdAudioPlugin/trunk/config/doctrine/
   plugins/tdAudioPlugin/trunk/config/doctrine/schema.yml
   plugins/tdAudioPlugin/trunk/config/routing.yml
   plugins/tdAudioPlugin/trunk/config/tdAudioPluginConfiguration.class.php
   plugins/tdAudioPlugin/trunk/lib/
   plugins/tdAudioPlugin/trunk/lib/filter/
   plugins/tdAudioPlugin/trunk/lib/filter/doctrine/
   
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackAlbumFormFilter.class.php
   
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackFormFilter.class.php
   plugins/tdAudioPlugin/trunk/lib/form/
   plugins/tdAudioPlugin/trunk/lib/form/doctrine/
   
plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackAlbumForm.class.php
   plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackForm.class.php
   plugins/tdAudioPlugin/trunk/lib/model/
   plugins/tdAudioPlugin/trunk/lib/model/doctrine/
   plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrack.class.php
   plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbum.class.php
   
plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbumTable.class.php
   plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackTable.class.php
   plugins/tdAudioPlugin/trunk/modules/
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/actions/
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/actions/actions.class.php
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/i18n/
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/i18n/td.pl.xml
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/indexSuccess.php
   plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/showSuccess.php
   plugins/tdAudioPlugin/trunk/modules/td_track_album/
   plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/
   plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php
   plugins/tdAudioPlugin/trunk/modules/td_track_album/config/
   plugins/tdAudioPlugin/trunk/modules/td_track_album/config/generator.yml
   plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/
   
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorConfiguration.class.php
   
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorHelper.class.php
   plugins/tdAudioPlugin/trunk/modules/td_track_album/templates/
   plugins/tdAudioPlugin/trunk/package.xml
Log:
pre-initial import

Added: plugins/tdAudioPlugin/td_audio.jpg
===================================================================
(Binary files differ)


Property changes on: plugins/tdAudioPlugin/td_audio.jpg
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: plugins/tdAudioPlugin/trunk/LICENSE
===================================================================
--- plugins/tdAudioPlugin/trunk/LICENSE                         (rev 0)
+++ plugins/tdAudioPlugin/trunk/LICENSE 2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,7 @@
+Copyright (c) 2009 Tomasz Ducin
+
+Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.

Added: plugins/tdAudioPlugin/trunk/README
===================================================================
--- plugins/tdAudioPlugin/trunk/README                          (rev 0)
+++ plugins/tdAudioPlugin/trunk/README  2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,45 @@
+tdGuestbookPlugin
+======================
+
+Provides funcionalities for a standard guestbook.
+
+This plugin is a part of __TD CMS__ and is based on __Doctrine ORM__.
+
+Installation
+============
+
+Install the plugin via the subversion repository by executing the following
+command from the project root directory:
+
+    $ svn co http://svn.symfony-project.com/plugins/tdGuestbookPlugin/trunk 
plugins/tdGuestbookPlugin
+
+or by using the default symfony plugin install command:
+
+    $ ./symfony plugin:install -s beta tdGuestbookPlugin
+
+as the actual release is in its beta stage.
+
+Usage
+=====
+
+Configuration
+=============
+
+You can modify settings of the tdGuestbookPlugin in the
+__config/tdGUestbookPluginConfiguration.class.php__ file:
+
+  * _td_guestbook_entries_per_page_ - number of guestbook entries shown on each
+    page.
+
+Translations
+============
+
+You may translate tdGuestbook module to your own language by creating
+__td_guestbook.XX.xml__ file under _modules/tdGuestbook/i18n_
+directory (where XX is the language code). So far, English language is the
+default one and additionally Polish translationis provided.
+
+Dependencies
+============
+
+  * [tdCorePlugin](http://www.symfony-project.org/plugins/tdCorePlugin)

Added: plugins/tdAudioPlugin/trunk/config/doctrine/schema.yml
===================================================================
--- plugins/tdAudioPlugin/trunk/config/doctrine/schema.yml                      
        (rev 0)
+++ plugins/tdAudioPlugin/trunk/config/doctrine/schema.yml      2010-01-16 
21:08:15 UTC (rev 26742)
@@ -0,0 +1,55 @@
+options:
+  charset: utf8
+  collate: utf8_general_ci
+
+tdTrack:
+  actAs:
+    Timestampable: ~
+  columns:
+    td_track_album_id:
+      type: integer
+      notnull: true
+    file:
+      type: string(255)
+      notnull: true
+    title:
+      type: string(64)
+      notnull: true
+    description:
+      type: clob
+    position:
+      type: tinyint
+      notnull: true
+  indexes:
+    unique_album_track_position:
+      type: unique
+      fields: [ td_track_album_id, position ]
+  relations:
+    Album:
+      class: tdTrackAlbum
+      local: td_track_album_id
+      foreign: id
+      foreignAlias: Tracks
+
+tdTrackAlbum:
+  actAs:
+    Timestampable: ~
+  columns:
+    name:
+      type: string
+      notnull: true
+    author:
+      type: string(128)
+      notnull: true
+    place:
+      type: string(128)
+    released_at:
+      type: timestamp
+    description:
+      type: clob
+    file_cover:
+      type: string(255)
+    active:
+      type: boolean
+      notnull: true
+      default: true

Added: plugins/tdAudioPlugin/trunk/config/routing.yml
===================================================================
--- plugins/tdAudioPlugin/trunk/config/routing.yml                              
(rev 0)
+++ plugins/tdAudioPlugin/trunk/config/routing.yml      2010-01-16 21:08:15 UTC 
(rev 26742)
@@ -0,0 +1,12 @@
+td_sample_track_album:
+  url:   /sample-track-album
+  param: { module: tdSampleTrackAlbum, action: index }
+
+td_track_album:
+  class: sfDoctrineRouteCollection
+  options:
+    model:                tdTrackAlbum
+    module:               td_track_album
+    prefix_path:          /td_track_album
+    column:               id
+    with_wildcard_routes: true

Added: plugins/tdAudioPlugin/trunk/config/tdAudioPluginConfiguration.class.php
===================================================================
--- plugins/tdAudioPlugin/trunk/config/tdAudioPluginConfiguration.class.php     
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/config/tdAudioPluginConfiguration.class.php     
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,21 @@
+<?php
+/**
+ * tdAudioPluginConfiguration.class
+ */
+
+/**
+ * tdAudioPluginConfiguration
+ *
+ * @package   tdAudioPlugin
+ * @author    Tomasz Ducin <[email protected]>
+ */
+
+class tdAudioPluginConfiguration extends sfPluginConfiguration
+{
+  /**
+   * Initialize
+   */
+  public function initialize()
+  {
+  }
+}
\ No newline at end of file

Added: 
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackAlbumFormFilter.class.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackAlbumFormFilter.class.php
                              (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackAlbumFormFilter.class.php
      2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,13 @@
+<?php
+
+/**
+ * PlugintdTrackAlbum form.
+ *
+ * @package    ##PROJECT_NAME##
+ * @subpackage filter
+ * @author     ##AUTHOR_NAME##
+ * @version    SVN: $Id: sfDoctrineFormFilterPluginTemplate.php 23810 
2009-11-12 11:07:44Z Kris.Wallsmith $
+ */
+abstract class PlugintdTrackAlbumFormFilter extends BasetdTrackAlbumFormFilter
+{
+}

Added: 
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackFormFilter.class.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackFormFilter.class.php
                           (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/lib/filter/doctrine/PlugintdTrackFormFilter.class.php
   2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,13 @@
+<?php
+
+/**
+ * PlugintdTrack form.
+ *
+ * @package    ##PROJECT_NAME##
+ * @subpackage filter
+ * @author     ##AUTHOR_NAME##
+ * @version    SVN: $Id: sfDoctrineFormFilterPluginTemplate.php 23810 
2009-11-12 11:07:44Z Kris.Wallsmith $
+ */
+abstract class PlugintdTrackFormFilter extends BasetdTrackFormFilter
+{
+}

Added: 
plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackAlbumForm.class.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackAlbumForm.class.php  
                            (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackAlbumForm.class.php  
    2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,67 @@
+<?php
+
+/**
+ * PlugintdTrackAlbum form.
+ *
+ * @package    ##PROJECT_NAME##
+ * @subpackage form
+ * @author     ##AUTHOR_NAME##
+ * @version    SVN: $Id: sfDoctrineFormPluginTemplate.php 23810 2009-11-12 
11:07:44Z Kris.Wallsmith $
+ */
+abstract class PlugintdTrackAlbumForm extends BasetdTrackAlbumForm
+{
+  public function setup()
+  {
+    parent::setup();
+
+    $this->removeFields();
+
+    $this->manageWidgets();
+
+    $this->manageValidators();
+
+//    $this->setValidator('author',
+//      new sfValidatorString(array(), array('required' => 'Musisz podać 
autora wpisu.')));
+//
+//    $this->setValidator('text',
+//      new sfValidatorString(array(), array('required' => 'Musisz podać treść 
wpisu.')));
+//
+//    $this->setValidator('email',
+//      new sfValidatorEmail(array('required' => false), array('invalid' => 
'Musisz podać poprawny adres E-mail')));
+  }
+
+  protected function removeFields()
+  {
+    unset($this['created_at'], $this['updated_at']);
+  }
+
+  protected function manageWidgets()
+  {
+    $this->setWidget('file_cover', new sfWidgetFormInputFileEditable(array(
+      'with_delete' => false,
+      'delete_label' => 'usuń okładkę albumu',
+      'label'     => 'album cover',
+      'file_src'  => '/uploads/images/'.$this->getObject()->getFileCover(),
+      'is_image'  => true,
+      'edit_mode' => !$this->isNew(),
+      'template'  => '%file%<br />%input%<br />%delete% %delete_label%',
+    )));
+  }
+
+  protected function manageValidators()
+  {
+    $this->setValidator('name',
+      new sfValidatorString(array(), array('required' => 'Musisz podać nazwę 
albumu.')));
+
+    $this->setValidator('author',
+      new sfValidatorString(array(), array('required' => 'Musisz podać 
autora.')));
+
+    $this->setValidator('file_cover', new sfValidatorFile(array(
+      'required'   => true,
+      'path'       => sfConfig::get('td_visual_factory_image_dir'),
+      'mime_types' => 'web_images',
+    ), array(
+      'required' => 'Musisz wybrać plik',
+    )));
+  }
+}

Added: plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackForm.class.php
===================================================================
--- plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackForm.class.php   
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/lib/form/doctrine/PlugintdTrackForm.class.php   
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,13 @@
+<?php
+
+/**
+ * PlugintdTrack form.
+ *
+ * @package    ##PROJECT_NAME##
+ * @subpackage form
+ * @author     ##AUTHOR_NAME##
+ * @version    SVN: $Id: sfDoctrineFormPluginTemplate.php 23810 2009-11-12 
11:07:44Z Kris.Wallsmith $
+ */
+abstract class PlugintdTrackForm extends BasetdTrackForm
+{
+}

Added: plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrack.class.php
===================================================================
--- plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrack.class.php      
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrack.class.php      
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,16 @@
+<?php
+
+/**
+ * PlugintdTrack
+ * 
+ * This class has been auto-generated by the Doctrine ORM Framework
+ * 
+ * @package    ##PACKAGE##
+ * @subpackage ##SUBPACKAGE##
+ * @author     ##NAME## <##EMAIL##>
+ * @version    SVN: $Id: Builder.php 6820 2009-11-30 17:27:49Z jwage $
+ */
+abstract class PlugintdTrack extends BasetdTrack
+{
+
+}
\ No newline at end of file

Added: 
plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbum.class.php
===================================================================
--- plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbum.class.php 
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbum.class.php 
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,16 @@
+<?php
+
+/**
+ * PlugintdTrackAlbum
+ * 
+ * This class has been auto-generated by the Doctrine ORM Framework
+ * 
+ * @package    ##PACKAGE##
+ * @subpackage ##SUBPACKAGE##
+ * @author     ##NAME## <##EMAIL##>
+ * @version    SVN: $Id: Builder.php 6820 2009-11-30 17:27:49Z jwage $
+ */
+abstract class PlugintdTrackAlbum extends BasetdTrackAlbum
+{
+
+}
\ No newline at end of file

Added: 
plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbumTable.class.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbumTable.class.php
                            (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackAlbumTable.class.php
    2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,31 @@
+<?php
+/**
+ */
+class PlugintdTrackAlbumTable extends Doctrine_Table
+{
+  /**
+   * Returns DQL query retrieving all active track albms.
+   *
+   * @return Doctrine_Query
+   */
+  static public function getActiveAlbumsQuery()
+  {
+    return Doctrine_Query::create()
+             ->from('tdTrackAlbum a')
+             ->where('a.active = "1"');
+  }
+
+  /**
+   * Returns DQL query retrieving active track album given by file.
+   *
+   * @param Integer $id - track album id
+   * @return Doctrine_Query
+   */
+  static public function getActiveAlbumByIdQuery($id)
+  {
+    return Doctrine_Query::create()
+             ->from('tdTrackAlbum a')
+             ->where('a.id = ?', $file)
+             ->andWhere('a.active = "1"');
+  }
+}
\ No newline at end of file

Added: 
plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackTable.class.php
===================================================================
--- plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackTable.class.php 
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/lib/model/doctrine/PlugintdTrackTable.class.php 
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,7 @@
+<?php
+/**
+ */
+class PlugintdTrackTable extends Doctrine_Table
+{
+
+}
\ No newline at end of file

Added: 
plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/actions/actions.class.php
===================================================================
--- plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/actions/actions.class.php 
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/actions/actions.class.php 
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,29 @@
+<?php
+
+/**
+ * tdSampleAudio actions.
+ *
+ * @package    gospel
+ * @subpackage tdSampleAudio
+ * @author     Tomasz Ducin
+ * @version    SVN: $Id: actions.class.php 23810 2009-11-12 11:07:44Z 
Kris.Wallsmith $
+ */
+class tdSampleAudioActions extends sfActions
+{
+  public function executeIndex(sfWebRequest $request)
+  {
+    $this->audios = 
Doctrine::getTable('tdTrackAlbum')->getActiveAlbumsQuery()->fetchArray();
+  }
+
+  public function executeShow(sfWebRequest $request)
+  {
+    $results = 
Doctrine::getTable('tdTrackAlbum')->getActiveAlbumByIdQuery($request->getParameter('file'))->fetchArray();
+    $this->audio = $results[0];
+
+    // adding js flash embedding script
+    $this->getResponse()->addJavascript('/tdAudioPlugin/?');
+
+    // adding default flowplayer stylesheet
+    $this->getResponse()->addStylesheet('/tdAudioPlugin/?');
+  }
+}

Added: plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/i18n/td.pl.xml
===================================================================
--- plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/i18n/td.pl.xml            
                (rev 0)
+++ plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/i18n/td.pl.xml    
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE xliff PUBLIC "-//XLIFF//DTD XLIFF//EN" 
"http://www.oasis-open.org/committees/xliff/documents/xliff.dtd"; >
+<xliff version="1.0">
+  <file original="global" source-language="en" datatype="plaintext">
+    <header />
+    <body>
+      <trans-unit>
+        <source>Audio album list</source>
+        <target>Lista albumów audio</target>
+      </trans-unit>
+      <trans-unit>
+        <source>play it</source>
+        <target>odtwórz album</target>
+      </trans-unit>
+      <trans-unit>
+        <source></source>
+        <target></target>
+      </trans-unit>
+    </body>
+  </file>
+</xliff>

Added: 
plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/indexSuccess.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/indexSuccess.php    
                            (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/indexSuccess.php    
    2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,19 @@
+<?php use_helper('I18N') ?>
+
+<h1><?php echo __('Audio album list', array(), 'td') ?></h1>
+
+<?php if ($audios): ?>
+<ul>
+  <?php foreach ($audios as $audio): ?>
+    <li>
+      <div>
+        <span class="audio_name"><?php echo $audio['name'] ?></span>
+        <span class="audio_author"><?php echo $audio['author'] ?></span>
+        <span class="audio_released_at"><?php echo $audio['released_at'] 
?></span>
+        <span class="audio_cover"><?php echo image_tag($audio->getFileCover()) 
?></span>
+        <span class="audio_link"><?php echo link_to(__('play it', array(), 
'td'), '@td_sample_video_show?file='.$video['file']) ?></span>
+      </div>
+    </li>
+  <?php endforeach; ?>
+</ul>
+<?php endif; ?>

Added: 
plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/showSuccess.php
===================================================================
--- plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/showSuccess.php 
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/modules/tdSampleAudio/templates/showSuccess.php 
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,11 @@
+<?php use_helper('I18N') ?>
+
+<h1>Album</h1>
+
+<?php use_helper('Video', 'Date') ?>
+
+    <h1><?php echo $video['name'] ?></h1>
+    <p><?php echo __('Author', array(), 'td').': '.$video['author'] ?></p>
+    <p><?php echo __('Recorded at', array(), 'td').': '.(false !== 
strtotime($video['recorded_at']) ? format_date($video['recorded_at'], "f") : 
'&nbsp;') ?></p>
+    <p><?php echo __('Description', array(), 'td').': '.$video['description'] 
?></p>
+

Added: 
plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php    
                            (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/modules/td_track_album/actions/actions.class.php    
    2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,16 @@
+<?php
+
+require_once 
dirname(__FILE__).'/../lib/td_track_albumGeneratorConfiguration.class.php';
+require_once 
dirname(__FILE__).'/../lib/td_track_albumGeneratorHelper.class.php';
+
+/**
+ * td_track_album actions.
+ *
+ * @package    tdAudioPlugin
+ * @subpackage backend
+ * @author     Tomasz Ducin <[email protected]>
+ * @version    SVN: $Id: actions.class.php 23810 2009-11-12 11:07:44Z 
Kris.Wallsmith $
+ */
+class td_track_albumActions extends autoTd_track_albumActions
+{
+}

Added: plugins/tdAudioPlugin/trunk/modules/td_track_album/config/generator.yml
===================================================================
--- plugins/tdAudioPlugin/trunk/modules/td_track_album/config/generator.yml     
                        (rev 0)
+++ plugins/tdAudioPlugin/trunk/modules/td_track_album/config/generator.yml     
2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,23 @@
+generator:
+  class: sfDoctrineGenerator
+  param:
+    model_class:           tdTrackAlbum
+    theme:                 admin
+    non_verbose_templates: true
+    with_show:             false
+    singular:              ~
+    plural:                ~
+    route_prefix:          td_track_album
+    with_doctrine_route:   true
+    actions_base_class:    sfActions
+    css:                   nothing
+    i18n_catalogue:        sf_admin
+
+    config:
+      actions: ~
+      fields:  ~
+      list:    ~
+      filter:  ~
+      form:    ~
+      edit:    ~
+      new:     ~

Added: 
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorConfiguration.class.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorConfiguration.class.php
                               (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorConfiguration.class.php
       2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,13 @@
+<?php
+
+/**
+ * td_track_album module configuration.
+ *
+ * @package    tdAudioPlugin
+ * @subpackage backend
+ * @author     Tomasz Ducin
+ * @version    SVN: $Id: configuration.php 23810 2009-11-12 11:07:44Z 
Kris.Wallsmith $
+ */
+class td_track_albumGeneratorConfiguration extends 
BaseTd_track_albumGeneratorConfiguration
+{
+}

Added: 
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorHelper.class.php
===================================================================
--- 
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorHelper.class.php
                              (rev 0)
+++ 
plugins/tdAudioPlugin/trunk/modules/td_track_album/lib/td_track_albumGeneratorHelper.class.php
      2010-01-16 21:08:15 UTC (rev 26742)
@@ -0,0 +1,13 @@
+<?php
+
+/**
+ * td_track_album module helper.
+ *
+ * @package    tdAudioPlugin
+ * @subpackage backend
+ * @author     Tomasz Ducin
+ * @version    SVN: $Id: helper.php 23810 2009-11-12 11:07:44Z Kris.Wallsmith $
+ */
+class td_track_albumGeneratorHelper extends BaseTd_track_albumGeneratorHelper
+{
+}

Added: plugins/tdAudioPlugin/trunk/package.xml
===================================================================
--- plugins/tdAudioPlugin/trunk/package.xml                             (rev 0)
+++ plugins/tdAudioPlugin/trunk/package.xml     2010-01-16 21:08:15 UTC (rev 
26742)
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<package packagerversion="1.4.1" version="2.0" 
xmlns="http://pear.php.net/dtd/package-2.0"; 
xmlns:tasks="http://pear.php.net/dtd/tasks-1.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 
http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 
http://pear.php.net/dtd/package-2.0.xsd";>
+  <name>tdGuestbookPlugin</name>
+  <channel>plugins.symfony-project.org</channel>
+  <summary>Provides funcionalities for a standard guestbook.</summary>
+  <description>Provides funcionalities for a standard guestbook. 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>2009-12-31</date>
+ <time>11:00:00</time>
+ <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.com/license";>MIT</license>
+  <notes>-</notes>
+
+ <contents>
+   <dir name="/">
+
+     <dir name="config">
+       <dir name="doctrine">
+         <file name="schema.yml" role="data" />
+       </dir>
+       <file name="routing.yml" role="data" />
+       <file name="tdGuestbookPluginConfiguration.class.php" role="data" />
+     </dir>
+
+     <dir name="data">
+       <dir name="fixtures">
+         <file name="fixtures.yml" role="data" />
+       </dir>
+     </dir>
+
+     <dir name="lib">
+       <dir name="filter">
+         <dir name="doctrine">
+           <file name="PlugintdGuestbookFormFilter.class.php" role="data" />
+         </dir>
+       </dir>
+       <dir name="form">
+         <dir name="doctrine">
+           <file name="PlugintdGuestbookForm.class.php" role="data" />
+         </dir>
+       </dir>
+       <dir name="model">
+         <dir name="doctrine">
+           <file name="PlugintdGuestbook.class.php" role="data" />
+           <file name="PlugintdGuestbookTable.class.php" role="data" />
+         </dir>
+       </dir>
+     </dir>
+
+     <dir name="modules">
+       <dir name="td_guestbook">
+         <dir name="actions">
+           <file name="actions.class.php" role="data" />
+         </dir>
+         <dir name="config">
+           <file name="generator.yml" role="data" />
+         </dir>
+         <dir name="lib">
+           <file name="td_guestbookGeneratorConfiguration.class.php" 
role="data" />
+           <file name="td_guestbookGeneratorHelper.class.php" role="data" />
+         </dir>
+         <dir name="templates" />
+       </dir>
+       <dir name="tdSampleGuestbook">
+         <dir name="actions">
+           <file name="actions.class.php" role="data" />
+         </dir>
+         <dir name="templates">
+           <file name="_form.php" role="data" />
+           <file name="editSuccess.php" role="data" />
+           <file name="indexSuccess.php" role="data" />
+           <file name="newSuccess.php" role="data" />
+         </dir>
+       </dir>
+     </dir>
+
+     <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.1</min>
+    </package>
+   </required>
+  </dependencies>
+
+  <phprelease>
+  </phprelease>
+
+  <changelog>
+
+   <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>2009-12-31</date>
+    <license>MIT</license>
+    <notes>
+     * initial import
+    </notes>
+   </release>
+
+  </changelog>
+
+</package>
\ No newline at end of file

-- 
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.


Reply via email to