Make the funky ajax stuff from gene extension into normal Simple Invoiecs - edit product price in invoice createion - and remove items from existing invoice - done
window thing for the popup messages
* port all the old ? and light bulb help windows over to the new onclick tooltip system
* refer trunk Biller Add page for example of new system in use. - done
Zend Framework - use Zend ACL/Auth to handle user logins - Justin - done
Why are you moving everything from config.php to config.ini…If someone puts in the web address the .ini file it will show them everything that is in that file including database username and passwords. If it is in a php file then you can not see it. Unless I am missing something, I think that this is a security issue.
justin, 2009/01/07 01:22
Hi Mark
re .ini
2 reasons
was to increase readability of the file and make it dead easy for anyone to edit
the other reason is that i'll be working on an installer for Simple Invoices and using zend_config_writer it'll be straight forward to write a little installer to read and write to the .ini file
re security
understand what your saying
theres a couple of options
a suggestion has come through to change config.ini back to config.php - but keep ini format and add ;<?php on line 1 and ; exit; on line 2 - that way zend will like it and you wont be able to browse to it
just have to see if zend_config_writer can write comments into a file
other option is to move config out of the Simple Invoices dir to a non browse-able location - but that might be not much work for some people
let me know your thoughts
Cheers
Justin
Bart Riepe, 2009/01/13 13:29
Just make the config directory inaccessible from the outside using .htaccess that solves most problems I believe.
Like this:
<FilesMatch “\.(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$”>
Order Allow,Deny
Deny from all
</FilesMatch>
justin, 2009/01/14 05:13
Hey Bart
thanks for that great suggestion - think .htaccess is the best option - i'll add this one in as the .htaccess for Simple Invoices
IndexIgnore */*
<FilesMatch "\.(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$">
Order Allow,Deny
Deny from all
</FilesMatch>
<FilesMatch "\.(htm|html|css|js|php)$">
AddDefaultCharset UTF-8
</FilesMatch>
Cheers
Justin
muhammedc, 2009/01/16 23:34
Hi guys
just wanted to thank you guys for such an awesome product…. keep up the good work!
Ciao
justin, 2009/01/17 13:33
Hey Muhammedc,
thanks for the support!
if you want to help Simple Invoices the best thing you can do is spread the word, comment on blog sites, write reviews etc.. - word of mouth is the best form of marketing
Cheers
Justin
Mike, 2009/01/21 00:40
Hey,
I have stumbled across this product today and it has taken up most of my day. I am so excited for a up-to-date GPL product of such a sort. I am working on in a total MAC environment and this product is great!! I did have problems getting the latest version working (have posted already in the forums) but did manage to 20080629 installed and working well.
Is it possible to put in new colums in an invoice/quote ? For example I have a production company and I need “Quantity” * “Duration” * “Unit Price” to give me the total.
As I mentioned I am not to technical but can navigate around mysql and understand some php.
Once again thanks for the great work. I look forward to hacing my business run using simpleinvoices and will recommend it to all I know.
Regards,
Mike
justin, 2009/01/22 01:38
hey mike
re new columns in the invoice
theres no easy way to add new columns in at the moment unfortunately
you'll have to try and work-around and find another way to invoice the way you want via Simple Invoices
ie. in the beta version of Simple Invoices you can adjust the price etc.. in the invoice so this may help
let us know how you go
cheers
justin
roadmap/trunk.txt · Last modified: 2009/01/20 06:21 by justin
Discussion
Why are you moving everything from config.php to config.ini…If someone puts in the web address the .ini file it will show them everything that is in that file including database username and passwords. If it is in a php file then you can not see it. Unless I am missing something, I think that this is a security issue.
Hi Mark
re .ini
re security
let me know your thoughts
Cheers
Justin
Just make the config directory inaccessible from the outside using .htaccess that solves most problems I believe.
Like this: <FilesMatch “\.(htaccess|htpasswd|ini|phps|fla|psd|log|sh)$”> Order Allow,Deny Deny from all </FilesMatch>
Hey Bart
thanks for that great suggestion - think .htaccess is the best option - i'll add this one in as the .htaccess for Simple Invoices
Cheers
Justin
Hi guys
just wanted to thank you guys for such an awesome product…. keep up the good work!
Ciao
Hey Muhammedc,
thanks for the support!
if you want to help Simple Invoices the best thing you can do is spread the word, comment on blog sites, write reviews etc.. - word of mouth is the best form of marketing
Cheers
Justin
Hey,
I have stumbled across this product today and it has taken up most of my day. I am so excited for a up-to-date GPL product of such a sort. I am working on in a total MAC environment and this product is great!! I did have problems getting the latest version working (have posted already in the forums) but did manage to 20080629 installed and working well.
Is it possible to put in new colums in an invoice/quote ? For example I have a production company and I need “Quantity” * “Duration” * “Unit Price” to give me the total.
As I mentioned I am not to technical but can navigate around mysql and understand some php.
Once again thanks for the great work. I look forward to hacing my business run using simpleinvoices and will recommend it to all I know.
Regards,
Mike
hey mike
re new columns in the invoice
let us know how you go
cheers
justin