OpenSSH includes an SFTP server which is enabled by default. This is a secure approach which use a single port and normal Linux user accounts and passwords for authentication. It also supports date/time stamp synchronization since you are actually copying… Continue Reading →
[Note that the following instructions have not been fully tested.] To install ProFTPd on Ubuntu (or most Debian based) Linux, execute the following commands. Although highly recommended, only the first command should be used if you don’t have a GUI desktop installed on your… Continue Reading →
Ramping up on WET 3.x and HTML5 standards can be overwhelming but it is so worth it as there is a lot of new functionality that comes built-in. Here is some information that you might find helpful. The following topics… Continue Reading →
Moodle is an Open Source Learning Management System (LMS) application that enables you to make online training courses available to your customers. This tutorial covers some of the basics of how to get your first Moodle 2.5 course up and… Continue Reading →
Notepad++ is a great editing tool for web developers. I know many, including myself, who use this together with Adobe Dreamweaver for their HTML development because there are just some things that Notepad++ does better than Dreamweaver including syntax colouring and HTML… Continue Reading →
Publishing audio or video media on the web? When creating audio or video for publication on the web, here are some guidelines to ensure that yours can be heard and viewed on all computers, tablets and smartphones. The only assumption is that… Continue Reading →
Bookmarklets are short pieces of Javascript that can add useful functionality to your browser without installing any additional software on your computer. Installing a Bookmarklet Modern browsers: Simply drag and drop the link to the bookmarklet onto your browsers links bar…. Continue Reading →
Did You Know? Media queries are part of CSS3 and allow web designers to customize CSS definitions for the layout depending on the device and screen width thereby creating a single Responsive Web Design that adapts to the visitors environment which… Continue Reading →
At some point, most HTML developers end up in a situation where they use the float:right and/or float:left property and then notice that the DIV going around it isn’t wrapping the content anymore. Broken Example You can reproduce this in… Continue Reading →
Here is a technique that uses jQuery to reduce the length of web pages containing repetitive formatted information. You can use it to display images as seen below or information such as people profiles. This is flexible too because the… Continue Reading →
Adding an Image to a Page or Post (skip to editing an image) Note: If you are replacing an existing image, it is easier and quicker to simply remove the old one from the page and then insert a new… Continue Reading →
There are several ways to integrate MailChimp into your WordPress website. Getting a form on your site is relatively easy. The challenging part can be to get it to integrate with the look and feel of your site, especially if you… Continue Reading →
Some people call it the smoked or glass effect — it’s the ability to set the opacity or transparency of a background of an overlaying div using CSS. You might want to use this technique to ensure text is clearly… Continue Reading →
If you or your web hosting service provider works on your Apache based website for anything more than a few seconds, you should put up a message indicating to your visitors that your site is temporarily unavailable and will be… Continue Reading →
For many people, the use of the word Theme and Template mean the same thing. In Drupal, for example, themes are called templates. In WorPress, templates are called themes. That being said, there is also something called a Page Template in… Continue Reading →
Figuring out what CMS a website is using can give you clues on how to achieve similar results with your own site. While the following method is by no means guaranteed to provide you with the information you are looking… Continue Reading →
However, in some environments, as soon as you try to make ANY changes to the Weaver II setting: The sub-theme reverts back to the default one. All Weaver II settings are reset with default settings. Backing up and restoring the Weaver… Continue Reading →
To create a search page for the Weaver II theme: Create a new page Set the title to Search or Search Website Set the Permalink to search Set the parent is set to (no parent) unless you want it to… Continue Reading →
If you plan on taking payments or gathering any personal information beyond simple email address, or simply want to have a more secure access when administering your website, you’ll need to enable your site to work over SSL. This is… Continue Reading →
Some people claim that getting getting Google Verified Authorship for your site can actually increase click throughs and even rakings. While I’m not sure about that, if there is even a chance that this is true, can you afford not… Continue Reading →
Here are a few WordPress plugins to help you troubleshoot your WordPress site. Memory Load Consumption and db size Usage — Indicates memory and db usage. Check to ensure you aren’t close to running out of memory on your site…. Continue Reading →
Below are examples of WCAG 2.0 compliant HTML tables. Be sure not to duplicate the table Caption and Summary as both will be read by screen readers. Simple Tables (skip to Complex Table) Here is sample source code for creating a… Continue Reading →
Manual Local Installation of Drupal Tip: If you are doing a local installation, use XAMPP. Event better, give Acquia Dev Desktop which comes with Drupal. Note that Server2Go doesn’t work with Drupal out of the box. Download Drupal. Unzip in your htdocs… Continue Reading →
There are times when you will want your clients to read and accept terms and conditions before making a payment in PayPal. The great thing about the following approach is that it will work for just about any website, whether the site… Continue Reading →
Hmmm. Looks like Michael’s gone off the deep end with this post…. As it turns out, this is actually a tool to help developers test during the development of websites and other applications. Sometimes you need to temporarily put information… Continue Reading →
Copyright © 2024 TNG Consulting Inc.
Theme by Anders Noren — Up ↑