GithubHelp home page GithubHelp logo

mohanjith / web-invoice Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 2.0 3.47 MB

Automatically exported from code.google.com/p/web-invoice

License: GNU General Public License v3.0

PHP 74.02% CSS 0.57% JavaScript 1.29% Gettext Catalog 9.43% HTML 1.17% Makefile 0.33% Perl 1.05% Shell 0.58% Diff 0.28% C 9.90% C++ 0.13% Groff 1.25%

web-invoice's People

web-invoice's Issues

Web/HTML Invoice Template

Allow users customize the Web Invoice template

Original issue reported on code.google.com by sh.mohanjith on 17 Jul 2010 at 6:09

Inventory of items

1. Allow users to define a list of frequently used items with item name, 
description, and unit price.
2. In invoice creation editing, user can type the item name and auto complete 
will suggest from the inventory.
3. Item details will be automatically filled.
4. All details can be changed per invoice without affecting the inventory.

Sponsor: Guillaume Bourque

Original issue reported on code.google.com by sh.mohanjith on 24 Jun 2010 at 12:11

XML RPC Interface

What would you like to see? Please describe in detail.

To allow external applications to interact with Web Invoice build an XML RPC 
interface. WordPress already has a XML RCP endpoint, it would make sense to 
hook to the same endpoint.

This will aid building mobile applications, desktop applications and many more.


Original issue reported on code.google.com by sh.mohanjith on 3 Jul 2010 at 1:28

  • Blocking: #8

Attach PDF invoice to e-mail

Attach PDF invoice to the e-mail

Original issue reported on code.google.com by sh.mohanjith on 28 Jun 2010 at 9:19

Separating customizations from core file

Everytime that I update core file, I loose every customization.

I'm using Wordpress 3.0 and PHP5.

I suggest to separate these options from core to separare configuration file:
- Payment images and URLs
- Due date and other date formats
- Layout of web invoice

Original issue reported on code.google.com by [email protected] on 26 Jul 2010 at 6:04

PHP error for DOMPDF - Web Invoice does not send

What steps will reproduce the problem?
1. Install plugin
2. Create a new invoice 
3.

What is the expected output? What do you see instead?
Invoice should be sent but fails with a PHP error:

Error message: 
Fatal error: Class 'DOMPDF' not found in 
/var/www/test/wp-content/plugins/web-invoice/Functions.php on line 1060

What version of the product are you using? On what operating system?

Web & Invoice: 2.0.13
Wordpress 3.0.1
PHP 5.2.10-2ubuntu6.4
Apache 2.2


Please provide any additional information below.





Original issue reported on code.google.com by [email protected] on 31 Aug 2010 at 10:14

Iphone Client for web-invoice .... Or Job-Tracker

Hi,

Since you seem to know Iphone Application dev too ;-).... have you thought 
about doing an Iphone app that would talk directly to our web-invoice install 
or to your hosting service ?

It would allow us to enter time for a existing customer rapidly ... Instead of 
going to the web ...

I'm sure you would sell a lot of those apps ;-)

Thanks,

Guillaume

Original issue reported on code.google.com by [email protected] on 1 Jul 2010 at 5:12

  • Blocked on: #12

Tabbed settings and templates page

Use tabs to make navigation within templates and settings page easier

Original issue reported on code.google.com by sh.mohanjith on 17 Jul 2010 at 6:29

Invalid argument supplied for foreach()

What steps will reproduce the problem?
1. Update to 2.0.4
2. Creating a new invoice will set it to "Paid" status
3. PDF won't display

What is the expected output? What do you see instead?
Instead of having an "Unpaid" invoice, we get a "Paid" one when trying to 
create a new invoice for a customer, it also applies to previoulsy created, but 
pending, invoices.

What version of the product are you using? On what operating system?
"Wordpress 3.0"

Please provide any additional information below.
The error shows the following message

"Warning: Invalid argument supplied for foreach() in 
/home1/sitedomain/public_html/sitefolder/wp-content/plugins/web-invoice/Display.
php on line 694"


Original issue reported on code.google.com by [email protected] on 6 Jul 2010 at 10:42

Email 'From' Error

What steps will reproduce the problem?
1. Use html in the "Business Name:" box in the Settings page
2. Issue 'paid' email receipt.
3.

What is the expected output? What do you see instead?

The error in the 'From' line

"www.indonesiamatters.com" <[email protected]>, 
[email protected].,  [email protected],  Mana@

OR

<strong>Mau Ke Mana</strong> <[email protected]" 
<[email protected]>, 
[email protected]., [email protected], Mana@ 

What version of the product are you using? On what operating system?

Version 2.0.3
WP3.0 multisite

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 24 Jun 2010 at 11:12

Handle users using PHP4 gracefully

If the user is not running PHP5 give a graceful error and suggest that they 
upgrade

Original issue reported on code.google.com by sh.mohanjith on 24 Jul 2010 at 8:36

Users missing in Drop Down list

What steps will reproduce the problem?
1. Use Multisite?
2.
3.

What is the expected output? What do you see instead?

The drop down list doesn't contain all the registered members of the site, only 
about 20% of them.

What version of the product are you using? On what operating system?

Version 2.0.3
WP3.0 Multisite

Please provide any additional information below.

It's still possible to create invoice for users not in the drop down list by 
going to their profile page and clicking the 'create invoice for this user' 
button.

Original issue reported on code.google.com by [email protected] on 24 Jun 2010 at 11:15

  • Merged into: #11

Bug in add user dropdown on add new invoice page

I am using wp3.0 in multisite mode(also with buddypress).

On the add new invoice page the user dropdown menu only showed a couple of 
users, not all of them.

in file Display.php:

I commented out line 3151-3154 so It uses the normal "wp_" "prefix" instead of 
the else function you have for wpmu and it works fine now.

This function should really be changed since for security people change the 
prefix and it is not always "wp_".

Original issue reported on code.google.com by [email protected] on 1 Jul 2010 at 5:43

Date of transaction in admin overview page

Would love to see a date column on the admin invoices overview page.

I have made a quick hack to the code to kinda show it but it really needs its 
own column:

edited line 91: <th><?php _e('Date - Subject', WEB_INVOICE_TRANS_DOMAIN); 
?></th>

edited line 112 $subject = 
web_invoice_meta($invoice_id,'web_invoice_due_date_month').'/'.web_invoice_meta(
$invoice_id,'web_invoice_due_date_day').'/'.web_invoice_meta($invoice_id,'web_in
voice_due_date_year').' - '.$invoice->subject;


thanx

Original issue reported on code.google.com by [email protected] on 1 Jul 2010 at 5:33

Call to undefined function sys_get_temp_dir()

Fatal error: Call to undefined function sys_get_temp_dir() in 
/var/www/vhosts/mysite.com/httpdocs/wp-content/plugins/web-invoice/Functions.php
 on line 969 

What version of the product are you using? On what operating system?

PHP version < 5.2.1

Original issue reported on code.google.com by sh.mohanjith on 9 Jul 2010 at 8:40

Per invoice payment options

Allow user to select payment options from the payment options configured to be 
used with Web Invoice

Original issue reported on code.google.com by sh.mohanjith on 17 Jul 2010 at 11:50

logo implementation for pdf

if you're not working on it already, i would love it if there was a way to put 
my logo in the pdf.  Thanks!

Original issue reported on code.google.com by [email protected] on 23 Jun 2010 at 11:47

Logo / images do not work in PDF

Issue #42 was valid (6 other people tried it, and told me they saw the same 
issue - and 1 of them was a dev).

Why would you delete it, out of hand?

Original issue reported on code.google.com by [email protected] on 19 Aug 2010 at 6:59

  • Merged into: #44

"Tax" field seems to have control characters in it. e.g. "s:4:" or "s:0:"

I have "Number of taxes" set to 0.  When I look at an invoice in the admin 
panel, in the "Publish" box at the bottom, the "Tax" field seems to have 
control characters in it.  "s:4:" or "s:0:" in the two invoices I have raised 
so far.

Also maybe related, the "Invoice total" shows "NaN"

Ideally I don't want to show or mention tax anywhere, as I am not VAT 
registered, it should not show on my invoices.  (Even as 0% is wrong, it's just 
not applicable to me)

Original issue reported on code.google.com by [email protected] on 16 Jul 2010 at 8:23

Persistent Invoice Sorting

What steps will reproduce the problem?
1. Not sure, possibly delete an existing invoice.
2.
3.

What is the expected output? What do you see instead?

Invoices should be ordered on the admin page according to the date they were 
created.

What version of the product are you using? On what operating system?

2.0.3 but is same in 2.0.5

Please provide any additional information below.

There should be an option to sort the invoices, default ordering should be by 
the date creation of each invoice.

Original issue reported on code.google.com by [email protected] on 9 Jul 2010 at 12:39

Outputs twice on page

What steps will reproduce the problem?
1. I'm not sure. Use on sub blog of Multisite?
2.
3.

What is the expected output? What do you see instead?

The code outputs twice on the page, once in the Meta Title area. Some kind of 
php problem I guess.

What version of the product are you using? On what operating system?

WP 3.0 and current version of Invoice

Please provide any additional information below.

Example - 
http://flights.indonesiamatters.com/invoice/?invoice_id=7e63bfff27c0c672347f09d6
a6bcd34e

Original issue reported on code.google.com by [email protected] on 4 Jul 2010 at 5:18

Logo / images do not work in PDF

What steps will reproduce the problem?
1. Create an invoice.
2. Login as test client and view invoice
3. Click PDF link to print invoice

What is the expected output? What do you see instead?

Expected output - Logo (image), included within PDF file
Actual output - PDF file does not include logo (image)

What version of the product are you using? On what operating system?

Version 2.0.13 on Wordpress 3.0.1, on CentOS 5.5 running PHP 5.2.13, MySQL 
5.1.41, Apache 2.2.15

Please provide any additional information below.

Current PDF template used in plugin options is:

<html>
        <head>
            <title>Invoice</title>
            <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />
        </head>
        <body>
            <div id='invoice_page' class='clearfix'>
                <img style='float: right;' src='http://xxxxxxxxx.com/wp-content/plugins/web-invoice/images/web-invoice.png' style='width:101px; height: 128px;' />
                <h1>Invoice</h1>
                %content
            </div>
        </body>
    </html>

Original issue reported on code.google.com by [email protected] on 19 Aug 2010 at 7:23

IPN (instant payment notification) errors from Paypal after invoice is paid

What steps will reproduce the problem?
1.not sure, but I received the Paypal email that money was recieved.
2.I then marked the web-invoice as paid and the thankyou was sent to client.
3.Paypal error and retrying so they turned off IPN. not sure impact on futher 
invoice payments.

What is the expected output? What do you see instead?
Software should mark invoice paid (I think,,, it had stopped doing that).


What version of the product are you using? On what operating system?
Version 2.0.11  Windows 7


Please provide any additional information below.
This is the Paypal error:
Please check your server that handles PayPal Instant Payment Notifications 

(IPN). IPNs sent to the following URL(s) are failing:

http://mywebsite name/billing/?paypal_ipn=1&invoice_id=?nnnnnnnn  (real id 
changed)

If you do not recognize this URL, you may be using a service provider that is 
using IPN on your behalf. Please contact your service provider with the above 
information. If this problem continues, IPNs may be disabled for your account. 

------ end of message 

Original issue reported on code.google.com by [email protected] on 3 Aug 2010 at 12:00

Ques: What url do I give Paypal to restart IPN?

Not really a problem --- you resolved the problem here:
 Issue 39:       IPN (instant payment notification) errors from Paypal after invoice is paid

But Paypal turned off notifications during the error phase. Now when I try to 
turn back on they ask for a url ---- what do I use or will the next web invoice 
tell Paypal the url to use???  meanwhile IPN is off.


What version of the product are you using? 2.0.13

Original issue reported on code.google.com by [email protected] on 24 Aug 2010 at 7:10

"Same As Billing" does not copy country

When you edit a user, clicking on "Same As Billing" does not copy the country 
from the billing to the shipping address.  And subsequently, when you click 
"Update user" it does not update the billing country.

What it appears to do is save the Shipping Country in the Billing country entry 
in the database.

Original issue reported on code.google.com by [email protected] on 16 Jul 2010 at 8:21

Support for multiple tax

1. Some countries such as Canada has multiple tax rates, it would be helpful if 
these multiple tax rates could be input in the invoice creation.
2. Tax amount should be automatically calculated and displayed in the invoice.
3. Taxes will be calculated upto 3 decimal points
4. After adding all taxes, it will be rounded upto 2 decimal points and treated 
like other items

Original issue reported on code.google.com by sh.mohanjith on 24 Jun 2010 at 12:53

PDF layout issue

In the PDF, Invoice to: lines up to the right hand side and mixes up with 
description of the invoice.

Original issue reported on code.google.com by sh.mohanjith on 16 Aug 2010 at 5:33

Moneybookers subscriptions fail

Moneybookers subscriptions fail with error "Invalid duration"

Original issue reported on code.google.com by sh.mohanjith on 20 Jul 2010 at 4:57

Error trying to mail invoice to client

What steps will reproduce the problem?
1.Create an invoice
2.view and send
3.or select the invoice from list and specify 'send' action

What is the expected output? successful mailing.

What do you see instead? eror:
Fatal error: Uncaught exception 'DOMPDF_Exception' with message 'Requested HTML 
document contains no data.' in 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/lib/domp
df/include/frame_tree.cls.php:135 Stack trace: #0 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/lib/domp
df/include/dompdf.cls.php(293): Frame_Tree->build_tree() #1 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/lib/domp
df/include/dompdf.cls.php(377): DOMPDF->_process_html() #2 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/Function
s.php(960): DOMPDF->render() #3 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/Function
s.php(967): web_invoice_pdf_get() #4 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/Function
s.php(932): web_invoice_pdf_file('33383012') #5 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/Flow.php
(152): web_invoice_send_email('33383012') #6 
/home/bloggin1/public_html/wpblogex in 
/home/bloggin1/public_html/wpblogexperts/wp-content/plugins/web-invoice/lib/domp
df/include/frame_tree.cls.php on line 135


What version of the product are you using? 2.0.7

Please provide any additional information below.
Seemed to stop working with prior upgrade. was fine until then!

Original issue reported on code.google.com by [email protected] on 17 Jul 2010 at 10:57

PayPal recurring payments

1. Support unlimited cycle payments
2. Support annual payments

Original issue reported on code.google.com by sh.mohanjith on 11 Jul 2010 at 8:56

ToolTip for each entry is not displayed

What steps will reproduce the problem?
1. Just open Web Invoice admin page and hover some entry

What is the expected output? What do you see instead?
Tooltip should display, but there is nothing

What version of the product are you using? On what operating system?
2.0.12

Please provide any additional information below.
I see this issue in Google Chrome. Maybe other browsers are not affected.
To fix that problem, you should add "z-index: 1" to "#web_invoice_tooltip" css 
class in web-invoice/css/wp_admin.css

Original issue reported on code.google.com by [email protected] on 20 Aug 2010 at 2:51

Error on script-loader.php on line 607

What steps will reproduce the problem?
1. Clicked a checkbox from one of my customers
2. Selected "Actions" ->  "Send Reminder(s)"
3. Error message shows at bottom of list

What is the expected output? What do you see instead?
Expected output: Send an invoice reminder
What is see instead: "Deprecated. Please use the instance of operator in 
/home1/sitename/public_html/foldername/wp-includes/script-loader.php on line 
607"

What version of the product are you using? On what operating system?
Wordpress 3.0 - Web Invoice 2.0.6 - Windows Vista - Internet Explorer 8

Please provide any additional information below.
N/A

Original issue reported on code.google.com by [email protected] on 12 Jul 2010 at 3:48

A way to edit the %content variable in a template?

Perhaps in the templates section there is a way to edit the %content variable. 
It is in a lot of the templates already, but a way to break down the "%content" 
 into HTML.

Thanks! Great job on this amazing plugin :)

Original issue reported on code.google.com by [email protected] on 26 Jul 2010 at 10:38

Printing invoices

I would like to be able to print the invoices with the buyer details etc so 
that I could enclose that with the goods when I post them out to the purchaser.




Original issue reported on code.google.com by [email protected] on 4 Sep 2010 at 8:36

send estimate

It would be nice if there would be an option to send estimate before the 
invoice (or set the status of the invoice to estimate) and have the client 
accept or decline this with additional comment. 

After they accept the status will change to invoice and the invoice will be 
send.

Keep up the good work. 

Greetz, hrbrt

Original issue reported on code.google.com by [email protected] on 27 Jul 2010 at 12:54

Many strings to translate are in the default textdomain

What steps will reproduce the problem?
1. Scan files using poEdit or plugin Codestyling Localization
2. See hundreds of translateable strings without a textdomain (default)

What is the expected output? What do you see instead?
I would expect all strings that are specific to this plugin to have a the 
plugin textdomain. Some/many have, and they are translateable. It just seems 
the work is not completed. Look up all __( functions to see.

What version of the product are you using? On what operating system?
2.0.16

Please provide any additional information below.
Some translateable strings should also have a defined context. Please see the 
documentation for __( and _e functions and their related functions.

I would like to contribute my translation to Norwegian (nb_NO) when this is 
fixed.

Example: I need to translate "." and "," strings to Norwegian number style. 
This is "1 234,50" using " " as thousands separator and "," as decimal 
separator. I also need to have included the "kr" as currency symbol. We use "kr 
1 234,00" (a space between kr and the amount). This could be done by 
translation of the plural currency.

Original issue reported on code.google.com by [email protected] on 10 Sep 2010 at 4:30

Web Template Content not working 100%

See 
http://wordpress.org/support/topic/plugin-web-invoice-invoicing-and-billing-for-
wordpress-web-template-content-not-working-100

Original issue reported on code.google.com by sh.mohanjith on 13 Aug 2010 at 3:15

Add new invoice button on Invoice overview page

could you please add an "Add New Invoice" button on the top of the admin 
invoice overview page.

example:

Display.php

line 51 change to: <h2><?php _e('Invoice Overview', WEB_INVOICE_TRANS_DOMAIN); 
?>
<a href="/wp-admin/admin.php?page=new_web_invoice" class="button 
add-new-h2">Add New Invoice</a></h2>



Thanx

Original issue reported on code.google.com by [email protected] on 4 Jul 2010 at 6:33

Automated recurring invoices

Send recurring invoice reminders automatically.

Original issue reported on code.google.com by sh.mohanjith on 6 Jul 2010 at 4:02

web-invoice plugin conflict with seo galleries plugin

What steps will reproduce the problem?
1. installing "seo galleries plugin" 
http://wordpress.org/extend/plugins/seo-image-galleries/

What is the expected output? What do you see instead?
so far i see these following problems.

1. i don't the section where i'm supposed to input my paypal, credit card 
information.  all i see in the payment settings are Default Currency, Using 
Godaddy Hosting, Payment Method.

2.  the total for the amount doesn't show up correctly.  it just defaults to 
$0.00 no matter what items are in the invoice.

What version of the product are you using? On what operating system?
wordpress 3.0 and web-invoice version 2.0.3.

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 23 Jun 2010 at 10:27

Attachments:

Duplicate content on invoice page

Duplicate content on invoice page (when the invoice_id is not set)

Original issue reported on code.google.com by sh.mohanjith on 13 Jul 2010 at 8:11

Not all date strings are localized

Switch to locale such as en_GB and still some date strings are displayed in 
formate Y-m-d

Original issue reported on code.google.com by sh.mohanjith on 13 Jul 2010 at 12:56

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.