Hi guys! Exciting update about PrintMaster for you (particularly @eclass).
Some new features that will help you install consumables to printers quicker and easier:
- Select multiple consumables to install to a printer at one time
- Search printer list on dashboard
Download Version 1.1.0.
Upgrade instructions: Replace existing installation with the contents from the zip file; but make sure you keep your inc/config.php and inc/init.php files. A CSS file has also been updated, so make sure you do a hard refresh in your browser to get it out of your cache.
Hope those changes help you out. Let me know if you have any issues
@fiza: Thanks! Glad you find it useful
@webman - Have got it all set up exactly how I want. Works really well.
One noob question - How can I put security on so that only certain users can gain access to the website? I have set the website/database up with XAMPP but haven't the foggiest on how to secure the website. I don't want students finding and fiddling with it.
There are a couple of options you can use. If you or someone you know is good with PHP development, you could implement something basic yourself using the fAuthorization class that's part of the bundled libraries.
Alternatively, you can use the Apache web server's built-in authentication methods - this seems to be a nice guide:
how to use htpasswd to create protected directories XAMPP / apache.
fiza (13th August 2013)
Would love to see a 'purchase cost' for the toner. We charge back each faculty the toner costs so have to produce a report each month to the finance manager of who had what, when and how much it costs.
Based on my own past experience, my main concern is the potential fluctuation in cost of consumables. For example, you take delivery of 2 toners in March at £36 each, and 2 more in September at £42 each. There needs to be a way of specifying which cost toners you use when installing to a printer. This also affects quantity.
Is it a case of just saying "This consumable will always cost a fixed amount of £X" and be done with it? Within this fixed cost you "absorb" or hide any differences you may encounter?
Then there is the reporting side. When you install a toner, you're simply recording which consumable went into which printer, and when (currently). When costs are involved, that's fine - because we just record the price at the time of installation. But then what do you do with that information? Send someone an email with the details? Or is it just a case of being able to look at a given printer, and view the consumable installation history, including costs, for a given time period?
The currency would also have to be configurable, as I know there are international users of this project now
Any feedback and suggestions on how best to tackle the cost feature, to make it useful to as many of you as possible, would be appreciated
A junior tech did develop an in-house version of a similar thing here, but he's since moved on and we're discovering so many bugs in it now that I want to move on to something else; its a shame as it showed so much promise but he left before he could really finish it.
Thanks Pete, that's good to know.
My current train of thought then, is:
- Each consumable will have a price attached to it, which you can change by just going to the Edit link for a consumable.
- When you record a new delivery for a consumable, the price will be displayed, but you will have the opportunity to change it at this time.
- When you install a consumable to a printer, its current price at that time will be stored with the "log" entry for that installation.
PrintMaster is now at version 1.2.0, which now includes the discussed cost feature.
Please read the upgrade instructions, paying attention to the step that involves running /upgrade.php - this is important, and makes the necessary database changes. You will also need to add the currency value mentioned to the inc/config.php file.
There are currently 2 users browsing this thread. (0 members and 2 guests)