-
Posts
8,785 -
Joined
Content Type
Forums
News
20th
EduGeek EDIT Conference
Blogs
Everything posted by webman
-
That might be good though, so they could perhaps identify an underlying issue (if any) with your program sets. From memory, I think our key to success with program sets was to do it at the server, do one action at a time, Save/OK, then do the next bit. And always re-deliver after making changes.
-
It might be worth just adding one or two shortcuts, the appropriate groups, and then testing it; just to save you time if there are still problems!
-
Is that when you try to clone the one with the problem shortcuts in? It might be worthwhile "abandoning" that one altogether, and creating a new one from scratch and adding shortcuts manually. And from the server
-
I remember coming across a similar problem a while ago. The solution that we took was to create a new program set, add the groups and add the shortcuts - essentially create a copy from scratch. Once it was checked and tested, the old one was deleted. We also had problems with the RMMC that were resolved by carrying out the task on the server, instead of at the workstation. Give that a go as well, it might work
-
[php] CodeIgniter best practice for accessing multiple tables in single view
webman replied to localzuk's topic in Web Development
Yes, typically, most tables should have their own model to handle any operations that use it. Call the models from the controller, and pass the returned data to the view. If you are using both tables via a JOIN in a single query, then put the function for that query wherever it makes most sense in the context of what you're doing -
Linux is freely-available, and unless you want a support contract, you can download and install it on as many machines as you want at no cost. It's already ahead of Windows and Mac OS in terms of initial outlay. You just mentioned a lot of its strengths there, but additionally, a properly-configured server can be more secure than a comparable Windows box, and is likely to give you much less hassle in terms of updates and maintenance. Some software just runs better on *nix systems than it does on Windows - such as some of the services you mentioned above. System requirements are usually lower and more tolerant than Windows. For example, you could easily put old machines to good use, or you won't need to spend as much on new hardware. You could also cluster servers together, or run network RAID, if you wanted to create a super-computer or enhance the reliability of a server cluster. There are probably some other benefits that I've just plain forgotten, but hopefully the above is good for starters...
-
Encypting passwords in MySQL with MD5
webman replied to kirchie's topic in Internet Related/Filtering/Firewall
If you're storing passwords using PHP, you could do far worse than using phpass. -
You could sell ideas for new websites to people
-
This was @bossman's school for the past week. Not enough snowfall locally to close the school, but plenty of people checking during the 7-8am period - the two big peaks visible on the chart
-
Depending on the complexity of the site - if it's relatively simple, I would recommend using OpenCart. Magento is large and complicated, and probably overkill for their needs. In terms of electronic online payment, you probably have two main options. Use a third-party payment gateway (such as PayPal) to handle it for you, or do it yourself. Doing it yourself involves a lot of complications, big costs, risks and red tape (PCI DSS as mentioned above). You really don't want to be handling people's financial details. Payment gateways will usually charge a small percentage (and rates will differ depending on what service you get from them) on each transaction. Most ecommerce packages have modules or plugins for popular payment gateways that are easy to set up and use.
-
Speaker cable routing leading to buzzing speakers.
webman replied to localzuk's topic in AV and Multimedia Related
Try a ferrite ring at the speaker end of the speaker wire. -
"Today, mummy, me and Timmy crawled through the roof space with a computer wire!"
-
Hi kirchie I use Vidahost for personal sites (Cloud hosting) and at work (web development company) we use a range of their products/services. The customer service has been excellent, and the staff are technical and quick to respond to any queries. If you want 10% off hosting, use the coupon code 'CR10H'
-
In Soviet Russia, car drives you!
-
Hi Sheridan. I set up Zimbra at the school I worked at (where @bossman is). It's been running there almost 5 years, and I just helped upgrade to the latest version. Version 8 includes a vastly improved interface for both email and admin interfaces. It's been a great asset for the school, saving money and enhancing communication. It runs virtually on XenServer. Everyone uses the web interface - internally using Prism (Mozilla-based chromeless stripped-down web browser) and pre-authentication for streamlined sign-in. Accounts are synced to Zimbra from AD using a custom script and database, because we wanted to fully automate the creation, disabling and list membership of accounts -> mailboxes from AD. I read that Version 8 has some AD/LDAP automation/creation now - but haven't read much about that. Worth looking in to though. With regards to backup, there are multiple pieces of functionality in place for it. 1) individual mailbox backups for staff to a NAS box, daily. 2) entire Zimbra installation backup, weekly, for DR. 3) VM snapshots at regular intervals and before doing major upgrades/updates and/or for DR. Hope that's useful - don't hesitate to ask me or @bossman any further questions
-
I use Vidahost both for personal sites (Cloud hosting) and at work (dedicated and shared) - all are fantastic. You will probably be more than happy with The Starter Package on Shared. If you use my affiliate code CR10H in the coupon box, you will get 10% off
-
It's been a while since I've managed an OpenFiler box, but as you have root access, it should be relatively easy to troubleshoot using standard Linux commands and procedures. ifconfig eth0 (Swap eth0 for eth1 as well) This should show the IP configuration for each of those interfaces. Check the obvious - IPs, network mask etc; and also check which interface is connected to the actual network and where at. You should be able to restart services using the service command, for example: service networkmanager restart Also check /var/log/messages for any debugging or error info.
-
I've just replied to another website-related thread with my thoughts on the matter - you might find it helpful http://www.edugeek.net/forums/web-development/101193-examples-school-websites-made-blogger.html#post875141
-
Pretty much everything that bossman said Specifically, the ListIt module was very useful for building the site. It essentially allows you to create lists of things - you define what fields things have, what categories they belong to, and set the template used to display the summary/detailed views of said items. I used it for the staff list, virtual tour, policies/downloads, front page featured items/links and vacancies. It's quite versatile and powerful. CMSMS also has a nice image module (CGSmartImage) which can both resize and crop on-the-fly - which is a brilliant thing to have. You can just throw whatever file of whatever size at it, and always have a decent-looking version outputted on the front end. It will cache the generated images too, so you don't have the processing overhead on each request. The architecture of it also MVC and easily extensible. Templates and custom content blocks all editable via the CMS. If you've ever tried hacking your way through a WordPress theme, you'll wonder why you've never used something as simple as this before. IMO, WordPress hasn't aged nicely at all, and can be quite tricky to bash into the shape you want it to be. I've developed about 4-5 sites in CMSMS now, and for those, CMSMS has been a great fit for the project in hand. If you have any more questions just ask (Incidentally, at work, we've just replaced a Joomla site with a CMSMS one )
-
For a package like this to uninstall, I think you'll need a section in the package .ini file to specify which command to run and which parameters to use for the uninstall. I imagine there is some automated msiexec command you can run to uninstall it, or there could be an executable in the installation like uninst.exe. If I remember rightly, there is a tab in the CC4 properties dialog where you can enter the command or parameter for this. Or, if you do a fresh version of the package once you've worked out an automated way to remove it, I think the .ini file entry is "UninstallCommand". I can't quite remember exactly, but there is a package .ini file reference on the RM support site.
-
Hi again. Ah, that is quite a shame Unfortunately the code and DB libraries used require InnoDB for it to auto-detect the relationships between the various items; so there isn't a straight-forward way around this. Good luck on the VM
-
jmansoor, thanks for checking out PrintMaster - hopefully it will be useful for you as well! The problem described, I think, is that the code is not getting the correct results from auto-detecting the database layout. Are the tables using the InnoDB engine, and are foreign keys configured properly? Did you run the whole printmaster.sql file, including the ALTER TABLE statements at the end?
-
Hey - glad you're still finding it useful It's a nice idea, but I don't think donations would help with finding the time, unfortunately! Currently, the system doesn't record information about when toners are added to stock - as you say, just for installing them in printers. So it would not be possible to create a query for the information you're wanting.
-
I find it a lot quicker to read a digital display than to guess the number that two pointers are closest to.
