This module might be useful for a stock room or small classroom to check out items / books / tools etc.
I would like to offer my work back to the community and hopefully receive some feedback and enhance the module to meet other needs. barcode_inventory integrates with the views module to display a history of actions (op i.e. in / out, date, user, # of items per transaction). It also tracks total number of items in stock and hooks into the node form for the type selected in the barcode inventory settings page if the stock for that item needs to be updated manually (because not everyone uses the scanner... all the time)
On the settings page for barcode_listener: set up one character for the header, also known as the preamble, (set up your bar code scanner to lead with one odd character that is not found in any of your barcodes, default is “}”), there is also an advanced option to edit the javascript function directly (default code is provided in the readme file). On the settings page for barcode_inventory: select one content type that is associated with barcodes, select field(s) associated with barcodes (cck, barcode, and/or title).
A menu item is added with barcode_inventory called Barcode Listener default tab “Inventory” other tabs: “Check In” & “Check Out”. On the inventory page you can scan a barcode or enter the code manually. The module will check if the code is associated with a node, if not, suggest creating a new one, if yes, display how many are in stock and last 10 scans.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | barcode_listener.zip | 12.65 KB | nathaniel |
Comments
Comment #1
nathaniel commentedComment #2
avpadernoHello, and thank you for applying for a CVS account. I am adding the review tags, and some volunteers will review the code, pointing out what it needs to be changed.
I will report here a little checklist:
As per requirements, the motivation message should include more than two sentences (the exact words are a few paragraphs) that describe the module features. For themes, it should include also a screenshot of the theme (at least 640x400 pixels), and (when possible) a link to a working demo site; for modules, it should include also a comparison with the existing solutions.
Comment #3
zzolo commentedHi. Please read all the following and the links provided as this is very important information about your CVS Application:
Drupal.org has moved from CVS to Git! This is a very significant change for the Drupal community and for your application. Please read the following documentation on how this affects and benefits you and the application process:
Migrating from CVS Applications to (Git) Full Project Applications
Comment #4
avpadernoAs per previous comment, I am setting this issue to won't fix.
Since new users can now create full projects, applications have a different purpose and they are handled on a different issue queue. See Apply for permission to opt into security advisory coverage for more information.