<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ProText Themes Forum]]></title>
	<link rel="self" href="http://protextthemes.info/feed-atom.xml" />
	<updated>2013-04-03T09:37:48Z</updated>
	<generator>PunBB</generator>
	<id>http://protextthemes.info/</id>
		<entry>
			<title type="html"><![CDATA[aperture is not installed correctly on txp 4.5.4]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic62-aperture-is-not-installed-correctly-on-txp-454-new-posts.html" />
			<summary type="html"><![CDATA[<p>Hello, Stuart!<br />Unfortunately aperture installation fails on txp 4.5.4. I followed your instruction up to step 11. The theme is reported to be imported successfully but no&nbsp; additional tabs or plugins appeared nor any change in the way the site looks is seen.</p><p>Diagnostics:<br />Textpattern version: 4.5.4 (r4919)<br />Last update: 2013-02-05 15:19:11/2012-12-05 08:55:43<br />Document root: /home/...<br />$path_to_site: /home/...<br />Textpattern path: /home/.../textpattern<br />Permanent link mode: section_title<br />upload_tmp_dir: /tmp<br />Temporary directory path: /tmp<br />Site URL: ...<br />PHP version: 5.3.18-1~dotdeb.0<br />GD Graphics Library: bundled (2.0.34 compatible); supported formats: GIF, JPG, PNG.<br />Server TZ: Europe/Moscow<br />Server local time: 2013-04-03 13:34:57<br />DST enabled?: 0<br />Automatically adjust DST setting?: 0<br />Time zone:  (+14400)<br />MySQL: 5.5.16-55-log<br />Locale: en_GB.UTF-8<br />Server: nginx/1.2.1<br />PHP server API: fpm-fcgi<br />RFC 2616 headers: 0<br />Server OS: Linux 2.6.32-5-amd64<br />Active plugins: cxc_templates-0.1.0(mod)<br />Admin-side theme: classic 4.5.4</p><p>Pre-flight check: <br />------------------------<br />Clean URLs are only supported on Apache, use at your own risk.<br />.htaccess file is missing<br />------------------------</p><br /><p>Sergei</p>]]></summary>
			<author>
				<name><![CDATA[liniocht]]></name>
				<uri>http://protextthemes.info/user5.html</uri>
			</author>
			<updated>2013-04-03T09:37:48Z</updated>
			<id>http://protextthemes.info/topic62-aperture-is-not-installed-correctly-on-txp-454-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Multiple Sections for Pop Photo widget]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic61-multiple-sections-for-pop-photo-widget-new-posts.html" />
			<summary type="html"><![CDATA[<p>Is there a way to comb the section_for_weblog comments with the section_for_images comments so both appear in descending order in the Popular Photo widget within the &lt;txp:article_custom section=&#039;&lt;txp:variable name=&quot;section_for_images&quot; /&gt;&#039; line?</p><p>I post to both sections regularly and finally the &#039;articles&#039; section shows life in the comments! I understand how to show it separately but would love to have it comb or mix in if that&#039;s possible.</p>]]></summary>
			<author>
				<name><![CDATA[BryanA]]></name>
				<uri>http://protextthemes.info/user61.html</uri>
			</author>
			<updated>2013-03-27T12:32:58Z</updated>
			<id>http://protextthemes.info/topic61-multiple-sections-for-pop-photo-widget-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[video in slider too long]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic60-video-in-slider-too-long-new-posts.html" />
			<summary type="html"><![CDATA[<p>I&#039;ve got one slide in a slide block with a 41 second video. The rest of the slides are merely pictures, so watching each for 41 seconds will bore the viewer to death. Conversely if I set the slide transition speed to a reasonable rate for photos the video slide audio continues when the slide moves on. Sort of nice but interferes with readability of the other slides.</p><p>Is it possible to tweak the code to control individual slide rest times?</p>]]></summary>
			<author>
				<name><![CDATA[lucidlee]]></name>
				<uri>http://protextthemes.info/user42.html</uri>
			</author>
			<updated>2013-01-06T03:50:32Z</updated>
			<id>http://protextthemes.info/topic60-video-in-slider-too-long-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Twitter widget]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic59-twitter-widget-new-posts.html" />
			<summary type="html"><![CDATA[<p>Surprise, surprise! Download an updated script from <a href="http://protextthemes.com/file_download/17/jquery.livetwitter.min.js">http://protextthemes.com/file_download/ … ter.min.js</a> then upload it to your /_templates/coda/assets/js/ folder, overwriting the existing script. That&#039;s it. Nothing else to do.</p>]]></summary>
			<author>
				<name><![CDATA[thebombsite]]></name>
				<uri>http://protextthemes.info/user2.html</uri>
			</author>
			<updated>2012-12-28T15:51:58Z</updated>
			<id>http://protextthemes.info/topic59-twitter-widget-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Twitter widget]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic58-twitter-widget-new-posts.html" />
			<summary type="html"><![CDATA[<p>Twitter again. This time an updated script is required. You can download this from <a href="http://protextthemes.com/file_download/16/twitter2.js">http://protextthemes.com/file_download/16/twitter2.js</a>. Now you need to upload this to your /_templates/aperture/assets/js/ folder and delete the existing Twitter script though the deletion isn&#039;t a requirement.</p><p>Now go into your Txp Admin and go to the &quot;Presentation/Forms&quot; tab. Open up the &quot; ap_twitter_head&quot; form template and replace the top line with:-</p><div class="codebox"><pre><code>&lt;script src=&quot;&lt;txp:site_url /&gt;_templates/aperture/assets/js/twitter2.js&quot; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;</code></pre></div><p>That should do the trick.</p>]]></summary>
			<author>
				<name><![CDATA[thebombsite]]></name>
				<uri>http://protextthemes.info/user2.html</uri>
			</author>
			<updated>2012-12-28T15:30:37Z</updated>
			<id>http://protextthemes.info/topic58-twitter-widget-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Textpattern 4.5.4]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic57-textpattern-454-new-posts.html" />
			<summary type="html"><![CDATA[<p>I am going through the demo sites and upgrading them all to Txp 4.5.4.</p><p>If I see any problems I will post back in the appropriate theme forum with any fixes.</p>]]></summary>
			<author>
				<name><![CDATA[thebombsite]]></name>
				<uri>http://protextthemes.info/user2.html</uri>
			</author>
			<updated>2012-12-22T23:50:37Z</updated>
			<id>http://protextthemes.info/topic57-textpattern-454-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Twitter Widget]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic56-twitter-widget-new-posts.html" />
			<summary type="html"><![CDATA[<p>As I go through the demo sites I find odd things that are out-of-date and Twitter is just a pain in the arse or PITA as we know it around here. Anyway the twitter widget for Coffee Break needs some modifications.</p><p>First of all you need to get an updated javascript from <a href="http://code.google.com/p/twitterjs/downloads/detail?name=twitterjs-2.0.0-release.zip&amp;can=2&amp;q=">http://code.google.com/p/twitterjs/down … n=2&amp;q=</a>. Once you have unzipped the file upload the twitter2.js file which you will find in the &quot;src&quot; folder to the &quot;site-design/js/&quot; folder of your site and delete the existing &quot;twitter-1.12.2.js&quot; file.</p><p>Now go into Textpattern admin and open the &quot;cb_twitter_head&quot; form template. Replace the first line of the template with:-</p><div class="codebox"><pre><code>&lt;script src=&quot;&lt;txp:site_url /&gt;site-design/js/twitter2.js&quot; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;</code></pre></div><p>which will call the new javascript file.</p><p>That should crack the display problem but there is another minor change which Twitter has decided to force upon us. Open up the &quot;cb_widget_twitter&quot; form template and add the &quot;@&quot; sign in this line:-</p><div class="codebox"><pre><code>&lt;p class=&quot;follow&quot;&gt;&lt;a href=&quot;http://www.twitter.com/@&lt;txp:variable name=&quot;widget_twitter_account_name&quot; /&gt;&quot;&gt;Follow us on Twitter&lt;/a&gt;&lt;/p&gt;</code></pre></div><p>That should make the &quot;follow&quot; link work properly.</p>]]></summary>
			<author>
				<name><![CDATA[thebombsite]]></name>
				<uri>http://protextthemes.info/user2.html</uri>
			</author>
			<updated>2012-12-22T23:48:32Z</updated>
			<id>http://protextthemes.info/topic56-twitter-widget-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Twitter Widget]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic55-twitter-widget-new-posts.html" />
			<summary type="html"><![CDATA[<p>I noticed that the Twitter Widget on the Boast demo had decided to stop working which isn&#039;t entirely surprising considering how much Twitter has been messing about with it&#039;s API. Anyway I fixed it. If yours has stopped working you can replace the code in the &quot;boast_widget_twitter&quot; form template with the following:-</p><div class="codebox"><pre><code>&lt;div id=&quot;twitter&quot; class=&quot;widget widget_twitter&quot;&gt;
&lt;h3&gt;Twitter&lt;/h3&gt;

&lt;div class=&quot;inner&quot;&gt;
&lt;div class=&quot;innerholder&quot;&gt;

&lt;ul id=&quot;twitter_update_list_woo_twitter-3&quot;&gt;&lt;li&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;/div&gt; &lt;!-- /.innerholder --&gt;
&lt;/div&gt; &lt;!-- /.inner --&gt;

&lt;span class=&quot;shadow&quot;&gt;&amp;nbsp;&lt;/span&gt;
&lt;div class=&quot;controls&quot;&gt;
&lt;a class=&quot;down&quot; href=&quot;#&quot; title=&quot;Up/Down&quot;&gt;DOWN&lt;/a&gt;
&lt;/div&gt; &lt;!-- /.controls --&gt;
    
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--//--&gt;&lt;![CDATA[//&gt;&lt;!--
    
    function twitterCallback2(twitters) {

      var statusHTML = [];
      for (var i=0; i&lt;twitters.length; i++){
        var username = twitters[i].user.screen_name;
        var status = twitters[i].text.replace(/((https?|s?ftp|ssh)\:\/\/[^&quot;\s\&lt;\&gt;]*[^.,;&#039;&quot;&gt;\:\s\&lt;\&gt;\)\]\!])/g, function(url) {
          return &#039;&lt;a href=&quot;&#039;+url+&#039;&quot;&gt;&#039;+url+&#039;&lt;/a&gt;&#039;;
        }).replace(/\B@([_a-z0-9]+)/ig, function(reply) {
          return  reply.charAt(0)+&#039;&lt;a href=&quot;http://twitter.com/&#039;+reply.substring(1)+&#039;&quot;&gt;&#039;+reply.substring(1)+&#039;&lt;/a&gt;&#039;;
        });
        statusHTML.push( &#039;&lt;li&gt;&lt;span class=&quot;content&quot;&gt;&#039;+status+&#039;&lt;/span&gt; &lt;a style=&quot;font-size:85%&quot; class=&quot;time&quot; href=&quot;http://twitter.com/&#039;+username+&#039;/statuses/&#039;+twitters[i].id_str+&#039;&quot;&gt;&#039;+relative_time(twitters[i].created_at)+&#039;&lt;/a&gt;&lt;/li&gt;&#039; );
      }
      document.getElementById( &#039;twitter_update_list_woo_twitter-3&#039;).innerHTML = statusHTML.join( &#039;&#039; );
    }

    function relative_time(time_value) {
      var values = time_value.split( &quot; &quot; );
      time_value = values[1] + &quot; &quot; + values[2] + &quot;, &quot; + values[5] + &quot; &quot; + values[3];
      var parsed_date = Date.parse(time_value);
      var relative_to = (arguments.length &gt; 1) ? arguments[1] : new Date();
      var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
      delta = delta + (relative_to.getTimezoneOffset() * 60);

      if (delta &lt; 60) {
        return &#039;less than a minute ago&#039;;
      } else if(delta &lt; 120) {
        return &#039;about a minute ago&#039;;
      } else if(delta &lt; (60*60)) {
        return (parseInt(delta / 60)).toString() + &#039; minutes ago&#039;;
      } else if(delta &lt; (120*60)) {
        return &#039;about an hour ago&#039;;
      } else if(delta &lt; (24*60*60)) {
        return &#039;about &#039; + (parseInt(delta / 3600)).toString() + &#039; hours ago&#039;;
      } else if(delta &lt; (48*60*60)) {
        return &#039;1 day ago&#039;;
      } else {
        return (parseInt(delta / 86400)).toString() + &#039; days ago&#039;;
      }
    }
//--&gt;!]]&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://api.twitter.com/1/statuses/user_timeline/&lt;txp:variable name=&quot;widget_twitter_user_name&quot; /&gt;.json?callback=twitterCallback2&amp;amp;count=&lt;txp:variable name=&quot;widget_twitter_qty&quot; /&gt;&amp;amp;include_rts=t&quot;&gt;&lt;/script&gt;

&lt;/div&gt; &lt;!-- /#twitter --&gt;</code></pre></div><p>No it doesn&#039;t look a lot different does it? It&#039;s all in the detail. ;-)</p>]]></summary>
			<author>
				<name><![CDATA[thebombsite]]></name>
				<uri>http://protextthemes.info/user2.html</uri>
			</author>
			<updated>2012-12-22T22:20:04Z</updated>
			<id>http://protextthemes.info/topic55-twitter-widget-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SOLVED TXP 4.5.2 vs. Clean URL and Thumbnails]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic54-solved-txp-452-vs-clean-url-and-thumbnails-new-posts.html" />
			<summary type="html"><![CDATA[<p>I&#039;ll try to attach an image with the problem in inverted-red, here it is in words.&nbsp; I bought and installed Aperture today in a Sandbox folder with TXP 4.5.2 (out of the box) and wrote some dummy posts to get the hang of things.</p><p>Images in the slider are &quot;broken&quot; and I understand <em>how</em> but it&#039;s too confusing to figure out the fix.&nbsp; The resulting HTML is busted.&nbsp; Here&#039;s the HTML:</p><div class="codebox"><pre><code>&lt;img class=&quot;thumbnail&quot; src=&quot;http://www.foodnewsie.com/sandbox/thumb.php?src=&lt;img src=&quot; http: www.dinarius.com foodnewsie sandbox images 1.jpg&quot; alt&gt; &quot;&amp;w=400h&amp;h=267&amp;q=95&quot; alt=&quot;MoCo Farm&amp;nbsp;Space&quot; width=&quot;400&quot; height=&quot;267&quot; /&gt;&quot;</code></pre></div><p>There&#039;s several problems there, but what I can&#039;t straighten out is the part in the Form that makes all that happen. Here&#039;s the portion:</p><div class="codebox"><pre><code>&lt;img class=&quot;thumbnail&quot; src=&quot;&lt;txp:site_url /&gt;thumb.php?src=&lt;txp:images&gt;&lt;txp:image_url /&gt;&lt;/txp:images&gt;&amp;amp;w=400&amp;amp;h=267&amp;amp;q=95&quot; alt=&quot;&lt;txp:title /&gt;&quot; width=&quot;400&quot; height=&quot;267&quot; /&gt;</code></pre></div><p>I&#039;m also worried that my sandbox creation method will lead to other problems, (website URL should NOT be <a href="http://www.dinarius.com">www.dinarius.com</a>) but I&#039;ll get to that later.&nbsp; What should the ap_frontpage_slider_article Form say there?</p><p><span class="postimg"><img src="http://www.foodnewsie.com/sandbox/images/FN13Aperture.jpg" alt="http://www.foodnewsie.com/sandbox/images/FN13Aperture.jpg" /></span></p>]]></summary>
			<author>
				<name><![CDATA[BryanA]]></name>
				<uri>http://protextthemes.info/user61.html</uri>
			</author>
			<updated>2012-11-29T22:06:15Z</updated>
			<id>http://protextthemes.info/topic54-solved-txp-452-vs-clean-url-and-thumbnails-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Coda Updates]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic53-coda-updates-new-posts.html" />
			<summary type="html"><![CDATA[	<p>For those of you using the Coda theme you may have noticed that when submitting a new comment the Article/Comments tabs aren&#8217;t working properly. Basically, when previewing a new comment or submitting one, the Comments tab should remain open and not revert back to the Article tab.</p>

	<p>This problem has been caused by changes within the Textpattern code which no longer allows the direct inclusion of function code within page/form templates. In order to fix this the function needs to be removed from the form template and converted into a plugin.</p>

	<p>There are 2 things you will need to do to fix this on your site(s):-</p>

	<p>First, you need to download, install and activate the new <a href="http://protextthemes.com/file_download/13/wet_if_comment_submitted_v0.1_zip.txt" rel="nofollow">wet_if_comment_submitted</a> plugin.</p>

	<p>Next, you need to go into your Textpattern admin, go to the &#8220;Forms&#8221; tab and open the &#8220;tbs_tabs_script&#8221; form template. There is a block of <span class="caps">PHP</span> code at the top of the form that needs to be removed. You should be left with the following:-</p>

<div class="codebox"><pre><code>&lt;script type="text/javascript"&gt;
jQuery(document).ready(function(){
</code>
<code>	var toDisplay = "&lt;txp:if_comments_preview&gt;#discuss&lt;txp:else /&gt;&lt;txp:wet_if_comment_submitted&gt;#discuss&lt;txp:else /&gt;#article&lt;/txp:wet_if_comment_submitted&gt;&lt;/txp:if_comments_preview&gt;";
</code>
<code>	// UL = .tbsTabs
	// Tab contents = .inside
</code>
<code>	jQuery('.inside ul li:last-child').css('border-bottom','0px'); // remove last border-bottom from list in tab content
	jQuery('.inside &gt; *').hide();
	jQuery(".tbsTabs li a[href='"+toDisplay+"']").addClass('selected'); // Add .selected class to designated tab on load
	jQuery('.inside '+toDisplay).show(); // Display designated tab contents on load
</code>
<code>	jQuery('.tbsTabs li a').click(function(evt){ // Init Click funtion on Tabs
</code>
<code>		var clicked_tab_ref = jQuery(this).attr('href'); // Store Href value
</code>
<code>		jQuery(this).parent().parent().children('li').children('a').removeClass('selected'); //Remove selected from all tabs
		jQuery(this).addClass('selected');
		jQuery(this).parent().parent().parent().children('.inside').children('*').hide();
</code>
<code>		jQuery('.inside ' + clicked_tab_ref).fadeIn(500);
</code>
<code>		 evt.preventDefault();
	})
})
&lt;/script&gt;
</code></pre></div>

	<p>Save this and hopefully everything should be working properly again.</p>

	<p>My thanks to morgant for pointing out the problem.</p>]]></summary>
			<author>
				<name><![CDATA[thebombsite]]></name>
				<uri>http://protextthemes.info/user2.html</uri>
			</author>
			<updated>2012-11-16T20:15:59Z</updated>
			<id>http://protextthemes.info/topic53-coda-updates-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Search no longer functions]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic52-search-no-longer-functions-new-posts.html" />
			<summary type="html"><![CDATA[<p>Hi<br />I have two installations, one with Delegate, another with Sealight. Neither has a functioning Search mechanism.<br />Eg try <a href="http://prudens.com.au">prudens.com.au</a></p><p>Typing any text gives this message: &quot;Error: Invalid query string&quot;</p><p>Here is the diagnostic log;<br />Textpattern version: 4.5.2 (r4197)<br />Last update: 2012-10-10 11:00:30/2012-10-09 11:00:42<br />Document root: /lala/prudens.com.au/www<br />$path_to_site: /lala/prudens.com.au/www<br />Textpattern path: /lala/prudens.com.au/www/textpattern<br />Permanent link mode: messy<br />upload_tmp_dir: /phptmp<br />Temporary directory path: /lala/prudens.com.au/www/textpattern/tmp<br />Site URL: prudens.com.au<br />PHP version: 5.2.17<br />GD Image Library: bundled (2.0.34 compatible); supported formats: GIF, JPG, PNG.<br />Server TZ: Australia/Melbourne<br />Server local time: 2012-10-18 15:21:03<br />DST enabled?: 1<br />Automatically adjust DST setting?: 1<br />Time zone: Australia/Sydney (36000)<br />MySQL: 5.5.27-rel28.1<br />Locale: en_GB.UTF-8<br />Server: Zeus/4.3<br />PHP server API: cgi-fcgi<br />RFC 2616 headers: 0<br />Server OS: Linux 2.6.32-5-amd64<br />Active plugins: an7_comments-0.5, cbs_category_list-0.9, glx_gravatar-2009.3, rss_auto_excerpt-0.5, smd_calendar-0.42c, smd_if-0.9, soo_page_numbers-0.2.7(mlp), zem_contact_lang-4.0.3.6, zem_contact_reborn-4.0.3.20, smd_pullquote-0.1a, yab_email-0.4, arc_twitter-1.0.3beta, pax_grep-0.2, tbs_variables-1.0(dele), tbs_widgets-1.0(dele), tru_tags-3.6(mod), upm_date_archive-0.2.5(mod), smd_bio-0.31, cxc_templates-0.1.0(mod), tbs_placeholder-1.0, smd_lib-0.3, esq_adminsplash-1.01(dele), smd_admin_themes-0.26<br />Admin-side theme: hive 4.5.2</p><p>Pre-flight check: <br />------------------------<br />The following PHP functions (which may be necessary to run Textpattern) are disabled on your server: posix_setegid, posix_seteuid, posix_setgid, posix_setpgid, posix_setsid, posix_setuid, posix_kill, pcntl_alarm, pcntl_exec, pcntl_fork, pcntl_getpriority, pcntl_setpriority, pcntl_signal, pcntl_wait, pcntl_waitpid, pcntl_wexitstatus, pcntl_wifexited, pcntl_wifsignaled, pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig</p><br /><p>I cannot recall what the setup was before it stopped working but am wondering could it be due to an upgrade of txp to v4.5.x?</p><p>Lee</p>]]></summary>
			<author>
				<name><![CDATA[lucidlee]]></name>
				<uri>http://protextthemes.info/user42.html</uri>
			</author>
			<updated>2012-10-18T04:33:29Z</updated>
			<id>http://protextthemes.info/topic52-search-no-longer-functions-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Textpattern 4.5.0]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic51-textpattern-450-new-posts.html" />
			<summary type="html"><![CDATA[	<p>Code changes brought in with the release of Textpattern 4.5.0 broke the &#8220;cxc&#8221; import plugin. I have now introduced a modified version of the plugin for those themes that use it however there is no &#8220;backward compatibility&#8221; so theme imports will only work with v4.5.0 and above if you are using a new theme download (as of now).</p>

	<p>If you need to import a theme on a site that is using an older version of Textpattern you will need to use the original version of the plugin which you can get <a href="http://protextthemes.com/file_download/14/cxc_templates_v0.1.1%28mod%29_zip.txt" rel="nofollow">here</a>.</p>

	<p>This does not apply to those themes using the &#8220;mem_templates&#8221; plugin.</p>]]></summary>
			<author>
				<name><![CDATA[thebombsite]]></name>
				<uri>http://protextthemes.info/user2.html</uri>
			</author>
			<updated>2012-10-09T23:10:34Z</updated>
			<id>http://protextthemes.info/topic51-textpattern-450-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Minor bug in prettyPhoto.js]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic50-minor-bug-in-prettyphotojs-new-posts.html" />
			<summary type="html"><![CDATA[<p>I encountered an issue with the photo gallery not working. It would throw the following syntax error on line 131 of prettyPhoto.js in Safari &amp; Chrome:</p><div class="codebox"><pre><code>Syntax error, unrecognized expression: [rel*=[pp_gall]]</code></pre></div><p>Upon investigation I found that the Coda theme uses prettyPhoto.js (a lightbox implementation in jQuery), specifically looking for images with &quot;rel=&#039;prettyPhoto[pp_gall]&#039;&quot;. However, the jQuery selector doesn&#039;t quote the gallery name and since it contains square brackets which are special characters in selectors, it fails. Quoting it solves the issue and allows the lightbox to function correctly. Here&#039;s the diff for the fix:</p><div class="codebox"><pre><code>@@ -128,7 +128,7 @@
                 // Build the gallery array
                 var images = new Array(), titles = new Array(), descriptions = new Array();
                 if(theGallery){
-                    $(&#039;a[rel*=&#039;+theGallery+&#039;]&#039;).each(function(i){
+                    $(&#039;a[rel*=&quot;&#039;+theGallery+&#039;&quot;]&#039;).each(function(i){
                         if($(this)[0] === $(_self)[0]) setPosition = i; // Get the position in the set
                         images.push($(this).attr(&#039;href&#039;));
                         titles.push($(this).find(&#039;img&#039;).attr(&#039;alt&#039;));</code></pre></div>]]></summary>
			<author>
				<name><![CDATA[morgant]]></name>
				<uri>http://protextthemes.info/user59.html</uri>
			</author>
			<updated>2012-10-07T18:11:21Z</updated>
			<id>http://protextthemes.info/topic50-minor-bug-in-prettyphotojs-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[wet_if_comment_submitted tag does not exist errors]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic49-wetifcommentsubmitted-tag-does-not-exist-errors-new-posts.html" />
			<summary type="html"><![CDATA[<p>I&#039;ve been running the Coda theme under Textpattern 4.4.1 on a client&#039;s site and have encountered an issue I can&#039;t seem to resolve: their article pages produce the following error:</p><div class="codebox"><pre><code>Tag error: &lt;txp:wet_if_comment_submitted&gt; -&gt;  Textpattern Warning: tag does not exist</code></pre></div><p> </p><p>This causes it to fail to select either the article or comments tabs, so the page appears to be missing all content (although clicking the article tab correctly shows the page). Naturally &quot;wet_if_comment_submitted&quot; is not actually a plug-in, but inline PHP in the &#039;tbs_tabs_script&#039; form. I have &quot;Allow PHP in pages?&quot;, &quot;Allow PHP in articles?&quot;, and &quot;Allow raw php?&quot; all set to &quot;Yes&quot; in Textpattern&#039;s preferences.</p><p>Clearly what is happening is that even though the &quot;wet_if_comment_submitted&quot; function is defined, Textpattern isn&#039;t seeing it as a tag to run. Therefore, the javascript isn&#039;t able to properly set the ID of the tab element which it&#039;s supposed to be shown by default,&nbsp; so it doesn&#039;t get shown.<br />Is this method of using &quot;wet_if_comment_submitted&quot; incompatible with more recent Textpattern versions?</p><p>Thanks in advance for any further insight you can provide. Naturally, I can change the logic to not check whether a comment was submitted (therefore showing the comments tab by default in that case), but would be best to retain that functionality.</p>]]></summary>
			<author>
				<name><![CDATA[morgant]]></name>
				<uri>http://protextthemes.info/user59.html</uri>
			</author>
			<updated>2012-10-07T14:48:03Z</updated>
			<id>http://protextthemes.info/topic49-wetifcommentsubmitted-tag-does-not-exist-errors-new-posts.html</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Announcement Template]]></title>
			<link rel="alternate" href="http://protextthemes.info/topic48-announcement-template-new-posts.html" />
			<summary type="html"><![CDATA[<p>Hi Stuart,<br />I purchased the empire template a while back and have used it for myself plus 2 other clients. They very much what we have done with it! Thank you. My daughter just purchased the announcement template on my advice for a Canadian tour taking place in 2013. For information purposes and maybe to aid others thinking of utilizing this template I placed it into a subdomain off the main txp site with a new txp install and new database. The website is <a href="http://lisawilliamsandtonystockwell.shanaleegibson.ca">www.lisawilliamsandtonystockwell.shanaleegibson.ca</a>. Thanks for now. <br />Cheers,<br />Grant Gibson</p>]]></summary>
			<author>
				<name><![CDATA[GGSuper3]]></name>
				<uri>http://protextthemes.info/user54.html</uri>
			</author>
			<updated>2012-07-17T21:32:25Z</updated>
			<id>http://protextthemes.info/topic48-announcement-template-new-posts.html</id>
		</entry>
</feed>
