<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>phpLiveDocx</title>
	<atom:link href="http://www.phplivedocx.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phplivedocx.org</link>
	<description>Template based document creation platform for PHP</description>
	<pubDate>Wed, 27 May 2009 11:53:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>LiveDocx 1.1 has been released</title>
		<link>http://www.phplivedocx.org/2009/05/27/livedocx-11-has-been-released/</link>
		<comments>http://www.phplivedocx.org/2009/05/27/livedocx-11-has-been-released/#comments</comments>
		<pubDate>Wed, 27 May 2009 04:00:51 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[Community]]></category>

		<category><![CDATA[LiveDocx]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=656</guid>
		<description><![CDATA[Following the server maintenance yesterday, a minor update to the backend service LiveDocx has just been rolled out. phpLiveDocx has been updated correspondingly.
The four changes in LiveDocx 1.1 and phpLiveDocx 1.1-20090527 are:
SSL encryption is mandatory
When SSL encryption was enabled on the LiveDocx server last month, many users wrote us expressing their appreciation. In the following [...]]]></description>
			<content:encoded><![CDATA[<p>Following the server maintenance yesterday, a minor update to the backend service <a href="http://blog.livedocx.com/post/LiveDocx-MailMerge-API-11-Available!.aspx">LiveDocx</a> has just been rolled out. phpLiveDocx has been updated correspondingly.</p>
<p>The four changes in <strong>LiveDocx 1.1</strong> and <strong>phpLiveDocx 1.1-20090527</strong> are:</p>
<h3>SSL encryption is mandatory</h3>
<p>When SSL encryption was enabled on the LiveDocx server last month, many users wrote us expressing their appreciation. In the following days, we received more e-mail generally saying that SSL should not be an option, but mandatory. Hence, with the goal of assisting PHP users to develop secure applications, all traffic between phpLiveDocx and LiveDocx is now encrypted using SSL. SSL can no longer be deactivated.</p>
<h3>PDF files are much smaller</h3>
<p>Many users expressed concern about the size of PDF files, produced by phpLiveDocx. The root of this problem could be traced back to a specific PDF export filter used by the underlying technology, which powers LiveDocx. In the meantime, this issue has been fixed and the produced PDF files are now <strong>much</strong> smaller.</p>
<h3>New merge fields are available</h3>
<p>The backend service LiveDocx runs on a technology called <a href="http://www.textcontrol.com/">TX Text Control</a>. Recently, <a href="http://www.huliq.com/256/80665/tx-text-control-150-released">TX Text Control 15.0</a> was released, which now supports a number of new merge field types. These merge fields (listed below) are now available in LiveDocx:
<ul>
<li>MERGEFIELD</li>
<li>DATE</li>
<li>IF</li>
<li>INCLUDETEXT</li>
</ul>
<p>Additionally, a new merge field is populated automatically at the end of the merge process. It contains the total number of pages in the resulting document.</p>
<ul>
<li>NUMPAGES</li>
</ul>
<p>I will post some examples, which use these new merge fields in the coming days.</p>
<h3>Unit tests with PHPUnit</h3>
<p>To ensure the high quality of phpLiveDocx remains thought the current and all future versions, full unit testing has been added. Take a look at the directory <em>phplivedocx/tests</em> in the downloadable <a href="/downloads/">distribution file</a>. To start the tests, ensure you have <a href="http://www.phpunit.de/manual/current/en/installation.html">PHPUnit</a> installed (via PEAR) and run <em>phplivedocx/run-tests.sh</em>. The unit tests are written against PHPUnit 3.3.16.</p>
<h3>Update now</h3>
<p>The latest version of phpLiveDocx is a drop in replacement for the old version. Only in the case that you explicitly turned off SSL encryption in the constructor, do you need to delete the third parameter of the constructor. Remember: SSL encryption is now mandatory!</p>
<p><strong><a href="/downloads/">Download phpLiveDocx</a>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/05/27/livedocx-11-has-been-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Essential LiveDocx Service maintenance</title>
		<link>http://www.phplivedocx.org/2009/05/26/essential-livedocx-service-maintenance/</link>
		<comments>http://www.phplivedocx.org/2009/05/26/essential-livedocx-service-maintenance/#comments</comments>
		<pubDate>Tue, 26 May 2009 05:51:45 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[LiveDocx]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=695</guid>
		<description><![CDATA[The backend server that powers phpLiveDocx - LiveDocx Service - will temporarily shut down this morning between 09:00 and 10:00 GMT for some essential maintenance. During this period, LiveDocx Service will not be available. 
The LiveDocx Service engineers apologize in advance from any inconvenience that this may cause.
Please refer to the original blog post in [...]]]></description>
			<content:encoded><![CDATA[<p>The backend server that powers phpLiveDocx - <strong>LiveDocx Service</strong> - will temporarily shut down this morning between 09:00 and 10:00 GMT for some essential maintenance. During this period, LiveDocx Service will not be available. </p>
<p>The LiveDocx Service engineers apologize in advance from any inconvenience that this may cause.</p>
<p>Please refer to the original blog post in the <a href="http://blog.livedocx.com/post/Server-Maintenance-e28094-Tuesday-May-26-2009-900-to-1000-GMT.aspx">LiveDocx Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/05/26/essential-livedocx-service-maintenance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Batch converter sample application</title>
		<link>http://www.phplivedocx.org/2009/05/15/batch-converter-sample-application/</link>
		<comments>http://www.phplivedocx.org/2009/05/15/batch-converter-sample-application/#comments</comments>
		<pubDate>Fri, 15 May 2009 12:37:05 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[Samples]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=683</guid>
		<description><![CDATA[In a typical office environment word processing documents are received via e-mail in a number of different formats. This phpLiveDocx sample application illustrates how to automatically convert files between any supported format (see below).
All end-users have to do, is copy the documents they wish to convert into a specific network directory (aka Hot Folder) and [...]]]></description>
			<content:encoded><![CDATA[<p>In a typical office environment word processing documents are received via e-mail in a number of different formats. This phpLiveDocx sample application illustrates how to automatically convert files between any supported format (see below).</p>
<p>All end-users have to do, is copy the documents they wish to convert into a specific network directory (aka <em>Hot Folder</em>) and the files are converted in a matter of minutes into the desired format. End-users can than pick up the converted documents and process them further, send them via e-mail or to the printer.</p>
<p>Consider the following screenshot of a typical Windows desktop (click to enlarge). The top window is the directory, which contains the files to convert. Once they have been converted the files are moved into the middle directory. The actual converted files are saved in the bottom window.</p>
<p><a href="http://www.phplivedocx.org/wp-content/uploads/2009/05/phplivedocx-convert-batch-desktop_zoom.png"><img src="http://www.phplivedocx.org/wp-content/uploads/2009/05/phplivedocx-convert-batch-desktop.png" width="560" height="448" /></a></p>
<h2>Supported file formats</h2>
<p>The following input file formats are supported:</p>
<ul>
<li>DOCX - Microsoft Word DOCX Format</li>
<li>DOC - Microsoft Word DOC Format</li>
<li>RTF - Rich Text File Format</li>
<li>TXD - TX Text Control Format</li>
</ul>
<p>The following output file formats are supported:</p>
<ul>
<li>DOCX - Microsoft Word DOCX Format</li>
<li>DOC - Microsoft Word DOC Format</li>
<li>RTF - Rich Text File Format</li>
<li>PDF - Acrobat Portable Document Format</li>
<li>TXD - TX Text Control Format</li>
<li>TXT - ANSI Plain Text</li>
</ul>
<h2>Getting started</h2>
<p><a href="/downloads/">Download</a> the current phpLiveDocx distribution file and unzip or untar the archive to your local file system. This sample application is contained in the <em>phplivedocx/samples/mail-merge/convert-batch/</em> directory. If you are using phpLiveDocx for the first time, please review the <a href="/articles/getting-started-with-phplivedocx/">Getting Started Guide</a>.</p>
<p>Copy the files you want to convert into the directory <em>queue</em>. For your convenience, there is already a number of demonstration files in this directory.</p>
<p>Run the <em>run-job.php</em> script with the file format into which you wish to convert your documents. For example:</p>

<div class="wp_syntax"><div class="code"><pre class="bash">./run-job.php --output-format pdf</pre></div></div>

<p>And sit back! phpLiveDocx will convert your documents.</p>
<p>The converted documents (i.e. the PDF versions in the above example) will be placed in the directory <em>output</em>.</p>
<p>The original document will be moved to the directory <em>queue_done</em>.</p>
<p>To get a list of supported output file formats from the command line, simply call <em>run-job.php</em> with no parameters:</p>

<div class="wp_syntax"><div class="code"><pre class="bash">./run-job.php</pre></div></div>

<h2>Automation with cron</h2>
<p>If you are running Linux on your server, you can call the <em>run-job.php</em> script every <em>n</em> minutes to fully automate the task of converting documents.</p>
<p>If you set it up like this, all you have to do is copy the files you want to convert into the <em>queue</em> directory and wait for a maximum of <em>n</em> minutes.</p>
<p>Once the next <a href="http://en.wikipedia.org/wiki/Cron">cron job</a> has been called, the documents will be converted into the desired format in the <em>output</em> directory.</p>
<p>To do this, fire up your <a href="http://en.wikipedia.org/wiki/Cron">crontab</a> editor:</p>

<div class="wp_syntax"><div class="code"><pre class="bash">crontab -e</pre></div></div>

<p>And add the following line to call <em>run-job.php</em> every 5 minutes:</p>

<div class="wp_syntax"><div class="code"><pre class="bash">*/<span style="color: #cc66cc;">5</span> * * * * <span style="color: #000066;">cd</span> <span style="color: #66cc66;">&#91;</span>PATH<span style="color: #66cc66;">&#93;</span>/phplivedocx/samples/mail-merge/convert-batch &amp;&amp; ./run-job.php --output-format pdf | mail -a <span style="color: #ff0000;">&quot;From: [FROM_EMAIL]&quot;</span> -s <span style="color: #ff0000;">&quot;phpLiveDocx Batch Converter&quot;</span> <span style="color: #66cc66;">&#91;</span>TO_EMAIL<span style="color: #66cc66;">&#93;</span></pre></div></div>

<p>Replacing the placeholders (strings between [ and ]) with&#8230;</p>
<ol>
<li><em>[PATH]</em> with the path to the phpLiveDocx sample application.</li>
<li><em>[FROM_EMAIL]</em> with the e-mail FROM which the cron job confirmation should be sent.</li>
<li><em>[TO_EMAIL]</em> with the e-mail TO which the cron job confirmation should be sent.</li>
</ol>
<p>cron will then execute <em>run-job.php</em> every five minutes and in addition sent you an e-mail report of the batch convert job to the specified e-mail address.</p>
<p>The final step to allow the situation, as shown in the above screenshot, is to share the three directories <em>queue</em>, <em>queue_done</em> and <em>output</em> with Windows clients. This can be done via <a href="http://www.samba.org/">Samba</a> or any other network file system supported by Windows and/or Mac. Once the shares are in place, shortcuts to the appropriate network directories can be added to the desktop (illustrated in the right half of the screenshot).</p>
<h2>Need help?</h2>
<p>If you need help, please post your questions and/or comments below or in the <a href="/support/">support forum</a> and I will assist as much as I can.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/05/15/batch-converter-sample-application/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Zend Framework 1.8 has been released</title>
		<link>http://www.phplivedocx.org/2009/05/04/zend-framework-18-has-been-released/</link>
		<comments>http://www.phplivedocx.org/2009/05/04/zend-framework-18-has-been-released/#comments</comments>
		<pubDate>Mon, 04 May 2009 04:34:19 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=650</guid>
		<description><![CDATA[As I mentioned last week, phpLiveDocx is fully compatible with the latest version of the Zend Framework. Over the bank holiday weekend, the final version of Zend Framework 1.8 was officially released.
Update your projects now:

Download phpLiveDocx
Download Zend Framework 1.8
Read Zend Framework 1.8 release blog

A massive thank you goes out to the Zend Framework contributers for [...]]]></description>
			<content:encoded><![CDATA[<p>As I <a href="/2009/04/28/running-phplivedocx-with-zend-framework-18/">mentioned</a> last week, phpLiveDocx is fully compatible with the latest version of the Zend Framework. Over the bank holiday weekend, the final version of Zend Framework 1.8 was officially released.</p>
<p>Update your projects now:</p>
<ul>
<li><a href="/downloads/">Download phpLiveDocx</a></li>
<li><a href="http://framework.zend.com/download/latest">Download Zend Framework 1.8</a></li>
<li><a href="http://devzone.zend.com/article/4524-Zend-Framework-1.8.0-Released">Read Zend Framework 1.8 release blog</a></li>
</ul>
<p>A massive thank you goes out to the Zend Framework contributers for producing such a high quality, powerful and easy to use framework with extensive corporate backing.</p>
<p style="padding: 5px; background-color: #EFEFEF;"><strong>Updated on May 13, 2009</strong>: Zend Framework 1.8.1 was released today. The current version of phpLiveDocx has been successfully tested with Zend Framework 1.8.1.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/05/04/zend-framework-18-has-been-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Running phpLiveDocx with Zend Framework 1.8</title>
		<link>http://www.phplivedocx.org/2009/04/28/running-phplivedocx-with-zend-framework-18/</link>
		<comments>http://www.phplivedocx.org/2009/04/28/running-phplivedocx-with-zend-framework-18/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 12:18:41 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[LiveDocx]]></category>

		<category><![CDATA[Samples]]></category>

		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=642</guid>
		<description><![CDATA[The Zend Framework guys are in the process of releasing v1.8 of their framework.
phpLiveDocx has been tested and is fully working with the most current version of the Zend Framework.
There is, however, one fundamental change in the way auto-loading works in Zend Framework 1.8. Learn more about the class family responsible for auto-loading (Zend_Loader_Autoloader) in [...]]]></description>
			<content:encoded><![CDATA[<p>The Zend Framework guys are in the process of <a href="http://www.nabble.com/Zend-Framework-1.8.0-sanity-check-tarballs-available-td23270498.html">releasing</a> v1.8 of their framework.</p>
<p>phpLiveDocx has been tested and is fully working with the most current version of the Zend Framework.</p>
<p>There is, however, one fundamental change in the way auto-loading works in Zend Framework 1.8. Learn more about the class family responsible for auto-loading (<a href="http://framework.zend.com/manual/en/zend.loader.autoloader.html">Zend_Loader_Autoloader</a>) in the official Zend Framework documentation.</p>
<p>As the phpLiveDocx sample applications take advantage of auto-loading, it is necessary to update two lines in the file <em>phplivedocx/samples/common.php</em> or <a href="/downloads/">download</a> the latest distribution file, in which the changes have already been implemented.</p>
<p>Take a look at lines 31 and 32 of <em>common.php</em>:</p>

<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #b1b100;">require_once</span> <span style="color: #ff0000;">'Zend/Loader.php'</span>;
Zend_Loader::<span style="color: #006600;">registerAutoload</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>This needs to be changed to:</p>

<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #b1b100;">require_once</span> <span style="color: #ff0000;">'Zend/Loader/Autoloader.php'</span>;
<span style="color: #0000ff;">$autoloader</span> = Zend_Loader_Autoloader::<span style="color: #006600;">getInstance</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #0000ff;">$autoloader</span>-&gt;<span style="color: #006600;">registerNamespace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'Tis_'</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>As of <em>phplivedocx-1.0-20090428</em> this change has been implemented in phpLiveDocx. Should, however, you want to use previous versions of phpLiveDocx with Zend Framework 1.8, you will have to update your projects as described above.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/04/28/running-phplivedocx-with-zend-framework-18/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using languages with special characters</title>
		<link>http://www.phplivedocx.org/2009/04/28/using-languages-with-special-characters/</link>
		<comments>http://www.phplivedocx.org/2009/04/28/using-languages-with-special-characters/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 05:59:55 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[LiveDocx]]></category>

		<category><![CDATA[Samples]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=637</guid>
		<description><![CDATA[Many languages have special characters in addition to the 26 letters of the English alphabet.
For example, the following characters are part of the French alphabet:
À à Â â Æ æ Ç ç È è É é Ê ê Ë ë Î î Ï ï Ô ô Œ œ Ù ù Û û Ü ü
While the [...]]]></description>
			<content:encoded><![CDATA[<p>Many languages have special characters in addition to the 26 letters of the English alphabet.</p>
<p>For example, the following characters are part of the French alphabet:</p>
<p><em>À à Â â Æ æ Ç ç È è É é Ê ê Ë ë Î î Ï ï Ô ô Œ œ Ù ù Û û Ü ü</em></p>
<p>While the following are part of the German alphabet:</p>
<p><em>Ä ä Ö ö Ü ü ß</em></p>
<p>When assigning strings containing any special characters to phpLiveDocx (such as those listed above), it is important that the strings be UTF-8 encoded, otherwise, an exception will be thrown.</p>
<p><a href="http://en.wikipedia.org/wiki/UTF-8">UTF-8</a> is a universal character encoding, which allows all languages to be stored in one single character range.</p>
<p>To find out in which encoding your strings are stored, use the PHP function <a href="http://www.php.net/manual/en/function.mb-detect-encoding.php">mb_detect_encoding()</a>. Should <a href="http://www.php.net/manual/en/function.mb-detect-encoding.php">mb_detect_encoding()</a> return a value that is <strong>not</strong> <em>UTF-8</em> then you need to encode your strings before assigning them to phpLiveDocx. There are several ways of doing this, but the most simple is to wrap the string you want to encode in <a href="http://www.php.net/manual/en/function.utf8-encode.php">utf8_encode()</a>.</p>
<p>If you are working with phpLiveDocx in an IDE that allows you to set the encoding of source code files, then set this to UTF-8 too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/04/28/using-languages-with-special-characters/feed/</wfw:commentRss>
		</item>
		<item>
		<title>phpLiveDocx now with SSL encryption</title>
		<link>http://www.phplivedocx.org/2009/04/21/phplivedocx-now-with-ssl-encryption/</link>
		<comments>http://www.phplivedocx.org/2009/04/21/phplivedocx-now-with-ssl-encryption/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 05:46:50 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[Community]]></category>

		<category><![CDATA[LiveDocx]]></category>

		<category><![CDATA[Samples]]></category>

		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=622</guid>
		<description><![CDATA[By far the most requested new feature in the last two months was the ability to encrypt all traffic between phpLiveDocx and the backend service LiveDocx.
I am very happy to let you know that the LiveDocx guys have just implemented this in their service and that I have also updated the Tis_Service_LiveDocx_* classes. As of [...]]]></description>
			<content:encoded><![CDATA[<p>By far the most requested new feature in the last two months was the ability to encrypt all traffic between phpLiveDocx and the backend service LiveDocx.</p>
<p>I am very happy to let you know that the LiveDocx guys have just implemented this in their service and that I have also updated the <em>Tis_Service_LiveDocx_*</em> classes. As of phpLiveDocx version <em>1.0-20090421</em>, you can now specify in the constructor whether or not to use SSL.</p>
<h3>Connect to LiveDocx with SSL</h3>
<p>The <strong>default</strong> is to connect with SSL:</p>

<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #0000ff;">$liveDocx</span> = <span style="color: #000000; font-weight: bold;">new</span> Tis_Service_LiveDocx_MailMerge<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'username'</span>, <span style="color: #ff0000;">'password'</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>Alternatively, you can explicitly specify to use SSL (note new third parameter):</p>

<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #0000ff;">$liveDocx</span> = <span style="color: #000000; font-weight: bold;">new</span> Tis_Service_LiveDocx_MailMerge<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'username'</span>, <span style="color: #ff0000;">'password'</span>, <span style="color: #000000; font-weight: bold;">true</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<h3>Connect to LiveDocx without SSL</h3>
<p>If, for whatever reason, you do not want to use SSL, specify <em>false</em>:</p>

<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #0000ff;">$liveDocx</span> = <span style="color: #000000; font-weight: bold;">new</span> Tis_Service_LiveDocx_MailMerge<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'username'</span>, <span style="color: #ff0000;">'password'</span>, <span style="color: #000000; font-weight: bold;">false</span><span style="color: #66cc66;">&#41;</span>;</pre></div></div>

<p>However, please remember, if you do not use SSL, all traffic between your application and the backend service is transmitted unencrypted and potentially can be read by any man in the middle. You should therefore not allow personal or financial data to be entered into your application, if you choose to not encrypt all traffic.</p>
<p>You can download the current version with SSL support from the <a href="/download/">download section</a>.</p>
<p>As ever, feedback and comments are welcome!</p>
<p style="padding: 5px; background-color: #EFEFEF;"><strong>Updated on May 15, 2009</strong>: As of phpLiveDocx 1.0-200905015 all traffic with LiveDocx is over SSL. SSL may no longer be de-activated. The third parameter of the constructor, as described above, has been removed again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/04/21/phplivedocx-now-with-ssl-encryption/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What&#8217;s coming in the next LiveDocx version?</title>
		<link>http://www.phplivedocx.org/2009/04/16/whats-coming-in-the-next-livedocx-version/</link>
		<comments>http://www.phplivedocx.org/2009/04/16/whats-coming-in-the-next-livedocx-version/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 05:49:06 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[LiveDocx]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=612</guid>
		<description><![CDATA[The backend server technology, which powers LiveDocx, is a product called TX Text Control. The TX Text Control guys have been working really hard on the next version of their word processing component in the past few months. It is expected that TX Text Control 15.0 will be released next week.
Some of the new features, [...]]]></description>
			<content:encoded><![CDATA[<p>The backend server technology, which powers LiveDocx, is a product called <a href="http://www.textcontrol.com">TX Text Control</a>. The TX Text Control guys have been working really hard on the next version of their word processing component in the past few months. It is expected that TX Text Control 15.0 will be released next week.</p>
<p>Some of the new features, which are available in the new version of TX Text Control, will also be available in LiveDocx and consequently phpLiveDocx.</p>
<h3>New merge fields</h3>
<p>The next version of LiveDocx will support three new merge fields: <em>IF</em>, <em>DATE</em> and <em>INCLUDETEXT</em>.</p>
<p>The <em>IF</em> field can be used to compare a specific field value with an expression in order to insert a &#8220;true text&#8221; or a &#8220;false text&#8221;. This is very useful, if you want to hide information based on a specific field value.</p>
<p>The <em>DATE</em> inserts the current date, in a user-specified format.</p>
<p>For example, the format <em>dddd, MMMM d</em> would insert:</p>
<blockquote><p>Saturday, November 26</p></blockquote>
<p>Or the format <em>h:mm am/pm, dddd, MMMM d</em> would insert:</p>
<blockquote><p>10:00 AM, Saturday, November 26</p></blockquote>
<p>The <em>INCLUDETEXT</em> field can be used to insert the text and graphics contained in the named document. The format of the document is recognized based on the file extension and can be uploaded to the LiveDocx server like all other templates.</p>
<h3>PDF import</h3>
<p>By far one of the coolest new features in TX Text Control 15.0 is PDF import. PDF import will be integrated in to LiveDocx, thus allowing users to convert PDF files into editable MS Word documents including images, fonts and text positions.</p>
<h3>Boilerplate</h3>
<p>The LiveDocx guys are thinking about services to convert documents and/or assemble documents from text boilerplates.</p>
<h3>Trial version</h3>
<p>A LiveDocx trial version is planned so that you can test LiveDocx in your own server environment (requires IIS server).</p>
<h3>LiveDocx management tool</h3>
<p>The LiveDocx guys are planning to provide a tool for the management of databases, user accounts and templates.</p>
<h3>Feedback wanted!</h3>
<p>As ever, we are actively collecting ideas for future LiveDocx versions. Please post your opinion and what you would like to see in the <a href="http://www.theimagingsourceforums.com/forumdisplay.php?f=24">Feature Requests LiveDocx Forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/04/16/whats-coming-in-the-next-livedocx-version/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Public support forums for phpLiveDocx</title>
		<link>http://www.phplivedocx.org/2009/03/21/public-support-forum-for-phplivedocx/</link>
		<comments>http://www.phplivedocx.org/2009/03/21/public-support-forum-for-phplivedocx/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 04:53:08 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=590</guid>
		<description><![CDATA[Since the release of phpLiveDocx, I have been inundated with requests for support and new features. While I enjoy answering these questions, there are many issues which are being posed again and again. For this reason, the parent company of the backend provider has set up some support forums for LiveDocx and phpLiveDocx:

Support Forum
  [...]]]></description>
			<content:encoded><![CDATA[<p>Since the release of phpLiveDocx, I have been inundated with requests for support and new features. While I enjoy answering these questions, there are many issues which are being posed again and again. For this reason, the parent company of the backend provider has set up some support forums for LiveDocx and phpLiveDocx:</p>
<ul>
<li><a href="http://www.theimagingsourceforums.com/forumdisplay.php?f=23"><strong>Support Forum</strong></a><br />
    Forum to request technical support.</li>
</ul>
<ul>
<li><a href="http://www.theimagingsourceforums.com/forumdisplay.php?f=24"><strong>Feature Request Forum</strong></a><br />Forum for to request new features.</li>
</ul>
<p>If you have a question which fits into either of these two categories, I would like to ask you to post your comments into the forum. I will answer all posts as quickly as possible. This way, other people, who have the same question will also benefit.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/03/21/public-support-forum-for-phplivedocx/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP Unconference in Hamburg, Germany</title>
		<link>http://www.phplivedocx.org/2009/03/15/php-unconference-in-hamburg-germany/</link>
		<comments>http://www.phplivedocx.org/2009/03/15/php-unconference-in-hamburg-germany/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 05:00:44 +0000</pubDate>
		<dc:creator>Jonathan Maron</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.phplivedocx.org/?p=575</guid>
		<description><![CDATA[The Department of Informatics at the Hamburg University and the Hamburg PHP User Group (Germany) are organizing the third annual PHP Unconference on September 12, 2009 and September 13, 2009. It will take place at Geomatikum, Hamburg University.
The last two events were excellent opportunities to hear leading speakers in the web development field and of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.php-unconference.de/" border="0" title="PHP Unconference 2009"><img style="float:right;padding-left:10px" src="http://www.php-unconference.de/uploads/banner/160_59_phpunconf2009.jpg" width="160" height="59" alt="PHP Unconference 2009 in Hamburg"></a>The Department of Informatics at the Hamburg University and the Hamburg PHP User Group (Germany) are organizing the third annual PHP Unconference on September 12, 2009 and September 13, 2009. It will take place at <a href="http://maps.google.com/maps?f=q&#038;source=s_q&#038;hl=de&#038;geocode=&#038;q=geomatikum,+hamburg&#038;sll=37.0625,-95.677068&#038;sspn=21.259517,56.425781&#038;ie=UTF8&#038;ll=53.606155,9.974556&#038;spn=0.061926,0.220413&#038;z=12&#038;iwloc=A">Geomatikum</a>, Hamburg University.</p>
<p>The last two events were excellent opportunities to hear leading speakers in the web development field and of course to participate in the sessions themselves.</p>
<p>This year, the organization team is making considerable effort to publish all information about the unconference in English, with the goal of attracting an even more international audience.</p>
<p>The event&#8217;s blog is at:<br />
<a href="http://www.php-unconference.de">http://www.php-unconference.de</a></p>
<p>And its Twitter feed here:<br />
<a href="http://twitter.com/phpunconference">http://twitter.com/phpunconference</a></p>
<p>Tickets for the event cost only EUR 25.00. This includes entry to both conference days, food and drinks. In comparison to other PHP conferences, it is an absolute bargain and the quality of the presentations is just as high. Tickets are selling out very quickly, so register today at:<br />
<a href="http://de.amiando.com/phpunconference.html">http://de.amiando.com/phpunconference.html</a></p>
<p>(Students of the Hamburg University get in free! See this <a href="http://www.php-unconference.de/archives/78-Register-now!.html">post</a>.)</p>
<p>After successful registration, you can download the entry ticket. Mine is below. See you there!</p>
<p style="text-align:center;"><img src="/wp-content/uploads/2009/03/php-unconf-2009-ticket.jpg" width="420" height="310"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.phplivedocx.org/2009/03/15/php-unconference-in-hamburg-germany/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
