Forum Rules General Announcements

General public announcements by phpCOIN personnel. This forum can NOT be posted to by the public

  Reply to this topicStart new topicStart Poll

> phpCOIN v1.4.0 RC2 Released
Posted: February 09, 2008 10:21 pm
Quote Post

Chief Cook & Bottle Washer

Group: Archive
Posts: 3,252
Member No.: 1
Joined: August 25, 2006

phpCOIN v1.4 represents a major overhaul of the phpCOIN v1.x series code-base, and is intended to be the last release by developers prior to the launch of the commercial phpCOIN version 2.

Whilst every effort has been made to maintain backward compatibility with older versions and third party themes and modules, please note that this 'Release Candidate' may drink your whiskey, cause sleepless nights, and prematurely make your hair turn gray and fall out. It should NOT be deployed on production servers (unless you are feeling especially adventurous) and is for testing and feedback only.

Please make the effort to contribute to the phpCOIN community by downloading and testing this 'Release Candidate' and giving us feedback on the FORUM if you see any bugs or issues - DO NOT file any bug reports on the bugs site - this is a 'Release Candidate' not a 'Stable' release. In our testing we found phpCOIN v1.4.0 RC to be noticeably faster than phpCOIN v1.3.1 and earlier, and much easier to read the source code.

Summary of Major Changes:

phpCOIN v1.4.0 RC2:
  • More theme issues found and addressed
  • Made spacing between all icons and all alignments on listings consistent
  • Clients listing can now sort by the two-out-of-three columns displayed
  • All major listings now have selection links for status/not status, similar to what was long available on the invoices listing
  • All major listings now hide sort icons and "actions" column when printing, in addition to hiding status/not status links
  • Printout of major listings honors sort/page settings
  • In phpCOIN v1.3.1 and lower, the site logo was expected to be located within the /coin_images directory. That is fine unless you change themes, in which case you may also need to goto Admin -> Parameters to also change the logo to match the new theme. In phpCOIN v1.4.0 the logo is now expected to be located within the theme's /images directory. If you have several themes, and a specific logo for each theme, name them all the same and as you switch themes phpCOIN will automatically switch logos
  • Changed /coin_includes/common.php function do_select_list_mail_contacts() to exclude Admin -> Parameters -> common -> operation -> Show support on Contact form to use record_id rather than name "sales", thereby helping internationalization efforts
  • Fixed captcha image URL (RC1 issue)
  • Fixed invoices by cycle totals errors (RC1 issue)
  • Fixed errors with "compatibility" code (RC1 issue)
  • Fixed various minor issues found in RC1

phpCOIN v1.4.0 RC1:
  • Initial efforts to ensure phpCOIN is php v6 compatible. This version of phpCOIN requires php v4.1 or higher in order to run
  • All database calls now use the $db_coin object, rather than a function overlay
  • Database calls have been rationalized, resulting in such changes as the elimination of 'ORDER BY' clauses when a single record is expected to be read
  • Ad hoc calls to do_addslashes() and do_stripslashes() have been replaced by calls to database-specific cleansing routines for almost every variable written to the database. This should eliminate the vast majority of MySQL errors
  • Input parsing and cleansing have been moved from five separate files into a single file, and made recursive
  • To increase security, most configuration paths and URLs are now DEFINEs, rather than $_CCFG array elements
  • Hundreds upon hundreds of non-fatal warning message have been eliminated for folks who keep their php error reporting settings set at debug-level rather than production-server-level
  • Many temporary variables have been eliminated
  • Source code layout significantly cleaned up, so it should be easier to see how things work if you wish to program your own modules/themes/extensions
  • Made all drop-down SELECT lists sort by name/title, rather then record number. Records should now be much easier to find in longer drop-downs
  • Fixed many previously unknown html errors in some admin control panels
  • Fixed several previously unknown (minor) bugs in several admin control panels and modules
  • Out-of-box support for Google AdSense within side-menu, siteinfo, FAQ and pages
  • Since phpCOIN v1.3.1 now supports UTF-8 out-of-the-box, this RC eliminates the now un-needed $_CCFG['SPECIAL_CHARS'] variable in config.php so international character sets are even easier to support

Please do not email or PM me with a question:
1: I handle over a thousand emails a day, so chances are yours would be buried in the pile.
2: All questions will only be answered in the support forums, so the answers will be useful to others.

Help will be given to install/configure/use phpCOIN, but not programming help to modify phpCOIN operations. If you are competent enough to make programming changes, you should be competent enough to read the source code and figure things out :)

If you are trying to integrate posted sample code into your website, please take into account any changes in phpCOIN made after the code sample was posted. It is discouraging to spend hours answering questions or trying to track down an issue only to find that the user has a version of phpCOIN that makes the sample irrelevant
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll


Inscrita el Registro Mercantil de Mallorca Tomo 2140, Hoja No. PM-51034, Folio 135
This website owned and operated by: Technology Services RPVW S.L. CIF# B57345084
Avda Constitucion 48 Bajos Alaro 07340 Baleares SPAIN
Tel:+34 971518362    Fax: +34 971518368    eMail: