Author: tkoomzaaskz
Date: 2010-01-22 17:02:04 +0100 (Fri, 22 Jan 2010)
New Revision: 27058

Modified:
   plugins/tdBlogPlugin/trunk/config/tdBlogPluginConfiguration.class.php
   plugins/tdBlogPlugin/trunk/data/fixtures/fixtures.yml
   plugins/tdBlogPlugin/trunk/lib/model/doctrine/PlugintdArticleTable.class.php
   plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/actions/actions.class.php
   plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/templates/_article.php
   plugins/tdBlogPlugin/trunk/package.xml
Log:
[td][blog] initial 0.1.0 release

Modified: plugins/tdBlogPlugin/trunk/config/tdBlogPluginConfiguration.class.php
===================================================================
--- plugins/tdBlogPlugin/trunk/config/tdBlogPluginConfiguration.class.php       
2010-01-22 16:00:05 UTC (rev 27057)
+++ plugins/tdBlogPlugin/trunk/config/tdBlogPluginConfiguration.class.php       
2010-01-22 16:02:04 UTC (rev 27058)
@@ -20,6 +20,9 @@
     // blog short text sign count
     sfConfig::set('td_blog_short_text_sign_count', 300);
 
+    // blog recent articles count
+    sfConfig::set('td_blog_recent_articles_count', 3);
+
     // article images upload dir
     sfConfig::set('td_blog_image_dir', 
sfConfig::get('sf_upload_dir').'/articles');
   }

Modified: plugins/tdBlogPlugin/trunk/data/fixtures/fixtures.yml
===================================================================
--- plugins/tdBlogPlugin/trunk/data/fixtures/fixtures.yml       2010-01-22 
16:00:05 UTC (rev 27057)
+++ plugins/tdBlogPlugin/trunk/data/fixtures/fixtures.yml       2010-01-22 
16:02:04 UTC (rev 27058)
@@ -3,7 +3,7 @@
 <?php for($i = 0; $i < 50; $i++): ?>
   article_<?php echo $i ?>:
     title: <?php echo $generator->getRandomText(mt_rand(15, 80))."\n" ?>
-    Author: unknown
+    Author: kmatysek
     text: <?php echo $generator->getRandomText(mt_rand(200, 2500))."\n" ?>
     image: sample.jpg
     active: <?php echo (mt_rand(0,4) == 0 ? 'false' : 'true')."\n" ?>

Modified: 
plugins/tdBlogPlugin/trunk/lib/model/doctrine/PlugintdArticleTable.class.php
===================================================================
--- 
plugins/tdBlogPlugin/trunk/lib/model/doctrine/PlugintdArticleTable.class.php    
    2010-01-22 16:00:05 UTC (rev 27057)
+++ 
plugins/tdBlogPlugin/trunk/lib/model/doctrine/PlugintdArticleTable.class.php    
    2010-01-22 16:02:04 UTC (rev 27058)
@@ -8,17 +8,17 @@
    *
    * @return Doctrine_Query
    */
-  static public function getRecentArticlesWithAuthorsQuery()
+  static public function getArticlesWithAuthorsQuery($count)
   {
     $fields = 'a.id, a.text, a.title, a.image, a.created_at, a.updated_at, ';
     $fields .= 'CONCAT(p.first_name, " ", p.last_name) as author_name';
     return Doctrine_Query::create()
-             ->from('tdArticle a')
-             ->select($fields)
-             ->orderBy('a.created_at')
-             ->leftJoin('a.Author u')
-             ->leftJoin('u.Profile p')
-             ->limit(5);
+      ->from('tdArticle a')
+      ->select($fields)
+      ->orderBy('a.created_at')
+      ->leftJoin('a.Author u')
+      ->leftJoin('u.Profile p')
+      ->limit($count);
   }
 
   /**
@@ -32,11 +32,11 @@
     $fields = 'a.id, a.text, a.title, a.image, a.created_at, a.updated_at, ';
     $fields .= 'CONCAT(p.first_name, " ", p.last_name) as author_name';
     return Doctrine_Query::create()
-             ->from('tdArticle a')
-             ->select($fields)
-             ->where('a.id = ?', $id)
-             ->leftJoin('a.Author u')
-             ->leftJoin('u.Profile p');
+      ->from('tdArticle a')
+      ->select($fields)
+      ->where('a.id = ?', $id)
+      ->leftJoin('a.Author u')
+      ->leftJoin('u.Profile p');
   }
 
   /**
@@ -47,8 +47,8 @@
   static public function getActiveArticlesQuery()
   {
     return Doctrine_Query::create()
-             ->from('tdArticle a')
-             ->where('a.active = "1"');
+      ->from('tdArticle a')
+      ->where('a.active = "1"');
   }
 
   /**
@@ -60,7 +60,7 @@
   static public function getSelectedArticlesQuery($ids)
   {
     return Doctrine_Query::create()
-             ->from('tdArticle a')
-             ->whereIn('a.id', $ids);
+      ->from('tdArticle a')
+      ->whereIn('a.id', $ids);
   }
 }
\ No newline at end of file

Modified: 
plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/actions/actions.class.php
===================================================================
--- 
plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/actions/actions.class.php    
    2010-01-22 16:00:05 UTC (rev 27057)
+++ 
plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/actions/actions.class.php    
    2010-01-22 16:02:04 UTC (rev 27058)
@@ -17,7 +17,9 @@
   */
   public function executeIndex(sfWebRequest $request)
   {
-    $this->articles = 
Doctrine::getTable('tdArticle')->getRecentArticlesWithAuthorsQuery()->fetchArray();
+    $this->articles = Doctrine::getTable('tdArticle')
+      
->getArticlesWithAuthorsQuery(sfConfig::get('td_blog_recent_articles_count'))
+      ->fetchArray();
   }
 
  /**

Modified: 
plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/templates/_article.php
===================================================================
--- plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/templates/_article.php   
2010-01-22 16:00:05 UTC (rev 27057)
+++ plugins/tdBlogPlugin/trunk/modules/tdSampleArticle/templates/_article.php   
2010-01-22 16:02:04 UTC (rev 27058)
@@ -32,7 +32,7 @@
                             <div class="modifydate">
                                 Ostatnia data aktualizacji (<?php echo (false 
!== strtotime($article['updated_at']) ? format_date($article['updated_at'], 
"f") : '&nbsp;') ?>)
                             </div>
-                            <div class="readmore">
+                            <div class="special">
                               <?php if($mode == 'multi'): ?>
                                 <?php echo link_to('Czytaj więcej...', 
'@article?id='.$article['id'], array('class' => 'readon')) ?>
                               <?php else: ?>

Modified: plugins/tdBlogPlugin/trunk/package.xml
===================================================================
--- plugins/tdBlogPlugin/trunk/package.xml      2010-01-22 16:00:05 UTC (rev 
27057)
+++ plugins/tdBlogPlugin/trunk/package.xml      2010-01-22 16:02:04 UTC (rev 
27058)
@@ -10,7 +10,7 @@
   <email>[email protected]</email>
   <active>yes</active>
  </lead>
- <date>2010-01-17</date>
+ <date>2010-01-22</date>
  <time>11:00:00</time>
  <version>
    <release>0.1.0</release>
@@ -81,10 +81,9 @@
            <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="_article.php" role="data" />
            <file name="indexSuccess.php" role="data" />
-           <file name="newSuccess.php" role="data" />
+           <file name="showSuccess.php" role="data" />
          </dir>
        </dir>
      </dir>
@@ -109,6 +108,11 @@
      <max>1.5.0</max>
      <exclude>1.5.0</exclude>
     </package>
+    <package>
+     <name>tdCorePlugin</name>
+     <channel>plugins.symfony-project.org</channel>
+     <min>0.1.7</min>
+    </package>
    </required>
   </dependencies>
 
@@ -127,7 +131,7 @@
      <api>beta</api>
     </stability>
     <license uri="http://www.symfony-project.org/license";>MIT license</license>
-    <date>2010-01-17</date>
+    <date>2010-01-22</date>
     <license>MIT</license>
     <notes>
      * initial import

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