[gnomeweb-wp: 12/13] consider the excerpt of the page as a first citizen in translation workflow



commit 5a1fae805c89eadeacc00b83a332e952ce64b2c3
Author: Vinicius Depizzol <vdepizzol gmail com>
Date:   Wed Jan 26 03:04:49 2011 -0200

    consider the excerpt of the page as a first citizen in translation workflow

 wp-content/plugins/wppo/wppo.genxml.php |    6 ++++++
 wp-content/plugins/wppo/wppo.php        |    2 ++
 2 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/wp-content/plugins/wppo/wppo.genxml.php b/wp-content/plugins/wppo/wppo.genxml.php
index 946f8f7..7840def 100644
--- a/wp-content/plugins/wppo/wppo.genxml.php
+++ b/wp-content/plugins/wppo/wppo.genxml.php
@@ -51,6 +51,12 @@ function wppo_generate_po_xml () {
     $page_title_value = $dom->createTextNode($value->post_title);
     $page_title->appendChild($page_title_value);
     $page->appendChild($page_title);
+    
+    // page_excerpt
+    $page_excerpt = $dom->createElement("excerpt");
+    $page_excerpt_value = $dom->createTextNode($value->post_excerpt);
+    $page_excerpt->appendChild($page_excerpt_value);
+    $page->appendChild($page_excerpt);
 
     // page_name
     $page_name = $dom->createElement("name");
diff --git a/wp-content/plugins/wppo/wppo.php b/wp-content/plugins/wppo/wppo.php
index ef5d3a9..a4ad512 100644
--- a/wp-content/plugins/wppo/wppo.php
+++ b/wp-content/plugins/wppo/wppo.php
@@ -125,6 +125,7 @@ function wppo_receive_po_file () {
         
           $page_id    = $page->getElementsByTagName ('id')->item(0)->nodeValue;
           $page_title = $page->getElementsByTagName ('title')->item(0)->nodeValue;
+          $page_excerpt = $page->getElementsByTagName ('excerpt')->item(0)->nodeValue;
           $page_name  = $page->getElementsByTagName ('name')->item(0)->nodeValue;
           
           /* This <content> tags probably comes with <html> and </html>
@@ -135,6 +136,7 @@ function wppo_receive_po_file () {
           $page_array = array ('lang' => $lang,
                                 'post_id' => $page_id,
                                 'translated_title' => $page_title,
+                                'translated_excerpt' => $page_excerpt,
                                 'translated_name' => $page_name,
                                 'translated_content' => $page_content);
           



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]