Jump to content
EduGeek EdSec 2026 is Go! 27th Oct in Derby! Join us for a day of EdTech security focused talks, networking, and an evening social ×

webman

Members
  • Posts

    8,785
  • Joined

Everything posted by webman

  1. Best wishes for the future Brian - I hope you enjoy every minute of your retirement doing things you love with your family around you
  2. Hi sadams1980. Have you visited /upgrade.php in your browser? It looks like the new database changes haven't been made.
  3. Hi theo_logical, thanks for looking into Classroombookings. I think the problem you have encountered is due to a PHP module "GD" (which handles image manipulation) not being installed or enabled. To confirm this, create a new PHP file (info.php for example) with this contents: Place it in the same place as Classroombookings (same folder as index.php), and then access it in your browser. You should see a page full of tables. Look for "gd". If it is not there, or if it says enabled is false, then that is definitely the problem. In Ubuntu, this can probably be enabled with a quick apt-get install php5-gd or similar - if that doesn't work, use tab completion at the php5- part of the command, or use apt-cache search. Once that's been installed or enabled, restart the web server service to pick up the new config, and it should be fine. Deleting the installer: you can do this by making sure the URL is index.php/school/delete_install, or just deleting the system/application/controllers/install.php file yourself. Hope that helps Craig.
  4. Classroombookings does not currently have any LDAP/AD integration, but you can import users in bulk from CSV.
  5. Glad you got it working Re: chargeback - OK, I see! I think I might have misunderstood the way it should have worked, or just forgot when I came round to doing it. I think I can easily add the option to printers though. Then, the chargeback option will be available for both printers and consumables - the choice will be yours. I will make this clear on the reports page by moving the icon next to the printer or consumable - depending on which one it is. Would that work for you?
  6. Do you guys still have the config.default.php file in your inc/config folder? You should have both config.default.php and your own config.php as well. This means that new config vars can be added and features can be enabled with updates without interfering with your local configuration file.
  7. Hi @fiza, have you copied everything over? Your inc folder should look like this. You can safely copy all of the files from the zip onto your installation. The change to the configuration makes it a bit more flexible, future upgrades will be easier, and allows features to be turned on and off. It just takes a little copying & editing this one time. To answer your question - yes. Once you have inc/config/config.default.php, copy this file (same folder, inc/config) and name it config.php. Edit the database entries in there, using your existing inc/init.php file as a reference. Once you've done that, delete inc/init.php and inc/config.php. For safety, you could just move or rename these until you're happy it's working. The chargeback functionality will get enabled by default via the new config file. To confirm this, you should see a "Chargeback" checkbox on the consumable add/edit pages, and a money icon in the consumable list and report page.
  8. ISO 27001 certification would be useful for you to have, if not already.
  9. Happy half-term everyone! I've just made PrintMaster version 1.4.0 available. Download zip Read the changes Read the upgrade instructions
  10. It's not just the NHS itself either. Anecdotal evidence, but interesting still... One of my company's web-based healthcare SaaS products is accessed by various pharmacies. Some of those have IT systems that are either ran by private companies, or they're a chain and have their own IT. Our user stats regarding platforms are quite revealing: 2011: XP: 88% IE6: 44% 2012: XP: 87% IE6: 25% 2013: XP: 83% IE6: 16% Declining, but not quick enough. The usage of XP and IE6 isn't just a problem for official security and support as far as MS is concerned. It affects us in terms of feature development and maintenance, and our partner company who handles support for end users. Some of the IT systems use a form of remote desktop, likely on under-specced machines, and so doesn't perform as rapidly as a native browser or application would. But having said that, it's almost a testament to how good XP has been in general, over the years.
  11. I think the direction you take in this project will depend on what you want to achieve from it. WordPress has a lot of faults, and I wouldn't recommend it. Security. WordPress installs are regularly made targets for attack. Plugins. Everything you want that is beyond a blog or simple page will probably need a plugin. The community is overflowing with plugins of varying quality. Themes. The layout/design and any custom functionality are generally tightly linked. Again, the community is overflowing with themes of varying quality. If you like the functionality provided by one theme but the design of another, it could prove very challenging bringing them together in a way that works nicely. Updates. You really need to keep on top of WordPress core updates to keep it secure. But you also need to be careful, because third party plugins and themes may rely on certain functionality in WordPress version X. When you upgrade to version Y all hell breaks loose. Upgrading plugins themselves can also cause issues, if its developer decided to add/change/remove functionality between versions. Code. If you rely on third party themes and plugins for everything, you end up having little control over the generated markup, CSS and javascript. I have seen WordPress sites thrown together (by local digital/marketing/creative agencies - who should know better!) that have a total page weight of about 5MB, simply because no optimisations have been done and little to no thought has been given to this aspect. It's not just messy, but wastes bandwidth and provides a horrible experience to people on slow (mobile) connections. One WordPress install we inherited at work broke catastrophically when WP was updated. One plugin wasn't compatible with the new WP version, and the latest plugin version was a complete rewrite, losing many features in the process, and leading to a large chunk of the theme files needing to be re-written. Another example where third parties has caused problems is another inherited WP site that had a "social links" plugin. All we wanted to do was to add a new icon and link to Google+, but the plugin didn't have an option for it, and no new version was available. From my experience, WP can be a total nightmare to work with, and just isn't worth the hassle. Unless you're really not bothered about any of those issues and just want to get a site up and running, not really care about what's going on or learn about how things should work properly. Drupal is much better in that it is more of a content platform than blogging, and comes with some nice features out of the box. Having said that, customising themes and custom markup/plugins can be a bit of a pain. I've also found it a bit slow and cumbersome to manage, and has its own little quirks that I personally don't like. Thankfully I haven't had to deal with that many Drupal sites, so can't say as much about it as WordPress! Haven't had to use Joomla much either recently, but the last time I did it was just crazy. The admin area made little sense and again, plugins were of varying/questionable quality. And it just didn't seem to do things in a logical way. When approaching a site, you have to look at the content. Where does it come from? Who is going to manage it? How is it going to be managed? What does your content look like or consist of? Once you've thought about those in detail, you may decide that you don't need a CMS and that it can all be built with custom code. Or maybe you do need a CMS - but by knowing more about the content you can choose one that best suits your needs. A lot of CMSs make assumptions about your content though. For example, that your content is blog posts, and all blog posts have a title, date, and body. Or your posts are all articles that have a start date, end date, and a category and a body. But what if it doesn't? What if your blog posts or articles need images in 3 different sizes, be associated with a writer, and certain ones need to be "Featured" in a certain area of the site? Then you need to find a way to do that - and with a lot of CMSs, it can get a bit hacky or involve convoluted custom code. One of the best CMSs I've come across lately is ProcessWire. Object-oriented code, clean modular approach, good API, and all of the content is custom. There are also freely-available rating and comment modules There are so many variables to take into account when building a website, and ultimately - you will get out of it what you put in
  12. I feel sick. You've changed, man.
  13. Can one of the mods please contact mattx to let him know his account has been compromised?
  14. You could create a PowerShell script to undo or workaround that restriction?
  15. I like the colours. Any chance of keeping it as a permanent choice following the current promotion? I'm fully in agreement what Shaun and Chris have said. EduGeek is a fantastic community and resource that costs nothing to be a part of, which is all managed extremely well. If the current colours aren't to your liking, its a minor inconvenience at most
  16. Definitely option 2. Done it before and it was the most flexible option - it made moving devices within the cab or to other cabs really easy and tidy.
  17. A thing of beauty.
  18. 30 miles. 35 minutes in really good traffic (out of term time, or not rush hour), but typically 45-60.
  19. Just a few. (It is my job, after all! ) My company have built websites and web applications for small non-profit organisations, universities, PCTs/local authorities, big political parties and more. Each one varies as to how many visitors they have (some have thousands per month, others only in the 10s) and how much they need updating - both in content and in features. Some sites survive many months and years without major changes and new features, whereas others are constantly evolving. What sort of web projects have you been working on?
  20. Tell me about it. They drive me nuts!
  21. One of the healthcare information systems my company developed and maintains has about 25% of its users on IE6. I'm lead to believe that most of those are remote desktop terminals ran by private IT companies.
  22. I'll try not to Thanks - that's another great idea! I can definitely see how that would help Another one added to the list.
  23. Hi Jon, thanks for your message and checking out PrintMaster Your number 1 and 3 suggestions have already been mentioned before. This additional request though has given them extra weight to help them gain more priority for the next round of changes! Number 2 is a good idea as well and rather easy to do. Thanks again! Craig.
  24. Hi. Yes, you can change the code in one file to adjust these to suit your needs. Open index.php, and look near the bottom (lines 72-78). You will see references to grid_5 suffix_1 and grid_6. These classes determine the width on the page that each one takes up. It's based on a grid system, with 12 imaginary columns to work from in total. So if you used grid_6 classes on both columns, each would take up half of the width of the container. Or you could have a grid_5 for the consumables and a grid_7 for the stock. As long as the grid_X numbers add up to 12, you should be fine.
  25. Excellent, glad you're sorted with that now The system does not send any emails at the moment for anything. So, when a booking is made - that is it - it's in the system on that period, room and day/date. It can then only be removed by the person who created it, the designated room owner, or an administrator.
×
×
  • Create New...