Blog Blog http://www.bcoos.net/tag/bcoos Mon, 17 Dec 2018 10:18:31 +0100 FeedCreator 1.7.2 http://www.bcoos.net/includes/images/logo.png Blog http://www.bcoos.net/tag/bcoos Blog Create the home page http://www.bcoos.net/create-the-home-page <span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Now we have the controller created from previous chapter.<br><br>Edit the controller.php to look like this<br><span><span><br><pre class="brush: php">&lt;?php //bcoos.net bcoos 2.0 GPL àèíóú UTF-8 class whyController extends bcoosController { function index() { $this-&gt;loadView('index'); } }</pre><br></span></span>The controller have the default action on module index, it only calls the view, created in previous chapter.<br><br>The next step is to register module on bcoos.<br><br>Execute this query on the bcoos database, change table prefix if necessary.<br><span><br><pre class="brush: sql">INSERT INTO `bcoos_modules` (`id` ,`directory` ,`slug` ,`title`) VALUES ('53', 'why', 'why', 'why');</pre></span><br>After executing the query go to <span style="font-style: italic;">example.com/why</span> you must see this screen:<br><br><img src="http://www.bcoos.net/includes/images/uploaded/why-first-home-page.png"><br><br><br>The text that appears is the text entered on view file index.php on the <span><a href="http://www.bcoos.net/create-module-structure">create module structure</a></span> chapter you can change this text and refresh browser to see changes.<br><br>But we want that for when we go to <span style="font-style: italic;">example.com </span>to achieve this we must register the method on bcoos, only registered methods that are available for anonymous users are possible home pages.<br><br>To register a method we need to create a string to associate with this method, bcoos provides interface translation to multiple languages, bcoos uses UTF-8 encoding and you can translate interface to your language if you want.<br><br></span></span></span></span></span></span></span></span></span></span></span></span><h3><span><span><span><span><span><span><span><span><span><span><span><span>Register string</span></span></span></span></span></span></span></span></span></span></span></span></h3><span><span><span><span><span><span><span><span><span><span><span><span>Login with the user provided during installation.<br><br>Go to <span style="font-style: italic;">administration &gt; system &gt; register strings</span><br><br>Enter the string identifier <span style="font-style: italic;">why_home_page</span> it must be of form </span></span></span></span></span></span></span></span></span>(lowercase letters, numbers and underscores) ex(string10_exemple) enter in default language the string of the english translation in our case <span style="font-style: italic;">home page.<br><br></span>You can enter translations for your language select the new language option and choose the two letter iso of your language if it's not present above. <span style="font-style: italic;"><br></span><br>Click on save and you will get the <span style="font-style: italic;">Saved define</span> message.<br><br>If you entered a new language you will see a field to enter translation for that language in new string registration.<br><br></span></span></span></span><div style="text-align: center;"> <span style="font-style: italic;">We can access anywhere in the code the string registered<br>&nbsp;using the function t()&nbsp; use <span style="font-weight: bold;">t('string_identifier')</span>&nbsp; to get&nbsp; <br>the string in the selected default bcoos language</span><br><span><span><span><span></span></span></span></span></div><span><span><span><span><br>Now we can use the new string identifier registered to associate it to the why/index method.<br><br></span></span></span><h3><span><span><span>Register method </span></span></span></h3><span><span><span>Go to <span style="font-style: italic;">administration &gt; system &gt; register methods</span><br style="font-style: italic;"><br>Scroll down the page and the last module is why, you will see in red an unregistered method.<br><br>Click on unregistered index to register it.<br><br>Choose method type <span style="font-style: italic;">content</span> and enter the define previously registered <span style="font-style: italic;">why_home_page</span> save and you will see the message <span style="font-style: italic;">Method updated</span>, if you scroll down the page on why section you will see the method registered with translation and method name in parentheses.<br><br>When bcoos registers a new method by default is only available to <span style="font-style: italic;">administrators</span> group, now we can go to manage groups and make this method available to <span style="font-style: italic;">registered</span> users and <span style="font-style: italic;">anonymous</span> users. <br><br></span></span></span><h3><span><span><span>Give permissions to method to anonymous and registered users<br></span></span></span></h3><span><span><span>Go to <span style="font-style: italic;">administration &gt; system &gt; groups </span><br style="font-style: italic;"><br>Click on <span style="font-style: italic;">registered</span> group go to <span style="font-style: italic;">why</span> section and tick <span style="font-style: italic;">index </span>to make this method available to <span style="font-style: italic;">registered </span>users, make the same on <span style="font-style: italic;">anonymous</span> group.<br><br>Now the index method can be the default index page.<br><br>Go to <span style="font-style: italic;">administration &gt; system &gt; configuration</span><br><br>In the middle of page on <span style="font-style: italic;">home page </span>select <span style="font-style: italic;">why</span> and <span style="font-style: italic;">index<br><br></span>Go to <span style="font-style: italic;">example.com</span> and you must see the home page is now an action of why module.<br><br><img src="http://www.bcoos.net/includes/images/uploaded/why-first-home-page.png"><br><br style="font-style: italic;"><span style="font-style: italic;"></span><span><span><span><span><span><span><span><span><span>Now we will change the text provided during <span><a href="http://www.bcoos.net/create-module-structure">create module structure</a></span> chapter.<br><br>Change the view file of why module index.php to this code:<br><span><br><pre class="brush: php">&lt;?php //bcoos.net bcoos 2.0 GPL àèíóú UTF-8 echo t('why_home_page');</pre></span><br>We must use the t() function for all strings to provide the possibility to use our applications in different languages.<br><span><a href="http://www.bcoos.net/create-first-question"><br><span>Next chapter - Create first question</span></a></span><span><br><a href="http://www.bcoos.net/create-module-structure">Previous chapter - Create module structure</a></span><br><br><span><a href="http://www.bcoos.net/bcoos-tutorial-how-to-make-a-question-answer-site-why-bcoos-net">Table of contents - How to make a Question / Answer site why.bcoos.net</a></span><br></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> Sat, 16 Jun 2012 23:05:35 +0100 Create module structure http://www.bcoos.net/create-module-structure <span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><img src="http://www.bcoos.net/includes/images/uploaded/bcoos-fresh-install.png"><br><br>Now we have bcoos installed but the default page when we go to our domain is to show blog/index action. But we can change this.<br><br>Our home page must be why/index, but at this time we don't have the why module.<br><br>To change default action to why/index we have to make few steps the first one is create a new module structure to hold our application.<br><br>Let's go to create the structure of why module.<br><br></span></span></span></span></span></span></span></span></span></span></span></span></span><div style="text-align: center;"><span><span><span><span><span><span><span><span><span><span><span><span><span><span style="font-style: italic;">A module contains a full application</span></span></span></span></span></span></span></span></span></span></span></span></span></span><br><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><span><span><span><span><span><span><span><span><span><span><span><span><span><br>The minimal folder structure of a bcoos module is the following:<br><span><br><pre class="brush: bash">controller models views/themes/bcoos/blocks views/themes/bcoos/css views/themes/bcoos/images views/themes/bcoos/layouts tests</pre><br>Create the module folder structure inside a why folder.<br><br>In case we are making a foo module it would be inside a foo folder.<br><br></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><h3><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Module folder structure</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></h3><h3><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></h3><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><br>The <span style="font-style: italic;">controller</span> folder has one unique controller per module.<br></span></span></span></span></span></span></span></span></span></span></span></span></span></span><div style="text-align: center;"><span><br><span style="font-style: italic;">The controller have methods each one gets data from models and send it to the choosen view </span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><span><span><span><span><span><span><span><span><span><span><span><span><span><span><br>The <span style="font-style: italic;">models</span> folder can have one or more models.<br><br></span></span></span></span></span></span></span></span></span></span></span></span></span></span><div style="text-align: center;"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span style="font-style: italic;">Models get data from database and send it to controller</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br></div><span><span><span><span><span><span><span><span><span><span><span><span><span><span><br>The <span style="font-style: italic;">view/themes/bcoos</span> folder has the views files.<br><br></span></span></span></span></span></span></span></span></span></span></span></span></span></span><div style="text-align: center;"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span style="font-style: italic;">A view is a representation of the model</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><br><br><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><span><span><span><span><span><span><span><span><span><span><span><span><span><span>The </span></span></span></span></span></span></span></span></span></span><span style="font-style: italic;">views/themes/bcoos/blocks</span> has the blocks files. <br><br><div style="text-align: center;"><span style="font-style: italic;">A block is a view embedded in a layout</span><br></div><br>The <span style="font-style: italic;">views/themes/bcoos/layouts<span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span> has the layouts files.<br><br><div style="text-align: center; font-style: italic;">A layout is a group of one view and 0 or more blocks<br></div><br>The <span style="font-style: italic;">views/themes/bcoos/css</span> has the css files specific to module.<br>The <span style="font-style: italic;">views/themes/bcoos/js</span> has the javascript files specific to module.<br>The <span style="font-style: italic;">views/themes/bcoos/images</span> has the image files specific to module.<br><br>The <span style="font-style: italic;">tests</span> folder has the tests specific to this module.<br><br></span></span></span></span></span></span><span><span><span><span><span><span></span></span></span></span></span></span><h2>Minimal files at module structure</h2><br>The minimal files a module can have are:<br><span><br><pre class="brush: bash">controller/controller.php models/why.php views/themes/bcoos/index.php </pre><br></span>The model isn't necessary but without a model our site will be static.<br>For convention we name the model with the same name of module.<br><br>Create these three files with this content:<br><br><span style="font-style: italic;">controller/controller.php<br><span><br><pre class="brush: php">&lt;?php //bcoos.net bcoos 2.0 GPL àèíóú UTF-8 class whyController extends bcoosController { }</pre></span></span></span></span></span></span><div style="text-align: center;"><span><span style="font-style: italic;">controller class naming <span style="font-weight: bold;">module</span>Controller</span><span><span><span></span></span></span></span><br><span><span><span><span></span></span></span></span></div><span><span><span><span><br><span style="font-style: italic;">models/why.php<br><span><br><pre class="brush: php">&lt;?php //bcoos.net bcoos 2.0 GPL àèíóú UTF-8 class whyModel extends bcoosModel { }&nbsp;&nbsp;&nbsp;&nbsp; </pre></span></span><br></span></span></span></span><div style="text-align: center;"><span style="font-style: italic;">model class naming <span style="font-weight: bold;">modelName</span>Model</span><br><br><span><span><span><span></span></span></span></span></div><span><span><span><span><br><span style="font-style: italic;">views/themes/bcoos/index.php<span><br><span style="font-family: monospace;"><span><br><pre class="brush: php">&lt;?php //bcoos.net bcoos 2.0 GPL àèíóú UTF-8 ?&gt; This is where the home page will go. </pre></span></span></span></span><br><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span><span><a href="http://www.bcoos.net/create-the-home-page">Next chapter - Create the home page</a></span><br><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span><span style="text-decoration: underline;"></span><span><span><span><span><span><span><span><span><span><span><span><a href="install-bcoos"></a></span><span><a href="http://www.bcoos.net/install-bcoos">Previous chapter - Install bcoos</a></span><br><br><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span><a href="bcoos-tutorial-how-to-make-a-question-answer-site-why-bcoos-net"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Table of contents - </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>How to make a Question / Answer site why.bcoos.net</a></span></span></span><br><span><span><span><span><span><br>&nbsp;<br></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> Sat, 16 Jun 2012 20:09:38 +0100 Install bcoos http://www.bcoos.net/install-bcoos <span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Go to were httpdocs reside on your domain and download bcoos files.<span><br><pre class="brush: bash">cd /home/to/your/example.com/httpdocs svn export http://svn.bcoos.net/trunk/core</pre></span>Svn will download files to the directory on a folder named core<br><br><br>Move files of core folder to the same directory and list files on the directory.<span><span style="font-family: monospace;"><span><br><pre class="brush: bash">mv core/* . mv core/.htaccess . ls -a</pre><br></span></span>You must obtain a file list similar to this.<span><br><pre class="brush: bash">. applications core icon.png index.php INSTALL.en.txt removeInstallDirectory.php version.php .. config.php .htaccess includes install LICENSE-GPL.txt update </pre><br>Remove core folder<span><br><pre class="brush: bash">rm -fr core</pre></span><br>Go to the <span style="font-weight: bold;">http://example.com</span> in your browser, you must see a screen like this:<br><br><img src="http://www.bcoos.net/includes/images/uploaded/bcoos-install.png"><br></span><br>At the </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>/home/to/your/example.com chmod the following files:<span><br><pre class="brush: bash">chmod 0666 config.php chmod 0777 includes/cache chmod 0777 includes/cache/permissions chmod 0777 includes/cache/pages chmod 0777 includes/image/uploaded chmod 0777 includes/image/uploaded/anonymous</pre></span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Fill the form with database settings and the administrator account data.<br><br>Click save and point again your browser to http://example.com you will see a screen asking to remove install folder.<br><br>Remove install folder:<br><span><pre class="brush: bash">rm -fr install</pre><br></span>Click on the link with your url and it must show the screen of a fresh bcoos installation.<br><br><br><img src="http://www.bcoos.net/includes/images/uploaded/bcoos-fresh-install.png"><br><br>Login with the data of administrator account provided during setup.<br><br>Now bcoos is installed properly.<br><br></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><a href="../create-module-structure">Next chapter - Create module structure</a><br><br><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span><span><a href="http://www.bcoos.net/bcoos-tutorial-how-to-make-a-question-answer-site-why-bcoos-net"><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>Table of contents - </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>How to make a Question / Answer site why.bcoos.net<span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></a></span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><br><span></span><br></span><span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span> Sat, 16 Jun 2012 16:34:51 +0100 bcoos Tutorial - How to make a Question / Answer site why.bcoos.net http://www.bcoos.net/bcoos-tutorial-how-to-make-a-question-answer-site-why-bcoos-net <span><span><span><span><span><span><span>Chapters<br></span><ul><li><span><a href="http://www.bcoos.net/install-bcoos">Install bcoos</a></span></li><li><span><a href="http://www.bcoos.net/create-module-structure">Create module structure</a></span></li><li><span><span><a href="http://www.bcoos.net/create-the-home-page">Create the home page</a></span></span></li><li><span><span><span><a href="http://www.bcoos.net/create-first-question">Create first question</a></span><br></span></span></li></ul><span></span></span></span></span></span></span></span> Sat, 16 Jun 2012 16:01:14 +0100 bcoos Manual http://www.bcoos.net/bcoos-manual <span><span><span><span><span><span><span><span><span><span>Getting started.<br><br>Modules<br></span></span></span></span></span></span></span></span><ul><li>Module structure<br></li></ul><span><span><span><span><span><ul><li>System</li><li>User</li><li><span>Messages</span></li><li>bstats</li><li>Log</li><li>Blog</li><li>FAQ</li></ul><span><span><span>MVC<br></span></span><ul><li><span><span>Model</span></span></li><li><span><span>View</span></span></li><li><span><span>Controller<br></span></span></li></ul><span><span>Components</span></span><span><span></span></span><span><span><br></span></span><ul><li>Session</li><li>User<br></li><li>Router<br></li><li>Database</li><li>Registry</li><li>Permissions<br></li><li>Log</li><li>Cache</li><li>Library</li><li>HTTP</li></ul>Libraries<br></span></span></span><ul><li>box (bcoos) - tool box<br></li><li>dsrte - jquery WYSIWYG (What You See Is What You Get)&nbsp; editor<br></li><li>inputfilter - filter html input<br></li><li>jquery - javascript library<br></li><li>jqueryui (all plugins)<br></li><li>krumo - variable dump prettyfier<br></li><li>phpmailer - email sending<br></li><li>rss - syndication<br></li><li>sfBrowser - upload files and images<br></li><li>syntaxHighlighter - code highlighting<br></li><li>tree (bcoos) - tree comments<br></li><li>update (bcoos) - update only different items<br></li></ul><span><span><span><span><span></span></span>Update<br></span></span></span></span></span><ul><li>Updating bcoos<br></li></ul></span></span></span> Tue, 12 Jun 2012 21:48:12 +0100 mylistofbest.com http://www.bcoos.net/mylistofbest.com <span><span><span><span><span><span><span><span id="news_dom" name="news_dom" class="news_css"><h1 style="color: rgb(0, 0, 153);"><a style="color: rgb(0, 0, 153);" href="http://mylistofbest.com/">mylistofbest.com</a></h1><br>- Write maximum of 10 answers of your preferred lists of best things.<br>- Write as many lists as you want.</span></span></span></span></span></span></span></span> Fri, 16 Jul 2010 18:43:18 +0100 bcoos 2.0.10 http://www.bcoos.net/bcoos-2.0.10 <span><span id="news_dom" name="news_dom" class="news_css">New release of bcoos written from scratch, it has 4 modules, blog, user, system and messages.<br><br><b><br>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=136">bcoos 2.0.10 (.zip) - 0.95MB</a><br>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=137">bcoos 2.0.10 (.tar.gz) - 0.77MB</a></b></span></span> Sun, 09 May 2010 22:05:12 +0100 bcoos 1.0.13 http://www.bcoos.net/bcoos-1.0.13 <span><span><span id="news_dom" name="news_dom" class="news_css"><a href="http://old.bcoos.net/modules/devtracker/changelog.php?proj_id=1"><b>Changelog</b></a><br><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=135"> update bcoos 1.0.13 (.zip) </a></b><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.13 (.zip)- 2.55MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.13 (.tar.gz) - 1.91MB</a></b></span></span></span> Wed, 07 May 2008 16:58:30 +0100 Welcome subversion http://www.bcoos.net/welcome-subversion <span><span id="news_dom" name="news_dom" class="news_css">2 new repositories: <br>- <a href="http://svn.bcoos.net/">svn.bcoos.net</a><br>- <a href="http://csvn.bcoos.net/">csvn.bcoos.net</a> can commit without account<br><br>2 websvn to browse repositories changes:<br>- <a href="http://websvn.bcoos.net/">websvn.bcoos.net</a><br>- <a href="http://cwebsvn.bcoos.net/">cwebsvn.bcoos.net</a> can commit without account<br><br>Also <a href="http://old.bcoos.net/modules/devtracker/add_issue.php">ask for new features or report bugs</a></span></span> Sun, 20 Apr 2008 22:57:51 +0100 bcoos 1.0.12 http://www.bcoos.net/bcoos-1.0.12 <span><span id="news_dom" name="news_dom" class="news_css"><a href="http://old.bcoos.net/modules/devtracker/changelog.php?proj_id=1"><b>Changelog</b></a><br><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=134"> update bcoos 1.0.12 (.zip) </a></b><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.12 (.zip)- 2.55MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.12 (.tar.gz) - 1.91MB</a></b></span></span> Fri, 29 Feb 2008 14:55:29 +0100 bcoos 1.0.11 http://www.bcoos.net/bcoos-1.0.11 <span><span id="news_dom" name="news_dom" class="news_css"><a href="http://old.bcoos.net/modules/devtracker/changelog.php?proj_id=1"><b>Changelog</b></a><br><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=133"> update bcoos 1.0.11 (.zip) </a></b><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.11 (.zip)- 2.55MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.11 (.tar.gz) - 1.94MB</a></b></span></span> Mon, 28 Jan 2008 15:08:46 +0100 bcoos 1.0.10 http://www.bcoos.net/bcoos-1.0.10 <span><span id="news_dom" name="news_dom" class="news_css"><a href="http://old.bcoos.net/modules/devtracker/changelog.php?proj_id=1"><b>Changelog</b></a><br><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=132"> update bcoos 1.0.10 (.zip) </a></b><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.10 (.zip)- 2.55MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.10 (.tar.gz) - 1.94MB</a></b></span></span> Sat, 23 Jun 2007 15:57:34 +0100 bcoos 1.0.9 http://www.bcoos.net/bcoos-1.0.9 <span><span id="news_dom" name="news_dom" class="news_css"><a href="http://old.bcoos.net/modules/devtracker/changelog.php?proj_id=1"><b>Changelog</b></a><br><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=131"> update bcoos 1.0.9 (.zip) </a></b><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.9 (.zip)- 2.55MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.9 (.tar.gz) - 1.94MB</a></b></span></span> Sat, 09 Jun 2007 21:02:54 +0100 bcoos 1.0.8 http://www.bcoos.net/bcoos-1.0.8 <span><span id="news_dom" name="news_dom" class="news_css"><a href="http://old.bcoos.net/modules/devtracker/changelog.php?proj_id=1"><b>Changelog</b></a><br><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.8 (.zip)- 1.94MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.8 (.tar.gz) - 2.55MB</a></b></span></span> Tue, 31 Oct 2006 20:29:06 +0100 DevTracker http://www.bcoos.net/devtracker <span><span id="news_dom" name="news_dom" class="news_css">Ask for features, report bugs, and see status.<br><br><a href="http://old.bcoos.net/modules/devtracker/"><b>DevTracker</b></a></span></span> Sun, 29 Oct 2006 16:49:56 +0100 bcoos 1.0.7 http://www.bcoos.net/bcoos-1.0.7 <span><span id="news_dom" name="news_dom" class="news_css">- Added chmod to System Admin.<br>- Help on install if there is any missing file during upload process.<br>- Upload class now use $_FILES .<br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.7 (.zip)- 1.94MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.7 (.tar.gz) - 2.55MB</a></b></span></span> Sun, 22 Oct 2006 19:34:43 +0100 bcoos 1.0.6 http://www.bcoos.net/bcoos-1.0.6 <span>- Added module directory to blocks.<br> - Added more info to chmod.<br> - Removed target='_blank' attribute from links.<br> - Removed module logos.<br> - Fixed user box on forums.<br> - Windows users can't chmod. <br> <br> <b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.6 (.zip)- 1.94MB </a></b><br> <b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.6 (.tar.gz) - 2.55MB</a></b> <br> <br> <table><tbody><tr> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=113">Bulgarian</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=114">Catala</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=115">Danish</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=116">Deutsch</a><br></td> </tr> <tr> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=117">Finnish</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=118">French</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=119">Italian</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=120">Nederlands</a><br></td> </tr> <tr> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=121">Polski</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=122">Portuguesept</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=123">Romanian</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=124">Russian</a><br></td> </tr> <tr> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=125">Spanish</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=126">Swedish</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=127">Tchinese</a><br></td> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=128">Turkish</a><br></td> </tr> <tr> <td>&nbsp;<a href="http://old.bcoos.net/modules/mydownloads/visit.php?lid=129">Vietnamese</a><br></td> <td>&nbsp;</td></tr></tbody></table></span> Tue, 17 Oct 2006 21:10:57 +0100 bcoos 1.0.5 http://www.bcoos.net/bcoos-1.0.5 <span><span id="news_dom" name="news_dom" class="news_css">- Using UTF-8 on database tables, utf8 charset utf_general_ci collation.<br>- .php files are UTF-8 without BOM.<br>- .sql files are also encoded UTF-8 without BOM.<br>- Changed prefix table to bcoos.<br>- Fixed recent discussion forums block to make it compatible with mysql4 and mysql5.<br>- Fixed comments for mydownloads, and mylinks, myalbum (block).<br>- Fixed _LIMIT,_CATEGORYC empty defines.<br><br>php4 and php5 tested.<br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.5 (.zip)- 1.94MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.5 (.tar.gz) - 2.55MB</a></b></span></span> Wed, 11 Oct 2006 14:57:43 +0100 bcoos 1.0.4 http://www.bcoos.net/bcoos-1.0.4- <span><span><span id="news_dom" name="news_dom" class="news_css">- All language files and php files converted to UTF-8.<br>- Merged 4 language files admin.php, blocks.php, main.php and modinfo.php into one language.php<br>- Removed lot of duplicate language strings, global.php contains them.<br>- Removed lot of duplicate icons and merge it to /images/icons .<br>- Ability to choose different set of icons. (Previous to upgrade remove content of /image/icons folder)<br>- More easy installer, helps with two methods available to chmod, manual and automatically.<br>- bcoos1.0.4 zip (2.55MB) bcoos1.0.3 zip (3.23MB), 24 modules ready to go on 2.55MB zip file.<br>- bcoos1.0.4 tar.gz (1.94MB) bcoos 1.0.4 tar.gz (2.53MB) 24 modules ready to go on 1.94MB tar.gz file.<br>- Fixed captcha feature, problem to registered users when captcha feature is on.<br><br>UTF-8 is important one charset allow multiple languages. It's recommended to try to make a fresh install of bcoos in a separated folder, UTF-8 may not work on some configurations.<br>At apache configuration file [httpd.conf] comment this line, AddDefaultCharset UTF-8.<br><br>Do you have any trouble? comment on this article and will try to solve them. <br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=105"> bcoos 1.0.4 (.zip)- 1.94MB </a></b><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=106"> bcoos 1.0.4 (.tar.gz) - 2.55MB</a></b><br><br><b><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=111"> update bcoos 1.0.4 (.zip)</a></b></span></span></span> Sun, 01 Oct 2006 19:21:04 +0100 comic 1.1 http://www.bcoos.net/comic-1.1 <span><span id="news_dom" name="news_dom" class="news_css">- Now it can works with 1.0.4 version.<br>- New block with feed links.<br>- Better navigation pages.<br>- Link for random comic block redirects to comic showed, not to main page of module.<br>- Added link to image of feed content.<br><br>Languages: english<br><br><a href="http://old.bcoos.net/modules/mydownloads/singlefile.php?lid=107"><b>comic 1.1</b></a></span></span> Wed, 27 Sep 2006 18:29:08 +0100