- [[Example template page]] - This is my example template page ==== Extensions ==== Extensions provides a basic method to develop and distribute [[integrated customisations]] for Simple Invoices For info on how extensions work and how to enable or create them etc.. please refer to [[extensions_faq]] === Available extensions === * [[Expense_extension| Expense Extension]] * This extension provides basic expense related features to Simple Invoices * [[Gene_extensions| Gene Extension]] * This extension provides Purchase Order related features to Simple Invoices * [[School_extensions| School Extension]] * This extension turns Simple Invoices into a School Management System * [[Product_matrix| Product Matrix Extension]] * This extensions adds a matrix of values to each product and in invoice creation you can select whatever value/attribute you want for x product * [[Text_UI|Text UI Extension]] * This extension makes Simple Invoices useable on small phones - ie HTC Touch etc.. stuff smaller than the iphone * Note: this has been designed with the product matrix extension in mind and may take some work to decouple this * [[Product group|Product group Extension]] * This extension turns product.custom_field1 into a drop down box with a list of groups. The invoice template then groups the line items via that grouping * [[Default invoice|Default invoice Extension]] * This extension allows you to create a new invoice, based on an existing one (on a per-customer basis). From the list of customers, an extra action is available. This generates a new invoice, prefilled with all the items as found on the invoice, used as the template. Only the invoice number and date are different. Recurring invoices are made easy (but still manual), and can be edited before saving. ==== Invoice Templates & Styles ==== Got a sweet invoice template you'd like to share with the Simple Invoices community? * If so just create a new wiki page here, give us some description of the template and upload the files * refer the Example template page below for how to create a page and the [[how to create a template page on the wiki]] page for more info * Invoice templates define what and how information will be shown on the invoice * Invoice styles define how the invoice will look, these are alternate css styles that can be used with any of the templates === Available templates === - [[Example template page]] - This is my example template page - [[Euro template]] - This is the default template modified to have the currency symbol after the amount, and the correct format numbers for Euros --> ie. 2.132,45 €. Moreover there is some alignment corrections in the table of products. - [[Template - No labels]] - This is a reworking of the original template with a few extras: Paid Stamp, PayPal link, No labels. - [[Template - Grey Separators - Layout Change]] - This is a modification of the original template. I Moved sections around a bit, changed some font sizes, and added a background color to the section separators. - [[Template - with 'ship to' fields]] - This is an improved version of the original template. I created the 'ship to' section ( needed in some cases) using the custom fields. By courtesy of Binary Networks SAS - Colombia. === Available styles === - [[CSS Style 1]] - Original CSS template with some modifications === Creating your own invoice templates === - [[http://simpleinvoices.org/wiki/templates|This page]] will show you how to go about writing your own templates ==== Modifications ==== Modifications are [[unintegrated customisations]] to Simple Invoices //Note: it is preferable if you create an extension rather then a modification, modification where how we used to do stuff prior to the new Simple Invoices extensions system existing// This is the place to detail any add-on or modification your made to your own version of Simple Invoices that the rest of the Simple Invoices community can benefit from Just create a new page and detail your work * [[Invoice Preference - textarea]]: Invoice detail line field to be WYSIWYG editable * [[All Manage Pages - Graphic Icons]]: Manage pages to show Graphic Icons for View / Edit and Right-Align Numericals * [[Easy Graphic Icons]]: Graphic View / Edit Icons in all Manage pages by patching /include/include_main.php file and a new config variable * [[Invoice numbering]]: An example how to play with invoice numbers * [[Smarty invoice numbering]]: Change invoice numbers like '22' into this form: 000022. * [[Customer login app]] * [[Template for F60 invoice form]]: (For use in Norway) Print to F60 invoice form. * [[Per operator invoice numbers]]: Have one series of invoice numbers per operator. * [[Custom numbering]]: Numbering for invoices <10000 ==== Everything else ==== For any other projects please create a page here an go nuts * [[Offline]] :: Development of an 'offline' version of Simple Invoices ~~DISCUSSION~~