Author: tkoomzaaskz
Date: 2010-01-24 02:22:19 +0100 (Sun, 24 Jan 2010)
New Revision: 27111

Modified:
   plugins/tdGuestbookPlugin/trunk/README
   
plugins/tdGuestbookPlugin/trunk/config/tdGuestbookPluginConfiguration.class.php
   
plugins/tdGuestbookPlugin/trunk/lib/model/doctrine/PlugintdGuestbook.class.php
   plugins/tdGuestbookPlugin/trunk/modules/td_guestbook/config/generator.yml
   plugins/tdGuestbookPlugin/trunk/package.xml
Log:
[td][guestbook] admin & docs updated - preparing for 0.1.3 release

Modified: plugins/tdGuestbookPlugin/trunk/README
===================================================================
--- plugins/tdGuestbookPlugin/trunk/README      2010-01-24 01:13:24 UTC (rev 
27110)
+++ plugins/tdGuestbookPlugin/trunk/README      2010-01-24 01:22:19 UTC (rev 
27111)
@@ -28,20 +28,48 @@
 Usage
 =====
 
+  * Enable the __tdSampleGuestbook__ module in your frontend application's
+    _config/settings.yml_ enabled_modules section:
+
+        [php]
+        enabled_modules: [ ..., tdSampleGuestbook ]
+
+  * Fixtures are provided with the plugin - randomly generated data. Run the
+    following commands:
+
+        $ ./symfony doctrine:build --all
+
+    and
+
+        $ ./symfony doctrine:data-load
+
+    and run the following URL in your browser:
+
+        http://your-project/sample-guestbook
+
+  * Enable the td_guestbook admin generator in your backend application's
+    _config/settings.yml_ enabled_modules section:
+
+        [php]
+        enabled_modules: [ ..., td_guestbook ]
+
 Configuration
 =============
 
 You can modify settings of the tdGuestbookPlugin in the
-__config/tdGUestbookPluginConfiguration.class.php__ file:
+__config/tdGuestbookPluginConfiguration.class.php__ file:
 
   * _td_guestbook_entries_per_page_ - number of guestbook entries shown on each
     page.
 
+  * _td_guestbook_short_text_sign_count_ - character count of a short guestbook
+    entry descrtiption version
+
 Translations
 ============
 
 You may translate tdGuestbook module to your own language by creating
-__td_guestbook.XX.xml__ file under _modules/tdGuestbook/i18n_
+__td.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.
 

Modified: 
plugins/tdGuestbookPlugin/trunk/config/tdGuestbookPluginConfiguration.class.php
===================================================================
--- 
plugins/tdGuestbookPlugin/trunk/config/tdGuestbookPluginConfiguration.class.php 
    2010-01-24 01:13:24 UTC (rev 27110)
+++ 
plugins/tdGuestbookPlugin/trunk/config/tdGuestbookPluginConfiguration.class.php 
    2010-01-24 01:22:19 UTC (rev 27111)
@@ -19,5 +19,8 @@
   {
     // number of guestbook entries shown on each page
     sfConfig::set('td_guestbook_entries_per_page', 15);
+
+    // video short description sign count
+    sfConfig::set('td_guestbook_short_text_sign_count', 200);
   }
 }
\ No newline at end of file

Modified: 
plugins/tdGuestbookPlugin/trunk/lib/model/doctrine/PlugintdGuestbook.class.php
===================================================================
--- 
plugins/tdGuestbookPlugin/trunk/lib/model/doctrine/PlugintdGuestbook.class.php  
    2010-01-24 01:13:24 UTC (rev 27110)
+++ 
plugins/tdGuestbookPlugin/trunk/lib/model/doctrine/PlugintdGuestbook.class.php  
    2010-01-24 01:22:19 UTC (rev 27111)
@@ -13,6 +13,16 @@
 abstract class PlugintdGuestbook extends BasetdGuestbook
 {
   /**
+   * Returns short text of the guestbook entry.
+   *
+   * @return String - short text.
+   */
+  public function getTextShort()
+  {
+    return tdTools::getMbShortenedString($this->getText(), 
sfConfig::get('td_guestbook_short_text_sign_count'));
+  }
+
+  /**
    * Activates the guestbook entry.
    *
    * @return True

Modified: 
plugins/tdGuestbookPlugin/trunk/modules/td_guestbook/config/generator.yml
===================================================================
--- plugins/tdGuestbookPlugin/trunk/modules/td_guestbook/config/generator.yml   
2010-01-24 01:13:24 UTC (rev 27110)
+++ plugins/tdGuestbookPlugin/trunk/modules/td_guestbook/config/generator.yml   
2010-01-24 01:22:19 UTC (rev 27111)
@@ -44,6 +44,15 @@
           deactivate: ~
         display: [ active, author, text, updated_at ]
         max_per_page: 10
+        layout: stacked
+        params: |
+          <strong>Autor</strong>: <i>%%author%%</i> %%active%%
+          <br />
+          <strong>Treść</strong>: <div class="text_box">%%text_short%%</div>
+          <br />
+          <strong>Utworzono</strong>: <i>%%created_at%%</i>
+          <br />
+          <strong>Zmieniono</strong>: <i>%%updated_at%%</i>
       filter:  ~
       form:
         fields:

Modified: plugins/tdGuestbookPlugin/trunk/package.xml
===================================================================
--- plugins/tdGuestbookPlugin/trunk/package.xml 2010-01-24 01:13:24 UTC (rev 
27110)
+++ plugins/tdGuestbookPlugin/trunk/package.xml 2010-01-24 01:22:19 UTC (rev 
27111)
@@ -10,10 +10,10 @@
   <email>[email protected]</email>
   <active>yes</active>
  </lead>
- <date>2010-01-22</date>
+ <date>2010-01-24</date>
  <time>11:00:00</time>
  <version>
-   <release>0.1.2</release>
+   <release>0.1.3</release>
    <api>0.1.0</api>
  </version>
  <stability>
@@ -129,6 +129,25 @@
 
    <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-01-24</date>
+    <license>MIT</license>
+    <notes>
+     * admin generator updated
+     * short text method created/admin
+     * docs updated
+    </notes>
+   </release>
+
+   <release>
+    <version>
      <release>0.1.2</release>
      <api>0.1.0</api>
     </version>

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