What Is the Difference From PCL5 & PCL6 Drivers?

Hewlett-Packard developed the Printer Command Language, or PCL, for its ink-jet printers in the 1980s. It became widespread with the introduction of PCL3 for the company’s popular LaserJet printer. PCL5 is the last version to be based on the traditional code that the computer driver sends to the printer to give it the instructions on how to print the page. PCL6, also known as PCL-XL, is a more powerful driver that operates completely differently, while retaining the PCL name.


While HP considers both PCL5 and PCL6 to be printer command language drivers, each software uses different languages to deliver data to the printers. PCL5 and previous versions of the HP drivers use ASCII code to send the data and commands from the computer application to the printer. PCL6 compiles the pages from the computer application into a binary format before sending the package to the printer. The new binary language is more compact and offers additional features.


Up to PCL5, printer drivers have limited functionality. These drivers give commands such as for a new page or new paragraph and identify the fonts for the document. The resolution is usually fixed and limited to 300 dpi. Under PCL6, the driver can also address the requirements of images and graphics. It translates vector diagrams as well as bit maps, and can handle higher resolutions. Since they process complex graphics commands directly, the PCL6 drivers operate more quickly and generate less traffic.


The PCL drivers up to PCL5 use special characters to initiate commands, and send the text of the document to be printed as normal text. Printers respond to the special characters, usually prefaced by the character represented as “Esc” on a keyboard, by carrying out simple actions such as starting a new line. PCL6 is oriented toward printing color graphics as well as text. Such printing requires more complex commands, and plain text becomes less important. PCL6 takes commands from the operating system graphical user interface and translates them into commands for the printer. As a result, the printout more closely matches what the application shows on the computer screen.


HP includes all the commands from previous versions of PCL in the new PCL version. PCL5 is completely backward-compatible. PCL6 has a modular structure and, as such, doesn’t include the older commands the same way. Instead, HP added a module called PCL6 Standard to ensure backward compatibility. Because of the new structure, this compatibility is not seamless, and HP recommends addressing compatibility problems with PCL6 by replacing the driver with the latest PCL5 version.

Read more: What Is the Difference From PCL5 & PCL6 Drivers? | eHow.com http://www.ehow.com/info_12224515_difference-pcl5-pcl6-drivers.html

Posted in Printers | Comments Off

Where is the jomres “template_editing” function after upgrade

Question: I upgraded to Jomres 7.1, installed the “template_editing” plugin, but cannot see the link in the admin area. Where should it appear, please?

Answer: For some of the features to display you need to enable “Advanced site config” in “Site Configuration”. If you do this you will see the plugin link under “Developer Tools”.

Posted in jomres, Joomla | Tagged , , | Leave a comment

joomla 1.5 set width of poll results dropdown select field

Jooimla 1.5 has a basic, but useful component built in to create basic polls. Theses polls can be used to gather information and feedback on anything you want.

Users can access the “Results” page and can see the results of all your polls by selecting the correct poll from the drop down box on the “Results” Page.

If you have a long question the drop down box cut’s the question and you can read the whole question of the poll.

To increase the size of the Poll drop down in the Poll’s “Results page…do the following

1. Go to /components/com_poll/views/poll/view.html.php
2. Make a backup of the file
3. Change the width value in the below code from 200px to whatever you want

// dropdown output
$lists = array();
$lists['polls'] = JHTML::_('select.genericlist', $pList, 'id',
'class="inputbox" size="1" style="width:200px" onchange="if (this.options[selectedIndex].value != \'\') {document.location.href=this.options[selectedIndex].value}"',
'url', 'title',


// dropdown output
$lists = array();
$lists['polls'] = JHTML::_('select.genericlist', $pList, 'id',
'class="inputbox" size="1" style="width:500px" onchange="if (this.options[selectedIndex].value != \'\') {document.location.href=this.options[selectedIndex].value}"',
'url', 'title',

4. Save and upload.

Hope this helps

Posted in Joomla | Tagged , , , | Leave a comment

Joomla Beez_20 template: Fontsize – Limit Size Increases

When you use joomla and use the Beez templates you have a module which allows you to set the Font size to Bigger…Smaller or reset. I implement this feature into some of my own templates and websites and need to limit the max font size depending on the design.

In some cases the font becomes to bif for the design so you need to limit the max font size.

Find the following file within the Beez template: md_stylechanger.js

Look for the following code snippet:
function changeFontSize(sizeDifference) {
currentFontSize = parseInt(currentFontSize, 10) + parseInt(sizeDifference * 5, 10);
if (currentFontSize > 180) {
currentFontSize = 180;
} else if (currentFontSize < 60) {
currentFontSize = 60;

Change both the values to a lower number like 160. You are now setting the max size.

If you wanted to limit users to the smallest size then edit the two values below:

} else if (currentFontSize < 60) {
currentFontSize = 60;

I hope this helps!

Posted in Joomla | Tagged , , , , , , , , | Leave a comment

joomla 2.5 JInstaller: :Install: Error SQL DB function failed with error number 1060

I got the following error when upgrading Joomla 2.5.0 to Joomla 2.5.4.

Solution: Go to Extension Manager > Database > click the fix button / icon (on the right). This will attempt to fix any database issues.

After the fix I got the following message:

Database table structure is up to date.

Database schema version (in #__schemas): 2.5.4-2012-03-19.
Update version (in #__extensions): 2.5.4.
Database driver: mysqli.
63 database changes were checked successfully.
23 database changes did not alter table structure and were skipped.

Hope this helps!

Posted in Joomla | Tagged , , , , | Leave a comment

Upgrade Joomla 1.5 to the latest version

Joomla 1.5 is coming to the end of it’s life span and you should think of migrating to the new version 2.5. The first thing to make sure of is that you have the latest version of Joomla 1.5 installed. This will safe you time when you want to migrate to Joomla 2.5

If you need help migrating Joomla please see our contact details for I-Tech Web Design North Wales

Posted in Joomla | Tagged , , , , , , | Leave a comment

RSForm! Pro: How to clear default value on click

When you set up a default value for a text box or text area in RSForm Pro users have to delete the default value manually.

If you want to remove the default value when users click in the text box or text area then add the following code to the fields “Additional attributes” section on the right when you select to edit the field.
onfocus="if(this.value == 'your_default_value') this.value ='';"
onblur="if(this.value == '') this.value='your_default_value'"

Replace “your_default_value” with your default value text.

Hope this helps

Posted in Joomla | Tagged , , , | 1 Comment

Joomla 2.5 released – New Features

Joomla 2.5 was released on the 24 of January which is the official release after Joomla 1.7

The new features include:

Joomla Smart Search

Smart search offers a faster, more user-friendly search experience for your visitors. It features auto-completion, which allows the user to find relevant content by just typing the first several letters of a word.

Multi-Database Support

Multiple database support makes it possible to run the Joomla on many different databases types other than MySQL and MySQLi. This facilitates integration and update management processes. Joomla 2.5.0 allows different drivers to be written that will support different versions of SQL databases. Current drivers exist for the MySQL and MS SQL databases, with PostgreSQL, Oracle, SQLite and PDO drivers being developed.

  • CAPTCHA in Core
  • Linking New Menus with a Module
  • Use the Images and URL Fields to Create Simple Standardized Layouts
  • Choose whether Administrator to Get Email When New Users Register
  • Menu Item Note
  • Custom Text Filters
  • Greater Flexibility Filtering by Category in Article Manager
  • Manager for Language Overrides
  • User Notes
  • Flexible Newsfeed Order
  • Image Option for the Offline Page
  • Option to Have a Site Come Up Offline After Installation
  • Better Performance in Menu Item Edit page
  • Alternate meta tags for multi-lingual sites
  • Improving SEO: New system plugin: languagecode
  • Improving SEO: New system plugin: languagecode
  • View all new features
Posted in Joomla | Tagged , , , , , , | Leave a comment

Dreamweaver: The following translators were not loaded due to errors: ICERegions.htm

I tried to open one of my files (which I have worked on previously without any errors) and got the following error:

The following translators were not loaded due to errors:  ICERegions.htm:  has configuration information that his invalid.  Server Model SSI.htm:  has configuration information that is invalid.

I followed some advice to reset the workspace:

Go to Dreamweaver > Windows > Workspace layout > Reset “workspace name”

BUT it did not work.

The below solved the Dreamweaver translators were not loaded error for me:

1. Close Dreamweaver.
2. Open a Windows Explorer window.
3. In the Address bar enter %appdata% and click Enter.
4. Open the Adobe directory.
5. Open the Dreamweaver folder for the version of Dreamweaver you are using.
6. Dreamweaver CS4 users only – open the en_US directory.
7. Open the Configuration directory.
8. Locate the WinFileCache.dat file. There may be some other numbers appended to this filename.
9. Save the file somewhere as a backup just in case.
10. Delete the file from the Configuration directory.
11. Open Dreamweaver and try again.

Note: You do this at your own risk.

Hope this helps.

Posted in Adobe, Dreamweaver | Tagged , , | 13 Comments