Simple Invoices logo
    • CommentAuthorjustin
    • CommentTimeDec 30th 2007 edited
     permalink
    Hi All,

    Now that the Boxing Day test between Australia and India has finished (Thats 1-0 Ap.Muthu - I don't like Indias chances of winning anymore of the tests - not even the Little Master can save you :) ) I got some time to focus on getting a release of Simple Invoices out the door

    thus I'm pleased to announce the availabilty of Simple Invoices 2007 12 31

    The main changes are
    # Email read receipts now supported in Invoice PDF EMail (Boolean variable in config.php)
    # PDF cache is the main smarty cache folder itself - no more symlinks - hence removed the /include/pdf/out and /include/pdf/cache symlinks
    - this mean you don;t have to chmod pdf/cache and pdf/out anymore
    # Invoice PDF and email now support spaces in Biller Logo file name
    # Invoice PDF email now supports spaces in Invoice Preference Name
    # Invoice PDF email now supports SecureSMTP and user configurable SMTP Port
    # and heaps of other changes - just refer the ChangeLog

    Thanks to Ap.Muthu for alot of the fixes that went into this release

    Download: http://downloads.sourceforge.net/simpleinvoices/simpleinvoices_20071231.zip?use_mirror=osdn />
    Note: Backup your database before upgrading the this release

    If you have any queries just post in the forum

    Cheers

    Justin
    • CommentAuthoraplysia
    • CommentTimeDec 30th 2007 edited
     permalink
    Thx for the next release. Just found a small error: /modules/customers/details.php, line 24

    id has to be repleaced by customer
    $customer_id = $_GET['id'];
    $customer_id = $_GET['customer'];
    • CommentAuthorapmuthu
    • CommentTimeDec 30th 2007 edited
     permalink
    The release file is perfectly okay and the variable that comes from the URL is id and not customer.

    The example of the URL from the Manage Customers page when the View link is clicked is (see the id=2 part)
    http://www.mydomain.com/simpleinvoices/index.php?module=customers&view=details&id=2&action=view
    • CommentAuthorjustin
    • CommentTimeDec 30th 2007 edited
     permalink
    hey guys

    just checked that file, below is the line in question
    23 #get the invoice id
    24 $customer_id = $_GET['id'];


    looks ok - but let me know if i missed something

    Cheers

    Justin
    • CommentAuthoraplysia
    • CommentTimeJan 1st 2008 edited
     permalink
    Ok, I need to clear this out. If you get from a invoice to customer data the it's customer=...

    A while a go I started to build more readable urls and changed the parameters of the url. So I renamed all &id=... to &talbename= . But it looks like I didn't catch it all. So it should be customer= instead of id= (in my opinion). Both works. So we also need to change the url in the menu. I'll change this if you all agree.
    • CommentAuthorjustin
    • CommentTimeJan 1st 2008 edited
     permalink
    Hey Aplysia

    i would prefer to be consistent and use id= for all modules

    this way using apache mod_rewrite/.htaccess or php url stuff we can do funky urls

    like turn
    http://yourdomain.com/simpleinvoices/index.php?module=customers&view=details&id=17&action=view

    into something nice like
    http://yourdomain.com/simpleinvoices/customers/view/17

    but the urls need to be consistent for the above to work throughout Simple Invoices

    Cheers

    Justin
    • CommentAuthorapmuthu
    • CommentTimeJan 2nd 2008 edited
     permalink
    The offending link in quick_view.tpl has been corrected in the SVN to read id instead of customer.
    • CommentAuthorapmuthu
    • CommentTimeJan 2nd 2008 edited
     permalink
    The 8 changed files in the SVN of the current release has been zipped and posted on the simpleinvoices group.