<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.8.0-nukeFEED (http://nukeSEO.com)" -->
<rss version="2.0">
    <channel>
        <title>Recent Forums - Code Authors</title>
        <description></description>
        <link>http://www.code-authors.com/</link>
        <lastBuildDate>Fri, 18 May 2012 05:00:07 -0500</lastBuildDate>
        <generator>FeedCreator 1.8.0-nukeFEED (http://nukeSEO.com)</generator>
        <item>
            <title>multi-lingual issues</title>
            <link>http://www.code-authors.com/ftopicp-5783.html#5783</link>
            <description><![CDATA[The Content Plus modules does allow multi-lingual pages of content, however, it does not provide a means to configure language dependent categories.
<br />
If you are only using two languages, it might be acceptable to simple but the category title in both languages in the category input box; not ideal but it might be ok for some.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5783.html#5783</guid>
        </item>
        <item>
            <title>Screenshot tools</title>
            <link>http://www.code-authors.com/ftopicp-5780.html#5780</link>
            <description><![CDATA[No worries.  I found it easy to install from the PPA.  (Google is my friend... <img src="http://www.code-authors.com/modules/Forums/images/smiles/icon_lol.gif" alt="Laughing" border="0" /> )]]></description>
            <author> no_email@example.com (montego)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5780.html#5780</guid>
        </item>
        <item>
            <title>HTML 5 Ready</title>
            <link>http://www.code-authors.com/ftopicp-5772.html#5772</link>
            <description><![CDATA[I wouldn't remove the tables either.  Can't a table have id/class attributes?  Don't see a need for inline styling... ever... unless it is needed to override a style.]]></description>
            <author> no_email@example.com (montego)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5772.html#5772</guid>
        </item>
        <item>
            <title>Menu's</title>
            <link>http://www.code-authors.com/ftopicp-5770.html#5770</link>
            <description><![CDATA[That's very interesting, thanks!
<br />
The client isn't particularly PHP literate and this is the main reason for writing the module. They would be OK with adding a single line in a block file <table style=" width:90%; align:center; border-spacing:1px; padding:3px; border:0px;" class="bodyline"><td class="helpline"><span class="genmed thick">Code:<script type="text/javascript" src="modules/Forums/includes/select_expand_bbcodes.js"></script><script type="text/javascript"><!--   var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));   SXBB[id] = new _SXBB(id);   SXBB[id].T['select'] = 'Select';   SXBB[id].T['expand'] = 'Expand';   SXBB[id].T['contract'] = 'Contract';   SXBB[id].writeCmd();//--></script>      </span></td>   </tr>   <tr>     <td class="code"><script type="text/javascript"><!--   SXBB[id].writeDiv();//--></script>$content = menu&#40;1&#41;;<script type="text/javascript"><!--   document.write('<\/div>');//--></script>      </td></tr></table> as I've already had that discussion with them but I don't want them editing a block file and having to write out a full menu long handed because it could be prone to user error.
<br />

<br />
The menu management module lets them build each link and link level for the menu, so yes, it will allow custom links in the context that every link has to be manually entered, whether they be fully qualified links or internal links. I'll set everything up initially up for the website release phase but they will have any easy to use management area should they need to add/edit/delete links in the future.
<br />
So far, I'm going to use two display functions;
<br />
menu() which creates a simple DIV class contained UL / LI nested list
<br />
fancymenu() which creates a more complex, dynamically styled list.
<br />
I'll probably add a routine that adds rel nofollow to fully qualified links.
<br />

<br />
The menu itself can be seen in the modules admin area to make sure the structure is correct and I'm using PHP / CSS only (no JS), though it would be possible to enhance it with jQuery later for transitional/easing effects but as the client is basically sponsoring this module, jQuery enhancements definitely won't be in the initial release.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5770.html#5770</guid>
        </item>
        <item>
            <title>Block level stylsheet support</title>
            <link>http://www.code-authors.com/ftopicp-5765.html#5765</link>
            <description><![CDATA[Interesting approach.  I've always felt that all styles really should be tied to the theme, not really the module, but that really only applies on sites which have multiple themes enabled.]]></description>
            <author> no_email@example.com (montego)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5765.html#5765</guid>
        </item>
        <item>
            <title>CSS minifying and CSS compression</title>
            <link>http://www.code-authors.com/ftopicp-5763.html#5763</link>
            <description><![CDATA[#minify css
<br />
I was thinking about this some more today and think it is possible to get this to work with RN
<br />
You would just need to alter the function writeHEAD() to create a comma seperated list of the files instead of echoing each part of the CSS files array using implode()
<br />
*something* like (not tested)
<br />
<table style=" width:90%; align:center; border-spacing:1px; padding:3px; border:0px;" class="bodyline"><td class="helpline"><span class="genmed thick">Code:<script type="text/javascript" src="modules/Forums/includes/select_expand_bbcodes.js"></script><script type="text/javascript"><!--   var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));   SXBB[id] = new _SXBB(id);   SXBB[id].T['select'] = 'Select';   SXBB[id].T['expand'] = 'Expand';   SXBB[id].T['contract'] = 'Contract';   SXBB[id].writeCmd();//--></script>      </span></td>   </tr>   <tr>     <td class="code"><script type="text/javascript"><!--   SXBB[id].writeDiv();//--></script>
<br />
function writeHEAD&#40;&#41; &#123;
<br />
&nbsp; &nbsp;global $headCSS, $headJS;
<br />
&nbsp; &nbsp;if &#40;is_array&#40;$headCSS&#41; &amp;&amp; count&#40;$headCSS&#41; &gt; 0&#41; &#123;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;foreach&#40;$headCSS AS $css&#41; &#123;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;if &#40;$css&#91;0&#93;=='file'&#41; &#123;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;$cssList = implode&#40;&quot;,&quot;,$css&#91;1&#93;&#41;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '&lt;link rel=&quot;stylesheet&quot; href=&quot;min/f=' . $cssList . '&quot; type=&quot;text/css&quot; /&gt;' . &quot;\n&quot;;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&#125; else &#123;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;echo $css&#91;1&#93;;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&#125;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&#125;
<br />
&nbsp; &nbsp;&#125;
<br />

<br />
&nbsp; &nbsp;if &#40;is_array&#40;$headJS&#41; &amp;&amp; count&#40;$headJS&#41; &gt; 0&#41; &#123;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;foreach&#40;$headJS AS $js&#41; &#123;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;if &#40;$js&#91;0&#93; == 'file'&#41; &#123;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $js&#91;1&#93; = ''.$js&#91;1&#93;.'?'.filemtime&#40;$js&#91;1&#93;&#41;;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if&#40;defined&#40;'HTML5'&#41;&#41;&#123;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;echo '&lt;script type=&quot;text/javascript&quot; src=&quot;' . $js&#91;1&#93; . '&quot;&gt;&lt;/script&gt;' . &quot;\n&quot;;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#125; else &#123;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; echo '&lt;script type=&quot;text/javascript&quot; language=&quot;JavaScript&quot; src=&quot;' . $js&#91;1&#93; . '&quot;&gt;&lt;/script&gt;' . &quot;\n&quot;;
<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#125;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&#125; else &#123;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;echo $js&#91;1&#93;;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&#125;
<br />
&nbsp; &nbsp;&nbsp; &nbsp;&#125;
<br />
&nbsp; &nbsp;&#125;
<br />
&nbsp; &nbsp;return;
<br />
&#125;
<br />
<script type="text/javascript"><!--   document.write('<\/div>');//--></script>      </td></tr></table>
<br />
There are only two lines that need adding/changing from the original function, which is pretty good so I might even release a hack for this if I get the time.
<br />
It should be noted that the Google Minfy app uses filemtime() to versionise the files the same way I have posted snippets elsewhere in these forums and it also comes complete with it's own htaccess re-write rules to take care of everything to ensure everything is processed by the app. In case you were interested, here are the re-write rules it comes with <table style=" width:90%; align:center; border-spacing:1px; padding:3px; border:0px;" class="bodyline"><td class="helpline"><span class="genmed thick">Code:<script type="text/javascript" src="modules/Forums/includes/select_expand_bbcodes.js"></script><script type="text/javascript"><!--   var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));   SXBB[id] = new _SXBB(id);   SXBB[id].T['select'] = 'Select';   SXBB[id].T['expand'] = 'Expand';   SXBB[id].T['contract'] = 'Contract';   SXBB[id].writeCmd();//--></script>      </span></td>   </tr>   <tr>     <td class="code"><script type="text/javascript"><!--   SXBB[id].writeDiv();//--></script>
<br />
&lt;IfModule mod_rewrite.c&gt;
<br />
RewriteEngine on
<br />

<br />
# You may need RewriteBase on some servers
<br />
#RewriteBase /min
<br />

<br />
# rewrite URLs like &quot;/min/f=...&quot; to &quot;/min/?f=...&quot;
<br />
RewriteRule ^&#40;&#91;bfg&#93;=.*&#41;&nbsp; index.php?$1 &#91;L,NE&#93;
<br />
&lt;/IfModule&gt;
<br />
&lt;IfModule mod_env.c&gt;
<br />
# In case AddOutputFilterByType has been added
<br />
SetEnv no-gzip
<br />
&lt;/IfModule&gt;
<br />
<script type="text/javascript"><!--   document.write('<\/div>');//--></script>      </td></tr></table>]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5763.html#5763</guid>
        </item>
        <item>
            <title>Block - Module conflict...</title>
            <link>http://www.code-authors.com/ftopicp-5758.html#5758</link>
            <description><![CDATA[Your right, sorry about that!
<br />
I have actually made those two corrections in the package but have not added the new package to the Shop yet. I'll send the new package to you via PM when it's finished.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5758.html#5758</guid>
        </item>
        <item>
            <title>HTML 5</title>
            <link>http://www.code-authors.com/ftopicp-5754.html#5754</link>
            <description><![CDATA[Very nice indeed!  Thanks once again.]]></description>
            <author> no_email@example.com (montego)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5754.html#5754</guid>
        </item>
        <item>
            <title>File Comparison for Mint</title>
            <link>http://www.code-authors.com/ftopicp-5750.html#5750</link>
            <description><![CDATA[For SVN, since I am using Eclipse still, I use the Subclipse plug-in.]]></description>
            <author> no_email@example.com (montego)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5750.html#5750</guid>
        </item>
        <item>
            <title>Linux Mint 12 Lisa</title>
            <link>http://www.code-authors.com/ftopicp-5746.html#5746</link>
            <description><![CDATA[Just checked my email before leaving for Slovakia this morning and had to smile at Clem' sense of humour (the lead developer for Mint). Amongst my Mint updates were Girl 1.2 and Muffin 3.0
<br />
Anxiously waiting to see if there's going to be a Mistress 1.0 in case Muffin has unexpected dependencies]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5746.html#5746</guid>
        </item>
        <item>
            <title>multiple language content support</title>
            <link>http://www.code-authors.com/ftopicp-5745.html#5745</link>
            <description><![CDATA[She's ready for review, including documentation:)
<br />
Sadly, I'm away now till Monday so won't be able to package it up till then.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5745.html#5745</guid>
        </item>
        <item>
            <title>Finding files with BOM byte marks in utf-8 files</title>
            <link>http://www.code-authors.com/ftopicp-5744.html#5744</link>
            <description><![CDATA[I was just reminded of this potential problem after discovering a third party file was causing a problem.
<br />

<br />
The easiest way to find these files (there are MANY different ways but this works for me), is to open a terminal window, cd into the top level directory you want to check i.e.<table style=" width:90%; align:center; border-spacing:1px; padding:3px; border:0px;" class="bodyline"><td class="helpline"><span class="genmed thick">Code:<script type="text/javascript" src="modules/Forums/includes/select_expand_bbcodes.js"></script><script type="text/javascript"><!--   var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));   SXBB[id] = new _SXBB(id);   SXBB[id].T['select'] = 'Select';   SXBB[id].T['expand'] = 'Expand';   SXBB[id].T['contract'] = 'Contract';   SXBB[id].writeCmd();//--></script>      </span></td>   </tr>   <tr>     <td class="code"><script type="text/javascript"><!--   SXBB[id].writeDiv();//--></script>cd /home/USERNAME/Downloads/rn30<script type="text/javascript"><!--   document.write('<\/div>');//--></script>      </td></tr></table> 
<br />
Then paste in the following into the terminal
<br />
<table style=" width:90%; align:center; border-spacing:1px; padding:3px; border:0px;" class="bodyline"><td class="helpline"><span class="genmed thick">Code:<script type="text/javascript" src="modules/Forums/includes/select_expand_bbcodes.js"></script><script type="text/javascript"><!--   var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));   SXBB[id] = new _SXBB(id);   SXBB[id].T['select'] = 'Select';   SXBB[id].T['expand'] = 'Expand';   SXBB[id].T['contract'] = 'Contract';   SXBB[id].writeCmd();//--></script>      </span></td>   </tr>   <tr>     <td class="code"><script type="text/javascript"><!--   SXBB[id].writeDiv();//--></script>fgrep -rl `echo -ne '\xef\xbb\xbf'` .<script type="text/javascript"><!--   document.write('<\/div>');//--></script>      </td></tr></table>
<br />
This will give you a list of ALL files affected but obviously you only need to look for results that are for PHP files, since it's PHP files that cause a problem.
<br />
You'll get an output in the termina like this
<br />
<table style=" width:90%; align:center; border-spacing:1px; padding:3px; border:0px;" class="bodyline"><td class="helpline"><span class="genmed thick">Code:<script type="text/javascript" src="modules/Forums/includes/select_expand_bbcodes.js"></script><script type="text/javascript"><!--   var id = 'SXBB' + (1000 + Math.floor(Math.random() * 5000));   SXBB[id] = new _SXBB(id);   SXBB[id].T['select'] = 'Select';   SXBB[id].T['expand'] = 'Expand';   SXBB[id].T['contract'] = 'Contract';   SXBB[id].writeCmd();//--></script>      </span></td>   </tr>   <tr>     <td class="code"><script type="text/javascript"><!--   SXBB[id].writeDiv();//--></script>
<br />
.......
<br />
./includes/fckeditor/editor/skins/office2003/fck_dialog_ie6.js
<br />
./includes/fckeditor/editor/skins/silver/fck_dialog_ie6.js
<br />
./includes/fckeditor/editor/skins/default/fck_dialog_ie6.js
<br />
./includes/nukesentinel.php
<br />
./includes/phpInputValidator/utf/data/confusables.php
<br />
<script type="text/javascript"><!--   document.write('<\/div>');//--></script>      </td></tr></table>]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5744.html#5744</guid>
        </item>
        <item>
            <title>LAMP and folder permissions</title>
            <link>http://www.code-authors.com/ftopicp-5736.html#5736</link>
            <description><![CDATA[ah don't worry about missing the thread for a bit, and thanks for taking the time to explain in detail.]]></description>
            <author> no_email@example.com (spasticdonkey)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5736.html#5736</guid>
        </item>
        <item>
            <title>HTML 5 Deprecated</title>
            <link>http://www.code-authors.com/ftopicp-5711.html#5711</link>
            <description><![CDATA[That should actually be much easier to achieve if used alongside some of the changes/proposals I've outlined in the multi-lingual support thread.
<br />
a new core/core_Header.php file deals with everything between the doctype declaration and the closing HEAD tag and will hopefully utilise a new header Class so every single aspect of the headers rendered output can be altered on-the-fly either by altering that file directly for &quot;core&quot; changes, at the module level by re-assigning values to the $header array or at the theme level with themes/YOUR_THEME/PageHeader.php 
<br />

<br />
In theory, you could utilise something like HTML Kickstart or even jQuery Themeroller on a per module or per theme basis without having to touch any core files, which could open up a whole new world in module development.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5711.html#5711</guid>
        </item>
        <item>
            <title>dazzlemods</title>
            <link>http://www.code-authors.com/ftopicp-5679.html#5679</link>
            <description><![CDATA[Just in case anyone found this forum thread when searching for DazzleMods or Dazzle Mods on Google or another search engine (since it is ranked on the first page), Dazzlemods.com is now under different ownership and my negative statements/remarks in this thread were aimed at the previous owner, not the current owner of the domain.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5679.html#5679</guid>
        </item>
        <item>
            <title>Simple Module using GET for Disqus Comments</title>
            <link>http://www.code-authors.com/ftopicp-5662.html#5662</link>
            <description><![CDATA[The wordpress integration of disqus is pretty cool as it exports the disqus comments to it's internal comment system. This requires you tapping into the disqus api though, and from that point you pretty much have to rebuild the whole application, and disqus isn't so easy anymore. You are also limited to 1000 api requests so caching is needed too. This also opens up spam issues, as comments become index-able by search engines.
<br />

<br />
For me I prefer an external service to our current alternatives, but if the default comments looked/worked better I might feel differently. Although using an external service does offer a wider audience of potential commentators too.
<br />

<br />
I like the idea of global comment, tag, and bookmarking addons built around nukeDH. Still dreaming of the elusive OOP method that would extend functionality to make it possible.
<br />

<br />
The bookmarking/sharing addon really needs to be shortlink aware, too.]]></description>
            <author> no_email@example.com (spasticdonkey)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5662.html#5662</guid>
        </item>
        <item>
            <title>NetBeans 7 RC1</title>
            <link>http://www.code-authors.com/ftopicp-5646.html#5646</link>
            <description><![CDATA[Well when you've played with it for a while, I would be interested in how you compare it to Eclipse, since your a long term user of Eclipse and the longest I've used Eclipse for is a couple of days.
<br />

<br />
I think maybe Eclipse has more bells and whistles but it doesn't have any bells and whistles I need in my own projects so it's gets harder for me to justify the time trying it out periodically (was going to say checking it out but realised that would be a really bad pun).
<br />

<br />
One none default plug-in I really couldn't do without is the CSS Preview plug-in made by some guy called FlyingSaucer (I kid you not). I have found it really useful when writing CSS that utilises an image or CSS sprites because you can physically see the image in the previewed CSS window and know you have the right image path or right sprite.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5646.html#5646</guid>
        </item>
        <item>
            <title>Fatal error: Call to a member function sql_query</title>
            <link>http://www.code-authors.com/ftopicp-5627.html#5627</link>
            <description><![CDATA[thanks. that worked. 
<br />

<br />
stuck the mainfile code just before ?&gt;]]></description>
            <author> no_email@example.com (w2ibc)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5627.html#5627</guid>
        </item>
        <item>
            <title>Switching to HTML5</title>
            <link>http://www.code-authors.com/ftopicp-5619.html#5619</link>
            <description><![CDATA[Just a quick update for M
<br />
mimetype.php is NOT required for HTML 5. As you can see from the code I posted (two posts back) I'm effectively bypassing the include of mimetype.php when it's called by nukeSEOdh.php with my HTML5 'switch'.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5619.html#5619</guid>
        </item>
        <item>
            <title>The error was: utf8 xE1 does not map to Unicode</title>
            <link>http://www.code-authors.com/ftopicp-5617.html#5617</link>
            <description><![CDATA[It's appearing from an external RSS feed from PHP Classes. The class authors name uses the Ã¡  character which is causing the error when I use utf-8 charset (with html5 doctype).
<br />
I cleared the RSS feed cache and also tried the two setting in rnconfig.php to turn on/off the enforcing of utf-8 for the feed but it makes no difference, the error is still there but goes away if I disable the feed block.
<br />
I'm pretty sure it's the feed itself using an illegal character but it's being converted into something that isn't utf-8 compatible.]]></description>
            <author> no_email@example.com (Guardian)</author>
            <guid isPermaLink="false">http://www.code-authors.com/ftopicp-5617.html#5617</guid>
        </item>
    </channel>
</rss>

