Add at least comments for all function declarations; other than that, there might be some additional comments necessary that will make contributions easier.

Will do this later today.

Comments

aramboyajyan created an issue. See original summary.

aramboyajyan’s picture

Title: Code comments » Code comments and formatting
aramboyajyan’s picture

Rules code should also be moved to commerce_invoice_receipt.module. This might need to be a few separate commits, but I'll reference this issue in all of them.

aramboyajyan’s picture

Move out the mailsystem implementation from the .admin.inc file, it makes no sense to put it there because it is NOT part of the administrative logic.

It can either be moved to the .module file, or a completely separate file.

aramboyajyan’s picture

After thinking a bit, I will do this for the v2 branch instead, no sense to work simultaneously on both.

aramboyajyan’s picture

Title: Code comments and formatting » Code comments, formatting and organization

Updating the title. Later today the commits related to these tasks will be committed, and will reference this issue.

  • aramboyajyan committed 2dc5839 on 7.x-2.x
    Issue #2690597 by aramboyajyan: updating the validation message when...
  • aramboyajyan committed 33b6620 on 7.x-2.x
    Issue #2690597 by aramboyajyan: adding alt title to the logo image in...
  • aramboyajyan committed ac48d80 on 7.x-2.x
    Issue #2690597 by aramboyajyan: moving the mailsystem to a separate file
    
  • aramboyajyan committed f10507c on 7.x-2.x
    Issue #2690597 by aramboyajyan: moving the code from .admin.inc to ....

  • aramboyajyan committed 4784533 on 7.x-2.x
    Issue #2690597 by aramboyajyan: formatting and comments in .rules.inc...
  • aramboyajyan committed 8fe1906 on 7.x-2.x
    Issue #2690597 by aramboyajyan: minor updates to the template file
    
  • aramboyajyan committed 9c8c2ff on 7.x-2.x
    Issue #2690597 by aramboyajyan: code formatting and some minor things
    
  • aramboyajyan committed f7a1c66 on 7.x-2.x
    Issue #2690597 by aramboyajyan: removing unnecessary callback...

  • aramboyajyan committed 7a9ce7f on 7.x-2.x
    Issue #2690597 by aramboyajyan: making the footer table in email...
aramboyajyan’s picture

Status: Active » Fixed

Status. This is fixed for the most part. Misc minor fixes will be committed separately now.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.