<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.sandbox.joomla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pasamio</id>
	<title>Joomla! Documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.sandbox.joomla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Pasamio"/>
	<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/Special:Contributions/Pasamio"/>
	<updated>2026-09-05T12:14:29Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Git_branching_quickstart&amp;diff=78571</id>
		<title>Git branching quickstart</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Git_branching_quickstart&amp;diff=78571"/>
		<updated>2012-12-09T21:28:43Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document provides a quick step by step (using command line), on how to get a branch quickly up and running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Step 1: Create a fork =&lt;br /&gt;
&lt;br /&gt;
# Create a GitHub account (https://www.github.com - &amp;quot;Sign Up for free&amp;quot; link on the top right)&lt;br /&gt;
# Create a fork of the Joomla repository you want to modify:&lt;br /&gt;
## Go to https://github.com/joomla/joomla-platform/ (Platform) or https://github.com/joomla/joomla-cms/ (CMS)&lt;br /&gt;
## Click on the &amp;quot;Fork&amp;quot; button on the top right&lt;br /&gt;
## Wait for some &amp;quot;hard core forking action&amp;quot; to complete &lt;br /&gt;
# You now have a fork of the Joomla repo on GitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Step 2: Create a working copy =&lt;br /&gt;
You can create a single working copy for your projects or many working copy&#039;s. In general Git branching allows you to work on multiple projects in a single working copy relatively easily. If you want to work on concurrent projects you may wish to have multiple working copies. You can work out the flow that works best for you. Complete these instructions per working copy:&lt;br /&gt;
&lt;br /&gt;
# Go to your fork on GitHub (e.g. http://github.com/yourname/joomla-platform)&lt;br /&gt;
# By default a &amp;quot;Read+Write Access&amp;quot; link should be selected. If you have set up SSH keys, then use this option. If you haven&#039;t then HTTP should be selected. Copy the link by highlighting or selecting the &amp;quot;copy to clipboard&amp;quot; option.&lt;br /&gt;
# Open a terminal on your platform (Windows: GIT BASH link; Mac: Terminal; Linux: Your favourite terminal emulator)&lt;br /&gt;
# Use the following command to clone the repository into the target directory: &amp;lt;pre&amp;gt;git clone &amp;lt;paste copied URL here&amp;gt; &amp;lt;path to target directory&amp;gt;&amp;lt;/pre&amp;gt;. It should look something like this: &amp;lt;pre&amp;gt;git clone https://github.com/pasamio/joomla-platform.git /Users/pasamio/joomla_platform&amp;lt;/pre&amp;gt;. Git will automatically create the path to the directory if it doesn&#039;t exist.&lt;br /&gt;
# Change to your target directory: &amp;lt;pre&amp;gt;cd &amp;lt;path to target directory&amp;gt;&amp;lt;/pre&amp;gt;, e.g. &amp;lt;pre&amp;gt;cd /Users/pasamio/joomla_platform&amp;lt;/pre&amp;gt;.&lt;br /&gt;
# Add a remote for the Joomla repository for this fork. Go to https://github.com/joomla/joomla-platform/ and copy the &amp;quot;Git Read-Only&amp;quot; link.&lt;br /&gt;
# Add the remote to your working copy by doing this: &amp;lt;pre&amp;gt;git remote add joomla &amp;lt;copied URL&amp;gt;&amp;lt;/pre&amp;gt; it should look like this: &amp;lt;pre&amp;gt;git remote add joomla git://github.com/joomla/joomla-platform.git&amp;lt;/pre&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
At this point we&#039;ve cloned your repository (it will be the remote known as &#039;origin&#039;) and add a remote for the Joomla Project repository you&#039;re working on (as &#039;joomla&#039;).&lt;br /&gt;
&lt;br /&gt;
= Step 3: Creating a new branch =&lt;br /&gt;
Each time you start working on a new feature/bug fix/concept, I suggest that you start a new branch. Branching and merging in Git is easier than in Subversion with many conflicts around the same changes being made in two places handled automatically. Each branch can contain a particular project that you are working on and you can easily switch between branches in the same working copy. Because Git is designed to be distributed, you can commit changes to work in a branch prior to switch branches without having to push this to the wider world.&lt;br /&gt;
&lt;br /&gt;
# Before creating a new branch, I always do a fetch to make sure I have the latest changes: &amp;lt;pre&amp;gt;git fetch --all&amp;lt;/pre&amp;gt;&lt;br /&gt;
# From here any updates will have been downloaded from all repositories, most importantly Joomla.&lt;br /&gt;
# Create and checkout a new branch with the following: &amp;lt;pre&amp;gt;git checkout -b &amp;lt;yourbranchname&amp;gt; joomla/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
# At this point you can create changes and make commits. When you are ready to push back to GitHub, use the following: &amp;lt;pre&amp;gt;git push -u origin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This may ask for your GitHub username and password if you are using the HTTP protocol. If you are using the SSH protocol it may ask you for the passphrase for your SSH key. The &amp;quot;-u&amp;quot; option is used to mark this as the &amp;quot;upstream&amp;quot; version and will track against this branch. This means in future you can &amp;quot;git push&amp;quot; and &amp;quot;git pull&amp;quot; to receive updates from this remote and branch automatically (if you&#039;re working on your own, you&#039;ll likely only be doing a &#039;git push&#039;).&lt;br /&gt;
&lt;br /&gt;
Now you&#039;ve created a new branch and set it up to push and pull from your server. You can then use this branch to make a pull request.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Step 4: Merging with master =&lt;br /&gt;
After a while it will become necessary to merge down changes from the upstream repository. This may be because those changes conflict with other changes in the repository (making a pull request &amp;quot;unmergeable&amp;quot;), because you need/want updates from the repository to continue working or just to keep the delta of changes small between your commits.&lt;br /&gt;
&lt;br /&gt;
You have two major options. The first is to use a simple merge. This will attempt to pick up the changes from the remote repository and merge them locally automatically. This may result in a conflict with your work which you will be required to merge manually (just like what would happen with Subversion if there is a conflict).&lt;br /&gt;
&lt;br /&gt;
You can merge either by doing an explicit &amp;quot;git merge&amp;quot; or by doing a &amp;quot;git pull&amp;quot;. Doing a &amp;quot;git pull&amp;quot; is like doing a &amp;quot;git fetch&amp;quot; followed by a &amp;quot;git merge&amp;quot; and will ensure you&#039;re merging the latest changes from the remote repository: &amp;lt;pre&amp;gt;git merge joomla master&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will pull down the latest changes from the repository and merge them. You may get a notice that there is a conflict you need to resolve. Once you&#039;ve resolved the conflict, you will need to do a commit to mark those changes.&lt;br /&gt;
&lt;br /&gt;
= Step 5: Squashing commits =&lt;br /&gt;
The last step you might need to do is to squash your commits. Squashing commits takes many commits and makes them into a single commit. This helps with keeping the history clean and concise. It also helps later on tracking down changes.&lt;br /&gt;
&lt;br /&gt;
Instead of repeating some already well written documentation, here I&#039;ll refer to the Git book:&lt;br /&gt;
http://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits&lt;br /&gt;
&lt;br /&gt;
= Transcript =&lt;br /&gt;
This is a copy of step 2 and 3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
silversaviour:~ pasamio$ git clone https://github.com/pasamio/joomla-platform.git /Users/pasamio/joomla_platform&lt;br /&gt;
Cloning into /Users/pasamio/joomla_platform...&lt;br /&gt;
remote: Counting objects: 53264, done.&lt;br /&gt;
remote: Compressing objects: 100% (19227/19227), done.&lt;br /&gt;
remote: Total 53264 (delta 35370), reused 50211 (delta 33139)&lt;br /&gt;
Receiving objects: 100% (53264/53264), 13.51 MiB | 2.48 MiB/s, done.&lt;br /&gt;
Resolving deltas: 100% (35370/35370), done.&lt;br /&gt;
silversaviour:~ pasamio$ cd /Users/pasamio/joomla_platform&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git remote add joomla git://github.com/joomla/joomla-platform.git&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git fetch --all&lt;br /&gt;
Fetching origin&lt;br /&gt;
Fetching joomla&lt;br /&gt;
remote: Counting objects: 592, done.&lt;br /&gt;
remote: Compressing objects: 100% (266/266), done.&lt;br /&gt;
remote: Total 485 (delta 290), reused 380 (delta 192)&lt;br /&gt;
Receiving objects: 100% (485/485), 169.43 KiB, done.&lt;br /&gt;
Resolving deltas: 100% (290/290), completed with 59 local objects.&lt;br /&gt;
From git://github.com/joomla/joomla-platform&lt;br /&gt;
 * [new branch]      gh-pages   -&amp;gt; joomla/gh-pages&lt;br /&gt;
 * [new branch]      master     -&amp;gt; joomla/master&lt;br /&gt;
 * [new branch]      staging    -&amp;gt; joomla/staging&lt;br /&gt;
 * [new tag]         11.2       -&amp;gt; 11.2&lt;br /&gt;
 * [new tag]         11.3       -&amp;gt; 11.3&lt;br /&gt;
 * [new tag]         11.4       -&amp;gt; 11.4&lt;br /&gt;
 * [new tag]         12.1       -&amp;gt; 12.1&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git checkout -b branch_demo joomla/master&lt;br /&gt;
Branch branch_demo set up to track remote branch master from joomla.&lt;br /&gt;
Switched to a new branch &#039;branch_demo&#039;&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git push -u origin&lt;br /&gt;
Username: &lt;br /&gt;
Password: &lt;br /&gt;
Branch master set up to track remote branch master from origin.&lt;br /&gt;
Everything up-to-date&lt;br /&gt;
silversaviour:joomla_platform pasamio$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: This document may not be internally linked, I&#039;m using it on GitHub to reference.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Git_branching_quickstart&amp;diff=78558</id>
		<title>Git branching quickstart</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Git_branching_quickstart&amp;diff=78558"/>
		<updated>2012-12-09T20:04:13Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: Created page with &amp;quot;This document provides a quick step by step (using command line), on how to get a branch quickly up and running.   = Step 1: Create a fork =  # Create a GitHub account (https:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document provides a quick step by step (using command line), on how to get a branch quickly up and running.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Step 1: Create a fork =&lt;br /&gt;
&lt;br /&gt;
# Create a GitHub account (https://www.github.com - &amp;quot;Sign Up for free&amp;quot; link on the top right)&lt;br /&gt;
# Create a fork of the Joomla repository you want to modify:&lt;br /&gt;
## Go to https://github.com/joomla/joomla-platform/ (Platform) or https://github.com/joomla/joomla-cms/ (CMS)&lt;br /&gt;
## Click on the &amp;quot;Fork&amp;quot; button on the top right&lt;br /&gt;
## Wait for some &amp;quot;hard core forking action&amp;quot; to complete &lt;br /&gt;
# You now have a fork of the Joomla repo on GitHub.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Step 2: Create a working copy =&lt;br /&gt;
You can create a single working copy for your projects or many working copy&#039;s. In general Git branching allows you to work on multiple projects in a single working copy relatively easily. If you want to work on concurrent projects you may wish to have multiple working copies. You can work out the flow that works best for you. Complete these instructions per working copy:&lt;br /&gt;
&lt;br /&gt;
# Go to your fork on GitHub (e.g. http://github.com/yourname/joomla-platform)&lt;br /&gt;
# By default a &amp;quot;Read+Write Access&amp;quot; link should be selected. If you have set up SSH keys, then use this option. If you haven&#039;t then HTTP should be selected. Copy the link by highlighting or selecting the &amp;quot;copy to clipboard&amp;quot; option.&lt;br /&gt;
# Open a terminal on your platform (Windows: GIT BASH link; Mac: Terminal; Linux: Your favourite terminal emulator)&lt;br /&gt;
# Use the following command to clone the repository into the target directory: &amp;lt;pre&amp;gt;git clone &amp;lt;paste copied URL here&amp;gt; &amp;lt;path to target directory&amp;gt;&amp;lt;/pre&amp;gt;. It should look something like this: &amp;lt;pre&amp;gt;git clone https://github.com/pasamio/joomla-platform.git /Users/pasamio/joomla_platform&amp;lt;/pre&amp;gt;. Git will automatically create the path to the directory if it doesn&#039;t exist.&lt;br /&gt;
# Change to your target directory: &amp;lt;pre&amp;gt;cd &amp;lt;path to target directory&amp;gt;&amp;lt;/pre&amp;gt;, e.g. &amp;lt;pre&amp;gt;cd /Users/pasamio/joomla_platform&amp;lt;/pre&amp;gt;.&lt;br /&gt;
# Add a remote for the Joomla repository for this fork. Go to https://github.com/joomla/joomla-platform/ and copy the &amp;quot;Git Read-Only&amp;quot; link.&lt;br /&gt;
# Add the remote to your working copy by doing this: &amp;lt;pre&amp;gt;git remote add joomla &amp;lt;copied URL&amp;gt;&amp;lt;/pre&amp;gt; it should look like this: &amp;lt;pre&amp;gt;git remote add joomla git://github.com/joomla/joomla-platform.git&amp;lt;/pre&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
At this point we&#039;ve cloned your repository (it will be the remote known as &#039;origin&#039;) and add a remote for the Joomla Project repository you&#039;re working on (as &#039;joomla&#039;).&lt;br /&gt;
&lt;br /&gt;
= Step 3: Creating a new branch =&lt;br /&gt;
Each time you start working on a new feature/bug fix/concept, I suggest that you start a new branch. Branching and merging in Git is easier than in Subversion with many conflicts around the same changes being made in two places handled automatically. Each branch can contain a particular project that you are working on and you can easily switch between branches in the same working copy. Because Git is designed to be distributed, you can commit changes to work in a branch prior to switch branches without having to push this to the wider world.&lt;br /&gt;
&lt;br /&gt;
# Before creating a new branch, I always do a fetch to make sure I have the latest changes: &amp;lt;pre&amp;gt;git fetch --all&amp;lt;/pre&amp;gt;&lt;br /&gt;
# From here any updates will have been downloaded from all repositories, most importantly Joomla.&lt;br /&gt;
# Create and checkout a new branch with the following: &amp;lt;pre&amp;gt;git checkout -b &amp;lt;yourbranchname&amp;gt; joomla/master&amp;lt;/pre&amp;gt;&lt;br /&gt;
# At this point you can create changes and make commits. When you are ready to push back to GitHub, use the following: &amp;lt;pre&amp;gt;git push -u origin&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This may ask for your GitHub username and password if you are using the HTTP protocol. If you are using the SSH protocol it may ask you for the passphrase for your SSH key.&lt;br /&gt;
&lt;br /&gt;
Now you&#039;ve created a new branch and set it up to push and pull from your server. You can then use this branch to make a pull request.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Transcript =&lt;br /&gt;
This is a copy of step 2 and 3:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
silversaviour:~ pasamio$ git clone https://github.com/pasamio/joomla-platform.git /Users/pasamio/joomla_platform&lt;br /&gt;
Cloning into /Users/pasamio/joomla_platform...&lt;br /&gt;
remote: Counting objects: 53264, done.&lt;br /&gt;
remote: Compressing objects: 100% (19227/19227), done.&lt;br /&gt;
remote: Total 53264 (delta 35370), reused 50211 (delta 33139)&lt;br /&gt;
Receiving objects: 100% (53264/53264), 13.51 MiB | 2.48 MiB/s, done.&lt;br /&gt;
Resolving deltas: 100% (35370/35370), done.&lt;br /&gt;
silversaviour:~ pasamio$ cd /Users/pasamio/joomla_platform&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git remote add joomla git://github.com/joomla/joomla-platform.git&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git fetch --all&lt;br /&gt;
Fetching origin&lt;br /&gt;
Fetching joomla&lt;br /&gt;
remote: Counting objects: 592, done.&lt;br /&gt;
remote: Compressing objects: 100% (266/266), done.&lt;br /&gt;
remote: Total 485 (delta 290), reused 380 (delta 192)&lt;br /&gt;
Receiving objects: 100% (485/485), 169.43 KiB, done.&lt;br /&gt;
Resolving deltas: 100% (290/290), completed with 59 local objects.&lt;br /&gt;
From git://github.com/joomla/joomla-platform&lt;br /&gt;
 * [new branch]      gh-pages   -&amp;gt; joomla/gh-pages&lt;br /&gt;
 * [new branch]      master     -&amp;gt; joomla/master&lt;br /&gt;
 * [new branch]      staging    -&amp;gt; joomla/staging&lt;br /&gt;
 * [new tag]         11.2       -&amp;gt; 11.2&lt;br /&gt;
 * [new tag]         11.3       -&amp;gt; 11.3&lt;br /&gt;
 * [new tag]         11.4       -&amp;gt; 11.4&lt;br /&gt;
 * [new tag]         12.1       -&amp;gt; 12.1&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git checkout -b branch_demo joomla/master&lt;br /&gt;
Branch branch_demo set up to track remote branch master from joomla.&lt;br /&gt;
Switched to a new branch &#039;branch_demo&#039;&lt;br /&gt;
silversaviour:joomla_platform pasamio$ git push -u origin&lt;br /&gt;
Username: &lt;br /&gt;
Password: &lt;br /&gt;
Branch master set up to track remote branch master from origin.&lt;br /&gt;
Everything up-to-date&lt;br /&gt;
silversaviour:joomla_platform pasamio$ &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: This document may not be internally linked, I&#039;m using it on GitHub to reference.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77514</id>
		<title>Design of JUpdate</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77514"/>
		<updated>2012-11-10T23:02:01Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Client versus Client ID */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an attempt to document many of the design decisions behind the JUpdate class in Joomla!. Since this package seems to be contentious, I figure I&#039;d put a whole heap of documentation here and compile a significant chunk of what has been rewritten into a single place.&lt;br /&gt;
&lt;br /&gt;
For most of this document, I in this context is Sam Moffatt. This is perhaps written more like an email than a wiki page but this isn&#039;t Wikipedia.&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
== About ==&lt;br /&gt;
JUpdate and the update package in general was designed to provide a generic, reusable update system for extension within Joomla!. The main aim was to be able to support a directory the size of the JED in a scalable manner and where possible shift workload from the central Joomla servers and provide mechanisms for each Joomla site to be able to handle some of the work. It was also designed to support a decentralised model so that we weren&#039;t 100% dependent upon the JED having the supporting infrastructure (which it hasn&#039;t got yet due to the usual reason: nobody has the time or interest to develop it). Initially people suggested it should be tied entirely to the JED as it already has the information but that wouldn&#039;t be as inclusive. Building a distributed model fits more with the way the Joomla project works with third party extensions.&lt;br /&gt;
&lt;br /&gt;
== Design Inspiration ==&lt;br /&gt;
Much of the design of the update system is based on Debian&#039;s DEB and APT system. APT provides a mechanism for finding and installing packages including their dependencies. The main source of this information is in the &amp;quot;control files&amp;quot; for a package&amp;lt;ref name=&amp;quot;Debian Policy Manual - Control files and their fields&amp;quot;&amp;gt;[http://www.debian.org/doc/debian-policy/ch-controlfields.html Debian Policy Manual - Control files and their fields]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Debian Package Required Files - control&amp;quot;&amp;gt;[http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#control Debian Package Required Files - control]&amp;lt;/ref&amp;gt;. Many of the fields in the extension.xml file can be related to the fields specified in the control system. These include the use of tags, maintainer and section. Relationships were also intended to be included matching the style and format of the Debian though with an XML inspired interface&amp;lt;ref name=&amp;quot;com_alpha/alpha.xml Line 100&amp;quot;&amp;gt;[https://github.com/joomla/joomla-cms/blob/c21ba428cb774e52663a751f89f37a40a546fe20/tests/_data/installer_packages/com_alpha/alpha.xml#L100 Sample Extension com_alpha/alpha.xml Line 100]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
I personally believe that expanding on a Debian inspired design for Joomla in the long term is a solid mechanisms for moving forwards. Debian have been working on their system for a long time and it has been demonstrated to be a solid and reliable base for their system. It contains many pieces of information that aren&#039;t presently included and could be included. Additionally it provides features that are much desired with standard and defined structures on how that should work (e.g. how dependencies work and a complete dependency model&amp;lt;ref name=&amp;quot;Debian Policy Manual - Declaring Relationships Between Packages&amp;quot;&amp;gt;[http://www.debian.org/doc/debian-policy/ch-relationships.html Debian Policy Manual - Declaring Relationships Between Packages]&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
The decentralisation of the system is also a side effect of looking at how APT works. APT permits multiple &amp;quot;repositories&amp;quot; to be defined which you can use to search for packages for installation and update. The JUpdate implementation follows along with some of this concept and the general ability to configure locations to look for new files.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Since 2005, I&#039;ve been trying to build an update system for Joomla! (at the time Mambo). It was kicked off when Google in mid 2005 announced their first &amp;quot;Summer of Code&amp;quot; program. I&#039;d personally been seeing a major problem with Mambo extensions that it was hard to know when they were out of date and to update them. It was also hard to be able manage dependent packages and have them install properly. I put in my proposal for SoC but started before I was accepted on building out the system. That update system was originally based on XML-RPC which obviously requires a dedicated server and has a communication overhead. The project did push some stuff like the development of a libraries folder with jimport&#039;s predecessor, mosFS::load&amp;lt;ref name=&amp;quot;OSM SoC 2005 Repository - mosFS class&amp;quot;&amp;gt;[http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/includes/mambo.files.php?revision=1.1&amp;amp;view=markup OSM SoC 2005 Repository - mosFS class]&amp;lt;/ref&amp;gt;, to facilitate shifting the installer libraries out of the installer component and putting them somewhere more generic. Ultimately the fork from Mambo to Joomla halfway through SoC meant that there was a terrible amount of disruption and none of the projects really succeeded past the fork in their original form.&lt;br /&gt;
&lt;br /&gt;
For those curious, here&#039;s some links:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_client/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/installers/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/update/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You&#039;ll find web install was added here as well, an early onBeforeInstall similar to our current onExtensionBeforeInstall and an early library installer. While the web install was added with 1.5 in 2008 (three years later), it wouldn&#039;t be until Joomla 1.6 that much of other items were added (2009).&lt;br /&gt;
&lt;br /&gt;
= Design Notes =&lt;br /&gt;
As noted above, the aim was to deliver a generic, reusable update system. Primary client for this work was to be able to integrate with the JED which has a large repository of the base information we would need and is already pre-existing. However the Joomla! community is also less centralised as a rule so the system was designed to be decentralised by it&#039;s nature. This is reflected by the fact that Joomla is less centrally controlled than similar projects like Wordpress and Drupal, both of which have a heavier more centralised approach towards development (particularly with Drupal). Throughout the period there were also issues with what the JED did and didn&#039;t include which meant there were some extensions that would have never benefited from the update functionality. Providing a decentralised model still permitted having a major central repository of extensions in addition to also permitting flexibility for third party extensions.&lt;br /&gt;
&lt;br /&gt;
As the JED was the primary target for this the design of the system followed the perceived needs for a JED level system. It was to be expected that the system would receive a large number of hits from Joomla sites around the world and would need to handle the load. For this reason the earlier idea of using XML-RPC to handle the updates backed onto a database layer was scrapped. Much of the information in the system didn&#039;t update that often which meant that for the most part it was static. While some extensions would update each day, this wouldn&#039;t likely be all of them so having such a high level of responsiveness was an unnecessary burden on the server.&lt;br /&gt;
&lt;br /&gt;
Instead of relying on this mechanism, a simpler mechanism around using plain XML files was used. Plain XML files can be hosted without a PHP interpreter being invoked or a database connection made: a simple Apache (or even more lightweight HTTP daemon) could be used to serve the files. The operating system would be able to cache the files in memory efficiently and other layers of caching in front of the service could also be added easily and effectively. XML files also added an extra feature: as they didn&#039;t require any significant server infrastructure, they could be authored and maintained by anyone and hosted online.&lt;br /&gt;
&lt;br /&gt;
Utilising XML files didn&#039;t preclude tying into a database system. Instead what could happen is either that the static XML files were re-generated from a third party application as required or a web service layer could emulate XML file paths but really be using mod_rewrite to map that onto a Joomla component not dissimilar to how the SEF layer works. This means that for commercial developers they would create a process where they added update site paths that mapped to their customers and used tools like IP address verification of the server to show or hide updates in addition to including a token in the URL. Sadly nobody seems to have taken the initiative to build such a system.&lt;br /&gt;
&lt;br /&gt;
== Why use PHP&#039;s HTTP stream wrapper API and XML Parser? ==&lt;br /&gt;
The decision to use the HTTP stream wrapper API was to support being able to stream larger files. When this work was started, the PHP memory limit was set to 16MB. Roughly half of this could be consumed at any given time by the core Joomla install. This means we have 8MB of memory to handle processing an update file. Given that using SimpleXML will trigger a 10 to 15 times increase in memory usage against the base data, a half a megabyte file may be sufficient to trigger memory exhaustion. For this reason both streaming the remote file and stream processing the XML was chosen to minimise the amount of memory that is used. At the moment the JED has nearly 9000 listings, this would mean that to fit in all listings at one version a listing would require around half a kilobyte each. Fortunately memory limits have increased which mitigates these concerns a little and since then code was originally written, the HTTP stream wrapper API has been replaced by JHttp meaning that there will be a few copies of the response body in memory.&lt;br /&gt;
&lt;br /&gt;
== Client versus Client ID ==&lt;br /&gt;
Client is used in the update system as the name of the client being targeted for templates, modules and plugins. The name is used instead of the internal client ID to ensure that the system is compatible should the internal ID change or new items be added. In holding with the general aim to be generic and not specific. Originally client wasn&#039;t required for components but a change to make components default to administrator instead of site&amp;lt;ref name=&amp;quot;Tracker 24305&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24305 #24305 3rd party components install in location &amp;quot;site&amp;quot; instead of &amp;quot;administrator&amp;quot;]&amp;lt;/ref&amp;gt;. This triggered a response which instead of fixing the root issue just made things worse&amp;lt;ref name=&amp;quot;Tracker 24338&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24338 #24338 Autoupdate fails for components after applying a patch from issue #24305]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Platform 676&amp;quot;&amp;gt;[https://github.com/joomla/joomla-platform/pull/676 Platform Pull Request 676]&amp;lt;/ref&amp;gt;. The sad reality is that the client doesn&#039;t matter beyond cosmetic purposes in the UI.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77513</id>
		<title>Design of JUpdate</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77513"/>
		<updated>2012-11-10T23:00:19Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an attempt to document many of the design decisions behind the JUpdate class in Joomla!. Since this package seems to be contentious, I figure I&#039;d put a whole heap of documentation here and compile a significant chunk of what has been rewritten into a single place.&lt;br /&gt;
&lt;br /&gt;
For most of this document, I in this context is Sam Moffatt. This is perhaps written more like an email than a wiki page but this isn&#039;t Wikipedia.&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
== About ==&lt;br /&gt;
JUpdate and the update package in general was designed to provide a generic, reusable update system for extension within Joomla!. The main aim was to be able to support a directory the size of the JED in a scalable manner and where possible shift workload from the central Joomla servers and provide mechanisms for each Joomla site to be able to handle some of the work. It was also designed to support a decentralised model so that we weren&#039;t 100% dependent upon the JED having the supporting infrastructure (which it hasn&#039;t got yet due to the usual reason: nobody has the time or interest to develop it). Initially people suggested it should be tied entirely to the JED as it already has the information but that wouldn&#039;t be as inclusive. Building a distributed model fits more with the way the Joomla project works with third party extensions.&lt;br /&gt;
&lt;br /&gt;
== Design Inspiration ==&lt;br /&gt;
Much of the design of the update system is based on Debian&#039;s DEB and APT system. APT provides a mechanism for finding and installing packages including their dependencies. The main source of this information is in the &amp;quot;control files&amp;quot; for a package&amp;lt;ref name=&amp;quot;Debian Policy Manual - Control files and their fields&amp;quot;&amp;gt;[http://www.debian.org/doc/debian-policy/ch-controlfields.html Debian Policy Manual - Control files and their fields]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Debian Package Required Files - control&amp;quot;&amp;gt;[http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#control Debian Package Required Files - control]&amp;lt;/ref&amp;gt;. Many of the fields in the extension.xml file can be related to the fields specified in the control system. These include the use of tags, maintainer and section. Relationships were also intended to be included matching the style and format of the Debian though with an XML inspired interface&amp;lt;ref name=&amp;quot;com_alpha/alpha.xml Line 100&amp;quot;&amp;gt;[https://github.com/joomla/joomla-cms/blob/c21ba428cb774e52663a751f89f37a40a546fe20/tests/_data/installer_packages/com_alpha/alpha.xml#L100 Sample Extension com_alpha/alpha.xml Line 100]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
I personally believe that expanding on a Debian inspired design for Joomla in the long term is a solid mechanisms for moving forwards. Debian have been working on their system for a long time and it has been demonstrated to be a solid and reliable base for their system. It contains many pieces of information that aren&#039;t presently included and could be included. Additionally it provides features that are much desired with standard and defined structures on how that should work (e.g. how dependencies work and a complete dependency model&amp;lt;ref name=&amp;quot;Debian Policy Manual - Declaring Relationships Between Packages&amp;quot;&amp;gt;[http://www.debian.org/doc/debian-policy/ch-relationships.html Debian Policy Manual - Declaring Relationships Between Packages]&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
The decentralisation of the system is also a side effect of looking at how APT works. APT permits multiple &amp;quot;repositories&amp;quot; to be defined which you can use to search for packages for installation and update. The JUpdate implementation follows along with some of this concept and the general ability to configure locations to look for new files.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Since 2005, I&#039;ve been trying to build an update system for Joomla! (at the time Mambo). It was kicked off when Google in mid 2005 announced their first &amp;quot;Summer of Code&amp;quot; program. I&#039;d personally been seeing a major problem with Mambo extensions that it was hard to know when they were out of date and to update them. It was also hard to be able manage dependent packages and have them install properly. I put in my proposal for SoC but started before I was accepted on building out the system. That update system was originally based on XML-RPC which obviously requires a dedicated server and has a communication overhead. The project did push some stuff like the development of a libraries folder with jimport&#039;s predecessor, mosFS::load&amp;lt;ref name=&amp;quot;OSM SoC 2005 Repository - mosFS class&amp;quot;&amp;gt;[http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/includes/mambo.files.php?revision=1.1&amp;amp;view=markup OSM SoC 2005 Repository - mosFS class]&amp;lt;/ref&amp;gt;, to facilitate shifting the installer libraries out of the installer component and putting them somewhere more generic. Ultimately the fork from Mambo to Joomla halfway through SoC meant that there was a terrible amount of disruption and none of the projects really succeeded past the fork in their original form.&lt;br /&gt;
&lt;br /&gt;
For those curious, here&#039;s some links:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_client/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/installers/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/update/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You&#039;ll find web install was added here as well, an early onBeforeInstall similar to our current onExtensionBeforeInstall and an early library installer. While the web install was added with 1.5 in 2008 (three years later), it wouldn&#039;t be until Joomla 1.6 that much of other items were added (2009).&lt;br /&gt;
&lt;br /&gt;
= Design Notes =&lt;br /&gt;
As noted above, the aim was to deliver a generic, reusable update system. Primary client for this work was to be able to integrate with the JED which has a large repository of the base information we would need and is already pre-existing. However the Joomla! community is also less centralised as a rule so the system was designed to be decentralised by it&#039;s nature. This is reflected by the fact that Joomla is less centrally controlled than similar projects like Wordpress and Drupal, both of which have a heavier more centralised approach towards development (particularly with Drupal). Throughout the period there were also issues with what the JED did and didn&#039;t include which meant there were some extensions that would have never benefited from the update functionality. Providing a decentralised model still permitted having a major central repository of extensions in addition to also permitting flexibility for third party extensions.&lt;br /&gt;
&lt;br /&gt;
As the JED was the primary target for this the design of the system followed the perceived needs for a JED level system. It was to be expected that the system would receive a large number of hits from Joomla sites around the world and would need to handle the load. For this reason the earlier idea of using XML-RPC to handle the updates backed onto a database layer was scrapped. Much of the information in the system didn&#039;t update that often which meant that for the most part it was static. While some extensions would update each day, this wouldn&#039;t likely be all of them so having such a high level of responsiveness was an unnecessary burden on the server.&lt;br /&gt;
&lt;br /&gt;
Instead of relying on this mechanism, a simpler mechanism around using plain XML files was used. Plain XML files can be hosted without a PHP interpreter being invoked or a database connection made: a simple Apache (or even more lightweight HTTP daemon) could be used to serve the files. The operating system would be able to cache the files in memory efficiently and other layers of caching in front of the service could also be added easily and effectively. XML files also added an extra feature: as they didn&#039;t require any significant server infrastructure, they could be authored and maintained by anyone and hosted online.&lt;br /&gt;
&lt;br /&gt;
Utilising XML files didn&#039;t preclude tying into a database system. Instead what could happen is either that the static XML files were re-generated from a third party application as required or a web service layer could emulate XML file paths but really be using mod_rewrite to map that onto a Joomla component not dissimilar to how the SEF layer works. This means that for commercial developers they would create a process where they added update site paths that mapped to their customers and used tools like IP address verification of the server to show or hide updates in addition to including a token in the URL. Sadly nobody seems to have taken the initiative to build such a system.&lt;br /&gt;
&lt;br /&gt;
== Why use PHP&#039;s HTTP stream wrapper API and XML Parser? ==&lt;br /&gt;
The decision to use the HTTP stream wrapper API was to support being able to stream larger files. When this work was started, the PHP memory limit was set to 16MB. Roughly half of this could be consumed at any given time by the core Joomla install. This means we have 8MB of memory to handle processing an update file. Given that using SimpleXML will trigger a 10 to 15 times increase in memory usage against the base data, a half a megabyte file may be sufficient to trigger memory exhaustion. For this reason both streaming the remote file and stream processing the XML was chosen to minimise the amount of memory that is used. At the moment the JED has nearly 9000 listings, this would mean that to fit in all listings at one version a listing would require around half a kilobyte each. Fortunately memory limits have increased which mitigates these concerns a little and since then code was originally written, the HTTP stream wrapper API has been replaced by JHttp meaning that there will be a few copies of the response body in memory.&lt;br /&gt;
&lt;br /&gt;
== Client versus Client ID ==&lt;br /&gt;
Client is used in the update system as the name of the client being targeted for templates, modules and plugins. The name is used instead of the internal client ID to ensure that the system is compatible should the internal ID change or new items be added. In holding with the general aim to be generic and not specific. Originally client wasn&#039;t required for components but a change to make components default to administrator instead of site&amp;lt;ref name=&amp;quot;Tracker 24305&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24305 #24305 3rd party components install in location &amp;quot;site&amp;quot; instead of &amp;quot;administrator&amp;quot;]&amp;lt;/ref&amp;gt;. This triggered a response which instead of fixing the root issue just made things worse&amp;lt;ref name=&amp;quot;Tracker 24338&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24338 #24338 Autoupdate fails for components after applying a patch from issue #24305]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Platform 676&amp;quot;&amp;gt;[https://github.com/joomla/joomla-platform/pull/676 Platform Pull Request 676]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77512</id>
		<title>Design of JUpdate</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77512"/>
		<updated>2012-11-10T22:59:43Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Design Inspiration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an attempt to document many of the design decisions behind the JUpdate class in Joomla!. Since this package seems to be contentious, I figure I&#039;d put a whole heap of documentation here and compile a significant chunk of what has been rewritten into a single place.&lt;br /&gt;
&lt;br /&gt;
For most of this document, I in this context is Sam Moffatt. This is perhaps written more like an email than a wiki page but this isn&#039;t Wikipedia.&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
== About ==&lt;br /&gt;
JUpdate and the update package in general was designed to provide a generic, reusable update system for extension within Joomla!. The main aim was to be able to support a directory the size of the JED in a scalable manner and where possible shift workload from the central Joomla servers and provide mechanisms for each Joomla site to be able to handle some of the work. It was also designed to support a decentralised model so that we weren&#039;t 100% dependent upon the JED having the supporting infrastructure (which it hasn&#039;t got yet due to the usual reason: nobody has the time or interest to develop it). Initially people suggested it should be tied entirely to the JED as it already has the information but that wouldn&#039;t be as inclusive. Building a distributed model fits more with the way the Joomla project works with third party extensions.&lt;br /&gt;
&lt;br /&gt;
== Design Inspiration ==&lt;br /&gt;
Much of the design of the update system is based on Debian&#039;s DEB and APT system. APT provides a mechanism for finding and installing packages including their dependencies. The main source of this information is in the &amp;quot;control files&amp;quot; for a package&amp;lt;ref name=&amp;quot;Debian Policy Manual - Control files and their fields&amp;quot;&amp;gt;[http://www.debian.org/doc/debian-policy/ch-controlfields.html Debian Policy Manual - Control files and their fields]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Debian Package Required Files - control&amp;quot;&amp;gt;[http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#control Debian Package Required Files - control]&amp;lt;/ref&amp;gt;. Many of the fields in the extension.xml file can be related to the fields specified in the control system. These include the use of tags, maintainer and section. Relationships were also intended to be included matching the style and format of the Debian though with an XML inspired interface&amp;lt;ref name=&amp;quot;com_alpha/alpha.xml Line 100&amp;quot;&amp;gt;[https://github.com/joomla/joomla-cms/blob/c21ba428cb774e52663a751f89f37a40a546fe20/tests/_data/installer_packages/com_alpha/alpha.xml#L100 Sample Extension com_alpha/alpha.xml Line 100]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
I personally believe that expanding on a Debian inspired design for Joomla in the long term is a solid mechanisms for moving forwards. Debian have been working on their system for a long time and it has been demonstrated to be a solid and reliable base for their system. It contains many pieces of information that aren&#039;t presently included and could be included. Additionally it provides features that are much desired with standard and defined structures on how that should work (e.g. how dependencies work and a complete dependency model&amp;lt;ref name=&amp;quot;Debian Policy Manual - Declaring Relationships Between Packages&amp;quot;&amp;gt;[http://www.debian.org/doc/debian-policy/ch-relationships.html Debian Policy Manual - Declaring Relationships Between Packages]&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
The decentralisation of the system is also a side effect of looking at how APT works. APT permits multiple &amp;quot;repositories&amp;quot; to be defined which you can use to search for packages for installation and update. The JUpdate implementation follows along with some of this concept and the general ability to configure locations to look for new files.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Since 2005, I&#039;ve been trying to build an update system for Joomla! (at the time Mambo). It was kicked off when Google in mid 2005 announced their first &amp;quot;Summer of Code&amp;quot; program. I&#039;d personally been seeing a major problem with Mambo extensions that it was hard to know when they were out of date and to update them. It was also hard to be able manage dependent packages and have them install properly. I put in my proposal for SoC but started before I was accepted on building out the system. That update system was originally based on XML-RPC which obviously requires a dedicated server and has a communication overhead. The project did push some stuff like the development of a libraries folder with jimport&#039;s predecessor, mosFS::load&amp;lt;ref name=&amp;quot;OSM SoC 2005 Repository - mosFS class&amp;quot;&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/includes/mambo.files.php?revision=1.1&amp;amp;view=markup&amp;lt;/ref&amp;gt;, to facilitate shifting the installer libraries out of the installer component and putting them somewhere more generic. Ultimately the fork from Mambo to Joomla halfway through SoC meant that there was a terrible amount of disruption and none of the projects really succeeded past the fork in their original form.&lt;br /&gt;
&lt;br /&gt;
For those curious, here&#039;s some links:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_client/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/installers/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/update/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You&#039;ll find web install was added here as well, an early onBeforeInstall similar to our current onExtensionBeforeInstall and an early library installer. While the web install was added with 1.5 in 2008 (three years later), it wouldn&#039;t be until Joomla 1.6 that much of other items were added (2009).&lt;br /&gt;
&lt;br /&gt;
= Design Notes =&lt;br /&gt;
As noted above, the aim was to deliver a generic, reusable update system. Primary client for this work was to be able to integrate with the JED which has a large repository of the base information we would need and is already pre-existing. However the Joomla! community is also less centralised as a rule so the system was designed to be decentralised by it&#039;s nature. This is reflected by the fact that Joomla is less centrally controlled than similar projects like Wordpress and Drupal, both of which have a heavier more centralised approach towards development (particularly with Drupal). Throughout the period there were also issues with what the JED did and didn&#039;t include which meant there were some extensions that would have never benefited from the update functionality. Providing a decentralised model still permitted having a major central repository of extensions in addition to also permitting flexibility for third party extensions.&lt;br /&gt;
&lt;br /&gt;
As the JED was the primary target for this the design of the system followed the perceived needs for a JED level system. It was to be expected that the system would receive a large number of hits from Joomla sites around the world and would need to handle the load. For this reason the earlier idea of using XML-RPC to handle the updates backed onto a database layer was scrapped. Much of the information in the system didn&#039;t update that often which meant that for the most part it was static. While some extensions would update each day, this wouldn&#039;t likely be all of them so having such a high level of responsiveness was an unnecessary burden on the server.&lt;br /&gt;
&lt;br /&gt;
Instead of relying on this mechanism, a simpler mechanism around using plain XML files was used. Plain XML files can be hosted without a PHP interpreter being invoked or a database connection made: a simple Apache (or even more lightweight HTTP daemon) could be used to serve the files. The operating system would be able to cache the files in memory efficiently and other layers of caching in front of the service could also be added easily and effectively. XML files also added an extra feature: as they didn&#039;t require any significant server infrastructure, they could be authored and maintained by anyone and hosted online.&lt;br /&gt;
&lt;br /&gt;
Utilising XML files didn&#039;t preclude tying into a database system. Instead what could happen is either that the static XML files were re-generated from a third party application as required or a web service layer could emulate XML file paths but really be using mod_rewrite to map that onto a Joomla component not dissimilar to how the SEF layer works. This means that for commercial developers they would create a process where they added update site paths that mapped to their customers and used tools like IP address verification of the server to show or hide updates in addition to including a token in the URL. Sadly nobody seems to have taken the initiative to build such a system.&lt;br /&gt;
&lt;br /&gt;
== Why use PHP&#039;s HTTP stream wrapper API and XML Parser? ==&lt;br /&gt;
The decision to use the HTTP stream wrapper API was to support being able to stream larger files. When this work was started, the PHP memory limit was set to 16MB. Roughly half of this could be consumed at any given time by the core Joomla install. This means we have 8MB of memory to handle processing an update file. Given that using SimpleXML will trigger a 10 to 15 times increase in memory usage against the base data, a half a megabyte file may be sufficient to trigger memory exhaustion. For this reason both streaming the remote file and stream processing the XML was chosen to minimise the amount of memory that is used. At the moment the JED has nearly 9000 listings, this would mean that to fit in all listings at one version a listing would require around half a kilobyte each. Fortunately memory limits have increased which mitigates these concerns a little and since then code was originally written, the HTTP stream wrapper API has been replaced by JHttp meaning that there will be a few copies of the response body in memory.&lt;br /&gt;
&lt;br /&gt;
== Client versus Client ID ==&lt;br /&gt;
Client is used in the update system as the name of the client being targeted for templates, modules and plugins. The name is used instead of the internal client ID to ensure that the system is compatible should the internal ID change or new items be added. In holding with the general aim to be generic and not specific. Originally client wasn&#039;t required for components but a change to make components default to administrator instead of site&amp;lt;ref name=&amp;quot;Tracker 24305&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24305 #24305 3rd party components install in location &amp;quot;site&amp;quot; instead of &amp;quot;administrator&amp;quot;]&amp;lt;/ref&amp;gt;. This triggered a response which instead of fixing the root issue just made things worse&amp;lt;ref name=&amp;quot;Tracker 24338&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24338 #24338 Autoupdate fails for components after applying a patch from issue #24305]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Platform 676&amp;quot;&amp;gt;[https://github.com/joomla/joomla-platform/pull/676 Platform Pull Request 676]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77511</id>
		<title>Design of JUpdate</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77511"/>
		<updated>2012-11-10T22:58:27Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Why use PHP&amp;#039;s HTTP stream wrapper API and XML Parser? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an attempt to document many of the design decisions behind the JUpdate class in Joomla!. Since this package seems to be contentious, I figure I&#039;d put a whole heap of documentation here and compile a significant chunk of what has been rewritten into a single place.&lt;br /&gt;
&lt;br /&gt;
For most of this document, I in this context is Sam Moffatt. This is perhaps written more like an email than a wiki page but this isn&#039;t Wikipedia.&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
== About ==&lt;br /&gt;
JUpdate and the update package in general was designed to provide a generic, reusable update system for extension within Joomla!. The main aim was to be able to support a directory the size of the JED in a scalable manner and where possible shift workload from the central Joomla servers and provide mechanisms for each Joomla site to be able to handle some of the work. It was also designed to support a decentralised model so that we weren&#039;t 100% dependent upon the JED having the supporting infrastructure (which it hasn&#039;t got yet due to the usual reason: nobody has the time or interest to develop it). Initially people suggested it should be tied entirely to the JED as it already has the information but that wouldn&#039;t be as inclusive. Building a distributed model fits more with the way the Joomla project works with third party extensions.&lt;br /&gt;
&lt;br /&gt;
== Design Inspiration ==&lt;br /&gt;
Much of the design of the update system is based on Debian&#039;s DEB and APT system. APT provides a mechanism for finding and installing packages including their dependencies. The main source of this information is in the &amp;quot;control files&amp;quot; for a package&amp;lt;ref name=&amp;quot;Debian Policy Manual - Control files and their fields&amp;quot;&amp;gt;http://www.debian.org/doc/debian-policy/ch-controlfields.html&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Debian Package Required Files - control&amp;quot;&amp;gt;http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#control&amp;lt;/ref&amp;gt;. Many of the fields in the extension.xml file can be related to the fields specified in the control system. These include the use of tags, maintainer and section. Relationships were also intended to be included matching the style and format of the Debian though with an XML inspired interface&amp;lt;ref name=&amp;quot;com_alpha/alpha.xml Line 100&amp;quot;&amp;gt;https://github.com/joomla/joomla-cms/blob/c21ba428cb774e52663a751f89f37a40a546fe20/tests/_data/installer_packages/com_alpha/alpha.xml#L100&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
I personally believe that expanding on a Debian inspired design for Joomla in the long term is a solid mechanisms for moving forwards. Debian have been working on their system for a long time and it has been demonstrated to be a solid and reliable base for their system. It contains many pieces of information that aren&#039;t presently included and could be included. Additionally it provides features that are much desired with standard and defined structures on how that should work (e.g. how dependencies work and a complete dependency model&amp;lt;ref name=&amp;quot;Debian Policy Manual - Declaring Relationships Between Packages&amp;quot;&amp;gt;http://www.debian.org/doc/debian-policy/ch-relationships.html&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
The decentralisation of the system is also a side effect of looking at how APT works. APT permits multiple &amp;quot;repositories&amp;quot; to be defined which you can use to search for packages for installation and update. The JUpdate implementation follows along with some of this concept and the general ability to configure locations to look for new files.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Since 2005, I&#039;ve been trying to build an update system for Joomla! (at the time Mambo). It was kicked off when Google in mid 2005 announced their first &amp;quot;Summer of Code&amp;quot; program. I&#039;d personally been seeing a major problem with Mambo extensions that it was hard to know when they were out of date and to update them. It was also hard to be able manage dependent packages and have them install properly. I put in my proposal for SoC but started before I was accepted on building out the system. That update system was originally based on XML-RPC which obviously requires a dedicated server and has a communication overhead. The project did push some stuff like the development of a libraries folder with jimport&#039;s predecessor, mosFS::load&amp;lt;ref name=&amp;quot;OSM SoC 2005 Repository - mosFS class&amp;quot;&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/includes/mambo.files.php?revision=1.1&amp;amp;view=markup&amp;lt;/ref&amp;gt;, to facilitate shifting the installer libraries out of the installer component and putting them somewhere more generic. Ultimately the fork from Mambo to Joomla halfway through SoC meant that there was a terrible amount of disruption and none of the projects really succeeded past the fork in their original form.&lt;br /&gt;
&lt;br /&gt;
For those curious, here&#039;s some links:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_client/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/installers/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/update/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You&#039;ll find web install was added here as well, an early onBeforeInstall similar to our current onExtensionBeforeInstall and an early library installer. While the web install was added with 1.5 in 2008 (three years later), it wouldn&#039;t be until Joomla 1.6 that much of other items were added (2009).&lt;br /&gt;
&lt;br /&gt;
= Design Notes =&lt;br /&gt;
As noted above, the aim was to deliver a generic, reusable update system. Primary client for this work was to be able to integrate with the JED which has a large repository of the base information we would need and is already pre-existing. However the Joomla! community is also less centralised as a rule so the system was designed to be decentralised by it&#039;s nature. This is reflected by the fact that Joomla is less centrally controlled than similar projects like Wordpress and Drupal, both of which have a heavier more centralised approach towards development (particularly with Drupal). Throughout the period there were also issues with what the JED did and didn&#039;t include which meant there were some extensions that would have never benefited from the update functionality. Providing a decentralised model still permitted having a major central repository of extensions in addition to also permitting flexibility for third party extensions.&lt;br /&gt;
&lt;br /&gt;
As the JED was the primary target for this the design of the system followed the perceived needs for a JED level system. It was to be expected that the system would receive a large number of hits from Joomla sites around the world and would need to handle the load. For this reason the earlier idea of using XML-RPC to handle the updates backed onto a database layer was scrapped. Much of the information in the system didn&#039;t update that often which meant that for the most part it was static. While some extensions would update each day, this wouldn&#039;t likely be all of them so having such a high level of responsiveness was an unnecessary burden on the server.&lt;br /&gt;
&lt;br /&gt;
Instead of relying on this mechanism, a simpler mechanism around using plain XML files was used. Plain XML files can be hosted without a PHP interpreter being invoked or a database connection made: a simple Apache (or even more lightweight HTTP daemon) could be used to serve the files. The operating system would be able to cache the files in memory efficiently and other layers of caching in front of the service could also be added easily and effectively. XML files also added an extra feature: as they didn&#039;t require any significant server infrastructure, they could be authored and maintained by anyone and hosted online.&lt;br /&gt;
&lt;br /&gt;
Utilising XML files didn&#039;t preclude tying into a database system. Instead what could happen is either that the static XML files were re-generated from a third party application as required or a web service layer could emulate XML file paths but really be using mod_rewrite to map that onto a Joomla component not dissimilar to how the SEF layer works. This means that for commercial developers they would create a process where they added update site paths that mapped to their customers and used tools like IP address verification of the server to show or hide updates in addition to including a token in the URL. Sadly nobody seems to have taken the initiative to build such a system.&lt;br /&gt;
&lt;br /&gt;
== Why use PHP&#039;s HTTP stream wrapper API and XML Parser? ==&lt;br /&gt;
The decision to use the HTTP stream wrapper API was to support being able to stream larger files. When this work was started, the PHP memory limit was set to 16MB. Roughly half of this could be consumed at any given time by the core Joomla install. This means we have 8MB of memory to handle processing an update file. Given that using SimpleXML will trigger a 10 to 15 times increase in memory usage against the base data, a half a megabyte file may be sufficient to trigger memory exhaustion. For this reason both streaming the remote file and stream processing the XML was chosen to minimise the amount of memory that is used. At the moment the JED has nearly 9000 listings, this would mean that to fit in all listings at one version a listing would require around half a kilobyte each. Fortunately memory limits have increased which mitigates these concerns a little and since then code was originally written, the HTTP stream wrapper API has been replaced by JHttp meaning that there will be a few copies of the response body in memory.&lt;br /&gt;
&lt;br /&gt;
== Client versus Client ID ==&lt;br /&gt;
Client is used in the update system as the name of the client being targeted for templates, modules and plugins. The name is used instead of the internal client ID to ensure that the system is compatible should the internal ID change or new items be added. In holding with the general aim to be generic and not specific. Originally client wasn&#039;t required for components but a change to make components default to administrator instead of site&amp;lt;ref name=&amp;quot;Tracker 24305&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24305 #24305 3rd party components install in location &amp;quot;site&amp;quot; instead of &amp;quot;administrator&amp;quot;]&amp;lt;/ref&amp;gt;. This triggered a response which instead of fixing the root issue just made things worse&amp;lt;ref name=&amp;quot;Tracker 24338&amp;quot;&amp;gt;[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=24338 #24338 Autoupdate fails for components after applying a patch from issue #24305]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Platform 676&amp;quot;&amp;gt;[https://github.com/joomla/joomla-platform/pull/676 Platform Pull Request 676]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77510</id>
		<title>Design of JUpdate</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77510"/>
		<updated>2012-11-10T22:05:28Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an attempt to document many of the design decisions behind the JUpdate class in Joomla!. Since this package seems to be contentious, I figure I&#039;d put a whole heap of documentation here and compile a significant chunk of what has been rewritten into a single place.&lt;br /&gt;
&lt;br /&gt;
For most of this document, I in this context is Sam Moffatt. This is perhaps written more like an email than a wiki page but this isn&#039;t Wikipedia.&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
== About ==&lt;br /&gt;
JUpdate and the update package in general was designed to provide a generic, reusable update system for extension within Joomla!. The main aim was to be able to support a directory the size of the JED in a scalable manner and where possible shift workload from the central Joomla servers and provide mechanisms for each Joomla site to be able to handle some of the work. It was also designed to support a decentralised model so that we weren&#039;t 100% dependent upon the JED having the supporting infrastructure (which it hasn&#039;t got yet due to the usual reason: nobody has the time or interest to develop it). Initially people suggested it should be tied entirely to the JED as it already has the information but that wouldn&#039;t be as inclusive. Building a distributed model fits more with the way the Joomla project works with third party extensions.&lt;br /&gt;
&lt;br /&gt;
== Design Inspiration ==&lt;br /&gt;
Much of the design of the update system is based on Debian&#039;s DEB and APT system. APT provides a mechanism for finding and installing packages including their dependencies. The main source of this information is in the &amp;quot;control files&amp;quot; for a package&amp;lt;ref name=&amp;quot;Debian Policy Manual - Control files and their fields&amp;quot;&amp;gt;http://www.debian.org/doc/debian-policy/ch-controlfields.html&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Debian Package Required Files - control&amp;quot;&amp;gt;http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#control&amp;lt;/ref&amp;gt;. Many of the fields in the extension.xml file can be related to the fields specified in the control system. These include the use of tags, maintainer and section. Relationships were also intended to be included matching the style and format of the Debian though with an XML inspired interface&amp;lt;ref name=&amp;quot;com_alpha/alpha.xml Line 100&amp;quot;&amp;gt;https://github.com/joomla/joomla-cms/blob/c21ba428cb774e52663a751f89f37a40a546fe20/tests/_data/installer_packages/com_alpha/alpha.xml#L100&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
I personally believe that expanding on a Debian inspired design for Joomla in the long term is a solid mechanisms for moving forwards. Debian have been working on their system for a long time and it has been demonstrated to be a solid and reliable base for their system. It contains many pieces of information that aren&#039;t presently included and could be included. Additionally it provides features that are much desired with standard and defined structures on how that should work (e.g. how dependencies work and a complete dependency model&amp;lt;ref name=&amp;quot;Debian Policy Manual - Declaring Relationships Between Packages&amp;quot;&amp;gt;http://www.debian.org/doc/debian-policy/ch-relationships.html&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
The decentralisation of the system is also a side effect of looking at how APT works. APT permits multiple &amp;quot;repositories&amp;quot; to be defined which you can use to search for packages for installation and update. The JUpdate implementation follows along with some of this concept and the general ability to configure locations to look for new files.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Since 2005, I&#039;ve been trying to build an update system for Joomla! (at the time Mambo). It was kicked off when Google in mid 2005 announced their first &amp;quot;Summer of Code&amp;quot; program. I&#039;d personally been seeing a major problem with Mambo extensions that it was hard to know when they were out of date and to update them. It was also hard to be able manage dependent packages and have them install properly. I put in my proposal for SoC but started before I was accepted on building out the system. That update system was originally based on XML-RPC which obviously requires a dedicated server and has a communication overhead. The project did push some stuff like the development of a libraries folder with jimport&#039;s predecessor, mosFS::load&amp;lt;ref name=&amp;quot;OSM SoC 2005 Repository - mosFS class&amp;quot;&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/includes/mambo.files.php?revision=1.1&amp;amp;view=markup&amp;lt;/ref&amp;gt;, to facilitate shifting the installer libraries out of the installer component and putting them somewhere more generic. Ultimately the fork from Mambo to Joomla halfway through SoC meant that there was a terrible amount of disruption and none of the projects really succeeded past the fork in their original form.&lt;br /&gt;
&lt;br /&gt;
For those curious, here&#039;s some links:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_client/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/components/com_update_server/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/installers/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/update/&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You&#039;ll find web install was added here as well, an early onBeforeInstall similar to our current onExtensionBeforeInstall and an early library installer. While the web install was added with 1.5 in 2008 (three years later), it wouldn&#039;t be until Joomla 1.6 that much of other items were added (2009).&lt;br /&gt;
&lt;br /&gt;
= Design Notes =&lt;br /&gt;
As noted above, the aim was to deliver a generic, reusable update system. Primary client for this work was to be able to integrate with the JED which has a large repository of the base information we would need and is already pre-existing. However the Joomla! community is also less centralised as a rule so the system was designed to be decentralised by it&#039;s nature. This is reflected by the fact that Joomla is less centrally controlled than similar projects like Wordpress and Drupal, both of which have a heavier more centralised approach towards development (particularly with Drupal). Throughout the period there were also issues with what the JED did and didn&#039;t include which meant there were some extensions that would have never benefited from the update functionality. Providing a decentralised model still permitted having a major central repository of extensions in addition to also permitting flexibility for third party extensions.&lt;br /&gt;
&lt;br /&gt;
As the JED was the primary target for this the design of the system followed the perceived needs for a JED level system. It was to be expected that the system would receive a large number of hits from Joomla sites around the world and would need to handle the load. For this reason the earlier idea of using XML-RPC to handle the updates backed onto a database layer was scrapped. Much of the information in the system didn&#039;t update that often which meant that for the most part it was static. While some extensions would update each day, this wouldn&#039;t likely be all of them so having such a high level of responsiveness was an unnecessary burden on the server.&lt;br /&gt;
&lt;br /&gt;
Instead of relying on this mechanism, a simpler mechanism around using plain XML files was used. Plain XML files can be hosted without a PHP interpreter being invoked or a database connection made: a simple Apache (or even more lightweight HTTP daemon) could be used to serve the files. The operating system would be able to cache the files in memory efficiently and other layers of caching in front of the service could also be added easily and effectively. XML files also added an extra feature: as they didn&#039;t require any significant server infrastructure, they could be authored and maintained by anyone and hosted online.&lt;br /&gt;
&lt;br /&gt;
Utilising XML files didn&#039;t preclude tying into a database system. Instead what could happen is either that the static XML files were re-generated from a third party application as required or a web service layer could emulate XML file paths but really be using mod_rewrite to map that onto a Joomla component not dissimilar to how the SEF layer works. This means that for commercial developers they would create a process where they added update site paths that mapped to their customers and used tools like IP address verification of the server to show or hide updates in addition to including a token in the URL. Sadly nobody seems to have taken the initiative to build such a system.&lt;br /&gt;
&lt;br /&gt;
== Why use PHP&#039;s HTTP stream wrapper API and XML Parser? ==&lt;br /&gt;
The decision to use the HTTP stream wrapper API was to support being able to stream larger files. When this work was started, the PHP memory limit was set to 16MB. Roughly half of this could be consumed at any given time by the core Joomla install. This means we have 8MB of memory to handle processing an update file. Given that using SimpleXML will trigger a 10 to 15 times increase in memory usage against the base data, a half a megabyte file may be sufficient to trigger memory exhaustion. For this reason both streaming the remote file and stream processing the XML was chosen to minimise the amount of memory that is used. At the moment the JED has nearly 9000 listings, this would mean that to fit in all listings at one version a listing would require around half a kilobyte each. Fortunately memory limits have increased which mitigates these concerns a little and since then code was originally written, the HTTP stream wrapper API has been replaced by JHttp meaning that there will be a few copies of the response body in memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77509</id>
		<title>Design of JUpdate</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Design_of_JUpdate&amp;diff=77509"/>
		<updated>2012-11-10T22:04:45Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: Created page with &amp;quot;This is an attempt to document many of the design decisions behind the JUpdate class in Joomla!. Since this package seems to be contentious, I figure I&amp;#039;d put a whole heap of d...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an attempt to document many of the design decisions behind the JUpdate class in Joomla!. Since this package seems to be contentious, I figure I&#039;d put a whole heap of documentation here and compile a significant chunk of what has been rewritten into a single place.&lt;br /&gt;
&lt;br /&gt;
For most of this document, I in this context is Sam Moffatt. This is perhaps written more like an email than a wiki page but this isn&#039;t Wikipedia.&lt;br /&gt;
&lt;br /&gt;
= Introduction =&lt;br /&gt;
== About ==&lt;br /&gt;
JUpdate and the update package in general was designed to provide a generic, reusable update system for extension within Joomla!. The main aim was to be able to support a directory the size of the JED in a scalable manner and where possible shift workload from the central Joomla servers and provide mechanisms for each Joomla site to be able to handle some of the work. It was also designed to support a decentralised model so that we weren&#039;t 100% dependent upon the JED having the supporting infrastructure (which it hasn&#039;t got yet due to the usual reason: nobody has the time or interest to develop it). Initially people suggested it should be tied entirely to the JED as it already has the information but that wouldn&#039;t be as inclusive. Building a distributed model fits more with the way the Joomla project works with third party extensions.&lt;br /&gt;
&lt;br /&gt;
== Design Inspiration ==&lt;br /&gt;
Much of the design of the update system is based on Debian&#039;s DEB and APT system. APT provides a mechanism for finding and installing packages including their dependencies. The main source of this information is in the &amp;quot;control files&amp;quot; for a package&amp;lt;ref name=&amp;quot;Debian Policy Manual - Control files and their fields&amp;quot;&amp;gt;http://www.debian.org/doc/debian-policy/ch-controlfields.html&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Debian Package Required Files - control&amp;quot;&amp;gt;http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#control&amp;lt;/ref&amp;gt;. Many of the fields in the extension.xml file can be related to the fields specified in the control system. These include the use of tags, maintainer and section. Relationships were also intended to be included matching the style and format of the Debian though with an XML inspired interface&amp;lt;ref name=&amp;quot;com_alpha/alpha.xml Line 100&amp;quot;&amp;gt;https://github.com/joomla/joomla-cms/blob/c21ba428cb774e52663a751f89f37a40a546fe20/tests/_data/installer_packages/com_alpha/alpha.xml#L100&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
I personally believe that expanding on a Debian inspired design for Joomla in the long term is a solid mechanisms for moving forwards. Debian have been working on their system for a long time and it has been demonstrated to be a solid and reliable base for their system. It contains many pieces of information that aren&#039;t presently included and could be included. Additionally it provides features that are much desired with standard and defined structures on how that should work (e.g. how dependencies work and a complete dependency model&amp;lt;ref name=&amp;quot;Debian Policy Manual - Declaring Relationships Between Packages&amp;quot;&amp;gt;http://www.debian.org/doc/debian-policy/ch-relationships.html&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
The decentralisation of the system is also a side effect of looking at how APT works. APT permits multiple &amp;quot;repositories&amp;quot; to be defined which you can use to search for packages for installation and update. The JUpdate implementation follows along with some of this concept and the general ability to configure locations to look for new files.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Since 2005, I&#039;ve been trying to build an update system for Joomla! (at the time Mambo). It was kicked off when Google in mid 2005 announced their first &amp;quot;Summer of Code&amp;quot; program. I&#039;d personally been seeing a major problem with Mambo extensions that it was hard to know when they were out of date and to update them. It was also hard to be able manage dependent packages and have them install properly. I put in my proposal for SoC but started before I was accepted on building out the system. That update system was originally based on XML-RPC which obviously requires a dedicated server and has a communication overhead. The project did push some stuff like the development of a libraries folder with jimport&#039;s predecessor, mosFS::load&amp;lt;ref name=&amp;quot;OSM SoC 2005 Repository - mosFS class&amp;quot;&amp;gt;http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/includes/mambo.files.php?revision=1.1&amp;amp;view=markup&amp;lt;/ref&amp;gt;, to facilitate shifting the installer libraries out of the installer component and putting them somewhere more generic. Ultimately the fork from Mambo to Joomla halfway through SoC meant that there was a terrible amount of disruption and none of the projects really succeeded past the fork in their original form.&lt;br /&gt;
&lt;br /&gt;
For those curious, here&#039;s some links:&lt;br /&gt;
&lt;br /&gt;
- http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_server/&lt;br /&gt;
- http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/administrator/components/com_update_client/&lt;br /&gt;
- http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/components/com_update_server/&lt;br /&gt;
- http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/installers/&lt;br /&gt;
- http://osmsoc2005.cvs.sourceforge.net/viewvc/osmsoc2005/4.5.x/libraries/mambo/update/&lt;br /&gt;
&lt;br /&gt;
You&#039;ll find web install was added here as well, an early onBeforeInstall similar to our current onExtensionBeforeInstall and an early library installer. While the web install was added with 1.5 in 2008 (three years later), it wouldn&#039;t be until Joomla 1.6 that much of other items were added (2009).&lt;br /&gt;
&lt;br /&gt;
= Design Notes =&lt;br /&gt;
As noted above, the aim was to deliver a generic, reusable update system. Primary client for this work was to be able to integrate with the JED which has a large repository of the base information we would need and is already pre-existing. However the Joomla! community is also less centralised as a rule so the system was designed to be decentralised by it&#039;s nature. This is reflected by the fact that Joomla is less centrally controlled than similar projects like Wordpress and Drupal, both of which have a heavier more centralised approach towards development (particularly with Drupal). Throughout the period there were also issues with what the JED did and didn&#039;t include which meant there were some extensions that would have never benefited from the update functionality. Providing a decentralised model still permitted having a major central repository of extensions in addition to also permitting flexibility for third party extensions.&lt;br /&gt;
&lt;br /&gt;
As the JED was the primary target for this the design of the system followed the perceived needs for a JED level system. It was to be expected that the system would receive a large number of hits from Joomla sites around the world and would need to handle the load. For this reason the earlier idea of using XML-RPC to handle the updates backed onto a database layer was scrapped. Much of the information in the system didn&#039;t update that often which meant that for the most part it was static. While some extensions would update each day, this wouldn&#039;t likely be all of them so having such a high level of responsiveness was an unnecessary burden on the server.&lt;br /&gt;
&lt;br /&gt;
Instead of relying on this mechanism, a simpler mechanism around using plain XML files was used. Plain XML files can be hosted without a PHP interpreter being invoked or a database connection made: a simple Apache (or even more lightweight HTTP daemon) could be used to serve the files. The operating system would be able to cache the files in memory efficiently and other layers of caching in front of the service could also be added easily and effectively. XML files also added an extra feature: as they didn&#039;t require any significant server infrastructure, they could be authored and maintained by anyone and hosted online.&lt;br /&gt;
&lt;br /&gt;
Utilising XML files didn&#039;t preclude tying into a database system. Instead what could happen is either that the static XML files were re-generated from a third party application as required or a web service layer could emulate XML file paths but really be using mod_rewrite to map that onto a Joomla component not dissimilar to how the SEF layer works. This means that for commercial developers they would create a process where they added update site paths that mapped to their customers and used tools like IP address verification of the server to show or hide updates in addition to including a token in the URL. Sadly nobody seems to have taken the initiative to build such a system.&lt;br /&gt;
&lt;br /&gt;
== Why use PHP&#039;s HTTP stream wrapper API and XML Parser? ==&lt;br /&gt;
The decision to use the HTTP stream wrapper API was to support being able to stream larger files. When this work was started, the PHP memory limit was set to 16MB. Roughly half of this could be consumed at any given time by the core Joomla install. This means we have 8MB of memory to handle processing an update file. Given that using SimpleXML will trigger a 10 to 15 times increase in memory usage against the base data, a half a megabyte file may be sufficient to trigger memory exhaustion. For this reason both streaming the remote file and stream processing the XML was chosen to minimise the amount of memory that is used. At the moment the JED has nearly 9000 listings, this would mean that to fit in all listings at one version a listing would require around half a kilobyte each. Fortunately memory limits have increased which mitigates these concerns a little and since then code was originally written, the HTTP stream wrapper API has been replaced by JHttp meaning that there will be a few copies of the response body in memory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Downloading_older_releases&amp;diff=64312</id>
		<title>Downloading older releases</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Downloading_older_releases&amp;diff=64312"/>
		<updated>2012-01-15T19:57:16Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can download older releases of the Joomla! CMS by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Sign up to [http://joomlacode.org JoomlaCode]&lt;br /&gt;
# Go to [http://joomlacode.org/gf/project/joomla/frs/ http://joomlacode.org/gf/project/joomla/frs/]&lt;br /&gt;
# On the left select the version of Joomla! you&#039;re curious about.&lt;br /&gt;
# A section should expand out, select &amp;quot;Browse Releases&amp;quot;.&lt;br /&gt;
# You will be given a list of available downloads for that release. Download what you need.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Legacy Joomla CMS downloads are hidden to prevent accidental installation of unsupported releases or releases that have been superseded by later releases due to security issues or bugs discovered. It is always encouraged to deploy on supported releases.&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Downloading_older_releases&amp;diff=64311</id>
		<title>Downloading older releases</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Downloading_older_releases&amp;diff=64311"/>
		<updated>2012-01-15T19:57:07Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can download older releases of the Joomla! CMS by following these steps:&lt;br /&gt;
&lt;br /&gt;
# Sign up to [http://joomlacode.org JoomlaCode]&lt;br /&gt;
# Go to [http://joomlacode.org/gf/project/joomla/frs/]&lt;br /&gt;
# On the left select the version of Joomla! you&#039;re curious about.&lt;br /&gt;
# A section should expand out, select &amp;quot;Browse Releases&amp;quot;.&lt;br /&gt;
# You will be given a list of available downloads for that release. Download what you need.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Legacy Joomla CMS downloads are hidden to prevent accidental installation of unsupported releases or releases that have been superseded by later releases due to security issues or bugs discovered. It is always encouraged to deploy on supported releases.&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Downloading_older_releases&amp;diff=64310</id>
		<title>Downloading older releases</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Downloading_older_releases&amp;diff=64310"/>
		<updated>2012-01-15T19:56:41Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: Created page with &amp;quot;You can download older releases of the Joomla! CMS by following these steps:  1) Sign up to [http://joomlacode.org JoomlaCode] 2) Go to [http://joomlacode.org/gf/project/joomla/f...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can download older releases of the Joomla! CMS by following these steps:&lt;br /&gt;
&lt;br /&gt;
1) Sign up to [http://joomlacode.org JoomlaCode]&lt;br /&gt;
2) Go to [http://joomlacode.org/gf/project/joomla/frs/]&lt;br /&gt;
3) On the left select the version of Joomla! you&#039;re curious about.&lt;br /&gt;
4) A section should expand out, select &amp;quot;Browse Releases&amp;quot;.&lt;br /&gt;
5) You will be given a list of available downloads for that release. Download what you need.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Legacy Joomla CMS downloads are hidden to prevent accidental installation of unsupported releases or releases that have been superseded by later releases due to security issues or bugs discovered. It is always encouraged to deploy on supported releases.&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Potential_backward_compatibility_issues_in_Joomla_1.7_and_Joomla_Platform_11.2&amp;diff=59216</id>
		<title>Potential backward compatibility issues in Joomla 1.7 and Joomla Platform 11.2</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Potential_backward_compatibility_issues_in_Joomla_1.7_and_Joomla_Platform_11.2&amp;diff=59216"/>
		<updated>2011-06-04T08:30:39Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Platform */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Platform = &lt;br /&gt;
*JPATH_PLATFORM is now used instead of JPATH_LIBRARIES&lt;br /&gt;
&lt;br /&gt;
== JDatabaseQuery ==&lt;br /&gt;
&lt;br /&gt;
JDatabaseQuery is now abstract due of the work done to support new database engines (Windows Azure and Microsoft SQL Server). This means you &#039;&#039;&#039;must&#039;&#039;&#039; use &amp;lt;code&amp;gt;$db-&amp;gt;getQuery(true);&amp;lt;/code&amp;gt; to instantiate a query as is the &#039;&#039;&#039;correct&#039;&#039;&#039; practice in Joomla 1.6.&lt;br /&gt;
&lt;br /&gt;
== JDocument ==&lt;br /&gt;
*getHeadData(), setHeadData() and mergeHeadData() are from now on only present in JDocumentHTML. They have been removed from JDocument and JDocumentXML.&amp;lt;ref&amp;gt;[https://github.com/joomla/joomla-platform/commit/2a72ba9e73dbd4ef1484ef0af29249aa3e0c6067 Remove getHeadData(), setHeadData() and mergeHeadData() from JDocument since it only applies to JDocumentHTML. (GitHub)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== JDocumentHTML ===&lt;br /&gt;
*JDocumentHTML::$_links has changed to a multidimensional array. Also the rendering of the link elements has been moved from JDocumentHTML to JDocumentRenderHead.&amp;lt;ref&amp;gt;[https://github.com/joomla/joomla-platform/commit/7884e7d9456afac17558f6e90a0e7e86be8b14f2 Move the rendering of HTML link elements to JDocumentRendererHead. (GitHub)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== JDocumentRendererMessage ===&lt;br /&gt;
*A div element with the ID &amp;quot;system-message-container&amp;quot; is always rendered, whether there are messages or not. This ID should not be used in any extension or template.&amp;lt;ref&amp;gt;[https://github.com/joomla/joomla-platform/commit/bade3acf0f5ea588be92cb24d4237228c043a3c7 Modify JDocumentRendererMessage to always render &amp;amp;lt;div id=&amp;quot;system-message-container&amp;quot;&amp;gt;&amp;amp;lt;/div&amp;gt;. This makes it possible to render messages via JavaScript. (GitHub)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JLoader ==&lt;br /&gt;
*JLoader can&#039;t load files multiple times anymore.&amp;lt;ref&amp;gt;[https://github.com/joomla/joomla-platform/commit/bfef02de71db7aa5cb46ffdff92778fd6f14f621 Use include_once instead of include in JLoader (GitHub)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== JLog ==&lt;br /&gt;
* JLog has shifted to joomla.log.log from joomla.error.log and features support for multiple loggers.&lt;br /&gt;
&lt;br /&gt;
== JURI ==&lt;br /&gt;
*The unused parameter $akey has been removed from JURI::buildQuery().&amp;lt;ref&amp;gt;[https://github.com/joomla/joomla-platform/commit/14ebbbd702c2d79098057647fcc4603157896509 Remove an unused paramet in JURI::buildQuery(). (GitHub)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= CMS =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== General Coding Principles ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Within the new Joomla release cycle, developers need to be conscious of more frequent changes to version numbers. If you are doing hard checks against, for example, a version number exactly equal to &amp;quot;1.6&amp;quot; then as we move to 1.7, those checks may fail with unexpected results.  You should ensure that version checks appropriately allow for future increments like 1.7, 1.8, 2.0, 3.0, and so on.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Government_Websites_Using_Joomla&amp;diff=58498</id>
		<title>Government Websites Using Joomla</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Government_Websites_Using_Joomla&amp;diff=58498"/>
		<updated>2011-05-22T04:17:45Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Australia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A short video is available [http://youtu.be/ep_Oqt9n7Pw]&lt;br /&gt;
&lt;br /&gt;
= Multinational Organizations =&lt;br /&gt;
&lt;br /&gt;
== European Union ==&lt;br /&gt;
&lt;br /&gt;
Delegation to the United States [http://eurunion.org]&lt;br /&gt;
&lt;br /&gt;
European Forest Fire Information System [http://effis.jrc.ec.europa.eu]&lt;br /&gt;
&lt;br /&gt;
European Forest Data Centre [http://efdac.jrc.ec.europa.eu/]&lt;br /&gt;
&lt;br /&gt;
European Maritime Safety Agency [http://www.emsa.europa.eu/]&lt;br /&gt;
&lt;br /&gt;
Forest Data and Information Systems [http://forest.jrc.ec.europa.eu/]&lt;br /&gt;
&lt;br /&gt;
== United Nations ==&lt;br /&gt;
&lt;br /&gt;
Regional Information Centre Europe [http://unric.org]&lt;br /&gt;
&lt;br /&gt;
UN in Turkmenistan [http://www.untuk.org]&lt;br /&gt;
&lt;br /&gt;
UN Information Centre Cairo [http://www.unic-eg.org/]&lt;br /&gt;
&lt;br /&gt;
UN Infomation Centre in Paname [http://www.cinup.org/susitio/]&lt;br /&gt;
&lt;br /&gt;
United Nations Information Centre for the Caribbean Area [http://portofspain.unic.org/]&lt;br /&gt;
&lt;br /&gt;
UN in Swaziland [http://www.sz.one.un.org/]&lt;br /&gt;
&lt;br /&gt;
The United Nations Office on Sport for Development and Peace [http://www.peace-sport.org/]&lt;br /&gt;
&lt;br /&gt;
== World Health Organization ==&lt;br /&gt;
&lt;br /&gt;
Regional Office for Africa [http://www.afro.who.int/]&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
The East African Community [http://www.eac.int/]&lt;br /&gt;
&lt;br /&gt;
ECOWAS Small Arms Control Programme [http://www.ecosap.ecowas.int/]&lt;br /&gt;
&lt;br /&gt;
Secretariat of the Pacific Community [http://www.spc.int]&lt;br /&gt;
&lt;br /&gt;
Center for Environment and Development for the Arab Region and Europe [http://www3.cedare.int/]&lt;br /&gt;
&lt;br /&gt;
Common Market for Eastern and Southern Africa Programmes(COMESA) [http://programmes.comesa.int/]&lt;br /&gt;
&lt;br /&gt;
International Security Assistance Force (NATO) [http://www.isaf.nato.int/]&lt;br /&gt;
&lt;br /&gt;
B7 Baltic Islands Network [http://www.b7.org/]&lt;br /&gt;
&lt;br /&gt;
South East Asian Ministers of Education [http://www.seameo.org/]&lt;br /&gt;
&lt;br /&gt;
= Afghanistan =&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://pashto.moe.gov.af]&lt;br /&gt;
&lt;br /&gt;
Independent Directorate of Local Governance [http://www.idlg.gov.af]&lt;br /&gt;
&lt;br /&gt;
Criminal Justice Task Force [http://www.cjtf.gov.af]&lt;br /&gt;
&lt;br /&gt;
Control and Audit Office [http://www.cao.gov.af]&lt;br /&gt;
&lt;br /&gt;
Government Media and Information Center (English) [http://www.gmic.gov.af/english]&lt;br /&gt;
&lt;br /&gt;
Government Media and Information Center (Dari) [http://www.gmic.gov.af/dari]&lt;br /&gt;
&lt;br /&gt;
Government Media and Information Center (Pashto) [http://www.gmic.gov.af/pashto]&lt;br /&gt;
&lt;br /&gt;
Afghanistan Civil Service Institute [http://www.acsi.gov.af]&lt;br /&gt;
&lt;br /&gt;
Independent Administrative Reform and Civil Service Commission [http://www.iarcsc.gov.af]&lt;br /&gt;
&lt;br /&gt;
Civil Service Management Department [http://www.csmd.gov.af]&lt;br /&gt;
&lt;br /&gt;
= Albania =&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.mfa.gov.al]&lt;br /&gt;
&lt;br /&gt;
Institute of Social Security [http://www.issh.gov.al/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Environment, Forestry and Water Administration [http://www.moe.gov.al/en/]&lt;br /&gt;
&lt;br /&gt;
AlbInvest [http://www.albinvest.gov.al/]&lt;br /&gt;
&lt;br /&gt;
National Food Authority [http://www.mbumk.gov.al/]&lt;br /&gt;
&lt;br /&gt;
Regional Directorate of Health - South [http://drshberat.gov.al/]&lt;br /&gt;
&lt;br /&gt;
Municipality of Fier [http://www.qarkufier.gov.al/]&lt;br /&gt;
&lt;br /&gt;
= Algeria =&lt;br /&gt;
&lt;br /&gt;
Portal of the Prime Minister [http://www.cg.gov.dz/]&lt;br /&gt;
&lt;br /&gt;
National Archives [http://www.archives-dgan.gov.dz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of National Planning [http://www.mate.gov.dz/]&lt;br /&gt;
&lt;br /&gt;
Directorate of Trade  [http://www.dcommercebba.gov.dz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport[http://www.ministere-transports.gov.dz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Communication [http://www.ministerecommunication.gov.dz/]&lt;br /&gt;
&lt;br /&gt;
= Andorra =&lt;br /&gt;
&lt;br /&gt;
Trademark Office [http://www.ompa.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of  Immigration [http://www.immigracio.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of Youth [http://www.puntjove.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of Education [http://www.educacio.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of Labour [http://www.treball.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of Tourism [http://www.turisme.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of Energy [http://www.energia.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of Research [http://www.recerca.ad/]&lt;br /&gt;
&lt;br /&gt;
Department of Higher Education [http://www.ensenyamentsuperior.ad/]&lt;br /&gt;
&lt;br /&gt;
Andorran Customs [http://www.duana.ad/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.finances.ad/]&lt;br /&gt;
&lt;br /&gt;
Francofonia [http://www.francofonia.ad/]&lt;br /&gt;
&lt;br /&gt;
Secretariat of State for Culture[http://www.cultura.ad/]&lt;br /&gt;
&lt;br /&gt;
Voluntariat [http://www.voluntariat.ad/]&lt;br /&gt;
&lt;br /&gt;
Language Policy Service[http://www.catala.ad/]&lt;br /&gt;
&lt;br /&gt;
Web Portal for Youth [http://www.joventut.ad/]&lt;br /&gt;
&lt;br /&gt;
Unit for the Prevention and Fight against Corruption[http://www.uprevencio.ad/]&lt;br /&gt;
&lt;br /&gt;
Government Procedures [http://www.tramits.ad/]&lt;br /&gt;
&lt;br /&gt;
Civil Registry [http://www.registrecivil.ad/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education and Culture [http://www.formacioprofessorat.ad/]&lt;br /&gt;
&lt;br /&gt;
School Exchange Project [http://www.intercat.ad/]&lt;br /&gt;
&lt;br /&gt;
Technological Development Area Education [http://www.claudigital.ad/]&lt;br /&gt;
&lt;br /&gt;
Cultural Heritage [http://www.patrimonicultural.ad/]&lt;br /&gt;
&lt;br /&gt;
Fire Brigade [http://www.bombers.ad/]&lt;br /&gt;
&lt;br /&gt;
Centre for Educational and Vocational Guidance [http://www.coep.ad/]&lt;br /&gt;
&lt;br /&gt;
Entrepeneurs [http://www.emprenedors.ad/]&lt;br /&gt;
&lt;br /&gt;
Institute of Andorran Studies [http://www.iea.ad/]&lt;br /&gt;
&lt;br /&gt;
= Angola =&lt;br /&gt;
&lt;br /&gt;
Instituto Nacional de Luta Contra a Sida [http://sida.gov.ao]&lt;br /&gt;
&lt;br /&gt;
= Antigua and Barbuda =&lt;br /&gt;
&lt;br /&gt;
National Office of Disaster Services [http://www.nods.gov.ag/]&lt;br /&gt;
&lt;br /&gt;
= Argentina =&lt;br /&gt;
&lt;br /&gt;
President of Argentina [http://www.casarosada.gov.ar]&lt;br /&gt;
&lt;br /&gt;
Direccion Nacional de Informacion y Evaluacion de la Calidad Educativa [http://diniece.me.gov.ar]&lt;br /&gt;
&lt;br /&gt;
Programa de Servicios Agrícolas Provinciales [http://www.proargex.gov.ar]&lt;br /&gt;
&lt;br /&gt;
Tourism of the Municipality of Capilla del Monte [http://turismo.capilladelmonte.gov.ar/&lt;br /&gt;
&lt;br /&gt;
Government of the Province of La Rioja [http://www.larioja.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Education Department of Government of the Province of La Rioja [http://www.larioja.gov.ar/idukay/]&lt;br /&gt;
&lt;br /&gt;
Domestic Trade Department of Government of the Province of La Rioja [http://www.larioja.gov.ar/comerciointerior]&lt;br /&gt;
&lt;br /&gt;
Department of Mental Health Government of the Province of Mendoza [http://www.saludmental.mendoza.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Buenos Aires Provincial Institute of Public Administration  [http://www.ipap.sg.gba.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Honorable Court of Auditors Buenos Aires Province [http://www.tribctas.gba.gov.ar/sitio/]&lt;br /&gt;
&lt;br /&gt;
Municipality of Cipolletti [http://cipolletti.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Municipality of Dos De Mayo [http://www.dosdemayo.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Famaillá City [http://www.famailla.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Government of the Province of Misiones [http://www.misiones.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Free Software Mission of the Government of the Province of Misiones [http://www.softwarelibre.misiones.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
Trade and Integration - Government of the Province of Misiones  [http://www.misiones.gov.ar/sucei/joomla/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health - Government of Entre Rios [http://www.entrerios.gov.ar/salud/]&lt;br /&gt;
&lt;br /&gt;
Sitio Oficial Turístico de Valle Hermoso [http://www.vallehermoso.gov.ar/]&lt;br /&gt;
&lt;br /&gt;
= Armenia =&lt;br /&gt;
&lt;br /&gt;
Ministry of Energy and Natural Resources [http://www.minenergy.am]&lt;br /&gt;
&lt;br /&gt;
Police [http://www.police.am]&lt;br /&gt;
&lt;br /&gt;
Armenian Rescue Service [http://www.ema.am]&lt;br /&gt;
&lt;br /&gt;
Vocational Education and Training System [http://vet.am/]&lt;br /&gt;
&lt;br /&gt;
National Statistic Service [http://www.stat-nkr.am/]&lt;br /&gt;
&lt;br /&gt;
= Aruba =&lt;br /&gt;
&lt;br /&gt;
Department of Economic Affairs [http://www.arubaeconomicaffairs.aw/]&lt;br /&gt;
&lt;br /&gt;
= Australia =&lt;br /&gt;
&lt;br /&gt;
Darren Cheeseman MP [http://darrencheeseman.org.au]&lt;br /&gt;
&lt;br /&gt;
Department of Environment and Conservation [http://dec.wa.gov.au]&lt;br /&gt;
&lt;br /&gt;
Education and Training International [http://www.eti.wa.edu.au]&lt;br /&gt;
&lt;br /&gt;
High Court of Australia [http://www.hcourt.gov.au]&lt;br /&gt;
&lt;br /&gt;
Keep Australia Beautiful WA [http://www.kabc.wa.gov.au]&lt;br /&gt;
&lt;br /&gt;
National Capital Authority [http://www.nationalcapital.gov.au]&lt;br /&gt;
&lt;br /&gt;
Premier of South Australia [http://www.premier.sa.gov.au]&lt;br /&gt;
&lt;br /&gt;
QRAA Queensland Government [http://www.qraa.qld.gov.au]&lt;br /&gt;
&lt;br /&gt;
Business.gov.au SmartForms [http://smartforms.business.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Regional Marine Planning [http://rmp.dec.wa.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Public Health Information Development Unit[http://www.publichealth.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Wimmera Catchment Authority [http://www.wcma.vic.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Cobaw Community Health Service [http://www.cobaw.vic.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Kiama Library [http://www.library.kiama.nsw.gov.au/]&lt;br /&gt;
&lt;br /&gt;
City of Geraldton-Greenough Library [http://www.library.cgg.wa.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Narromine Shire Council [http://www.narromine.nsw.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Devonport City Council [http://www.devonport.tas.gov.au/]&lt;br /&gt;
&lt;br /&gt;
Toowoomba Regional Council [http://www.toowoombarc.qld.gov.au]&lt;br /&gt;
&lt;br /&gt;
= Austria =&lt;br /&gt;
&lt;br /&gt;
Board of Education of Lower Austria [http://www.lsr-noe.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Advocacy For People With Disabilities [http://www.behindertenanwaltschaft.ktn.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Austrian Association of Cities and Towns [http://www.staedtebund.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Federal Office for Viticulture [http://www.bawb.bmlfuw.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Horn [http://www.horn.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Kötschach-Mauthen [http://www.koetschach-mauthen.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Oberwart [http://www.oberwart.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Radenthein [http://www.radenthein.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Sankt Valentin [http://www.st-valentin.gv.at/]&lt;br /&gt;
&lt;br /&gt;
Schwarzach [http://www.schwarzach-pongau.gv.at/]&lt;br /&gt;
&lt;br /&gt;
= Azerbaijan =&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://mfa.gov.az/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Economic Development [http://www.economy.gov.az/]&lt;br /&gt;
&lt;br /&gt;
Civil Service Commission [http://dqmk.az/]&lt;br /&gt;
&lt;br /&gt;
Council of State Support to Non-Governmental Organizations [http://www.cssn.gov.az/]&lt;br /&gt;
&lt;br /&gt;
= Bahamas =&lt;br /&gt;
&lt;br /&gt;
The Grand Bahama Port Authority, Government Offices [http://gbpa.com/home/]&lt;br /&gt;
&lt;br /&gt;
= Bahrain =&lt;br /&gt;
&lt;br /&gt;
Bahrain Vision 2030 [http://www.2030.bh]&lt;br /&gt;
&lt;br /&gt;
= Bangladesh =&lt;br /&gt;
&lt;br /&gt;
Main country website [http://bangladesh.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Prime Minister&#039;s Office [http://www.pmo.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.mofa.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Labour and Employment [http://www.mole.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.moedu.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Information &amp;amp; Communication Technology[http://www.mosict.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Religious Affairs [http://www.mora.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Industries [http://www.moind.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.mof.gov.bd/en/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health and Family Welfare [http://www.mohfw.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Establishment[http://www.moestab.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Liberation War Affairs [http://www.molwa.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Shipping [http://www.mos.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Directorate General of Health Services [http://www.dghs.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Public Service Commission [http://www.bpsc.gov.bd/2011/]&lt;br /&gt;
&lt;br /&gt;
Controller of Certifying Authorities [http://www.cca.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Department of Textiles [http://www.dot.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Boalmari Upazila [http://www.unoboalmari.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Embassy in Brussels [http://brussels.mofa.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Bangladesh Television [http://www.btv.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Directorate of  Archive and Libraries [http://www.nanl.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Mongla Port Authority [http://www.mpa.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Chittagong Hill Tracts Development Board [http://www.chtdb.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Office of the Controller General of Accounts [http://www.cga.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Civil Service Administration Academy [http://www.bcsadminacademy.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Small &amp;amp; Cottage Industries Corporation [http://www.bscic.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Agricultural Development Corporation[http://www.badc.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Emergency 2007 Cyclone Recovery and Restoration Project http://www.ecrrp.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Access 2 Information [http://www.a2i.pmo.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Power Development Board [http://www.bpdb.gov.bd/bpdb/]&lt;br /&gt;
&lt;br /&gt;
Chittagong Development Authority [http://www.cda.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Rural Development Board [http://brdb.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Rural Development &amp;amp; Cooperative Division [http://www.rdcd.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Govt Bangla College [http://www.sarkaribanglacollege.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Govt Titumir College [http://www.titumircollege.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Chittagong College [http://www.ctgcollege.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Govt Commerce College Chittagong [http://ctgcommercecollege.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Govt. Brojomohun College [http://www.bmcollege.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Kabi Nazrul Govt College [http://www.kncollege.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Press Council [http://presscouncil.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Skills Development Project [http://www.sdp.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Dhaka Metropolitan Police [http://www.dmp.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Bangabandhu Sheikh Mujibur Rahman Novo Theatre [http://www.novotheatre.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
National Museum [http://bangladeshmuseum.gov.bd/site/]&lt;br /&gt;
&lt;br /&gt;
Industrial Technical Assistance Center [http://www.bitac.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Institute of Textile Technology [http://www.titangail.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Microcredit Regulatory Authority [http://www.mra.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Bangladesh Bridge Authority [http://www.bba.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Disaster Management and Relief Division [http://www.dmrd.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Implementation Monitoring and Evaluation Division [http://www.imed.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
National Social Welfare Council [http://bnswc.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Agricultural Research Institute [http://www.bari.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Food Division [http://www.fd.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Vulnerable Group Development for Ultra-Poor [http://www.vgdupdwa.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Economic Relations Division [http://www.erd.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Instrumentation &amp;amp; Calibration Services Laboratory[http://www.icsl.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Rural Electrification Board (REB) [http://www.reb.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Deputy High Commission Kolkata [http://kolkata.mofa.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Water Development Board [http://www.bpdb.gov.bd/bpdb/]&lt;br /&gt;
&lt;br /&gt;
Large Tax Payers Unit [http://www.ltuvat-gov.org/]&lt;br /&gt;
&lt;br /&gt;
Madrasha Teacher Training Institute [http://www.bmtti.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Climate Change &amp;amp; Health Promotion Unit [http://cchpu-mohfw.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Business Laws and Licenses [http://www.businesslaws.boi.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Government Press [http://www.bgpress.gov.bd/]&lt;br /&gt;
&lt;br /&gt;
Coast Guard [http://www.coastguard.gov.bd/main/]&lt;br /&gt;
&lt;br /&gt;
= Barbados =&lt;br /&gt;
&lt;br /&gt;
National Council for Science and Technology [http://www.ncst.gov.bb/]&lt;br /&gt;
&lt;br /&gt;
Fair Trading Commission [http://www.ftc.gov.bb/]&lt;br /&gt;
&lt;br /&gt;
Corporate Affairs and Intellectual Property Office [http://caipo.gov.bb/]&lt;br /&gt;
&lt;br /&gt;
= Belarus =&lt;br /&gt;
&lt;br /&gt;
Ministry of Trade [http://www.mintorg.gov.by]&lt;br /&gt;
&lt;br /&gt;
Ministry of Emergency Situations, Aftermath of Chernobyl [http://www.chernobyl.gov.by]&lt;br /&gt;
&lt;br /&gt;
Ministry of Internal Affairs [http://bep.gov.by]&lt;br /&gt;
&lt;br /&gt;
Gomel Customs [http://gomel.customs.gov.by]&lt;br /&gt;
&lt;br /&gt;
Vitebsk Customs [http://vitebsk.customs.gov.by]&lt;br /&gt;
&lt;br /&gt;
Brest Customs [http://brest.customs.gov.by]&lt;br /&gt;
&lt;br /&gt;
= Belgium =&lt;br /&gt;
&lt;br /&gt;
ICT en Zorg, from REB Vlaanderen, an initiative of the Vlaamse Minister van Onderwijs en Vorming [http://www.ictenzorg.be/]&lt;br /&gt;
&lt;br /&gt;
CODA-CERVA, the federal &#039;Veterinary and Agrochemical Research Centre&#039; by the Federal government [http://www.var.fgov.be]&lt;br /&gt;
&lt;br /&gt;
= Belize =&lt;br /&gt;
&lt;br /&gt;
Southern Health Region [http://shr.health.gov.bz]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.moe.gov.bz]&lt;br /&gt;
&lt;br /&gt;
Police Department [http://www.police.gov.bz]&lt;br /&gt;
&lt;br /&gt;
= Benin =&lt;br /&gt;
&lt;br /&gt;
Supreme Court [http://www.coursupreme.gouv.bj/]&lt;br /&gt;
&lt;br /&gt;
Ombudsman [http://www.mediateur.gouv.bj/]&lt;br /&gt;
&lt;br /&gt;
Army [http://www.etamajorgeneral.gouv.bj/]&lt;br /&gt;
&lt;br /&gt;
= Bhutan =&lt;br /&gt;
&lt;br /&gt;
Department of Human Resources [http://www.molhr.gov.bt]&lt;br /&gt;
&lt;br /&gt;
Department of Trade [http://www.trade.gov.bt/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Labour and Human Resources [http://www.molhr.gov.bt/]&lt;br /&gt;
&lt;br /&gt;
Cabinet Secretariat [http://www.cabinet.gov.bt]&lt;br /&gt;
&lt;br /&gt;
Department of Trade [http://www.trade.gov.bt]&lt;br /&gt;
&lt;br /&gt;
Infocomm and Media Authority [http://www.bicma.gov.bt]&lt;br /&gt;
&lt;br /&gt;
Thimpu District Municipality [http://www.tcc.gov.bt]&lt;br /&gt;
&lt;br /&gt;
Drug Regulatory Authority [http://dra.gov.bt/]&lt;br /&gt;
&lt;br /&gt;
= Bolivia =&lt;br /&gt;
&lt;br /&gt;
Vicepresidencia de la Nación [http://www.vicepresidencia.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Hidrocarburos y Energía [http://www.hidrocarburos.gob.bo/sitio/]&lt;br /&gt;
&lt;br /&gt;
Ministerio del Trabajo y Previsión Social [http://www.empleo.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Desarrollo Productivo [http://www.senavex.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Autonomía [http://intranet.autonomia.gob.bo/intranet/]&lt;br /&gt;
&lt;br /&gt;
Gobierno Autónomo Departamental de Tarija [http://www.e-tarija.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Gobierno Autónomo Municipal de Cobija [http://www.gmcobija.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Gobierno Autónomo Departamental de Pando [http://www.pando.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Gobierno Departamental de Tarija [http://www.tarija.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Insumos de Bolivia [http://www.insumosbolivia.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Programa de Gobierno sobre Electricidad [http://www.idtr.gob.bo/sitio/]&lt;br /&gt;
&lt;br /&gt;
Servicio Nacional de Areas Protegidas [http://www.sernap.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Servicio Salud Depratamental La Paz [http://www.sedeslapaz.gob.bo/]&lt;br /&gt;
&lt;br /&gt;
Gobernabilidad Democrática en Bolivia [http://www.gobernabilidad.org.bo/]&lt;br /&gt;
&lt;br /&gt;
= Bosnia Herzegovina =&lt;br /&gt;
&lt;br /&gt;
Statistical Council [http://stat.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Centre for Information and Recognition of Qualifications in Higher Education [http://www.cip.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Institut Za Standardizaciju [http://www.bas.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Komisija Za Vrijednosne Papire [http://www.komvp.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Market Surveillance Agency [http://annt.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Public Procurement Agency [http://www.javnenabavke.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Civil Service Agency [http://www.ads.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Commission for the Coordination of Youth Issues [http://www.mladi.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Agency for Pre-Primary and Secondary Education [http://www.aposo.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Office of Attorney General [http://www.pbr.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Directorate of Civil Aviation [http://www.bhdca.gov.ba]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance and Treasury [http://www.mft.gov.ba]&lt;br /&gt;
&lt;br /&gt;
= Botswana =&lt;br /&gt;
&lt;br /&gt;
Ministry of Trade and Industry [http://www.mti.gov.bw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs and International Cooperation [http://www.mofaic.gov.bw]&lt;br /&gt;
&lt;br /&gt;
Directorate of Public Service Management [http://www.dpsm.gov.bw]&lt;br /&gt;
&lt;br /&gt;
Central Statistics Office [http://www.cso.gov.bw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Youth, Sport, and Culture [http://www.mysc.gov.bw]&lt;br /&gt;
&lt;br /&gt;
= Brazil =&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://portal.mec.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Defense [https://www.defesa.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Brazilian Defense Industry [http://imbel.gov.br]&lt;br /&gt;
&lt;br /&gt;
Pará State Health Council [http://www.sespa.pa.gov.br/ces/]&lt;br /&gt;
&lt;br /&gt;
5th Region Federal District Court [http://www.trf5.jus.br/]&lt;br /&gt;
&lt;br /&gt;
Public Ministry of Paraíba [http://www.mp.pb.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Public Ministry of the Federal District and the Territories [http://www.mpdft.gov.br/portal/]&lt;br /&gt;
&lt;br /&gt;
Applied Economic Research Institute [http://www.ipea.gov.br/portal/]&lt;br /&gt;
&lt;br /&gt;
National Institute of Colonization and Agrarian Reform [http://www.incra.gov.br/portal/]&lt;br /&gt;
&lt;br /&gt;
State Traffic Department of Acre [http://www.detran.ac.gov.br/]&lt;br /&gt;
&lt;br /&gt;
State Traffic Department of Pernambuco [http://www.detran.pe.gov.br/]&lt;br /&gt;
&lt;br /&gt;
São Paulo State Secretary of Metropolitan Transport [http://www.stm.sp.gov.br/]&lt;br /&gt;
&lt;br /&gt;
National Programme For The Rational Use of Oil and Natural Gas - CONPET [http://www.conpet.gov.br/w3/]&lt;br /&gt;
&lt;br /&gt;
State Government of Paraíba [http://www.paraiba.pb.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Institute of Radioprotection and Dosimetry [http://www.ird.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Superintendency for the Development of Amazonia (SUDAM) [http://www.ada.gov.br/]&lt;br /&gt;
&lt;br /&gt;
School of Government and Public Administration [http://egap.fundap.sp.gov.br/]&lt;br /&gt;
&lt;br /&gt;
State University of Paraíba [http://www.uepb.pb.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Communication and Information System (SIC) / National Institute of Educational Studies Anísio Teixeira (INEP) [http://www.sic.inep.gov.br/]&lt;br /&gt;
&lt;br /&gt;
National School of Public Administration [http://www.enap.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Coordination for the Improvement of Higher Education Personnel (CAPES) [http://www.capes.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Open University of Brazil [http://www.uab.capes.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Brazilian Mint [http://www.casadamoeda.gov.br/portal/]&lt;br /&gt;
&lt;br /&gt;
Rio de Janeiro State Foundation for Support to the Technical School (FAETEC) [http://www.faetec.rj.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Union Public Defender&#039;s Office [http://www.dpu.gov.br/]&lt;br /&gt;
&lt;br /&gt;
FNDE - National Fund for Development of Education [http://www.fnde.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Casa de Oswaldo Cruz (COC) / Oswaldo Cruz Foundation (FIOCRUZ) [http://www.coc.fiocruz.br/]&lt;br /&gt;
&lt;br /&gt;
Ministério das Comunicações / Brazilian Government [http://www.mc.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Ministério da Educação / Brazilian Government [http://portal.mec.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Ministério Público Distrito Federal Territórios / Brazilian Government [http://www.mpdft.gov.br/portal/]&lt;br /&gt;
&lt;br /&gt;
Tribunal de Justiça do Estado da Bahia [http://www5.tjba.jus.br/]&lt;br /&gt;
&lt;br /&gt;
Secretaria de Estado de Educação - Acre [http://www.see.ac.gov.br/portal/]&lt;br /&gt;
&lt;br /&gt;
Secretaria de Estado da Fazenda - Acre [http://www.sefaz.ac.gov.br/sefaz2010/]&lt;br /&gt;
&lt;br /&gt;
Ministério Público do Estado do Amazonas [http://www.mp.am.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Secretaria de Estado do Meio Ambiente e Desenvolvimento Sustentável - Amazonas [http://www.sds.am.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Governo do Estado de Roraima [http://www.rr.gov.br/]&lt;br /&gt;
&lt;br /&gt;
Tribunal de Justiça do Estado de Roraima [http://www.tjrr.jus.br/sistemas/php/joomla/]&lt;br /&gt;
&lt;br /&gt;
Tribunal de Justiça do Estado do Amapá [http://www.tjap.jus.br/portal/]&lt;br /&gt;
&lt;br /&gt;
Governo do Estado do Ceará [http://www.ceara.gov.br/]&lt;br /&gt;
&lt;br /&gt;
National Council of Justice - CNJ [http://www.cnj.jus.br/]&lt;br /&gt;
&lt;br /&gt;
= Brunei Darussalam =&lt;br /&gt;
&lt;br /&gt;
Ministry of Industry and Primary Resources [http://www.bruneimipr.gov.bn]&lt;br /&gt;
&lt;br /&gt;
Attorney General&#039;s Chambers [http://www.agc.gov.bn]&lt;br /&gt;
&lt;br /&gt;
Department of Civil Aviation [http://www.civil-aviation.gov.bn]&lt;br /&gt;
&lt;br /&gt;
Prime Minister&#039;s Officer [http://www.jpm.gov.bn]&lt;br /&gt;
&lt;br /&gt;
Energy Division, Prime Minister&#039;s Office [http://www.energy.gov.bn]&lt;br /&gt;
&lt;br /&gt;
Judiciary [http://www.judicial.gov.bn]&lt;br /&gt;
&lt;br /&gt;
Ministry of Communications [http://www.mincom.gov.bn]&lt;br /&gt;
&lt;br /&gt;
MOD [http://www.mod.gov.bn]&lt;br /&gt;
&lt;br /&gt;
E-Business Leadership Forum [http://www.eblf.gov.bn]&lt;br /&gt;
&lt;br /&gt;
Ministry of Defence [http://www.mindef.gov.bn]&lt;br /&gt;
&lt;br /&gt;
=Bulgaria=&lt;br /&gt;
&lt;br /&gt;
Executive Energy Efficiency Agency [http://www.seea.government.bg/]&lt;br /&gt;
&lt;br /&gt;
Operational Programme Administrative Capacity [http://www.opac.government.bg/]&lt;br /&gt;
&lt;br /&gt;
National Service for Agricultural [http://www.naas.government.bg/]&lt;br /&gt;
&lt;br /&gt;
Regional Administration Kyustendil [http://www.kn.government.bg/]&lt;br /&gt;
&lt;br /&gt;
Regional Administration Pernik [http://www.pk.government.bg/]&lt;br /&gt;
&lt;br /&gt;
Regional administration of Sofia Region [http://www.sofoblast.government.bg/]&lt;br /&gt;
&lt;br /&gt;
=Burkina Faso=&lt;br /&gt;
&lt;br /&gt;
Ministry Of Youth And Employment [http://www.mje.gov.bf/]&lt;br /&gt;
&lt;br /&gt;
= Burundi =&lt;br /&gt;
&lt;br /&gt;
Ministry of East African Community [http://www.eac.bi]&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Health [http://www.minisante.bi/]&lt;br /&gt;
&lt;br /&gt;
Revenue Authority [http://www.obr.bi]&lt;br /&gt;
&lt;br /&gt;
National Postal Authority [http://www.poste.bi]&lt;br /&gt;
&lt;br /&gt;
= Cameroon =&lt;br /&gt;
&lt;br /&gt;
Ministry of Higher Education [http://www.minesup.gov.cm]&lt;br /&gt;
&lt;br /&gt;
Ministry of Youth Affairs [http://www.minjeun.gov.cm]&lt;br /&gt;
&lt;br /&gt;
Ministry of Urban Development [http://www.minduh.gov.cm]&lt;br /&gt;
&lt;br /&gt;
Ministry of Economy, Planning, and Regional Development [http://www.minepat.gov.cm]&lt;br /&gt;
&lt;br /&gt;
= Cambodia =&lt;br /&gt;
&lt;br /&gt;
Senate of the Kingdom of Cambodia [http://www.senate.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Supreme Court and Prosecutor&#039;s General Office [http://www.supremecourt.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
National Institute of Statistcs [http://www.nis.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
National Employment Agency [http://www.nea.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Accreditation Committee of Cambodia [http://www.acc.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Council for Administrative Reform []http://www.car.gov.kh/&lt;br /&gt;
&lt;br /&gt;
Immigration Department [http://www.immigration.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
General Department of National Treasury [http://www.treasury.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Cambodian Mine Action and Victim Assistance Authority [http://www.cmaa.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Cambodian National Petroleum Authority [http://cnpa.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Demand for Good Governance Project [http://www.dfggmoi.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice [http://www.moj.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Tourism [http://www.cambodiatourismindustry.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Rural Development [http://www.mrd.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
National Multi Sector Orphans and Vulnerable Children Task Force [http://novctf.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
Tonle sap Authority [http://www.tonlesap.gov.kh/]&lt;br /&gt;
&lt;br /&gt;
= Canada =&lt;br /&gt;
&lt;br /&gt;
Farm Products Council [http://www.fpcc-cpac.gc.ca/index.php/eng/home]&lt;br /&gt;
&lt;br /&gt;
= Cape Verde =&lt;br /&gt;
&lt;br /&gt;
President of Cape Verde [http://www.primeiroministro.cv]&lt;br /&gt;
&lt;br /&gt;
Ministério dos Negócios Estrangeiros [http://www.mnecc.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health, Dengue Fever [http://www.dengue.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education and Sport [http://www.minedu.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Environment and Agriculture [http://www.madrm.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Coordination Unit for State Reform [http://www.reformadoestado.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Mundu Novu [http://www.mundunovu.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Economy, Growth and Competitiveness [http://www.mecc.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Direccao-Geral do Ensino Superior e Ciencia [http://www.dgesc.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.minsaude.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.minfin.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Cape Verde 2016 [http://www.caboverde2016.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice [http://www.mj.gov.cv]&lt;br /&gt;
&lt;br /&gt;
Ministry of Labour, Family and Social Solidarity [http://www.mtfs.gov.cv]&lt;br /&gt;
&lt;br /&gt;
= Cayman Islands =&lt;br /&gt;
&lt;br /&gt;
Water Authority [http://www.waterauthority.ky/]&lt;br /&gt;
&lt;br /&gt;
National Gallery [http://www.nationalgallery.org.ky/]&lt;br /&gt;
&lt;br /&gt;
National Roads Authority [http://www.caymanroads.com/]&lt;br /&gt;
&lt;br /&gt;
Cayman Islands Elections Office [http://www.electionsoffice.ky/]&lt;br /&gt;
&lt;br /&gt;
= China =&lt;br /&gt;
&lt;br /&gt;
Liaoning Provincial Sports Bureau [http://www.lnsports.gov.cn]&lt;br /&gt;
&lt;br /&gt;
Jiading District Water Authority [http://www.jdwater.gov.cn]&lt;br /&gt;
&lt;br /&gt;
Beijing Science and Technology Cooperation Center [http://www.beijingstcc.gov.cn]&lt;br /&gt;
&lt;br /&gt;
Dalian City Public Security Bureau Traffic Police Detachment [http://www.dlutc.gov.cn]&lt;br /&gt;
&lt;br /&gt;
Sichuan Enviornmental Protection [http://www.schj.gov.cn]&lt;br /&gt;
&lt;br /&gt;
Aksu City Government [http://www.akss.gov.cn]&lt;br /&gt;
&lt;br /&gt;
= Chile =&lt;br /&gt;
&lt;br /&gt;
Comisión Chilena de Energía Nuclear [http://www.cchen.cl/]&lt;br /&gt;
&lt;br /&gt;
Comunidad Tecnológica [http://www.comunidadtecnologica.gob.cl]&lt;br /&gt;
&lt;br /&gt;
Conace [http://conacedrogas.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Instituto Forestal [http://www.infor.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Instituto de Desarrollo Agropecuario [http://www.indap.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Servicio Nacional de Geología y Minería [http://www.sernageomin.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Dirección de Crédito Prendario [http://www.dicrep.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Instituto de Previsión Social [http://ips.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Servicio Nacional de Pesca [http://www.sernapesca.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Aihue [http://www.comunaalhue.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Algarrobo [http://www.municipalidadalgarrobo.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Alto del Carmen [http://www.munialtodelcarmen.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Alto Hospicio [http://maho.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Arauco [http://www.muniarauco.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Buin [http://www.buin.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Cabildo [http://www.municipiocabildo.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Carahue [http://www.carahue.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Cartagena [http://www.cartagena-chile.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Casablanca [http://www.e-casablanca.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Catemu [http://www.municatemu.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Cauquenes [http://www.cauquenes.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Chaitén [http://www.municipalidaddechaiten.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Chonchi [http://www.municipalidadchonchi.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Cobquecura [http://www.cobquecura.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Cochrane [http://www.cochranepatagonia.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Coinco [http://www.municoinco.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Combarbalá [http://www.combarbala.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Concón [http://www.concon.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Coronel [http://www.coronel.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Curacautín [http://www.mcuracautin.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Curacaví [http://www.municipalidadcuracavi.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Curanilahue [http://www.munichue.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Dalcahue [http://www.dalcahue.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de El Carmen [http://www.municipalidadelcarmen.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de El Tabo [http://www.eltabo.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Ercilla [http://www.muniercilla.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Fresia [http://www.munifresia.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Freire [http://www.munifreire.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Gorbea [http://www.municipalidadgorbea.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Hualpén [http://www.hualpenciudad.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Hualqui [http://www.munihualqui.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Las Guaitecas [http://www.muniguaitecas.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Illapel [http://www.municipalidadillapel.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Iquique [http://www.municipioiquique.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de La Higuera [http://www.munilahiguera.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Lanco [http://www.munilanco.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Lautaro [http://www.munilautaro.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de La Unión [http://www.munilaunion.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Llanquihue [http://www.munillanquihue.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Lo Barnechea [http://www.lobarnechea.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Loncoche [http://municipalidadloncoche.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Los Andes [http://www.munilosandes.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Los Alamos [http://www.municipalidadlosalamos.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Los Lagos [http://www.muniloslagos.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Los Muermos [http://www.muermos.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Lota [http://www.lota.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Lumaco [http://www.comunalumaco.com]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Machalí [http://www.machali.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Mafil [http://www.munimafil.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Maullín [http://www.municipalidadmaullin.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Maullín - Departamento de Salud [http://www.desam-maullin.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Melipeuco [http://www.melipeuko.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Melipilla [http://www.melipilla.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Monte Patria [http://www.munimontepatria.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Mulchen [http://www.munimulchen.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Nancagua [http://www.ilustremunicipalidaddenancagua.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Ninhue [http://www.munininhue.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Ñiquén [http://www.muniniquen.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Ovalle [http://www.municipalidaddeovalle.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Paillaco [http://www.munipaillaco.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Palmilla [http://www.munipalmilla.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Panguipulli [http://www.municipalidadpanguipulli.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Paredones [http://www.comunaparedones.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Pedro Aguirre Cerda [http://www.pedroaguirrecerda.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Pelarco [http://www.municipalidaddepelarco.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Perquenco [http://www.perquenco.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Pinto [http://www.municipalidaddepinto.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Providencia [http://www.providencia.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Puerto Montt [http://www.puertomonttchile.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Puerto Natales [http://www.muninatales.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Puqueldon [http://www.munipuqueldon.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Puyehye [http://www.puyehuechile.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Quemchi [http://www.municipalidadquemchi.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Quilicura [http://www.muniquilicura.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Quillota [http://www.quillota.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Quinchao [http://www.islaquinchao.com/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Quinta Normal [http://www.quintanormal.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Quirihue [http://www.municipalidadquirihue.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Rinconada [http://www.munirinconada.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Río Negro [http://www.rionegrochile.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Rauco [http://www.munirauco.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de San Antonio [http://www.sanantonio.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de San Gregorio [http://www.sangregorio.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de San Ramón [http://www.msanramon.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Santa Cruz [http://www.municipalidadsantacruz.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Santa María [http://www.imsantamaria.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Santa Juana [http://www.santajuana.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Talcahuano [http://www.talcahuano.cl]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Teno [http://www.municipalidaddeteno.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Teodoro Schmidt [http://web.muniteodoro.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Tirúa [http://www.tiruaweb.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Torres del Paine [http://www.torresdelpayne.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Tucapel [http://www.municipalidadtucapel.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Vallenar [http://www.vallenar.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Vicuña [http://www.munivicuna.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Vilcún [http://www.vilcun.cl/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Villa Alegre [http://www.villalegre.cl/contenido]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Yungay [http://www.yungay.cl/]&lt;br /&gt;
&lt;br /&gt;
Servicio Vivienda y Urbanismo Región Metropolitana [http://www.serviurm.cl]&lt;br /&gt;
&lt;br /&gt;
Servicio Vivienda y Urbanismo Región O&#039;Higgins [http://www.serviuohiggins.cl]&lt;br /&gt;
&lt;br /&gt;
Agencia Regional Desarrollo Productivo Antofagasta [http://www.agenciaantofagasta.cl]&lt;br /&gt;
&lt;br /&gt;
Agencia Regional Desarrollo Productivo O&#039;Higgins [http://www.agenciaohiggins.cl]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Justicia [http://www.minjusticia.gob.cl]&lt;br /&gt;
&lt;br /&gt;
Servicio Nacional de la Mujer [http://www.sernam.cl]&lt;br /&gt;
&lt;br /&gt;
Portal Compras Públicas Chilecompra [http://www.chilecompra.cl]&lt;br /&gt;
&lt;br /&gt;
Dirección General del Territorio Marítimo [http://www.directemar.cl]&lt;br /&gt;
&lt;br /&gt;
Fundación para la promoción y desarrollo de la mujer PRODEMU [http://www.prodemu.cl/web2]&lt;br /&gt;
&lt;br /&gt;
Fundación de la Familia [http://www.fundaciondelafamilia.cl]&lt;br /&gt;
&lt;br /&gt;
Dirección para la Comunidad de Chilenos en el Exterior [http://www.chilesomostodos.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Comité de Inversiones Extranjeras [http://www.inversionextranjera.cl]&lt;br /&gt;
&lt;br /&gt;
Corporación Nacional Indígena [http://www.conadi.gov.cl]&lt;br /&gt;
&lt;br /&gt;
Junta Nacional de Jardines Infantiles [http://www.junji.cl]&lt;br /&gt;
&lt;br /&gt;
División de Organizaciones Sociales Participemos [http://www.participemos.gob.cl]&lt;br /&gt;
&lt;br /&gt;
Instituto de Previsión Social [http://www.ips.gob.cl]&lt;br /&gt;
&lt;br /&gt;
Instituto de Desarrollo Agropecuario [http://www.indap.gob.cl]&lt;br /&gt;
&lt;br /&gt;
Instituto Nacional de Propiedad Intelectual [http://www.inapi.cl]&lt;br /&gt;
&lt;br /&gt;
Servicio de Salud Metropolitano Occidente [http://www.saludoccidente.cl]&lt;br /&gt;
&lt;br /&gt;
Servicio Médico Legal [http://www.sml.cl/portal]&lt;br /&gt;
&lt;br /&gt;
Superintendencia de Quiebras [http://www.squiebras.cl]&lt;br /&gt;
&lt;br /&gt;
Cámara de Comercio Asia Pacífico [http://www.asiapacific.cl/camara/]&lt;br /&gt;
&lt;br /&gt;
Cámara de Comercio Quiplué [http://www.ccq.cl/]&lt;br /&gt;
&lt;br /&gt;
Cámara de Comercio Valparaíso [http://www.cctvalparaiso.cl/]&lt;br /&gt;
&lt;br /&gt;
Cámara de Comercio Antofagasta [http://www.camaracomercioantofagasta.cl/portal/]&lt;br /&gt;
&lt;br /&gt;
Cámara Regional de Comercio Valpo [http://www.crcpvalpo.cl/]&lt;br /&gt;
&lt;br /&gt;
= Colombia =&lt;br /&gt;
&lt;br /&gt;
Embassy to the United States [http://www.colombiaemb.org/]&lt;br /&gt;
&lt;br /&gt;
National Bureau of Statistics-DANE [http://www.dane.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Statistics Portal [http://www.colombiestad.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Secretaría del Gobierno de Bogotá [http://www.gobiernobogota.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Secretaría del Interior y Convivencia Ciudadana [http://secinterior.cartagena.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport  [http://www.supertransporte.gov.co/super/]&lt;br /&gt;
&lt;br /&gt;
Institute of Tourism and Culture Caquetta [http://www.icdtcaqueta.gov.co/web/]&lt;br /&gt;
&lt;br /&gt;
Mass Transit Medellin [http://www.metrodemedellin.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Urban Development Corporation Medellín [http://www.edu.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Department of Security [http://www.das.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Malvinas Hospital [http://www.hospitalmalvinas.gov.co/site/]&lt;br /&gt;
&lt;br /&gt;
Superintendency of Notaries and Registration [http://www.supernotariado.gov.co/supernotariado/]&lt;br /&gt;
&lt;br /&gt;
Columbian Institute of Geology and Mining [http://www.ingeominas.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Salt Cathedral [http://www.catedraldesal.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Commission for the Regulation of Communications [http://www.crcom.gov.co/]&lt;br /&gt;
&lt;br /&gt;
Regional Autonomous Corporation CORNARE [http://www.cornare.gov.co/]&lt;br /&gt;
&lt;br /&gt;
= Comores =&lt;br /&gt;
Comores Telecom [http://comorestelecom-evenements.km/]&lt;br /&gt;
&lt;br /&gt;
= Cote d&#039;Ivoire =&lt;br /&gt;
&lt;br /&gt;
Ministry of Environment, Water and Forests [http://www.environnement.gouv.ci/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture [http://www.agriculture.gouv.ci/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Commerce [http://www.commerce.gouv.ci/]&lt;br /&gt;
&lt;br /&gt;
Ministry of the Fight against AIDS [http://www.mlsida.gouv.ci/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance and economy [http://www.finances.gouv.ci/]&lt;br /&gt;
&lt;br /&gt;
= Cook Island =&lt;br /&gt;
&lt;br /&gt;
Office of the Prime Minister [http://www.pmoffice.gov.ck]&lt;br /&gt;
&lt;br /&gt;
Business Trade Investment Board [http://www.btib.gov.ck]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance and Economic Management [http://www.mfem.gov.ck]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs and Immigration [http://www.mfai.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Internal Affairs [http://www.intaff.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.education.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Cultural Development [http://www.mocd.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice [http://justice.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture [http://www.agriculture.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.health.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
National Environment Service [http://www.environment.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Office of the Ombudsman [http://www.ombudsman.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Financial Intelligence Unit [http://www.cifiu.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Cook Islands Police [http://dev.police.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Department Of National Human Resources Development [http://www.nathrd.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
Public Service Commissioner [http://www.psc.gov.ck/]&lt;br /&gt;
&lt;br /&gt;
= Costa Rica =&lt;br /&gt;
&lt;br /&gt;
President of the Republic of Costa Rica [http://www.casapres.go.cr/]&lt;br /&gt;
&lt;br /&gt;
National Musuem [http://www.museocostarica.go.cr/]&lt;br /&gt;
&lt;br /&gt;
National Commission for Risk Prevention and Emergency Response [http://www.cne.go.cr/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice and Peace [http://mjp.go.cr/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Planning[http://www.mideplan.go.cr/]&lt;br /&gt;
&lt;br /&gt;
Costa Rican Drug Institute  [http://www.icd.go.cr/]&lt;br /&gt;
&lt;br /&gt;
National Women&#039;s Institute [http://www.inamu.go.cr/]&lt;br /&gt;
&lt;br /&gt;
City of Santa Ana [http://www.santaanaenlinea.go.cr/]&lt;br /&gt;
&lt;br /&gt;
City of Heredia [http://www.heredia.go.cr/]&lt;br /&gt;
&lt;br /&gt;
= Croatia =&lt;br /&gt;
&lt;br /&gt;
Sisak Moslavina County [http://www.smz.hr]&lt;br /&gt;
&lt;br /&gt;
= Cuba =&lt;br /&gt;
&lt;br /&gt;
Spatial Data Infrastructure of the Republic of Cuba [http://www.iderc.co.cu]&lt;br /&gt;
&lt;br /&gt;
Ministry of Higher Education [http://www.mes.edu.cu/]&lt;br /&gt;
&lt;br /&gt;
= Cyprus =&lt;br /&gt;
&lt;br /&gt;
Ministry of Interior [http://moi.gov.cy]&lt;br /&gt;
&lt;br /&gt;
Department of Electronic Communications [http://www.emf.mcw.gov.cy]&lt;br /&gt;
&lt;br /&gt;
= Czech Republic =&lt;br /&gt;
Municipal Milotice [http://www.milotice.cz/]&lt;br /&gt;
&lt;br /&gt;
Municipal Urbanov [http://www.urbanov.com/]&lt;br /&gt;
&lt;br /&gt;
Praha Petrovice [http://www.prahapetrovice.cz/]&lt;br /&gt;
&lt;br /&gt;
= Denmark =&lt;br /&gt;
&lt;br /&gt;
Education for Sustainable Development, Ministry of Education / UNESCO national committee [http://ubuportalen.dk/]&lt;br /&gt;
&lt;br /&gt;
Healt in your language, National Department of Health Odense University [http://www.sundhedpaamitsprog.dk/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Environment Kort &amp;amp; Matrikelstyrelsen [http://visstedet.kms.dk/]&lt;br /&gt;
&lt;br /&gt;
= Djibouti =&lt;br /&gt;
&lt;br /&gt;
Ministry of National Education and Higher Education [http://www.education.gov.dj]&lt;br /&gt;
&lt;br /&gt;
= Dominica =&lt;br /&gt;
&lt;br /&gt;
Inland Revenue Division [http://ird.gov.dm]&lt;br /&gt;
&lt;br /&gt;
Customs and Excise Division [http://www.customs.gov.dm]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture and Forestry [http://agriculture.gov.dm]&lt;br /&gt;
&lt;br /&gt;
= Dominican Republic =&lt;br /&gt;
&lt;br /&gt;
National Institute for Consumer Rights Protection [http://www.proconsumidor.gov.do]&lt;br /&gt;
&lt;br /&gt;
Presidential Commission on the Millennium Development Goals [http://copdes.gov.do]&lt;br /&gt;
&lt;br /&gt;
INESPRE [htpp://www.inespre.gov.do]&lt;br /&gt;
&lt;br /&gt;
Ministry of Labor [http://www.set.gov.do]&lt;br /&gt;
&lt;br /&gt;
Ministry of Environment and Natural Resources [http://www.ambiente.gov.do]&lt;br /&gt;
&lt;br /&gt;
Corporation of State Electrical Companies [http://www.cdeee.gov.do]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.serex.gov.do]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs 2 [http://www.mirex.gov.do]&lt;br /&gt;
&lt;br /&gt;
Dominican Coffee Council [http://www.codocafe.gov.do]&lt;br /&gt;
&lt;br /&gt;
Institute for Development and Credit Cooperative [http://idecoop.gov.do]&lt;br /&gt;
&lt;br /&gt;
Metropolitan Transportation Authority [http://www.amet.gov.do]&lt;br /&gt;
&lt;br /&gt;
= Dubai =&lt;br /&gt;
&lt;br /&gt;
Dubai Civil Defence [http://www.dcd.gov.ae]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Trade WTO [http://www.moft.gov.ae/wto/]&lt;br /&gt;
&lt;br /&gt;
Financial Audit Authority [http://www.fad.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
National Transport Authority [http://www.nta.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
Ajman Free Zone Authority [http://www.afza.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
Hamdan Educational Award [http://www.hamdanaward.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
= East Timor =&lt;br /&gt;
&lt;br /&gt;
Sail Timor-Leste and Darwin Dili Yacht Rally [http://www.sailtimorleste.org/]&lt;br /&gt;
&lt;br /&gt;
Timor-Leste 2010 Shanghai Expo website [http://www.timor-leste2010shanghaiexpo.com/]&lt;br /&gt;
&lt;br /&gt;
= Ecuador =&lt;br /&gt;
&lt;br /&gt;
President of Ecuador [http://elciudadano.gov.ec] here is the vídeo when the former president Rafael Correa ask the goverment to use Open Source [http://www.youtube.com/watch?v=Hy5yAk4dYOk]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Salud Pública [http://www.msp.gov.ec/]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Coordinación y Desarrollo Social - Infoinclusión [http://www.infoinclusion.gov.ec/]&lt;br /&gt;
&lt;br /&gt;
Ministerio Coordinador de Patrimonio [http://www.ministeriopatrimonio.gov.ec/]&lt;br /&gt;
&lt;br /&gt;
Secretaria Nacional de Telecomunicaciones [http://www.conatel.gov.ec/site_conatel/]&lt;br /&gt;
&lt;br /&gt;
Corporación Financiera Nacional [http://www.cfn.fin.ec/]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Industrias y Productividad [http://www.micip.gov.ec/]&lt;br /&gt;
&lt;br /&gt;
Sistema Nacional de Información [http://www.sni.gov.ec]&lt;br /&gt;
&lt;br /&gt;
= Egypt =&lt;br /&gt;
&lt;br /&gt;
Alexandria Port Authority [http://www.apa.gov.eg/]&lt;br /&gt;
&lt;br /&gt;
Aswan [http://www.aswan-sun.gov.eg/]&lt;br /&gt;
&lt;br /&gt;
= El Salvador =&lt;br /&gt;
&lt;br /&gt;
Ministry of Interior [http://www.gobernacion.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.rree.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Economy [http://www.minec.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Works [http://www.mop.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Works Transparency [http://transparencia.mop.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Ministry of National Defence [http://www.fuerzaarmada.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
National Registration Center  [http://www.cnr.gob.sv]&lt;br /&gt;
&lt;br /&gt;
National Lottery [http://www.lnb.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
National Energy Board [http://www.cne.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Vice Ministry of Transport [http://www.vmt.mop.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Civil Aviation Authority [http://www.aac.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Institute for Municipal Development [http://www.isdem.gob.sv/nwises/]&lt;br /&gt;
&lt;br /&gt;
Social Security Institute[http://www.isss.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Commission of National Bicentenary [http://www.bicentenario.gob.sv/]&lt;br /&gt;
&lt;br /&gt;
Institute for Municipal Development [http://www.isdem.gob.sv/nwises/]&lt;br /&gt;
&lt;br /&gt;
= Equatorial Guinea =&lt;br /&gt;
&lt;br /&gt;
Centro de Referencia para el Control de Endemias en Guinea Ecuatorial [http://www.crce-guinea.org/]&lt;br /&gt;
&lt;br /&gt;
= Eritrea =&lt;br /&gt;
&lt;br /&gt;
Ministry of Energy and Mines [http://www.moem.gov.er/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Information [http://www.shabait.com/index.php]&lt;br /&gt;
&lt;br /&gt;
= Estonia =&lt;br /&gt;
Kaitseressursside Amet - Estonian Defence Resources Office [http://www.kra.ee/]&lt;br /&gt;
&lt;br /&gt;
Eesti Kaitseväe Värbamiskeskus - Recruiting Center of Estonian Army [http://vk.kra.ee/]&lt;br /&gt;
&lt;br /&gt;
= Ethiopia =&lt;br /&gt;
&lt;br /&gt;
Addis Ababa City [http://Addisababacity.gov.et]&lt;br /&gt;
&lt;br /&gt;
Arra[http://Arra.org.et]&lt;br /&gt;
&lt;br /&gt;
CSA [http://Csa.gov.et]&lt;br /&gt;
&lt;br /&gt;
EIAR [http://Eiar.gov.et]&lt;br /&gt;
&lt;br /&gt;
Election Ethiopia [http://Electionethiopia.org]&lt;br /&gt;
&lt;br /&gt;
EWCA [http://Ewca.gov.et]&lt;br /&gt;
&lt;br /&gt;
HAPCO [http://Hapco.gov.et]&lt;br /&gt;
&lt;br /&gt;
Harar Municipality [http://Hararmunicipality.org]&lt;br /&gt;
&lt;br /&gt;
HOF Ethiopia [http://Hofethiopia.gov.et]&lt;br /&gt;
&lt;br /&gt;
Kolfekernio [http://Kolfekeranio.gov.et]&lt;br /&gt;
&lt;br /&gt;
Modfed [http://Modfed.gov.et]&lt;br /&gt;
&lt;br /&gt;
MOH [http://Moh.gov.et]&lt;br /&gt;
&lt;br /&gt;
MOYS [http://Moys.gov.et]&lt;br /&gt;
&lt;br /&gt;
Ogaden [http://Ogaden.com]&lt;br /&gt;
&lt;br /&gt;
SNNPREB [http://Snnpreb.gov.et]&lt;br /&gt;
&lt;br /&gt;
SRS [http://Srsinfo.gov.et]&lt;br /&gt;
&lt;br /&gt;
= Faroe Islands =&lt;br /&gt;
&lt;br /&gt;
National Library of the Faroe Islands[http://www.flb.fo/]&lt;br /&gt;
&lt;br /&gt;
Faroese Council of Artists[http://www.lisa.fo/]&lt;br /&gt;
&lt;br /&gt;
= Fiji =&lt;br /&gt;
&lt;br /&gt;
Fiji Government Online Portal [http://www.fiji.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Department of Immigration [http://www.immigration.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Department of Town and Country Planning [http://www.townplanning.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Department of Information Technology and Computing Services http://www.itc.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Department of Civil Aviation [http://www.civilaviation.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs &amp;amp; International Cooperation  [http://www.foreignaffairs.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Works Transport &amp;amp; Public Utilities [http://mwtpu.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.finance.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Fiji Police Force [http://police.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Higher Education Commission [http://www.fhec.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Government Shipping Services [http://www.governmentshipping.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Fiji Islands Marine Safety Commission [http://www.fimsa.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
National Archives of Fiji [http://www.archives.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
Strategic Framework for Change Coordinating Office[http://www.sfcco.gov.fj/]&lt;br /&gt;
&lt;br /&gt;
= Finland =&lt;br /&gt;
&lt;br /&gt;
Regional Council of Southwest Finland [http://www.varsinais-suomi.fi]&lt;br /&gt;
&lt;br /&gt;
= France =&lt;br /&gt;
&lt;br /&gt;
Sécurité Sociale Métiers [http://www.lesmetiersdelasecuritesociale.fr/]&lt;br /&gt;
&lt;br /&gt;
Eiffel Tower [http://www.tour-eiffel.com/]&lt;br /&gt;
&lt;br /&gt;
Journal Officiel [http://www.journal-officiel.gouv.fr/]&lt;br /&gt;
&lt;br /&gt;
Direction de la sécurité de l&#039;aviation civile sud ouest [http://www.dac-so.aviation-civile.gouv.fr/]&lt;br /&gt;
&lt;br /&gt;
L’Observatoire national de l’enfance en danger [http://oned.gouv.fr/]&lt;br /&gt;
&lt;br /&gt;
Direction Régionale des Affaires Culturelles d&#039;Auvergne [http://www.auvergne.culture.gouv.fr/]&lt;br /&gt;
&lt;br /&gt;
= Gabon =&lt;br /&gt;
&lt;br /&gt;
Ministry of Economy, Commerce, Industry and Tourism [http://www.dge.gouv.ga/]&lt;br /&gt;
&lt;br /&gt;
Department of Procurement [http://www.marchespublics.gouv.ga/]&lt;br /&gt;
&lt;br /&gt;
= Gambia =&lt;br /&gt;
&lt;br /&gt;
Official Government Web Portal [http://www.gambia.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Works, Construction and Infrastructure [http://www.mowci.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Petroleum [http://www.mop.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Basic and Secondary Education [http://www.mobse.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Economic Planning and Industrial Development [http://www.mepid.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Higher Education, Research, Science and Technology [http://www.moherst.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of the Interior [http://www.moi.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.mof.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health and Social Welfare [http://www.moh.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Tourism and Culture [http://www.motc.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Youth and Sports [http://www.moys.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Personnel Management Office [http://www.pmo.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Public Service Commission [http://www.psc.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Gambia Immigration Department [http://www.gid.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
Judiciary of The Gambia [http://www.gov.gm/judiciary]&lt;br /&gt;
&lt;br /&gt;
National Planning Commission [http://www.npc.gov.gm/]&lt;br /&gt;
&lt;br /&gt;
= Georgia =&lt;br /&gt;
&lt;br /&gt;
Kutaisi City [http://kutaisi.gov.ge/]&lt;br /&gt;
&lt;br /&gt;
Gori Municipality [http://www.gori.gov.ge/]&lt;br /&gt;
&lt;br /&gt;
Inspection of Environmental Protection [http://iep.gov.ge/]&lt;br /&gt;
&lt;br /&gt;
Support Georgian Book and Literature [http://www.book.gov.ge/]&lt;br /&gt;
&lt;br /&gt;
= Germany=&lt;br /&gt;
AStA der RWTH Aachen [http://www.asta.rwth-aachen.de/]&lt;br /&gt;
&lt;br /&gt;
Gemeinde Breklum [http://breklum.de/]&lt;br /&gt;
&lt;br /&gt;
Gemeinde Brüggen [http://www.brueggen.de/]&lt;br /&gt;
&lt;br /&gt;
Gemeinde Süderlügum [http://suederluegum.de/]&lt;br /&gt;
&lt;br /&gt;
Stadt Adenau [http://www.stadt-adenau.de/] &lt;br /&gt;
 &lt;br /&gt;
Stadt Braunlage [http://www.stadt-braunlage.de/]&lt;br /&gt;
&lt;br /&gt;
Stadt Frankfurt: Älterwerden in Frankfurt [http://aelterwerden-in-frankfurt.de/]&lt;br /&gt;
&lt;br /&gt;
Stadt Frankfurt: Ferienkarussell [http://www.ferienkarussell-frankfurt.de/]&lt;br /&gt;
&lt;br /&gt;
Stadt Frankfurt: Kinderkultur [http://www.kinderkultur-frankfurt.de/]&lt;br /&gt;
&lt;br /&gt;
Stadt Neubrandenburg [http://www.neubrandenburg.de]&lt;br /&gt;
&lt;br /&gt;
Stadt Kolbermoor [http://www.stadt-kolbermoor.de/]&lt;br /&gt;
&lt;br /&gt;
Stadt Seeland  [http://www.stadt-seeland.de/]  &lt;br /&gt;
&lt;br /&gt;
Stadt Sulzbach/Saar [http://www.stadt-sulzbach.de/]&lt;br /&gt;
&lt;br /&gt;
Stadt Wertingen [http://www.wertingen.de/]&lt;br /&gt;
&lt;br /&gt;
= Ghana =&lt;br /&gt;
&lt;br /&gt;
Ghana Government Official Portal [http://www.ghana.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Office of the President [http://www.oop.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Child Protection Ghana[http://www.childprotection.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Highways Authority [http://www.highways.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Controller &amp;amp; Accountant General&#039;s Department[http://cagd.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Information [http://www.moi.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Ministry of the Interior [http://www.mint.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Ghana Investment Fund for Electronic Communication [http://www.gifec.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Environmental Protection Agency [http://www.epa.gov.gh/site/]&lt;br /&gt;
&lt;br /&gt;
Ghana Extractive Industry Transparency Initiative [http://www.geiti.gov.gh/site/]&lt;br /&gt;
&lt;br /&gt;
National Pensions Regulatory Authority [http://npra.gov.gh/site/]&lt;br /&gt;
&lt;br /&gt;
Judicial Service of Ghana [http://www.judicial.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
Ghana Revenue Authority [http://www.gra.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
National Accreditation Board [http://www.nab.gov.gh/]&lt;br /&gt;
&lt;br /&gt;
= Gibraltar =&lt;br /&gt;
&lt;br /&gt;
Government of Gibraltar [http://www.gibraltar.gov.gi/]&lt;br /&gt;
&lt;br /&gt;
Gibraltar Health Authority [http://www.health.gov.gi/]&lt;br /&gt;
&lt;br /&gt;
= Greece =&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.minedu.gov.gr]&lt;br /&gt;
&lt;br /&gt;
ΓΕΝΙΚΗ ΓΡΑΜΜΑΤΕΙΑ ΑΘΛΗΤΙΣΜΟΥ [http://www.gss.gov.gr]&lt;br /&gt;
&lt;br /&gt;
ΤΟΠΙΚΗ ΚΟΙΝΟΤΗΤΑ ΧΑΛΚΗΣ [http://chalki.gov.gr]&lt;br /&gt;
&lt;br /&gt;
Περιφερειακή Ενότητα Χαλκιδικής Περιφέρειας Κεντρικής Μακεδονίας [http://www.halkidiki.gov.gr]&lt;br /&gt;
&lt;br /&gt;
Portal of Municipality of Nea Smirni [http://www.neasmyrni.gov.gr]&lt;br /&gt;
&lt;br /&gt;
Νομαρχία Αθηνών [http://www.nom-athinas.gov.gr]&lt;br /&gt;
&lt;br /&gt;
Municipality of Nikaia, Attica [http://www.polisnikaia.gr]&lt;br /&gt;
&lt;br /&gt;
National School Network (Πανελλήνιο Σχολικό Δίκτυο) [http://www.sch.gr]&lt;br /&gt;
&lt;br /&gt;
Labor Housing Organization (Οργανισμός Εργατικής Κατοικίας) [http://www.oek.gr]&lt;br /&gt;
&lt;br /&gt;
Εθνικό Τυπογραφείο [http://www.et.gr]&lt;br /&gt;
&lt;br /&gt;
= Greenland =&lt;br /&gt;
&lt;br /&gt;
Bureau of Minerals and Petroleum [http://www.bmp.gl/]&lt;br /&gt;
&lt;br /&gt;
= Grenada =&lt;br /&gt;
&lt;br /&gt;
CWA 2010 [http://cwa.gov.gd/]&lt;br /&gt;
&lt;br /&gt;
= Guatemala =&lt;br /&gt;
&lt;br /&gt;
Secretaría de Bienestar Social [http://www.sbs.gob.gt/]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Finanzas Públicas [http://minfin.gob.gt] &lt;br /&gt;
&lt;br /&gt;
= Guayana =&lt;br /&gt;
&lt;br /&gt;
President of Guayana [http://opnew.op.gov.gy/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.minfor.gov.gy/tsite/]&lt;br /&gt;
&lt;br /&gt;
= Guinea =&lt;br /&gt;
&lt;br /&gt;
Présidence de la République de Guinée [http://www.guinee.gov.gn/pr/]&lt;br /&gt;
&lt;br /&gt;
= Haiti =&lt;br /&gt;
&lt;br /&gt;
Ministry of Haitians Living Abroad [http://www.mhave.gouv.ht]&lt;br /&gt;
&lt;br /&gt;
Department of Public Health and Population [http://www.mspp.gouv.ht]&lt;br /&gt;
&lt;br /&gt;
International Port of Port-au-Prince [http://www.apn.gouv.ht]&lt;br /&gt;
&lt;br /&gt;
DINEPA [http://www.dinepa.gouv.ht]&lt;br /&gt;
&lt;br /&gt;
= Honduras =&lt;br /&gt;
&lt;br /&gt;
National Service of Agricultural Health [http://www.senasa-sag.gob.hn]&lt;br /&gt;
&lt;br /&gt;
President of Honduras [http://www.presidencia.gob.hn]&lt;br /&gt;
&lt;br /&gt;
Secretary of State [http://www.sdp.gob.hn]&lt;br /&gt;
&lt;br /&gt;
Minister of National Women&#039;s Institute [http://www.inam.gob.hn]&lt;br /&gt;
&lt;br /&gt;
Secretary of Culture, Arts, and Sports [http://www.scad.gob.hn]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture and Livestock [http://www.sag.gob.hn]&lt;br /&gt;
&lt;br /&gt;
Technical Secretariat of Planning and External Cooperation [http://www.seplan.gob.hn]&lt;br /&gt;
&lt;br /&gt;
National Commission on Energy [http://www.cne.gob.hn]&lt;br /&gt;
&lt;br /&gt;
= Hong Kong =&lt;br /&gt;
&lt;br /&gt;
Family Friendly Employers [http://event.familycouncil.gov.hk/]&lt;br /&gt;
&lt;br /&gt;
= Hungary =&lt;br /&gt;
&lt;br /&gt;
National Tax and Customs Training, Health and Cultural Institute [https://abpe.nav.gov.hu]&lt;br /&gt;
&lt;br /&gt;
= Iceland =&lt;br /&gt;
&lt;br /&gt;
Directorate of Immigration[http://www.utl.is/]&lt;br /&gt;
&lt;br /&gt;
United Nations Women Rights in Iceland [http://www.unwomen.is/]&lt;br /&gt;
&lt;br /&gt;
East Iceland Invest [http://www.east-iceland.is/]&lt;br /&gt;
&lt;br /&gt;
= India =&lt;br /&gt;
&lt;br /&gt;
Competition Commission of India [http://www.cci.gov.in/]&lt;br /&gt;
&lt;br /&gt;
Wildlife Institute of India [http://www.wii.gov.in/]&lt;br /&gt;
&lt;br /&gt;
Government of Kerala [http://www.kerala.gov.in/]&lt;br /&gt;
&lt;br /&gt;
Kerala Forests and Wildlife Department [http://www.keralaforest.gov.in/]&lt;br /&gt;
&lt;br /&gt;
Non-resident Keralites&#039; Affairs [http://www.norka.gov.in/]&lt;br /&gt;
&lt;br /&gt;
District Court Thiruvanathapuram Website [http://trivandrumdistrictcourt.gov.in/]&lt;br /&gt;
&lt;br /&gt;
Unique Identification Authority of India [http://uidai.gov.in/]&lt;br /&gt;
&lt;br /&gt;
Government of Mizoram - Department of Cooperation [http://www.coop.mizoram.gov.in/]&lt;br /&gt;
&lt;br /&gt;
Bruhat Bengaluru Mahanagara Palike [http://bbmp.gov.in/]&lt;br /&gt;
&lt;br /&gt;
= Indonesia =&lt;br /&gt;
&lt;br /&gt;
Main country website [http://indonesia.go.id/]&lt;br /&gt;
&lt;br /&gt;
State Secretariat [http://www.setneg.go.id/]&lt;br /&gt;
&lt;br /&gt;
National Election Commission [http://kpu.go.id/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Environment [http://www.menlh.go.id/home/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Cooperatives and Small and Medium Enterprise [http://www.depkop.go.id/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Empowerment of Women and Child Protection [http://www.menegpp.go.id/]&lt;br /&gt;
&lt;br /&gt;
Ministry of State Apparatus &amp;amp; Bureaucracy Reform [http://www.menpan.go.id/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.depkes.go.id/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Energy &amp;amp; Mineral Resources [http://www.esdm.go.id/]&lt;br /&gt;
&lt;br /&gt;
Directorate General of Higher Education [http://dikti.go.id/]&lt;br /&gt;
&lt;br /&gt;
Directorate General of Immigration, Ministry of Law and Human Rights [http://www.imigrasi.go.id/]&lt;br /&gt;
&lt;br /&gt;
Directorate General of Taxes [http://www.pajak.go.id/]&lt;br /&gt;
&lt;br /&gt;
Media Center, Ministry of Defense [http://www.dmc.kemhan.go.id/]&lt;br /&gt;
&lt;br /&gt;
Geological Survey Centre of Geological Agency, Ministry of Energy &amp;amp; Mineral Resources [http://psg.bgl.esdm.go.id/]&lt;br /&gt;
&lt;br /&gt;
Training, Research &amp;amp; Development Body, Ministry of Religious Affairs [http://balitbangdiklat.kemenag.go.id/]&lt;br /&gt;
&lt;br /&gt;
Lajnah Pentasihan Mushlaf Al-Qur&#039;an, Ministry of Religious Affairs [http://lajnah.kemenag.go.id/]&lt;br /&gt;
&lt;br /&gt;
Hydro-Oceanographic Office, Indonesian Navy [http://dishidros.go.id/hidros/]&lt;br /&gt;
&lt;br /&gt;
City of Banda Aceh, Aceh Province [http://bandaacehkota.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Sabang, Aceh Province [http://www.sabangkota.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Lhokseumawe, Aceh Province [http://www.lhokseumawekota.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Langsa, Aceh Province [http://langsakota.go.id/]&lt;br /&gt;
&lt;br /&gt;
Aceh Jaya Regency of Aceh Province [http://www.acehjayakab.go.id/]&lt;br /&gt;
&lt;br /&gt;
South Aceh Regency of Aceh Province [http://www.acehselatankab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Pidie Jaya Regency of Aceh Province [http://www.pidiejayakab.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Binjai, North Sumatera Province [http://www.binjai.go.id/]&lt;br /&gt;
&lt;br /&gt;
Serdang Bedagai Regency of North Sumatera Province [http://serdangbedagaikab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Karo Regency of North Sumatera Province [http://www.karokab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Samosir Regency of North Sumatera Province [http://www.samosirkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Mandailing Natal Regency of North Sumatera Province [http://www.madina.go.id/]&lt;br /&gt;
&lt;br /&gt;
Central Tapanuli Regency of North Sumatera Province [http://www.tapteng.go.id/]&lt;br /&gt;
&lt;br /&gt;
Simalungun Regency of North Sumatera Province [http://www.simalungunkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Solok, West Sumatera Province [http://www.solokkota.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Padang Panjang, West Sumatera Province [http://www.padangpanjangkota.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Padang, West Sumatera Province [http://www.padang.go.id/]&lt;br /&gt;
&lt;br /&gt;
Dharmasraya Regency of West Sumatera Province [http://old.dharmasrayakab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Pasaman Regency of West Sumatera Province [http://www.pasamankab.go.id/]&lt;br /&gt;
&lt;br /&gt;
West Pasaman Regency of West Sumatera Province [http://www.pasbarkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Tanah Datar Regency of West Sumatera Province [http://www.tanahdatar.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Jambi, Jambi Province [http://www.kotajambi.go.id/id/]&lt;br /&gt;
&lt;br /&gt;
Batanghari Regency of Jambi Province [http://www.batangharikab.go.id/]&lt;br /&gt;
&lt;br /&gt;
East Tanjung Jabung Regency of Jambi Province [http://www.tanjabtimkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
City of Dumai, Riau Province [http://www.dumaikota.go.id/]&lt;br /&gt;
&lt;br /&gt;
Indragiri Hilir Regency of Riau Province [http://www.inhilkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Kampar Regency of Riau Province [http://www.kamparkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Regional House of Representatives, Rokan Hilir Regency of Riau Province [http://www.dprd-rohilkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Pemalang Regency of Central Java Province [http://www.pemalangkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
Regional House of Representatives, Tulungagung Regency of East Java Province [http://www.dprd-tulungagungkab.go.id/]&lt;br /&gt;
&lt;br /&gt;
South Kalimantan Province [http://www.kalselprov.go.id]&lt;br /&gt;
&lt;br /&gt;
Gorontalo Province [http://www.gorontaloprov.go.id/]&lt;br /&gt;
&lt;br /&gt;
Sinjai Regency of South Sulawesi Province [http://sinjai.go.id/sinjai/]&lt;br /&gt;
&lt;br /&gt;
Aceh Syari&#039;ah Court [http://www.mahkamahsyariahaceh.go.id/]&lt;br /&gt;
&lt;br /&gt;
National Commission for Child Protection [http://www.kpai.go.id/]&lt;br /&gt;
&lt;br /&gt;
National Commission for Human Rights [http://www.komnasham.go.id/]&lt;br /&gt;
&lt;br /&gt;
Judicial Commission [http://www.komisiyudisial.go.id/]&lt;br /&gt;
&lt;br /&gt;
Office of Cooperatives and SME, East Java Province [http://www.diskopjatim.go.id/]&lt;br /&gt;
&lt;br /&gt;
Information &amp;amp; Documentation Officer, Office of Cooperatives and SME, East Java Province [http://www.ppid.diskopjatim.go.id/]&lt;br /&gt;
&lt;br /&gt;
Office of Labour, Transmigration &amp;amp; Population, East Java Province [http://disnakertransduk.jatimprov.go.id/]&lt;br /&gt;
&lt;br /&gt;
Zakat Infaq &amp;amp; Sadaqah Management Body, Jakarta Special Capitol Region Province [http://bazisdki.go.id/]&lt;br /&gt;
&lt;br /&gt;
Office of Natural Recources Conservation in Central Kalimantan, Ministry of Forestry [http://bksdakalteng.dephut.go.id/]&lt;br /&gt;
&lt;br /&gt;
= Iran =&lt;br /&gt;
&lt;br /&gt;
Ayatollah Ali Khamenei [http://arabic.khamenei.ir/]&lt;br /&gt;
&lt;br /&gt;
National Portal for Electronic Service of Iran (English) [http://en.iran.ir/]&lt;br /&gt;
&lt;br /&gt;
National Portal for Electronic Service of Iran  [http://www.iran.ir/]&lt;br /&gt;
&lt;br /&gt;
= Iraq =&lt;br /&gt;
&lt;br /&gt;
Baghdad Governorate [http://www.baghdad.gov.iq/en]&lt;br /&gt;
&lt;br /&gt;
Inspector General Office [http://www.igoil.gov.iq/]&lt;br /&gt;
&lt;br /&gt;
SOMO Oil Marketing Company [http://somooil.gov.iq/]&lt;br /&gt;
&lt;br /&gt;
= Ireland =&lt;br /&gt;
&lt;br /&gt;
Adoption Authority [http://www.aai.gov.ie/]&lt;br /&gt;
&lt;br /&gt;
Patient Safety First [http://www.patientsafetyfirst.gov.ie/]&lt;br /&gt;
&lt;br /&gt;
= Israel =&lt;br /&gt;
&lt;br /&gt;
Civil Aviation Authority [http://caa.gov.il]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport and Road safety [http://en.mot.gov.il]&lt;br /&gt;
&lt;br /&gt;
Shipping and Ports Authority [http://spa.mot.gov.il/]&lt;br /&gt;
&lt;br /&gt;
= Italy =&lt;br /&gt;
&lt;br /&gt;
City of Capoterra [http://www.comune.capoterra.ca.it]&lt;br /&gt;
&lt;br /&gt;
Ministry of Economic Development [http://www.sviluppoeconomico.gov.it]&lt;br /&gt;
&lt;br /&gt;
Directorate-General for Anti-Counterfeiting Italian Patent and Trademark Office [http://www.uibm.gov.it]&lt;br /&gt;
&lt;br /&gt;
Minister for the Equal Opportunities [http://www.pariopportunita.gov.it]&lt;br /&gt;
&lt;br /&gt;
Regione Calabria [http://www.regione.calabria.it/]&lt;br /&gt;
&lt;br /&gt;
Unioncamere [http://www.unioncamere.gov.it]&lt;br /&gt;
&lt;br /&gt;
= Japan =&lt;br /&gt;
Kofu City Official Web Site [http://www.city.kofu.yamanashi.jp/]&lt;br /&gt;
&lt;br /&gt;
= Jamaica =&lt;br /&gt;
&lt;br /&gt;
Houses of Parliament [http://www.japarliament.gov.jm/]&lt;br /&gt;
&lt;br /&gt;
= Jordan =&lt;br /&gt;
&lt;br /&gt;
Jordan Enterprise Development Corporation [http://www.jedco.gov.jo/]&lt;br /&gt;
&lt;br /&gt;
Ministry of the Interior General Directorate Of Gendarmerie [http://www.jdf.gov.jo/]&lt;br /&gt;
&lt;br /&gt;
Jordan Aid Information Managment System [http://www.mopic-jaims.gov.jo/]&lt;br /&gt;
&lt;br /&gt;
Jordan Deposit Insurance Corporation [http://www.dic.gov.jo/]&lt;br /&gt;
&lt;br /&gt;
Telecommunication Regulatory Commission [http://www.trc.gov.jo/]&lt;br /&gt;
&lt;br /&gt;
Tourism Police Department [http://www.tourist-police.psd.gov.jo/]&lt;br /&gt;
&lt;br /&gt;
National Resources Authority [http://www.nra.gov.jo/]&lt;br /&gt;
&lt;br /&gt;
= Kazakhstan =&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture [http://www.minagri.gov.kz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Defence [http://mod.gov.kz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Communication and Information [http://mci.gov.kz/]&lt;br /&gt;
&lt;br /&gt;
Agency of Construction, Housing and Utilities [http://www.ads.gov.kz/]&lt;br /&gt;
&lt;br /&gt;
= Kenya =&lt;br /&gt;
&lt;br /&gt;
Office of the President [http://www.cabinetoffice.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.mfa.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice &amp;amp; Constitutional Affairs [http://www.justice.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Livestock Development [http://www.livestock.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Works [http://www.publicworks.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Labour [http://www.labour.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Industrialisation [http://www.industrialization.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Directorate of e-Government [http://www.e-government.go.ke/]&lt;br /&gt;
&lt;br /&gt;
National Council for Science and Technology [http://www.ncst.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Kenya OCT Bosrd [http://www.ict.go.ke/]&lt;br /&gt;
&lt;br /&gt;
National Environment Managment Authority [http://www.nema.go.ke/]&lt;br /&gt;
&lt;br /&gt;
National Disaster Operations Centre  [http://www.nationaldisaster.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Insurance Regulatory Authority [http://www.ira.go.ke/]&lt;br /&gt;
&lt;br /&gt;
City Council of Nairobi [http://www.nairobicity.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Municipal Council of Nyahururu[http://www.nyahururumunicipal.go.ke/]&lt;br /&gt;
&lt;br /&gt;
Karibu Town Council of Ukwala [http://www.ukwalatown.go.ke/]&lt;br /&gt;
&lt;br /&gt;
= Kiribati =&lt;br /&gt;
&lt;br /&gt;
Ministry of Labour Human Resource Development [http://www.labour.gov.ki]&lt;br /&gt;
&lt;br /&gt;
Kiribati National Tourism Organisation [http://www.kiribatitourism.gov.ki]&lt;br /&gt;
&lt;br /&gt;
Public Service Office [http://www.pso.gov.ki]&lt;br /&gt;
&lt;br /&gt;
National Audit Office [http://knao.gov.ki/]&lt;br /&gt;
&lt;br /&gt;
Telecommunications Authority [http://www.tak.gov.ki/]&lt;br /&gt;
&lt;br /&gt;
Kiribati Adaptation Project [http://www.kap.gov.ki/]&lt;br /&gt;
&lt;br /&gt;
= Kosovo =&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Administration [http://esk.rks-gov.net/]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kuwait =&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.mofa.gov.kw]&lt;br /&gt;
&lt;br /&gt;
= Kyrgyzstan =&lt;br /&gt;
&lt;br /&gt;
Government of Kyrgyzstan  [http://www.gov.kg/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport and Communications [http://www.mtk.gov.kg/]&lt;br /&gt;
&lt;br /&gt;
National Library [http://nlkr.gov.kg/]&lt;br /&gt;
&lt;br /&gt;
= Laos= &lt;br /&gt;
&lt;br /&gt;
Luang Prabang Province [http://luangprabang.gov.la/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture [http://www.maf.gov.la/index.php]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.moe.gov.la/index.php]&lt;br /&gt;
&lt;br /&gt;
Ministry of Energy and Mines [http://www.mem.gov.la/index.php]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.moh.gov.la]&lt;br /&gt;
&lt;br /&gt;
National Authority of Science and Technology [http://nast.gov.la]&lt;br /&gt;
&lt;br /&gt;
National Authority of Post and Telecommunications [http://www.napt.gov.la/]&lt;br /&gt;
&lt;br /&gt;
Statistics Bureau [http://www.nsc.gov.la/]&lt;br /&gt;
&lt;br /&gt;
= Latvia =&lt;br /&gt;
&lt;br /&gt;
Main Government website [http://www.li.lv/]&lt;br /&gt;
&lt;br /&gt;
Cultural Education and Intangible Heritage Centre [http://www.knmc.gov.lv/]&lt;br /&gt;
&lt;br /&gt;
State Agency of Intangible Cultural Heritage [http://www.nkmva.gov.lv/en/]&lt;br /&gt;
&lt;br /&gt;
School of Public Administration [http://www.vas.gov.lv/]&lt;br /&gt;
&lt;br /&gt;
= Lebanon =&lt;br /&gt;
&lt;br /&gt;
Municipality of Zgharta [http://www.zgharta.gov.lb/]&lt;br /&gt;
&lt;br /&gt;
Central Administration of Statistics [http://cas.gov.lb/]&lt;br /&gt;
&lt;br /&gt;
= Lesotho =&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.education.gov.ls]&lt;br /&gt;
&lt;br /&gt;
Ministry of Natural Resources [http://www.mines.gov.ls/]&lt;br /&gt;
&lt;br /&gt;
= Liberia =&lt;br /&gt;
&lt;br /&gt;
Anti-Corruption Commission [http://www.lacc.gov.lr/]&lt;br /&gt;
&lt;br /&gt;
Judiciary [http://www.judiciary.gov.lr]&lt;br /&gt;
&lt;br /&gt;
Ministry of Planning and Economic Affairs [http://nao.mopea.gov.lr/]&lt;br /&gt;
&lt;br /&gt;
= Libya =&lt;br /&gt;
&lt;br /&gt;
Several Government ministry web sites are reported by google as being Joomla but the entire internet for Libya seems to be out of reach at the moment&lt;br /&gt;
&lt;br /&gt;
= Liechtenstein =&lt;br /&gt;
&lt;br /&gt;
Government Institution Vaduz, Government of Liechtenstein [http://www.ausgewogen2015.li/]&lt;br /&gt;
&lt;br /&gt;
= Lithuania =&lt;br /&gt;
&lt;br /&gt;
State Property Fund [http://www.vtf.lt/]&lt;br /&gt;
&lt;br /&gt;
Lithuanian Business Employers&#039; Confederation [http://www.svv.lt/]&lt;br /&gt;
&lt;br /&gt;
Certification Center of Building Products [http://www.spsc.lt/]&lt;br /&gt;
&lt;br /&gt;
Government Project &amp;quot;Lithuania 2030&amp;quot; [http://www.lietuva2030.lt/]&lt;br /&gt;
&lt;br /&gt;
= Luxembourg =&lt;br /&gt;
&lt;br /&gt;
Youth [http://www.youth.lu]&lt;br /&gt;
&lt;br /&gt;
= Macau =&lt;br /&gt;
&lt;br /&gt;
Macau Government Tourist Office  [http://www.macautourism.gov.mo/]&lt;br /&gt;
&lt;br /&gt;
Unitary Police Service [http://www.spu.gov.mo/]&lt;br /&gt;
&lt;br /&gt;
Office for Preparation of Macau&#039;s Participation in World Expo Shanghai [http://www.2010expomacao.gov.mo/]&lt;br /&gt;
&lt;br /&gt;
= Madagascar =&lt;br /&gt;
&lt;br /&gt;
Le Conseli Supérieur de la Transition [http://www.senat.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
Ministère des Finances et du Budget [http://www.mfb.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
Ministère de L&#039;Energie et des Mines [http://www.mines.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
Ministère de L&#039;Environnement et des Forêts [http://www.meeft.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
Ministère de la Sécurité Intérieure [http://www.policenationale.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
Ministère des Forces Armees [http://www.defense.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
Ministère de l&#039;Agriculture [http://www.agriculture.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
Ministère de la Population et des Affaires Sociales [http://www.population.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
High Constitutional Court [http://www.hcc.gov.mg/]&lt;br /&gt;
&lt;br /&gt;
= Malawi =&lt;br /&gt;
&lt;br /&gt;
Official Site of the Malawi Government [http://www.malawi.gov.mw/]&lt;br /&gt;
&lt;br /&gt;
Financial Intelligence Unit [http://www.fiumalawi.gov.mw/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.finance.gov.mw/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.foreignaffairs.gov.mw/]&lt;br /&gt;
&lt;br /&gt;
Office of the Director of Public Procurement [http://www.odpp.gov.mw/]&lt;br /&gt;
&lt;br /&gt;
= Malaysia =&lt;br /&gt;
&lt;br /&gt;
Department of Syariah Judiciary Malaysia [http://www.jksm.gov.my/]&lt;br /&gt;
&lt;br /&gt;
Malaysian Medical Council [http://www.mmc.gov.my/v1/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Human Resources, Malaysia [http://www.mohr.gov.my/]&lt;br /&gt;
&lt;br /&gt;
Pahang Library [http://web.pahanglibrary.gov.my/]&lt;br /&gt;
&lt;br /&gt;
Penang Development Corporation [http://pdc.gov.my/]&lt;br /&gt;
&lt;br /&gt;
Public Sector ICT Security [http://www.ictsecurity.gov.my/index.php]&lt;br /&gt;
&lt;br /&gt;
Veterinary Services Department, Perak [http://www.jpvpk.gov.my/]&lt;br /&gt;
&lt;br /&gt;
= Maldives =&lt;br /&gt;
&lt;br /&gt;
Department of National Planning [http://planning.gov.mv/]&lt;br /&gt;
&lt;br /&gt;
Environment Protection Agency [http://epa.gov.mv/]&lt;br /&gt;
&lt;br /&gt;
Maldives Pension Administration Office [http://pension.gov.mv/]&lt;br /&gt;
&lt;br /&gt;
= Mali =&lt;br /&gt;
&lt;br /&gt;
Primature [http://www.primature.gov.ml/]&lt;br /&gt;
&lt;br /&gt;
Ministère de l&#039;Economie et des Finances [http://www.finances.gov.ml/]&lt;br /&gt;
&lt;br /&gt;
Direction Générale des Marchés Public et des Délegations de Service Public [http://www.dgmp.gov.ml/]&lt;br /&gt;
&lt;br /&gt;
Direction Nationale des Domaines et du Cadastre [http://www.dndc.gov.ml/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.sante.gov.ml/]&lt;br /&gt;
&lt;br /&gt;
entre Nationale de Traitement des Informations Financières [http://www.centif.gov.ml/]&lt;br /&gt;
&lt;br /&gt;
= Malta =&lt;br /&gt;
&lt;br /&gt;
Eco-Gozo [http://www.eco-gozo.gov.mt/]&lt;br /&gt;
&lt;br /&gt;
= Mauritius =&lt;br /&gt;
&lt;br /&gt;
Black River District Council [http://brdc.mu]&lt;br /&gt;
&lt;br /&gt;
Municipal Council of Quatre Borne [http://qb.mu/]&lt;br /&gt;
&lt;br /&gt;
Mauritius Tourism Promotion Authority [http://www.tourism-mauritius.mu/]&lt;br /&gt;
&lt;br /&gt;
Pamplemousses-Rivière du Rempart District Council [http://prdc.mu/]&lt;br /&gt;
&lt;br /&gt;
= Mauritania =&lt;br /&gt;
&lt;br /&gt;
National Agency of Civil Aviation [http://anac.mr]&lt;br /&gt;
&lt;br /&gt;
= Mexico = &lt;br /&gt;
&lt;br /&gt;
Bicentenary Celebrations [http://www.bicentenario.gob.mx]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.sre.gob.mx]&lt;br /&gt;
&lt;br /&gt;
National Fund for the Promotion of the Crafts [http://www.fonart.gob.mx]&lt;br /&gt;
&lt;br /&gt;
= Micronesia =&lt;br /&gt;
&lt;br /&gt;
Department of Resources and Development - Federated States of Micronesia [http://www.fsmrd.fm/]&lt;br /&gt;
&lt;br /&gt;
= Moldova =&lt;br /&gt;
&lt;br /&gt;
Academy of Public Administration [http://aap.gov.md/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport [http://www.mtid.gov.md/]&lt;br /&gt;
&lt;br /&gt;
= Mongolia =&lt;br /&gt;
&lt;br /&gt;
Ministry of Nature, Environment and Tourism [http://www.mne.mn/mn]&lt;br /&gt;
&lt;br /&gt;
Altanbulag Free Trade and Economic Zone [http://www.altanbulag.gov.mn]&lt;br /&gt;
&lt;br /&gt;
= Montenegro =&lt;br /&gt;
&lt;br /&gt;
Institute for the Education of Montenegro [http://www.zavodzaskolstvo.gov.me/]&lt;br /&gt;
&lt;br /&gt;
= Montserrat =&lt;br /&gt;
&lt;br /&gt;
Government Information Unit [http://giu.gov.ms]&lt;br /&gt;
&lt;br /&gt;
= Morocco =&lt;br /&gt;
&lt;br /&gt;
Regional African Centre of Science, Technology and Space [http://www.enssup.gov.ma/craste/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.dfc.gov.ma/dfc/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Culture [http://www.minculture.gov.ma/]&lt;br /&gt;
&lt;br /&gt;
Center for Training in ICT for Education  [http://cnipe.men.gov.ma/cmcf-tice/]&lt;br /&gt;
&lt;br /&gt;
= Mozambique =&lt;br /&gt;
&lt;br /&gt;
Tax Authority [http://www.at.gov.mz]&lt;br /&gt;
&lt;br /&gt;
Ministry of National Defence [http://www.mdn.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs and Cooperation [http://www.minec.gov.mz]&lt;br /&gt;
&lt;br /&gt;
Ministry of Fisheries [http://www.mozpesca.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Mineral Resources [http://www.mirem.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Planning and Development [http://www.mpd.gov.mz]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport and Communication [http://www.mtc.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Women and Social Work [http://www.mmas.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Special Economic Zones Office [http://www.gazeda.gov.mz]&lt;br /&gt;
&lt;br /&gt;
Environmental Law [http://www.legisambiente.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Institute for the Promotion of Exports [http://www.ipex.gov.mz]&lt;br /&gt;
&lt;br /&gt;
Institute for Agricultural Research [http://www.iiam.gov.mz]&lt;br /&gt;
&lt;br /&gt;
Institute for the Promotion of Small and Medium Enterprises [http://www.ipeme.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Institute &lt;br /&gt;
&lt;br /&gt;
Centre for Promotion of Agriculture [http://www.cepagri.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Made in Mozambique [http://www.madeinmozambique.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
State National Archives [http://www.cedimo.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Judiciary Portal [http://www.portaldojudiciario.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
National Press [http://www.imprensanac.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Conservation Areas [http://www.actf.gov.mz/index/]&lt;br /&gt;
&lt;br /&gt;
Clean Development Mechanism [http://www.mdl.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
National Institute for Aquaculture Development [http://www.inaqua.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
National Institute of Social Action [http://www.inas.gov.mz/&lt;br /&gt;
&lt;br /&gt;
National Institute for Mine Clearance [http://www.ind.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
National Park of Quirimbas [http://www.quirimbas.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
Attorney General&#039;s Office [http://www.pgr.gov.mz/]&lt;br /&gt;
&lt;br /&gt;
= Myanmar =&lt;br /&gt;
&lt;br /&gt;
Department of Meteorology and Hydrology [http://www.dmh.gov.mm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Technology [http://www.most.gov.mm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Rail Transportation [http://www.mrt.gov.mm/]&lt;br /&gt;
&lt;br /&gt;
Myanma Port Authority [http://www.mpa.gov.mm/]&lt;br /&gt;
&lt;br /&gt;
= Namibia =&lt;br /&gt;
&lt;br /&gt;
Social Security Commission [http://www.ssc.org.na/]&lt;br /&gt;
&lt;br /&gt;
= Nepal =&lt;br /&gt;
&lt;br /&gt;
Alternative Energy Promotion Center [http://www.aepc.gov.np]&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Technology [http://www.moest.gov.np]&lt;br /&gt;
&lt;br /&gt;
National Population and Housing Census [http://www.census.gov.np]&lt;br /&gt;
&lt;br /&gt;
Department of Mines and Geology [http://www.dmgnepal.gov.np]&lt;br /&gt;
&lt;br /&gt;
Office of the Attorney General [http://www.attorneygeneral.gov.np]&lt;br /&gt;
&lt;br /&gt;
Postal Services [http://www.nepalpost.gov.np]&lt;br /&gt;
&lt;br /&gt;
Nepal Police Hospital [http://nph.nepalpolice.gov.np]&lt;br /&gt;
&lt;br /&gt;
Nepal Police [http://nepalpolice.gov.np]&lt;br /&gt;
&lt;br /&gt;
Department of Forests [http://www.dof.gov.np]&lt;br /&gt;
&lt;br /&gt;
National Police Academy [http://npa.nepalpolice.gov.np]&lt;br /&gt;
&lt;br /&gt;
Ministry of Environment, Department of Hydrology and Meteorology [http://www.hydrology.gov.np]&lt;br /&gt;
&lt;br /&gt;
National Foundation for Development of Indigenous Nationalities [http://www.nfdin.gov.np]&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Technology [http://www.most.gov.np]&lt;br /&gt;
&lt;br /&gt;
Nepal Water Supply Corporation [http://www.nwsc.gov.np]&lt;br /&gt;
&lt;br /&gt;
National Information Technology Center [http://nitc.gov.np]&lt;br /&gt;
&lt;br /&gt;
Nepal Engineering Council [http://www.nec.gov.np]&lt;br /&gt;
&lt;br /&gt;
Copyright Registrar&#039;s Office [http://www.nepalcopyright.gov.np]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education, Department of Education, Sindhupalchok District Office [http://www.deosipa.gov.np]&lt;br /&gt;
&lt;br /&gt;
Law Commission [http://www.lawcommission.gov.np]&lt;br /&gt;
&lt;br /&gt;
= Netherlands =&lt;br /&gt;
&lt;br /&gt;
De Sociale Inlichtingen [http://www.siod.nl/]&lt;br /&gt;
&lt;br /&gt;
e-overheid [http://www.prod.joomla.ictu.asp4all.nl/]&lt;br /&gt;
&lt;br /&gt;
Stichting ICTU [http://www.ictu.nl/] &lt;br /&gt;
&lt;br /&gt;
Patent Office [http://www.octrooicentrum.nl/]&lt;br /&gt;
&lt;br /&gt;
Essentieprogramma [http://www.ambtenaar10.nl]&lt;br /&gt;
Ministerie van Binnenlandse Zaken en Koninkrijksrelaties&lt;br /&gt;
&lt;br /&gt;
Regio Twente [http://www.regiotwente.nl/]&lt;br /&gt;
Samenwerkingsverband van de veertien Twentse gemeenten&lt;br /&gt;
&lt;br /&gt;
Skillsmasters [http://www.skillsmasters.nl]&lt;br /&gt;
Provincie Zuid-Holland&lt;br /&gt;
&lt;br /&gt;
Stichting Provinciale Atlas [http://www.provincialeatlas-nh.nl]&lt;br /&gt;
Provincie Noord-Holland in samenwerking met het Rijksarchief in Noord-Holland&lt;br /&gt;
&lt;br /&gt;
FriesArchiefNet [http://www.friesarchiefnet.nl/]&lt;br /&gt;
Provincie Fryslân, de Friese waterschappen en gemeenten en de drie archiefdiensten in de provincie&lt;br /&gt;
&lt;br /&gt;
= New Zealand =&lt;br /&gt;
&lt;br /&gt;
Matamata-Piako District [http://www.mpdc.govt.nz/home.html]&lt;br /&gt;
&lt;br /&gt;
Rangitikei District Council [http://www.rangdc.govt.nz/]&lt;br /&gt;
&lt;br /&gt;
Timaru District Council [http://www.timaru.govt.nz/]&lt;br /&gt;
&lt;br /&gt;
South Waikato District Council [http://www.southwaikato.govt.nz/]&lt;br /&gt;
&lt;br /&gt;
Buller District Council [http://www.bullerdc.govt.nz/]&lt;br /&gt;
&lt;br /&gt;
= Nicaragua =&lt;br /&gt;
&lt;br /&gt;
Presidencia [http://www.presidencia.gob.ni/]&lt;br /&gt;
&lt;br /&gt;
National Assembly [http://www.asamblea.gob.ni/]&lt;br /&gt;
&lt;br /&gt;
Supreme Electoral Council [http://www.cse.gob.ni/]&lt;br /&gt;
&lt;br /&gt;
Ministry of the Environment [http://marena.gob.ni/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://oaip.cancilleria.gob.ni/]&lt;br /&gt;
&lt;br /&gt;
Institute of Territorial Studies [http://www.ineter.gob.ni/]&lt;br /&gt;
&lt;br /&gt;
Commission National Free Zones [http://www.cnzf.gob.ni/]&lt;br /&gt;
&lt;br /&gt;
= Niger =&lt;br /&gt;
&lt;br /&gt;
President [http://www.presidence.ne]&lt;br /&gt;
&lt;br /&gt;
National Portal [http://www.gouv-niger.ne/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Secondary and Higher Education and Scientific Research [http://www.messrs.ne/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Communication, New Technology and Culture [http://www.mcntic.ne/]&lt;br /&gt;
&lt;br /&gt;
Office of Broadcast Television [http://www.ortn.ne/]&lt;br /&gt;
&lt;br /&gt;
= Nigeria =&lt;br /&gt;
&lt;br /&gt;
Corporate Affairs Commission [http://www.cac.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
Cross River State Government [http://www.crossriverstate.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
Education Trust Fund [http://www.etf.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
Federal Capital Territory Administration  [http://www.fct.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
National Agency for the Prohibition of Traffic in Persons [http://www.naptip.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
National Pension Commission [http://www.pencom.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
Nigerian financial Intelligence Unit [http://www.nfiu.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
Petroleum Technology Development Fund [http://www.ptdf.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
River State [http://www.riversstate.gov.ng/]&lt;br /&gt;
&lt;br /&gt;
= Northern Mariana Islands =&lt;br /&gt;
&lt;br /&gt;
Department of Public Saftey [http://www.dps.gov.mp/]&lt;br /&gt;
&lt;br /&gt;
Homeland Security [http://www.cnmihomelandsecurity.gov.mp/]&lt;br /&gt;
&lt;br /&gt;
= Norway =&lt;br /&gt;
&lt;br /&gt;
Ålesund kommune [http://alesund.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Andøy kommune [http://www.andoy.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Evenes kommune [http://www.evenes.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Gildeskål kommune [https://gildeskal.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Grue kommune [http://www.grue.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Hadsel kommune [http://www.hadsel.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Hurum kommune [http://www.hurum.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Kvæfjord kommune [http://www.kvafjord.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Nesna kommune [http://www.nesna.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Skånland kommune [http://www.skanland.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Statens Dataforum [http://www.statens-dataforum.no/]&lt;br /&gt;
&lt;br /&gt;
Sør-Odal kommune [http://www.sor-odal.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Tjeldsund kommune [http://www.tjeldsund.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Vestvågøy kommune [http://www.vestvagoy.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
Øksnes kommune [http://oksnes.kommune.no/]&lt;br /&gt;
&lt;br /&gt;
= Oman =&lt;br /&gt;
&lt;br /&gt;
Higher Education Admissions Centre [http://www.heac.gov.om/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Higher Education Graduate Survery System [http://www.ogss.gov.om/]&lt;br /&gt;
&lt;br /&gt;
= Pakistan =&lt;br /&gt;
&lt;br /&gt;
National Highway Authority [http://www.nha.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
National Commission for Human Development [http://www.nchd.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Pakistan Telecommunications Agency [http://www.pta.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Electronic Media Regulatory Authority [http://www.pemra.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
National Database &amp;amp; Registration Authority [http://www.nadra.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Competition Commission [http://www.cc.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
District Government Sukkur [http://www.sukkur.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Air Force Air War College [http://www.pafawc.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Federally Administered Tribal Areas [http://fata.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Government of Balochistan [http://www.balochistan.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Pakistan Academy of Letters [http://www.pal.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Higher Education Job Portal [http://hjp.hec.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Disaster Management Authority [http://www.fdma.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
Iqbal Acadamey [http://www.iap.gov.pk/]&lt;br /&gt;
&lt;br /&gt;
= Palau =&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.palau-health.net/]&lt;br /&gt;
&lt;br /&gt;
Palau International Coral Reef Center [http://picrc.org/]&lt;br /&gt;
&lt;br /&gt;
= Palestinian territories =&lt;br /&gt;
&lt;br /&gt;
The Governmental Committee for breaking the siege [http://www.gcbs.gov.ps/en]&lt;br /&gt;
&lt;br /&gt;
Council of Ministers [http://www.pmo.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Financial and Administrative Control Bureau [http://www.facb.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Judicial Authority [http://www.ljc.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture [http://www.moa.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Detainee&#039;s Affairs [http://www.mod.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Social Affairs [http://www.mosa.gov.ps/ar/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Youth and Sport [http://www.mys.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Interior and National Security [http://www.gca.gov.ps/new/]&lt;br /&gt;
&lt;br /&gt;
National Institute for Training [http://www.niet.gov.ps/portal/]&lt;br /&gt;
&lt;br /&gt;
Military Judicial Staff [http://www.tmj.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
High Council of Judicial [http://www.hjc.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Security and Protection [http://www.spf.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Government Computer Centre [http://www.spf.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Integration of Government Data [http://www.takamul.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
National Security Forces [http://www.nsf.gov.ps/ar/]&lt;br /&gt;
&lt;br /&gt;
Fatwa and Legislation Office [http://www.dft.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Energy and National Resources Authority [http://penra.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
Political and Moral Guidance Commision [http://www.gca.gov.ps/new/]&lt;br /&gt;
&lt;br /&gt;
Attorney General [http://www.gp.gov.ps/]&lt;br /&gt;
&lt;br /&gt;
= Panama =&lt;br /&gt;
&lt;br /&gt;
Civil Aeronautics Authority [http://www.aeronautica.gob.pa]&lt;br /&gt;
&lt;br /&gt;
Agricultural Research Institute [http://www.idiap.gob.pa/]&lt;br /&gt;
&lt;br /&gt;
Film Commission [http://pfc.mici.gob.pa]&lt;br /&gt;
&lt;br /&gt;
Trade and Investment Agency [http://proinvex.mici.gob.pa]&lt;br /&gt;
&lt;br /&gt;
Financial Analysis Unit for the Prevention of Money Laundering and Terrorist Financing [http://www.uaf.gob.pa]&lt;br /&gt;
&lt;br /&gt;
Municipality of Santiago Veraguas [http://www.municipiosantiago.gob.pa/]&lt;br /&gt;
&lt;br /&gt;
Municipality of  Buguba [http://www.municipiobugaba.gob.pa/]&lt;br /&gt;
&lt;br /&gt;
Municipality of Penonome [http://www.municipiopenonome.gob.pa/]&lt;br /&gt;
&lt;br /&gt;
Municipality of David [http://www.municipiodavid.gob.pa/]&lt;br /&gt;
&lt;br /&gt;
Capital Savings and Pension of Public Servants [http://www.siacap.gob.pa/]&lt;br /&gt;
&lt;br /&gt;
= Papua New Guinea = &lt;br /&gt;
&lt;br /&gt;
Bank of Papua New Guinea [http://www.bankpng.gov.pg/]&lt;br /&gt;
&lt;br /&gt;
Investment Promotion Authority [http://www.ipa.gov.pg/]&lt;br /&gt;
&lt;br /&gt;
National Disaster Centre [http://www.pngndc.gov.pg/]&lt;br /&gt;
&lt;br /&gt;
Department of Environment and Conservation [http://www.dec.gov.pg/]&lt;br /&gt;
&lt;br /&gt;
Office of Higher Education [http://www.ohe.gov.pg/]&lt;br /&gt;
&lt;br /&gt;
= Paraguay = &lt;br /&gt;
&lt;br /&gt;
Inter-organization Cooperation [http://www.opaci.org.py/]&lt;br /&gt;
&lt;br /&gt;
Central Bank of Paraguay [http://www.bcp.gov.py/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Mines and Energy [http://www.ssme.gov.py]&lt;br /&gt;
&lt;br /&gt;
General Children&#039;s Hospital [http://www.hgp.gov.py/]&lt;br /&gt;
&lt;br /&gt;
National Civil Aeronautics [http://www.dinac.gov.py/]&lt;br /&gt;
&lt;br /&gt;
= Perú =&lt;br /&gt;
&lt;br /&gt;
Ministerio de la Producción de Perú [http://www.miempresa.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad distrital de Munihuarochiri [http://www.munihuarochiri.gob.pe/portal/]&lt;br /&gt;
&lt;br /&gt;
Dirección de salud de Lima: [http://www.disavlc.gob.pe/portal/]&lt;br /&gt;
&lt;br /&gt;
Banco Central de la Reserva de Perú: [http://www.bcrp.gob.pe]&lt;br /&gt;
&lt;br /&gt;
Ministerio de Cultura [http://www.agn.gob.pe/portal/]&lt;br /&gt;
&lt;br /&gt;
Instituto Nacional Telecomunicaciones [http://www.inictel-uni.edu.pe/]&lt;br /&gt;
&lt;br /&gt;
Gobierno Regional de Moquegua [http://www.regionmoquegua.gob.pe/website/]&lt;br /&gt;
&lt;br /&gt;
Gobierno Municipal de Puno [http://www.munipuno.gob.pe/muni2/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Provincial Hualgayoc - Bambamarca [http://www.munibambamarca.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Provincial de Pasco [http://www.munipasco.gob.pe/111/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Provincial Yunguyo [http://www.muniyunguyo.gob.pe/portal/index.php]&lt;br /&gt;
&lt;br /&gt;
Municipalidad de Simón Bolivar [http://www.munisimonbolivar.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Distrital de Paucarpata [http://www.munipaucarpata.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Distrital de Punta Negra [http://www.munipuntanegra.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Distrital de Víctor Larco Herrera [http://www.munivictorlarco.gob.pe/joomlavictorlarco/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Distrital de Paucartambo [http://www.munipaucartambopasco.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Provincial de Canas [http://www.municanas.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Programa de Compensación para la Competitividad [http://www.pcc.gob.pe]&lt;br /&gt;
&lt;br /&gt;
Dirección Regional de Salud Pasco [http://www.diresapasco.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Municipalidad Distrital de Colan [http://www.municolan.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
Dirección Regioan de Educación de Pasco [http://www.drepasco.gob.pe/]&lt;br /&gt;
&lt;br /&gt;
= Philippines =&lt;br /&gt;
&lt;br /&gt;
Cordillera, Regional Development [http://cordillera.gov.ph/]&lt;br /&gt;
&lt;br /&gt;
Lapu-Lapu City [http://www.lapulapucity.gov.ph/]&lt;br /&gt;
&lt;br /&gt;
Tupi, South Cotabato [http://www.tupi.gov.ph/]&lt;br /&gt;
&lt;br /&gt;
PDEA - Philippine Drug Enforcement Agency [http://www.pdea.gov.ph]&lt;br /&gt;
&lt;br /&gt;
= Poland=&lt;br /&gt;
&lt;br /&gt;
Agencja Rynku Rolnego / Agricultural Market Agency  [http://www.arr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Agricultural Advisory Centre in Brwinów [http://cdr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Civil Aviation Office [http://www.ulc.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Communal Office Sztabin [http://www.sztabin.ug.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Consumer Information Centre [http://www.cik.uke.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
I Congress of Agriculture Sciences &amp;quot;Science for Practice&amp;quot; [http://kongres.cdr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Białystok [http://www.bialystok.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Białystok [http://www.bialystok.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Busko Zdrój [http://bip.busko.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Kalisz [http://www.kalisz.so.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Konin [http://www.konin.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Kielce [http://bip.kielce.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Krosno [http://www.krosno.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Olecko [http://www.olecko.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Szczecin [http://www.szczecin.so.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Court in Wrocław[http://www.wroclaw-krzyki.sr.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Prosecutor&#039;s Office in Tarnobrzeg [http://www.tarnobrzeg.po.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
District Prosecutor&#039;s Office in Zamosc [http://www.zamosc.po.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
ePUAP - Electronic Platform of Public Administration Services [http://www.e-puap.mswia.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
EURES POLAND - THE EUROPEAN JOBS NETWORK [http://www.eures.praca.gov.pl/en/]&lt;br /&gt;
&lt;br /&gt;
European Information and Documentation Centre [http://libr.sejm.gov.pl/oide]&lt;br /&gt;
&lt;br /&gt;
Government Legislation Centre [http://www.rcl.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
The Head Office of State Archives [http://www.archiwa.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Institute of Atomic Energy [http://iea.cyf.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Institute of Soil Science and Plant Cultivation [http://www.iung.pulawy.pl/]&lt;br /&gt;
&lt;br /&gt;
Institute of Experimental and Clinical Medicine [http://www.biocentrumochota.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Kampinoski Park Narodowy / National Park [http://www.kampinoski-pn.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Kujawsko-Pomorski Voivodship Office [http://www.bydgoszcz.uw.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Nadleśnictwo Bystrzyca Kłodzka (Polish State Forests) [http://wroclaw.lasy.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
National Archives in Poznan [http://www.poznan.ap.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
National Archives in Piotrków Trybunalski [http://www.piotrkow-tryb.ap.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
National Contact Point in Poland [http://en.kpk.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
The Necki Institute of Experimental Biology [http://neurogene.nencki.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Ministry of National Education [http://www.men.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Office of Electronic Communications in Poland (UKE) -  Telecom Investment Support Team [http://www.investors.uke.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Office of Electronic Communications (UKE) [http://www.en.prezydencja.uke.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
PARSP / Post-Accession Rular Support Project  [http://www.ppwow.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Chodzież [http://www.chodziez.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Bełchatów [http://www.belchatow.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Bochnia [http://www.bochnia.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Brzesko [http://www.brzesko.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Gniezo [http://www.gniezno.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Gostyń [http://www.gostyn.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Konin [http://www.konin.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Kościan [http://www.koscian.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Łęczyca [http://www.leczyca.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Leszno [http://www.leszno.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Łódź [http://www.lodz.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Nowy Targ [http://www.nowy-targ.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Nowy Sącz [http://www.nowy-sacz.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in NowyTomyśl [http://www.nowy-tomysl.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Oborniki [http://www.oborniki.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Opoczno [http://www.opoczno.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Opole / Komenda Wojewódzka Policji w Opolu [http://www.opolska.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Ostrzeszów [http://www.ostrzeszow.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Radomsko [http://www.radomsko.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Piła [http://www.pila.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Poznań [http://www.poznan.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Skierniewice [http://www.skierniewice.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Środa Wielkopolska [http://www.sroda-wielkopolska.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Police Headquarters in Zakopane [http://www.zakopane.policja.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Polish Centre for Testing and Certification [http://www.pcbc.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Portal of Polish Geological Institute [http://ikar2.pgi.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Refugee Board[http://www.rada-ds-uchodzcow.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Regional Office for Water Management in Gliwice  [http://www.gliwice.rzgw.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
The Regional Water Management Board in Krakow [http://www.krakow.rzgw.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
State Archive in Kalisz [http://www.kalisz.ap.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
Warmińsko-Mazurskie Voivodship Office in Olsztyn. [http://www.olsztyn.uw.gov.pl/]&lt;br /&gt;
&lt;br /&gt;
= Portugal =&lt;br /&gt;
&lt;br /&gt;
UMIC - Agência para a Sociedade do Conhecimento [http://www.umic.pt/]&lt;br /&gt;
&lt;br /&gt;
Escola Básica Integrada de Ribeira Grande [http://escolas.edu.azores.gov.pt/ebirg/]&lt;br /&gt;
&lt;br /&gt;
Serviço de Resposta a Incidentes de Segurança Informática [http://www.forumsi.gov.pt/]&lt;br /&gt;
&lt;br /&gt;
Secretaria-Geral do Ministério da Cultura [http://www.sg.mc.gov.pt/]&lt;br /&gt;
&lt;br /&gt;
Rede Gip Imigrante [http://redeuniva.acidi.gov.pt/]&lt;br /&gt;
&lt;br /&gt;
Secretária de Estado da Modernização Administrativa [http://www.gsema.gov.pt/index.php?lang=pt]&lt;br /&gt;
&lt;br /&gt;
Conferência Ministerial de eGovernment [http://www.megovconf-lisbon.gov.pt/index.php?lang=pt]&lt;br /&gt;
&lt;br /&gt;
Biblioteca Nacional de Portugal [http://www.bn.gov.pt/index.php?option=com_content&amp;amp;view=frontpage&amp;amp;Itemid=1&amp;amp;lang=pt]&lt;br /&gt;
&lt;br /&gt;
Clube Desportivo Escolar de Santa Maria [http://kiosk.ebssm.edu.azores.gov.pt:8080/cde/index.php]&lt;br /&gt;
&lt;br /&gt;
= Puerto Rico =&lt;br /&gt;
&lt;br /&gt;
Office of the Commissioner Insurance [http://www.ocs.gobierno.pr/]&lt;br /&gt;
&lt;br /&gt;
Aguadilla City [http://www.aguadilla.gobierno.pr]&lt;br /&gt;
&lt;br /&gt;
= Qatar = &lt;br /&gt;
&lt;br /&gt;
Institute of Administrative Development [http://www.iad.gov.qa/]&lt;br /&gt;
&lt;br /&gt;
= Republic of Macedonia =&lt;br /&gt;
&lt;br /&gt;
Ministry of Culture [http://www.kultura.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Bureau of Metrology [http://www.bom.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Hydrometeorological Service [http://www.meteo.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Institute for the Accreditation of the  Republic of Macedonia [http://www.iarm.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Energy Agency [http://www.ea.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
World Conference on Dialogue Among Religions and Civilizations [http://www.worldconferenceohrid.kultura.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
National Heritage Centre [http://www.heritage.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
State Market Inspectorate [http://dpi.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
State Attorney[http://www.drzavnopravobranitelstvo.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Centre for Adult Education [http://cov.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Unit for Cooperation with NGO [http://www.nvosorabotka.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Berovo [http://www.berovo.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Brod [http://www.mbrod.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Brvenica  [http://www.brvenica.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Butel [http://www.opstinabutel.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality of Gevgelija [http://gevgelija.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Karpos [http://www.karpos.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Lovech and Rostusa [http://www.mavrovoirostuse.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Mogila [http://mogila.gov.mk/web/]&lt;br /&gt;
&lt;br /&gt;
Municipality of Novo Selo [http://www.novoselo.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Osslome [http://www.osllome.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Pehcevo [http://www.pehcevo.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Radovis[http://radovis.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Rankovce [http://rankovce.gov.mk/web/]&lt;br /&gt;
&lt;br /&gt;
Municipality Sopiste [http://opstinasopiste.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Studenicani [http://www.studenicani.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
Municipality Valandovo [http://www.valandovo.gov.mk/]&lt;br /&gt;
&lt;br /&gt;
= Romania =&lt;br /&gt;
&lt;br /&gt;
National Institute for Public Health [http://www.insp.gov.ro/]&lt;br /&gt;
&lt;br /&gt;
National Authority for Consumer Protection [http://www.anpc.gov.ro/]&lt;br /&gt;
&lt;br /&gt;
= Russian Federation =&lt;br /&gt;
&lt;br /&gt;
Department of Civil Service Tomsk [http://gossl.tomsk.gov.ru/]&lt;br /&gt;
&lt;br /&gt;
Office of Drug Control Service of Russia in Moscow region [http://www.50.fskn.gov.ru/]&lt;br /&gt;
&lt;br /&gt;
Official website of the Ombudsman in the Russian Federation [http://ombudsmanrf.org/]&lt;br /&gt;
&lt;br /&gt;
Social Security Department of the Tomsk region [http://socialwork.tomsk.gov.ru/]&lt;br /&gt;
&lt;br /&gt;
Tatischevskogo municipal [http://tatishevo.saratov.gov.ru/]&lt;br /&gt;
&lt;br /&gt;
= Rwanda =&lt;br /&gt;
&lt;br /&gt;
Rwandan Parliament [http://www.parliament.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
Office of the Prime Minister [http://www.primature.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Sports and Culture [http://www.minispoc.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.moh.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture and Animal Resources [http://www.minagri.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Infrastructure [http://www.mininfra.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
National Unity and Reconciliation Commission [http://www.nurc.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
National Institute of Statistics [http://statistics.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
Rwandan Development Partners [http://www.devpartners.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
National Executive Secretariat of TIG [http://www.tig.minijust.gov.rw/]&lt;br /&gt;
&lt;br /&gt;
15 Years of Liberation [http://www.gov.rw/liberation15/]&lt;br /&gt;
&lt;br /&gt;
= Samoa =&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.mesc.gov.ws]&lt;br /&gt;
&lt;br /&gt;
= San Marino =&lt;br /&gt;
&lt;br /&gt;
Central Bank [http://www.bcsm.sm/] &lt;br /&gt;
&lt;br /&gt;
= Saudi Arabia =&lt;br /&gt;
&lt;br /&gt;
Computer Emergency Response Centre [http://www.cert.gov.sa/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.cpfdc.gov.sa/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health eHealth Strategy [http://www.moh.gov.sa/ehealth/]&lt;br /&gt;
&lt;br /&gt;
= Scotland =&lt;br /&gt;
&lt;br /&gt;
Scottish Public Pensions Agency [http://www.sppa.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
= Senegal =&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.diplomatie.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
Ministry of the Interior [http://www.interieur.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice [http://www.justice.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Mines, Industry, Agro Industry and SMEs [http://www.industrie.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
Ministry for the Family [http://www.famille.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture [http://www.agriculture.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Youth [http://www.jeunesse.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
APDA: Agency for the Promotion and Development of Handicraft [http://www.apda.gouv.sn/]&lt;br /&gt;
&lt;br /&gt;
= Serbia =&lt;br /&gt;
&lt;br /&gt;
Ministry of Labour and Social Policy [http://www.minrzs.gov.rs/cms/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Technological Development [http://www.nauka.gov.rs/]&lt;br /&gt;
&lt;br /&gt;
Radiation Protection and Nuclear Safety Agency [http://www.srbatom.gov.rs/]&lt;br /&gt;
&lt;br /&gt;
Municipality Ljig [http://www.ljig.gov.rs/]&lt;br /&gt;
&lt;br /&gt;
Provincial Secretariat for Regional and International Cooperation [http://www.region.vojvodina.gov.rs/]&lt;br /&gt;
&lt;br /&gt;
Provincial Secretariat for Education[http://www.obrazovanje.vojvodina.gov.rs/]&lt;br /&gt;
&lt;br /&gt;
Government of the Autonomous Province of Vojvodina [http://www.vojvodina.gov.rs/]&lt;br /&gt;
&lt;br /&gt;
= Seychelles =&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.finance.gov.sc]&lt;br /&gt;
&lt;br /&gt;
Office of the President [http://www.statehouse.gov.sc]&lt;br /&gt;
&lt;br /&gt;
Department of Employment [http://www.employment.gov.sc]&lt;br /&gt;
&lt;br /&gt;
National Assembly [http://www.nationalassembly.sc/]&lt;br /&gt;
&lt;br /&gt;
= Sierra Leone =&lt;br /&gt;
&lt;br /&gt;
Office of the President [http://www.statehouse.gov.sl/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance and Economic Development [http://www.mofed.gov.sl/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs and International Cooperation [www.foreignaffairs.gov.sl]&lt;br /&gt;
&lt;br /&gt;
Ministry of Youth and Sports [http://education.gov.sl]&lt;br /&gt;
&lt;br /&gt;
Office of the Diaspora [http://www.diasporaaffairs.gov.sl/]&lt;br /&gt;
&lt;br /&gt;
National HIV/Aids Secretariat [http://www.nas.gov.sl/]&lt;br /&gt;
&lt;br /&gt;
= Singapore =&lt;br /&gt;
&lt;br /&gt;
National Parks Singapore [http://www.nparks.gov.sg/cms/]&lt;br /&gt;
&lt;br /&gt;
National Community Leadership Institute [http://www.nacli.pa.gov.sg/]&lt;br /&gt;
&lt;br /&gt;
Outward Bound Singapore [http://www.obs.pa.gov.sg/]&lt;br /&gt;
&lt;br /&gt;
= Slovakia =&lt;br /&gt;
&lt;br /&gt;
National Property Fund [http://www.natfund.gov.sk/]&lt;br /&gt;
&lt;br /&gt;
Regional Office for Road Transport [http://www.tt.kud.gov.sk/]&lt;br /&gt;
&lt;br /&gt;
= Slovenia =&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Administration [http://www.otroci.gov.si/]&lt;br /&gt;
&lt;br /&gt;
National portal for seniors and pensioners [http://www.starejsi.gov.si/]&lt;br /&gt;
&lt;br /&gt;
= Solomon Islands =&lt;br /&gt;
&lt;br /&gt;
Telecommunications Commission[http://www.tcsi.org.sb/]&lt;br /&gt;
&lt;br /&gt;
= Somalia =&lt;br /&gt;
&lt;br /&gt;
The Central Bank of Somalia [http://www.somalbanca.org/]&lt;br /&gt;
&lt;br /&gt;
= South Africa =&lt;br /&gt;
&lt;br /&gt;
National Youth Development Agency [http://www.nyda.gov.za/]&lt;br /&gt;
&lt;br /&gt;
City of Johannesburg [http://joburg.org.za]&lt;br /&gt;
&lt;br /&gt;
Province of the Northern Cape [http://www.northern-cape.gov.za/]&lt;br /&gt;
&lt;br /&gt;
Province of the Eastern Cape - Transport [http://www.ectransport.gov.za/]&lt;br /&gt;
&lt;br /&gt;
Corporate Governance and Traditional Affairs [http://www.cogta.gov.za/]&lt;br /&gt;
&lt;br /&gt;
Department of Communications [http://www.doc.gov.za/]&lt;br /&gt;
&lt;br /&gt;
Department of Social Development [http://www.dsd.gov.za/]&lt;br /&gt;
&lt;br /&gt;
Limpopo Department of Agriculture [http://www.lda.gov.za/]&lt;br /&gt;
&lt;br /&gt;
Presidential National Commission on Information Society &amp;amp; Development [http://www.pnc.gov.za/]&lt;br /&gt;
&lt;br /&gt;
= South Korea =&lt;br /&gt;
&lt;br /&gt;
Embassy of The Republic of Azerbaijan to the Republic of Korea [http://www.azembassy.co.kr/]&lt;br /&gt;
&lt;br /&gt;
= Southern Sudan =&lt;br /&gt;
&lt;br /&gt;
GOSS Mission [http://www.gossmission.org/goss]&lt;br /&gt;
&lt;br /&gt;
= Spain =&lt;br /&gt;
=== National ===&lt;br /&gt;
&lt;br /&gt;
CENATIC - Centro Nacional de Referencia de Aplicación de las Tecnologías de la Información y la Comunicación basadas en fuentes abiertas [http://www.cenatic.es/]&lt;br /&gt;
&lt;br /&gt;
CSN - Consejo de Seguridad Nuclear [http://www.csn.es/]&lt;br /&gt;
&lt;br /&gt;
CCN - Centro Criptológico Nacional [https://www.ccn.cni.es/]&lt;br /&gt;
&lt;br /&gt;
Capacidad de Respuesta a incidentes de Seguridad de la Información del Centro Criptológico Nacional [https://www.ccn-cert.cni.es/]&lt;br /&gt;
&lt;br /&gt;
Centro Nacional de Desarrollo Curricular en Sistemas no Propietarios (CeDeC) [http://cedec.ite.educacion.es/]&lt;br /&gt;
&lt;br /&gt;
Instituto Español de Oceanografía [http://www.mu.ieo.es/]&lt;br /&gt;
&lt;br /&gt;
Instituto de Tecnologías Educativas [http://www.ite.educacion.es/]&lt;br /&gt;
&lt;br /&gt;
Observatorio de la actividad, la innovación y las tendencias en la Formación en Red SCOPEO [http://scopeo.usal.es/]&lt;br /&gt;
&lt;br /&gt;
Plataforma Tecnológica Española de Seguridad Industrial (PESI) [http://www.pesi-seguridadindustrial.org/]&lt;br /&gt;
&lt;br /&gt;
PROAD - Programa de Atención al Deportista de Alto nivel [http://proad.csd.gob.es/]&lt;br /&gt;
&lt;br /&gt;
Real Biblioteca Nacional [http://www.realbiblioteca.es/j1.0/index.php]&lt;br /&gt;
&lt;br /&gt;
=== Regional/Local ===&lt;br /&gt;
&lt;br /&gt;
=====Andalucía=====&lt;br /&gt;
&lt;br /&gt;
Consejería de Educación de la Junta de Andalucía - Portal de Educación Permanente [http://www.juntadeandalucia.es/averroes/educacion_permanente/nuevo_portal/]&lt;br /&gt;
&lt;br /&gt;
Observatorio para la calidad del e-Learning en Andalucía [http://prometeo.us.es/qualitas/]&lt;br /&gt;
&lt;br /&gt;
Red de Espacios Tecnológicos de Andalucía (RETA) [http://reta.es/index.php/inicio.html]&lt;br /&gt;
&lt;br /&gt;
Sociedad Andaluza para el Desarrollo de las Telecomunicaciones (SANDETEL) [http://www.sandetel.es/]&lt;br /&gt;
&lt;br /&gt;
Mancomunidad de Municipios del Bajo Guadalquivir [http://www.bajoguadalquivir.org/portalmmbg/]&lt;br /&gt;
&lt;br /&gt;
Agencia Provincial de la Energía de Cádiz [http://www.fmedioambienteyenergia.es/apec/]&lt;br /&gt;
&lt;br /&gt;
Instituto Municipal de Formación y Empleo de Granada [http://www.imfegranada.es/web/]&lt;br /&gt;
&lt;br /&gt;
=====Aragón=====&lt;br /&gt;
&lt;br /&gt;
Asociación de Ferias Aragonesas [http://www.feriasdearagon.com/]&lt;br /&gt;
&lt;br /&gt;
=====Asturias=====&lt;br /&gt;
&lt;br /&gt;
Consejería de Educación y Ciencia del Gobierno del Principado de Asturias - Educastur [http://www.educastur.es/]&lt;br /&gt;
&lt;br /&gt;
=====Canarias=====&lt;br /&gt;
&lt;br /&gt;
Gobierno de Canarias - Empresa pública Gestión del Medio Rural de Canarias, S.A.U. [http://www.gmrcanarias.com/]&lt;br /&gt;
&lt;br /&gt;
Plan Insular de Ordenación de La Palma [http://www.piolp.es/]&lt;br /&gt;
&lt;br /&gt;
Programa de Desarrollo Rural de la Comunidad Autónoma de Canarias [http://www.pdrcanarias.org/]&lt;br /&gt;
&lt;br /&gt;
Renovae.org - Portal de Energías Renovables y Ahorro Energético de Canarias [http://www.renovae.org/]&lt;br /&gt;
&lt;br /&gt;
=====Cantabria=====&lt;br /&gt;
&lt;br /&gt;
Confederación Hidrográfica del Cantábrico [http://www.chcantabrico.es/]&lt;br /&gt;
&lt;br /&gt;
Consejería de Educación del Gobierno de Cantabria - Educantabria [http://www.educantabria.es/]&lt;br /&gt;
&lt;br /&gt;
Dirección General de Trabajo y Empleo del Gobierno de Cantabria [http://dgte.cantabria.es/]&lt;br /&gt;
&lt;br /&gt;
=====Cataluña=====&lt;br /&gt;
&lt;br /&gt;
Instituto de Investigación en Energía de Cataluña [http://www.irec.cat/]&lt;br /&gt;
&lt;br /&gt;
=====Castilla la Mancha=====&lt;br /&gt;
&lt;br /&gt;
Consejería de Educación, Ciencia y Cultura de Castilla-La Mancha - Portales web de los Centros Educativos [http://edu.jccm.es]&lt;br /&gt;
&lt;br /&gt;
Consejería de Industria y Trabajo de la Junta de Castilla La Mancha - Innovared [http://www.innovared.net/]&lt;br /&gt;
&lt;br /&gt;
Parque Científico y Tecnológico de Albacete [http://www.pcyta.com/]&lt;br /&gt;
&lt;br /&gt;
===== Ceuta =====&lt;br /&gt;
&lt;br /&gt;
Government of Ceuta [http://www.gobiernodeceuta.es/]&lt;br /&gt;
&lt;br /&gt;
Empresa Municipal de la Vivienda de Ceuta [http://www.emvicesa.com/]&lt;br /&gt;
&lt;br /&gt;
=====Comunidad Valenciana=====&lt;br /&gt;
&lt;br /&gt;
Conselleria de Solidaridad y Ciudadanía [http://www.cic.gva.es/]&lt;br /&gt;
&lt;br /&gt;
Instituto de la Pequeña y Mediana Industria de la Generalitat Valenciana (IMPIVA) [http://www.impiva.es/]&lt;br /&gt;
&lt;br /&gt;
=====Extremadura=====&lt;br /&gt;
&lt;br /&gt;
Consejería de Educación de la Junta de Extremadura - Portal de Centros Educativos [http://portalcentros.educarex.es/]&lt;br /&gt;
&lt;br /&gt;
Consejería de Educación de la Junta de Extremadura - Rincones Didácticos [http://rincones.educarex.es/]&lt;br /&gt;
&lt;br /&gt;
Consejería de Industria, Energía y Medio Ambiente de la Junta de Extremadura - Web de Medio Ambiente [http://www.extremambiente.es/]&lt;br /&gt;
&lt;br /&gt;
Consejería de Industria, Energía y Medio Ambiente de la Junta de Extremadura - Portal IndustriaExtremadura [http://www.industriaextremadura.com/kamino/]&lt;br /&gt;
&lt;br /&gt;
Instituto de Arqueología de Mérida [http://www.iam.csic.es/]&lt;br /&gt;
&lt;br /&gt;
Instituto de la Mujer de Extremadura (IMEX) [http://imex.juntaex.es/]&lt;br /&gt;
&lt;br /&gt;
Red Extremeña de Información Europea (REINE) [http://www.reine.org.es/]&lt;br /&gt;
&lt;br /&gt;
Reutiliz@ - Portal para la Reutilización de la Información del Sector Público en Extremadura [http://www.extremadurareutiliza.es/]&lt;br /&gt;
&lt;br /&gt;
Vicepresidencia Segunda de Asuntos Económicos y Consejería de Economía, Comercio e Innovación [http://eci.juntaextremadura.net/]&lt;br /&gt;
&lt;br /&gt;
=====Galicia=====&lt;br /&gt;
&lt;br /&gt;
Instituto Gallego de Promoción Económica [http://www.igape.es/index.php]&lt;br /&gt;
&lt;br /&gt;
=====Madrid=====&lt;br /&gt;
&lt;br /&gt;
Consejería de Educación de la Comunidad de Madrid - Formación del Profesorado en línea [http://formacion.enlinea.educa.madrid.org/]&lt;br /&gt;
&lt;br /&gt;
Consejo Consultivo de la Comunidad de Madrid [http://www.ccmadrid.org/ccmadrid/]&lt;br /&gt;
&lt;br /&gt;
Presidencia de la Comunidad de Madrid [http://www.madrid.org/esperanzaaguirre/]&lt;br /&gt;
&lt;br /&gt;
=== City/Town Halls === &lt;br /&gt;
&#039;&#039;(NOTE: Bold indicates big town / city &amp;gt;40K)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Aguilar de Campoo [http://aguilardecampoo.com]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Agulo [http://agulo.org/apli/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Alajeró [http://www.ayuntamientoalajero.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Alanís [http://informacion.alanis.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Albuñol [http://www.albunol.es/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Alcalá de Guadaíra&#039;&#039;&#039; [http://www.ciudadalcala.org/portal/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Alcolea de Calatrava [http://www.alcoleacva.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Aldeadávila [http://www.aldeadavila.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Algodonales [http://www.algodonales.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Aljaraque [http://www.ayto-aljaraque.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Almazora (Almassora) [http://www.almassora.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Antigua [http://www.ayto-antigua.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Añora [http://www.anora.es/joomla/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Aracena [http://www.aracena.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Arraitz-Orkin [http://www.arraitz-orkin.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Artenara [http://www.artenara.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Bailén [http://www.ayto-bailen.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Baza [http://www.ayuntamientodebaza.es/preliminar/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Becerril de la Sierra [http://www.becerrildelasierra.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Belalcázar [http://www.belalcazar.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Belchite [http://www.belchite.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Bielsa [http://www.bielsa.com/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Breña Baja [http://www.bbaja.es/web/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Burriana [http://www.burriana.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Campo de Criptana [http://www.campodecriptana.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Caniles [http://www.caniles.es/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Caravaca de la Cruz [http://www.caravaca.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Cartaya [http://www.ayto-cartaya.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Castellar de la Frontera [http://www.castellardelafrontera.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Castrelo do Val [http://www.castrelodoval.com/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Cella [http://www.cella.es/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Córdoba&#039;&#039;&#039; [http://www.ayuncordoba.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Crevillent [http://www.crevillent.es/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de El Ejido&#039;&#039;&#039; [http://www.elejido.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de El Paso [http://www.elpaso.es/ayto/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de El Tanque [http://www.eltanque.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de El Viso (Córdoba) [http://www.ayto-elviso.com/site/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Espartinas [http://www.espartinas.net/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Fasnia [http://www.fasnia.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Finestrat [http://www.ayto-finestrat.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Fregenal de la Sierra [http://www.fregenaldelasierra.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Galapagar [http://www.ayuntamientodegalapagar.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Granadilla de Abona [http://www.granadilladeabona.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Guadalmez [http://www.aytoguadalmez.com/site/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Guardamar [http://www.guardamar.net/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Guimar [http://www.guimar.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Hermigua [http://www.hermigua.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Huelma [http://www.aytohuelma.es/nuevaweb/index.php]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Ibiza (Ajuntament d&#039;Eivissa)&#039;&#039;&#039; [http://www.eivissa.es/portal/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Illescas [http://www.illescas.es/joomla/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Ingenio [http://www.ingenio.es/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Jimena de la Frontera [http://www.jimenadelafrontera.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de la Puebla de Alfidén [http://www.lapuebladealfinden.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de la Puebla de Montalbán [http://www.pueblademontalban.com/ayto/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de la Victoria de Acentejo [http://www.lavictoriadeacentejo.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de la Villa de La Matanza de Acentejo [http://www.matanceros.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de la Villa de Rascafría [http://www.rascafria.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de la Villa de Tegueste [http://www.tegueste.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Las Cabezas de San Juan [http://www.lascabezasdesanjuan.es/web/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Las Rozas&#039;&#039;&#039; [http://www.lasrozas.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Las Torres de Cotillas [http://www.lastorresdecotillas.net/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Lobón [http://www.lobon.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Los Llanos de Aridane [http://www.aridane.org/inicio/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Macharaviaya [http://www.macharaviaya.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Madridejos [http://www.madridejos.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Madrigal de la Vera [http://madrigaldelavera.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Malagón [http://www.malagon.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Mansilla [http://www.ayto-mansilla.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Maracena [http://www.maracena.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Marmolejo [http://www.marmolejo.org/portal/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Marbella&#039;&#039;&#039; [http://www.marbella.es/inicio/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Massamagrell [http://www.massamagrell.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Mengíbar [http://www.aytomengibar.com/web/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Mérida&#039;&#039;&#039; [http://www.merida.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Mogán [http://www.mogan.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Mogarraz (Salamanca) [http://www.mogarraz.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Montellano [http://www.montellano.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Negreira [http://www.concellodenegreira.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Niebla [http://www.aytoniebla.es/portal/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Nueva Carteya [http://www.aytonuevacarteya.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Ontinar de Salz [http://ontinardesalz.info/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Orce [http://www.orce.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Pájara [http://www.pajara.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Palomares del Río [http://www.palomaresdelrio.net/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Paracuellos del Jarama [http://www.paracuellosdejarama.eu/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Pastrana [http://www.pastrana.org/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Peñaflor de Gállego [http://www.penaflordegallego.com/joomla/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Pepino [http://www.ayto-pepino.com/joomla/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Plasencia&#039;&#039;&#039; [http://www.plasencia.es/web/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Polop de la Marina [http://www.polop.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Puebla de Don Rodrigo [http://www.ayuntamientopuebladedonrodrigo.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Puerto de la Cruz [http://www.puertodelacruz.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Puçol [http://www.puçol.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Quel [http://www.quel.org/joomla/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Quintanar del Rey [http://www.quintanardelrey.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de San Bartolomé [http://www.sanbartolome.es/web/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de San Bartolomé de Tirajana&#039;&#039;&#039; [http://www.maspalomas.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de San Juan de la Rambla [http://www.aytosanjuandelarambla.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de San Martín de la Vega [http://www.ayto-smv.es/2011/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de San Martín de Montalbán [http://sanmartindemontalban.com/ayuntamiento/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de San Miguel de Abona [http://sanmigueldeabona.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de San Sebastián de la Gomera [http://www.sansebastiangomera.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Santa Brígida [http://www.santabrigida.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Santa Cruz de Bezana [http://www.aytobezana.com/portal/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Santa María de Cayón [http://www.santamariadecayon.es/portalweb/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Santa María de Guía de Gran Canaria [http://www.santamariadeguia.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Segura de León [http://www.seguradeleon.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Solana de los Barros [http://www.solanadelosbarros.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Soto del Real [http://www.ayto-sotodelreal.es/web/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Tarancón [http://www.tarancon.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Tazacorte [http://www.tazacorte.es/ayto/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Tejeda [http://www.tejeda.es/Ciudadano/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Telde&#039;&#039;&#039; [http://www.ayuntamientodetelde.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Tijarafe [http://www.tijarafe.es/]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ayuntamiento de Toledo&#039;&#039;&#039; [http://www.ayto-toledo.info/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Torredelcampo [http://www.torredelcampo.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Tórtola de Henares [http://www.tortoladehenares.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Trabanca [http://www.trabanca.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Tuineje [http://www.tuineje.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Ubrique [http://www.ayuntamientoubrique.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Val de San Vicente [http://www.aytovaldesanvicente.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Valderrubio [http://www.valderrubio.net/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Valle Gran Rey [http://www.vallegranrey.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Valleseco [http://www.valleseco.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Valsequillo de Gran Canaria [http://www.valsequillogc.es/ayto/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Vega de San Mateo [http://www.vegadesanmateo.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Vegas del Genil [http://www.aytovegasdelgenil.org/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Villa de Mallén [http://www.villademallen.com/joomla/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Villa de Quer [http://www.ayuntamientodequer.es/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Villalbilla [http://www.ayto-villalbilla.org/main/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Villanueva de Córdoba [http://www.villanuevadecordoba.com/www/index.php]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Villanueva del Trabuco [http://www.villanuevadeltrabuco.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Villaquilambre [http://www.ayto-villaquilambre.com/Pagina_de_inicio]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Yunquera de Henares [http://www.yunqueradehenares.com/]&lt;br /&gt;
&lt;br /&gt;
Ayuntamiento de Zalamea de la Serena [http://www.zalamea.com/]&lt;br /&gt;
&lt;br /&gt;
Concejalía de Juventud del Ayuntamiento de San Javier [http://www.juventud.sanjavier.es/]&lt;br /&gt;
&lt;br /&gt;
=== Chambers of Commerce ===&lt;br /&gt;
&lt;br /&gt;
Cámara de Comercio de Fuerteventura [http://www.camarafuerteventura.org/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de Alcoy [http://www.camaraalcoy.net/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de Arévalo [http://www.camaradearevalo.com/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de Ávila [http://www.camaradeavila.com/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de Badajoz [http://camarabadajoz.org/index.php]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de Jaén [http://www.camarajaen.org/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de León [http://www.camaraleon.com/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de Linares [http://www.camaralinares.es/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio e Industria de Torrelavega [http://www.camaratorrelavega.es/]&lt;br /&gt;
&lt;br /&gt;
Cámara Oficial de Comercio, Industria y Navegación de Pontevedra [http://www.camarapontevedra.com/joomla/]&lt;br /&gt;
&lt;br /&gt;
=== Political Parties ===&lt;br /&gt;
(&#039;&#039;NOTE: In alphabetical order, and up to a maximum of 3 per party, to avoid favoritism&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Fundación Progreso y Democracia [http://www.fpyd.es/]&lt;br /&gt;
&lt;br /&gt;
Izquierda Unida de Albacete [http://www.iualbacete.es/]&lt;br /&gt;
&lt;br /&gt;
Izquierda Unida de Extremadura [http://www.iu-extremadura.es/]&lt;br /&gt;
&lt;br /&gt;
Izquierda Unida de Tenerife [http://www.iutenerife.org/]&lt;br /&gt;
&lt;br /&gt;
Partido Pirata [http://www.partidopirata.es/]&lt;br /&gt;
&lt;br /&gt;
Partido Popular de Andalucía [http://www.ppandaluz.es/]&lt;br /&gt;
&lt;br /&gt;
Partido Popular de Canarias [http://ppdecanarias.com/]&lt;br /&gt;
&lt;br /&gt;
Partido Popular de Málaga [http://www.ppmalaga.es/]&lt;br /&gt;
&lt;br /&gt;
Partido Socialista Obrero Español de Extremadura [http://www.psoeextremadura.org/portal/]&lt;br /&gt;
&lt;br /&gt;
Partido Socialista Obrero Español de Murcia [http://murciapsoe.es/]&lt;br /&gt;
&lt;br /&gt;
Partido Socialista Obrero Español de Ronda [http://www.psoederonda.es/psoeronda/index.php]&lt;br /&gt;
&lt;br /&gt;
= Sri Lanka =&lt;br /&gt;
&lt;br /&gt;
Government of Sri Lanka [http://www.gov.lk/gov/]&lt;br /&gt;
&lt;br /&gt;
Government Information Centre [http://www.gic.gov.lk/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice [http://www.wpc.gov.lk/demo/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Higher Education [http://www.mohe.gov.lk/]&lt;br /&gt;
&lt;br /&gt;
Ministry of External Affairs [http://www.slmfa.gov.lk/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport [http://www.transport.gov.lk/]&lt;br /&gt;
&lt;br /&gt;
Department of Immigration and Emigration [http://www.immigration.gov.lk/]&lt;br /&gt;
&lt;br /&gt;
University Grants Commission [http://www.ugc.ac.lk/]&lt;br /&gt;
&lt;br /&gt;
Western Province Regional Council [http://www.wpc.gov.lk/]&lt;br /&gt;
&lt;br /&gt;
Department of Pensions [http://www.pensions.gov.lk/]&lt;br /&gt;
&lt;br /&gt;
= St. Kitts &amp;amp; Nevis =&lt;br /&gt;
&lt;br /&gt;
Nevis Island Government [http://www.nia.gov.kn/]&lt;br /&gt;
&lt;br /&gt;
= St. Lucia =&lt;br /&gt;
&lt;br /&gt;
Ministry of Education and Culture [http://www.education.gov.lc]&lt;br /&gt;
&lt;br /&gt;
= St. Vincent and the Grenadines = &lt;br /&gt;
&lt;br /&gt;
Government of St Vincent and the Grenadines [http://www.gov.vc]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.foreign.gov.vc/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Housing [http://www.housing.gov.vc/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health, Wellness and the Environment [http://www.health.gov.vc/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance and Economic Planning [http://www.finance.gov.vc/]&lt;br /&gt;
&lt;br /&gt;
= Sudan =&lt;br /&gt;
&lt;br /&gt;
The Republic of Sudan Secretariat General [http://www.sudan.gov.sd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of the Presidency Affairs [http://www.presidency.gov.sd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Tourism [http://sudan-tourism.gov.sd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Information and Communications [http://www.minic.gov.sd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Irrigation and Water resources [http://www.moiwr.gov.sd/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Technology [http://www.most.gov.sd/]&lt;br /&gt;
&lt;br /&gt;
= Surinam =&lt;br /&gt;
&lt;br /&gt;
Ministry of ATM [http://www.atm.gov.sr/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Trade and Industry [http://www.minhi.gov.sr/]&lt;br /&gt;
&lt;br /&gt;
= Swaziland =&lt;br /&gt;
&lt;br /&gt;
Central Bank [http://www.centralbank.org.sz/]&lt;br /&gt;
&lt;br /&gt;
National Sports Council [http://www.sportscouncil.org.sz/]&lt;br /&gt;
&lt;br /&gt;
= Sweden =&lt;br /&gt;
&lt;br /&gt;
Fagersta kommun [http://www.fagersta.se/]&lt;br /&gt;
&lt;br /&gt;
Norberg kommun [http://www.norberg.se/]&lt;br /&gt;
&lt;br /&gt;
= Switzerland =&lt;br /&gt;
&lt;br /&gt;
ThinkSwiss, An official program of the Swiss Confederation [http://www.thinkswiss.org/]&lt;br /&gt;
&lt;br /&gt;
= Syria =&lt;br /&gt;
&lt;br /&gt;
Portal for Rural Syria [http://www.reefnet.gov.sy/reef/]&lt;br /&gt;
&lt;br /&gt;
Syrian Post [http://www.syrianpost.gov.sy/]&lt;br /&gt;
&lt;br /&gt;
General Organisation for Road Transport [http://www.perc.gov.sy/]&lt;br /&gt;
&lt;br /&gt;
National Service Network [http://www.nans.gov.sy/]&lt;br /&gt;
&lt;br /&gt;
Higher Institute for Demograghic Studies &amp;amp; Research [http://www.hidsr.gov.sy/site/]&lt;br /&gt;
&lt;br /&gt;
Industrial Bank [http://www.industrialbank.gov.sy/]&lt;br /&gt;
&lt;br /&gt;
State Council [http://www.cos.gov.sy/]&lt;br /&gt;
&lt;br /&gt;
Damascus University [http://www.damascusuniversity.gov.sy/]&lt;br /&gt;
&lt;br /&gt;
General Establishment of Road Transportation [http://www.perc.gov.sy/moc/]&lt;br /&gt;
&lt;br /&gt;
Export Development and Promotion Agency [http://www.edpa.gov.sy/ar/]&lt;br /&gt;
&lt;br /&gt;
Community Portal [http://www.reefnet.gov.sy/reef/]&lt;br /&gt;
&lt;br /&gt;
Management of the Badia Development [http://gcb.gov.sy/ar/]&lt;br /&gt;
&lt;br /&gt;
Arab Advertising Organisation [http://www.elan.gov.sy/]&lt;br /&gt;
&lt;br /&gt;
= Taiwan = &lt;br /&gt;
&lt;br /&gt;
Construction and Planning Agency [http://www.cpami.gov.tw/english/]&lt;br /&gt;
&lt;br /&gt;
International Taiwan Service Portal (CT) [http://www.i-taiwan.nat.gov.tw/ct]&lt;br /&gt;
&lt;br /&gt;
International Taiwan Service Portal (EN) [http://www.i-taiwan.nat.gov.tw/en]&lt;br /&gt;
&lt;br /&gt;
Taijiang National Park [http://www.tjnp.gov.tw/]&lt;br /&gt;
&lt;br /&gt;
= Tajikistan =&lt;br /&gt;
&lt;br /&gt;
Parliament [http://parlament.tj/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport and Communication [http://www.mintranscom.tj/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://health.tj/]&lt;br /&gt;
&lt;br /&gt;
Customs Service [http://www.customs.tj/]&lt;br /&gt;
&lt;br /&gt;
Constitutional Court [http://www.constcourt.tj/]&lt;br /&gt;
&lt;br /&gt;
State Committee on Investments [http://amcu.gki.tj]&lt;br /&gt;
&lt;br /&gt;
Agency of Regulation of Communication [http://www.arc.tj/]&lt;br /&gt;
&lt;br /&gt;
Investment Council [http://www.investmentcouncil.tj/]&lt;br /&gt;
&lt;br /&gt;
= Tanzania =&lt;br /&gt;
&lt;br /&gt;
Mbeya Region [http://www.mbeya.go.tz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Finance [http://www.mof.go.tz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Home Affairs [http://www.moha.go.tz/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Information, Culture and Sports [http://www.hum.go.tz/]&lt;br /&gt;
&lt;br /&gt;
Tanzania Revenue Authority [http://www.tra.go.tz/]&lt;br /&gt;
&lt;br /&gt;
National Council for Technical Education [http://www.nacte.go.tz/]&lt;br /&gt;
&lt;br /&gt;
UNESCO National Commission [http://www.natcom.go.tz/]&lt;br /&gt;
&lt;br /&gt;
Bank of Tanzania Training Institute [http://www.bot.go.tz/TrainingInstitute/]&lt;br /&gt;
&lt;br /&gt;
Higher Education Student&#039;s Loans Board [http://www.heslb.go.tz/]&lt;br /&gt;
&lt;br /&gt;
= Tchad =&lt;br /&gt;
&lt;br /&gt;
Government of Tchad [http://www.primature-tchad.org/]&lt;br /&gt;
&lt;br /&gt;
= Thailand =&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Technology [http://www.most.go.th/main]&lt;br /&gt;
&lt;br /&gt;
Mae Hong Son Province [http://www.maehongsorn.go.th]&lt;br /&gt;
&lt;br /&gt;
National Science and Technology Development Agency [http://www.nstda.or.th]&lt;br /&gt;
&lt;br /&gt;
National Electronics and Computer Technology Center [http://www.nectec.or.th]&lt;br /&gt;
&lt;br /&gt;
The National Telecommunications Commission [http://eng.ntc.or.th]&lt;br /&gt;
&lt;br /&gt;
Krabi Prolice [http://www.krabipolice.go.th]&lt;br /&gt;
&lt;br /&gt;
The Secondary Education Service Area 20 [http://www.sesa20.go.th/]&lt;br /&gt;
&lt;br /&gt;
National Research Council of Thailand [http://www.nrct.go.th]&lt;br /&gt;
&lt;br /&gt;
Department of Medical Sciences [http://www.dmsc.moph.go.th/dmsc2010/]&lt;br /&gt;
&lt;br /&gt;
Chiangmai Provincial Labour Protection and Welfare Office [http://chiangmai.labour.go.th]&lt;br /&gt;
&lt;br /&gt;
= Togo =&lt;br /&gt;
&lt;br /&gt;
President [http://www.presidencetogo.com/]&lt;br /&gt;
&lt;br /&gt;
Prime Minister [http://www.primature.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs and Cooperation [http://www.diplomatie.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Economy and Finance [http://www.finances.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Service and Administrative Reform [http://fonctionpublique.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Planning and Development [http://planification.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
= Tonga =&lt;br /&gt;
&lt;br /&gt;
Main Government website [https://www.pmo.gov.to/]&lt;br /&gt;
&lt;br /&gt;
Parliament of Tonga [http://www.parliament.gov.to/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Commerce [http://mlci.gov.to/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Information and Communications [http://www.mic.gov.to/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs and Cooperation [http://www.diplomatie.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Civil Service [http://fonctionpublique.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Planning, Development and Planning [http://planification.gouv.tg/]&lt;br /&gt;
&lt;br /&gt;
Official Web Site of The Tongan Monarchy [http://www.palaceoffice.gov.to/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education, Women Affairs and Culture [http://www.tongaeducation.gov.to/]&lt;br /&gt;
&lt;br /&gt;
Department of Statistics [http://www.pmo.gov.to/tongastats/]&lt;br /&gt;
&lt;br /&gt;
= Trinidad and Tobago =&lt;br /&gt;
&lt;br /&gt;
The Ministry of Food Production, Land and Marine Affairs [http://www.agriculture.gov.tt/]&lt;br /&gt;
&lt;br /&gt;
Tobago House of Assembly [http://www.tha.gov.tt/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture, Land and Marine Resources  [http://agri.gov.tt/home/]&lt;br /&gt;
&lt;br /&gt;
Division of Health and Social Services  [http://www.dhsstha.gov.tt/]&lt;br /&gt;
&lt;br /&gt;
= Tunisia =&lt;br /&gt;
&lt;br /&gt;
Main country website [http://www.ministeres.tn/]&lt;br /&gt;
&lt;br /&gt;
President of Tunisia [http://www.carthage.tn/en/index.php]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture and Environent [http://www.apia.com.tn/]&lt;br /&gt;
&lt;br /&gt;
Ministry of National Defence [http://www.defense.tn/]&lt;br /&gt;
&lt;br /&gt;
Office of Tunisians Abroad [http://www.ote.nat.tn/ote_fr/]&lt;br /&gt;
&lt;br /&gt;
= Turkey =&lt;br /&gt;
&lt;br /&gt;
Governorship of Kocaeli - EU Projects Coordination Center [http://www.kocaeliab.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Governorship of Ordu [http://www.ordu.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Çankırı Youth Centre[http://www.cankiri-gm.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Malatyadh State Hospital  [http://www.malatyadh.gov.tr/giris/]&lt;br /&gt;
&lt;br /&gt;
Omer Nalbantoğlu Training Dormitory [http://aksarayshcekyurdu.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Mufti Kahta [http://www.kahtamuftulugu.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Sirnak Revenue [http://www.sirnakdefterdarligi.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Adiyaman Mentally Handicapped Rehabilitation and Education Center [http://www.adiyaman80yilrem.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Board of Higher Education [http://www.yok.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Youth Centres [http://hakkari-gm.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Muftumuz District [http://www.gemlikmuftulugu.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Sultangazi City [http://sultangazi.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Duzce Ataturk State Hospital [http://www.dadh.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Kayseri Youth Center [http://www.kayseri-gm.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Izmir Port Authority [http://www.izmirdenizcilik.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Topcali Village [http://www.topcali-muh.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Yenikent Public Education [http://www.yenikenthem.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Malatya City [http://www.malatya-gsim.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Narlidere Municipality [http://narlidere-bld.gov.tr/narlidere/]&lt;br /&gt;
&lt;br /&gt;
Gemlik District [http://www.gemlikmuftulugu.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Eregli District Directorate of Agriculture [http://ereglitarim.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Bolu Provincial Disaster and Emergency Management [http://www.boluafetacil.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
Uskudar State Hospital [http://www.uskudarhastanesi.gov.tr/]&lt;br /&gt;
&lt;br /&gt;
= Turkmenistan =&lt;br /&gt;
&lt;br /&gt;
Chamber of Commerce and Industry [http://www.cci.gov.tm/en/]&lt;br /&gt;
&lt;br /&gt;
Avaza National Tourist Zone [http://www.avaza.gov.tm/]&lt;br /&gt;
&lt;br /&gt;
State Concern Turkmenavtoyollary [http://turkmenawtoyollary.gov.tm/ru/]&lt;br /&gt;
&lt;br /&gt;
= Tuvalu =&lt;br /&gt;
&lt;br /&gt;
Tuvalu Legislation [http://www.tuvalu-legislation.tv/]&lt;br /&gt;
&lt;br /&gt;
= Uganda =&lt;br /&gt;
&lt;br /&gt;
Uganda Parliament [http://www.parliament.go.ug]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health [http://www.health.go.ug]&lt;br /&gt;
&lt;br /&gt;
Ministry of Information and Communications Technology [http://www.ict.go.ug]&lt;br /&gt;
&lt;br /&gt;
National Banana Research Program [http://www.banana.go.ug]&lt;br /&gt;
&lt;br /&gt;
National Education Support Center [http://www.unesc.go.ug]&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice and Constitutional Affairs [http://www.justice.go.ug]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.mofa.go.ug]&lt;br /&gt;
&lt;br /&gt;
National Council for Science and Technology [http://www.uncst.go.ug]&lt;br /&gt;
&lt;br /&gt;
National Integrated Monitoring and Evaluation Strategy [http://www.nimes.go.ug]&lt;br /&gt;
&lt;br /&gt;
Ministry of Water and Environment [http://www.mwe.go.ug]&lt;br /&gt;
&lt;br /&gt;
Judiciary of Uganda [http://www.judicature.go.ug]&lt;br /&gt;
&lt;br /&gt;
Igana District [http://www.iganga.go.ug]&lt;br /&gt;
&lt;br /&gt;
Bushenyi District [http://bushenyi.go.ug]&lt;br /&gt;
&lt;br /&gt;
Mayuge District [http://mayuge.go.ug]&lt;br /&gt;
&lt;br /&gt;
Uganda Police Force [http://www.upf.go.ug]&lt;br /&gt;
&lt;br /&gt;
National Roads Authority [http://www.unra.go.ug]&lt;br /&gt;
&lt;br /&gt;
= Ukraine =&lt;br /&gt;
&lt;br /&gt;
Lviv City [http://www.city-adm.lviv.ua]&lt;br /&gt;
&lt;br /&gt;
Hlobynskoyi City Council [http://www.globyne-rada.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
State Organisation Works [http://rekord.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
State Scientific Institution  [http://www.clinic-1.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
Burinska District [http://burin-rada.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
Renyyskoy rayonnoy State Administration [http://reni-rda.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
Berehiv District [http://bereg-rda.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
State Agency for Science, Innovation and Information [http://www.dknii.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
State Prison Service [http://dps-sumy.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
State Agency of Ukraine Water Resources [http://www.scwm.gov.ua/]&lt;br /&gt;
&lt;br /&gt;
= United Kingdom =&lt;br /&gt;
&lt;br /&gt;
Craigavon Borough Council [http://www.craigavon.gov.uk]&lt;br /&gt;
&lt;br /&gt;
Banbridge Council Leisure Services [http://www.banbridgeleisure.com]&lt;br /&gt;
&lt;br /&gt;
Banbridge Council - Town Centre [http://banbridgetowncentre.com]&lt;br /&gt;
&lt;br /&gt;
Ministry of Defense [http://www.stabilisationunit.gov.uk]&lt;br /&gt;
&lt;br /&gt;
Serious Organised Crime Agency [http://SOCA.gov.uk]&lt;br /&gt;
&lt;br /&gt;
UK Foreign Office Awards ceremony [http://www.foreignofficeawards.co.uk/]&lt;br /&gt;
&lt;br /&gt;
UK Parliamentary Press Gallery [http://www.pressgallery.org.uk/]&lt;br /&gt;
&lt;br /&gt;
Department for Environment &amp;amp; Rural Affairs [http://publicappts.defra.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Strathclyde Police Authority [http://www.strathclydepoliceauthority.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Salisbury City Council [http://www.salisburycitycouncil.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Stroud Town Council [http://www.stroudtown.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Thame Town Council [http://www.thametowncouncil.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Central Scotland Fire and Rescue Service [http://www.centralscotlandfire.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Office of Qualifications and Examinations Regulation [http://www.ofqual.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Sustainable Development in Government [http://sd.defra.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Womens National Commission [http://wnc.equalities.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Sandwell and West Birmingham Hospitals NHS Trust [http://www.swbh.nhs.uk/]&lt;br /&gt;
&lt;br /&gt;
The Scottish Adult Neuro-Oncology Network [http://www.neurooncology.scot.nhs.uk/]&lt;br /&gt;
&lt;br /&gt;
South Central Clinical Networks (NHS) [http://www.scnetworks.nhs.uk/]&lt;br /&gt;
&lt;br /&gt;
Bassetlaw NHS [http://www.bassetlaw-pct.nhs.uk/]&lt;br /&gt;
&lt;br /&gt;
National Procurement [http://www.nhsscotlandprocurement.scot.nhs.uk/]&lt;br /&gt;
&lt;br /&gt;
Tetbury Town Council [http://www.tetbury.gov.uk/]&lt;br /&gt;
&lt;br /&gt;
Wiltshire Police [http://www.wiltshire.police.uk/]&lt;br /&gt;
&lt;br /&gt;
Bristol Community Health [http://www.briscomhealth.nhs.uk/]&lt;br /&gt;
&lt;br /&gt;
= United Arab Emirates =&lt;br /&gt;
&lt;br /&gt;
General Authority of Youth and Sport Welfare [http://www.uaeyouth.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
Department of Civil Defence [http://www.dcd.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
Ajman Free Zone [http://www.afza.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
Dubai Export Development Corporation [http://www.dedc.gov.ae/]&lt;br /&gt;
&lt;br /&gt;
= United States of America =&lt;br /&gt;
&lt;br /&gt;
== Federal Agencies ==&lt;br /&gt;
&lt;br /&gt;
US Air Force AFPIMS Resource Center [http://training.afnews.af.mil]&lt;br /&gt;
&lt;br /&gt;
Interagency Resources Management Conference [http://www.irmco.gov]&lt;br /&gt;
&lt;br /&gt;
NASA Laser Vegetation Imaging Sensor [https://lvis.gsfc.nasa.gov]&lt;br /&gt;
&lt;br /&gt;
NASA Virtual Magnetospheric Observatory [http://vmo.nasa.gov]&lt;br /&gt;
&lt;br /&gt;
Standard Labor Data Collection and Distribution Application [https://www.sldcada.disa.mil]&lt;br /&gt;
&lt;br /&gt;
US Commission on International Religious Freedom [http://www.uscirf.gov]&lt;br /&gt;
&lt;br /&gt;
NOAA Large Marine Ecosystems of the World [http://www.lme.noaa.gov]&lt;br /&gt;
&lt;br /&gt;
NOAA Coral Health and Monitoring Program [http://www.coral.noaa.gov]&lt;br /&gt;
&lt;br /&gt;
US Group on Earth Observations [http://www.usgeo.gov]&lt;br /&gt;
&lt;br /&gt;
US Department of Agriculture - Coastal Commission [http://www.coastalamerica.gov]&lt;br /&gt;
&lt;br /&gt;
US Bankruptcy Court District of Kansas [http://www.ksb.uscourts.gov]&lt;br /&gt;
&lt;br /&gt;
US Army Architecture [http://architecture.army.mil/]&lt;br /&gt;
&lt;br /&gt;
US Army Corp of Engineers, Los Angeles [http://www.spl.usace.army.mil]&lt;br /&gt;
&lt;br /&gt;
US Army Enterprise Solutions Competency Center [http://escc.army.mil]&lt;br /&gt;
&lt;br /&gt;
US Navy Standard Labor Data Collection and Distribution Application [https://www.sldcada.disa.mil]&lt;br /&gt;
&lt;br /&gt;
US Central Command [http://www.centcom.mil]&lt;br /&gt;
&lt;br /&gt;
US Military Leadership Diversity Commission [http://mldc.whs.mil]&lt;br /&gt;
&lt;br /&gt;
US Department of Defense Sexual Assault Prevention and Response Office [http://www.sapr.mil]&lt;br /&gt;
&lt;br /&gt;
US Court of Appeals for the Federal Circuit [http://www.cafc.uscourts.gov]&lt;br /&gt;
&lt;br /&gt;
US Global Change Research Program [http://www.globalchange.gov]&lt;br /&gt;
&lt;br /&gt;
US District Court Oregon [http://www.ord.uscourts.gov]&lt;br /&gt;
&lt;br /&gt;
== Alaska ==&lt;br /&gt;
&lt;br /&gt;
Denali Commission [http://www.denali.gov]&lt;br /&gt;
&lt;br /&gt;
== California ==&lt;br /&gt;
&lt;br /&gt;
Commission on the Status of Women [http://women.ca.gov/]&lt;br /&gt;
&lt;br /&gt;
Calexico [http://www.calexico.ca.gov]&lt;br /&gt;
&lt;br /&gt;
Port of San Diego [http://www.portofsandiego.org/]&lt;br /&gt;
&lt;br /&gt;
== Colorado ==&lt;br /&gt;
&lt;br /&gt;
City of Boulder [http://www.bouldercolorado.gov/]&lt;br /&gt;
&lt;br /&gt;
== Florida ==&lt;br /&gt;
&lt;br /&gt;
Orange County Comptroller [http://www.occompt.com]&lt;br /&gt;
&lt;br /&gt;
Space Florida [http://www.spaceflorida.gov/]&lt;br /&gt;
&lt;br /&gt;
City of Sebastian [http://www.cityofsebastian.org/]&lt;br /&gt;
&lt;br /&gt;
Sebastian Police Department [http://www.sebastianpd.org/]&lt;br /&gt;
&lt;br /&gt;
City of Sebastian Economic Development [http://sebastianbusiness.org/]&lt;br /&gt;
&lt;br /&gt;
City of Sebastian Municipal Golf Course [http://www.sebastiangolfcourse.org/]&lt;br /&gt;
&lt;br /&gt;
City of Sebastian Municipal Airport [http://www.sebastianairport.org/]&lt;br /&gt;
&lt;br /&gt;
City of Sebastian Retirement Site [http://sebastianretirement.com/]&lt;br /&gt;
&lt;br /&gt;
== Georgia ==&lt;br /&gt;
&lt;br /&gt;
City of Atlanta Geographic Information System (GIS) [http://gis.atlantaga.gov/gishome/]&lt;br /&gt;
&lt;br /&gt;
City of Dalton [http://www.cityofdalton-ga.gov/]&lt;br /&gt;
&lt;br /&gt;
Counsil of State Court Judges [http://www.statecourt.georgiacourts.gov/]&lt;br /&gt;
&lt;br /&gt;
== Guam ==&lt;br /&gt;
&lt;br /&gt;
Department of Labor [http://www.dol.guam.gov]&lt;br /&gt;
&lt;br /&gt;
== Hawaii ==&lt;br /&gt;
&lt;br /&gt;
City and County of Honolulu&#039;s Department of Transportation Services (DTS) [http://citytransportationhonolulu.com/]&lt;br /&gt;
&lt;br /&gt;
== Iowa ==&lt;br /&gt;
&lt;br /&gt;
Iowa Department of Education [http://www.iowa.gov/educate]&lt;br /&gt;
&lt;br /&gt;
Iowa Insurance Division - Flood Awareness [http://www.donttestthewatersiowa.gov]&lt;br /&gt;
&lt;br /&gt;
Iowa College Student Aid Commission [http://www.iowacollegeaid.gov]&lt;br /&gt;
&lt;br /&gt;
== Illinois ==&lt;br /&gt;
&lt;br /&gt;
Heyworth [http://www.heyworth-il.gov]&lt;br /&gt;
&lt;br /&gt;
Mattoon [http://mattoon.illinois.gov]&lt;br /&gt;
&lt;br /&gt;
== Indiana ==&lt;br /&gt;
&lt;br /&gt;
City of Richmond [http://richmondindiana.gov]&lt;br /&gt;
&lt;br /&gt;
== Kansas ==&lt;br /&gt;
&lt;br /&gt;
Kansas Racing and Gaming Commission [http://krgc.ks.gov]&lt;br /&gt;
&lt;br /&gt;
City of Emporia [http://www.emporia-kansas.gov]&lt;br /&gt;
&lt;br /&gt;
== Kentucky ==&lt;br /&gt;
&lt;br /&gt;
Frankfort Transit [http://transit.frankfort.ky.gov]&lt;br /&gt;
&lt;br /&gt;
== Maryland ==&lt;br /&gt;
&lt;br /&gt;
Baltimore Police [http://www.baltimorepolice.org/]&lt;br /&gt;
&lt;br /&gt;
== Minnesota ==&lt;br /&gt;
&lt;br /&gt;
Minnesota Pollution Control Agency [http://www.pca.state.mn.us]&lt;br /&gt;
&lt;br /&gt;
Minnesota Management &amp;amp; Budget [http://www.mmb.state.mn.us]&lt;br /&gt;
&lt;br /&gt;
== Mississippi ==&lt;br /&gt;
&lt;br /&gt;
Bay St. Louis [http://www.baystlouis-ms.gov]&lt;br /&gt;
&lt;br /&gt;
== Native American ==&lt;br /&gt;
&lt;br /&gt;
Burns Paiute Reservation [http://www.burnspaiute-nsn.gov]&lt;br /&gt;
&lt;br /&gt;
Hualapai Tribal Nation [http://www.hualapai-nsn.gov]&lt;br /&gt;
&lt;br /&gt;
== Nevada ==&lt;br /&gt;
&lt;br /&gt;
Department of Health and Human Services [https://dwss.nv.gov/]&lt;br /&gt;
&lt;br /&gt;
Division of Mental Health and Development Services [http://mhds.nv.gov]&lt;br /&gt;
&lt;br /&gt;
== New Hampshire ==&lt;br /&gt;
&lt;br /&gt;
Town of Goffstown [http://www.goffstown.com/]&lt;br /&gt;
&lt;br /&gt;
Town of Milton [http://www.miltonnh-us.com/]&lt;br /&gt;
&lt;br /&gt;
Town of New Castle [http://www.newcastlenh.org/]&lt;br /&gt;
&lt;br /&gt;
Town of Newmarket [http://www.newmarketnh.gov/]&lt;br /&gt;
&lt;br /&gt;
Town of Northwood [http://www.northwoodnh.org/]&lt;br /&gt;
&lt;br /&gt;
Town of Plymouth [http://www.plymouth-nh.org/]&lt;br /&gt;
&lt;br /&gt;
Town of Strafford [http://www.strafford.nh.gov/]&lt;br /&gt;
&lt;br /&gt;
== New York ==&lt;br /&gt;
&lt;br /&gt;
City of Henrietta [http://www.henrietta.org/]&lt;br /&gt;
&lt;br /&gt;
== North Carolina ==&lt;br /&gt;
&lt;br /&gt;
Alleghany County [http://www.alleghanycounty-nc.gov/]&lt;br /&gt;
&lt;br /&gt;
County of Moore [http://www.moorecountync.gov/]&lt;br /&gt;
&lt;br /&gt;
== Ohio ==&lt;br /&gt;
&lt;br /&gt;
Brown County [http://www.browncountyohio.gov/]&lt;br /&gt;
&lt;br /&gt;
City of Bexley [http://bexley.org/]&lt;br /&gt;
&lt;br /&gt;
Jackson Township [http://www.jacksontwp.org/]&lt;br /&gt;
&lt;br /&gt;
== Oklahoma ==&lt;br /&gt;
&lt;br /&gt;
Comanche County [http://comanchecounty.us/]&lt;br /&gt;
&lt;br /&gt;
Oklahoma Department of Commerce [http://www.okcommerce.gov]&lt;br /&gt;
&lt;br /&gt;
== Pennsylvania ==&lt;br /&gt;
&lt;br /&gt;
Borough of Greencastle [http://www.greencastlepa.gov]&lt;br /&gt;
&lt;br /&gt;
== Texas ==&lt;br /&gt;
&lt;br /&gt;
Texas Commission on the Arts [http://www.arts.texas.gov/index.php]&lt;br /&gt;
&lt;br /&gt;
== Tennessee ==&lt;br /&gt;
&lt;br /&gt;
Sevier County [http://www.seviercountytn.gov]&lt;br /&gt;
&lt;br /&gt;
== Utah ==&lt;br /&gt;
&lt;br /&gt;
Department of Human Services News [http://www.news.hs.utah.gov]&lt;br /&gt;
&lt;br /&gt;
Utah GIS Portal [http://gis.utah.gov/]&lt;br /&gt;
&lt;br /&gt;
== Washington ==&lt;br /&gt;
&lt;br /&gt;
Washington State Criminal Justice Training Commission [http://www.cjtc.state.wa.us]&lt;br /&gt;
&lt;br /&gt;
== Washington D.C. ==&lt;br /&gt;
&lt;br /&gt;
Destination DC [http://washington.org]&lt;br /&gt;
&lt;br /&gt;
== West Virginia ==&lt;br /&gt;
&lt;br /&gt;
City of Fairmont [http://www.fairmontwv.gov/]&lt;br /&gt;
&lt;br /&gt;
== Wyoming ==&lt;br /&gt;
&lt;br /&gt;
State of Wyoming Department of Agriculture [http://agriculture.wy.gov/]&lt;br /&gt;
&lt;br /&gt;
== Virginia ==&lt;br /&gt;
&lt;br /&gt;
= Uruguay =&lt;br /&gt;
&lt;br /&gt;
Ministry of Tourism and Sport [http://www.turismo.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture and Fisheries [http://www.dinara.gub.uy/web_dinara/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Labour [http://www.mtss.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Housing, Spatial Planning and Environment [http://www.mvotma.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
National Food Institute [http://www.inda.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
National Police Health Directorate [http://www.sanidadpolicial.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
Department of International Cooperation [http://iuci.opp.gub.uy/cooperacion/]&lt;br /&gt;
&lt;br /&gt;
Regional Programme For The Control Of Chagas Disease [http://chagas.zoonosis.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
Comisión Nacional de Zoonosis [http://www.zoonosis.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
Hospital Maciel [http://www.hmaciel.gub.uy/]&lt;br /&gt;
&lt;br /&gt;
= Uzbekistan =&lt;br /&gt;
&lt;br /&gt;
Center for Coordination and Control over the Securities Market [http://www.csm.gov.uz/]&lt;br /&gt;
&lt;br /&gt;
Official website of the Tashkent Regional Hokimiyat [http://tashvil.gov.uz/]&lt;br /&gt;
&lt;br /&gt;
= Vanuatu =&lt;br /&gt;
&lt;br /&gt;
Government of Vanuatu [http://www.governmentofvanuatu.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
Vanuatu Financial Intelligence Unit [http://www.gov.vu/fiu/]&lt;br /&gt;
&lt;br /&gt;
Customs and Inland Revenue [http://www.customsinlandrevenue.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
Department of Co-operatives &amp;amp; Ni-Vanuatu Business Services[http://www.cooperative.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
Malampa Province [http://malampa.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
Port Vila Municipality Council [http://www.pvmc.gov.vu/fr]&lt;br /&gt;
&lt;br /&gt;
Reserve Bank of Vanuatu [http://www.rbv.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
Telecommunications Regulator [http://www.telecomregulator.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
Utilities Regulatory Authority [http://www.ura.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
Vanuatu Geohazards Observatory [http://www.geohazards.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
National Statistics Office [http://www.vnso.gov.vu/]&lt;br /&gt;
&lt;br /&gt;
= Vatican City =&lt;br /&gt;
&lt;br /&gt;
Pontifical Council for Social Communications [http://www.pccs.va/]&lt;br /&gt;
&lt;br /&gt;
= Venezuela =&lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para la Alimentación [http://www.minpal.gob.ve]&lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular del Ambiente [http://www.minamb.gob.ve]]&lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para el Comercio [http://www.mincomercio.gob.ve/  ]] &lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para la Cultura [http://www.ministeriodelacultura.gob.ve/  ] &lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para la Defensa [http://www.mindefensa.gov.ve/]&lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para el Deporte [http://www.ind.gob.ve/index.php]   &lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para las Industrias Básicas y la Minería [http://www.mibam.gob.ve/portal/]&lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para los Pueblos Indígenas [http://www.minpi.gob.ve/web/]   &lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para las Relaciones Exteriores [http://www.mre.gov.ve/]&lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para las Relaciones Interiores y Justicia [http://www.mpprij.gob.ve/]        &lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular del Trabajo y Seguridad Social [http://www.mintra.gov.ve/]   &lt;br /&gt;
&lt;br /&gt;
Ministerio del Poder Popular para la Mujer y la Igualdad de Género [http://www.minmujer.gob.ve/]&lt;br /&gt;
&lt;br /&gt;
= Vietnam =&lt;br /&gt;
&lt;br /&gt;
One Thousand Years of Culture [http://english.thanglonghanoi.gov.vn/]&lt;br /&gt;
&lt;br /&gt;
Quang Nam Department of Foreign Affairs [http://www.ngoaivuquangnam.gov.vn/]&lt;br /&gt;
&lt;br /&gt;
Chu Lai Open Economic Zone [http://english.chulai.gov.vn/]&lt;br /&gt;
&lt;br /&gt;
Vietnam Trade Promotion Agency [http://www.vietrade.gov.vn/en/]&lt;br /&gt;
&lt;br /&gt;
National Institute of Science and Technology [http://www.iza.danang.gov.vn/]&lt;br /&gt;
&lt;br /&gt;
Strengthening Environmental Management and Land Administration [http://semla.monre.gov.vn/]&lt;br /&gt;
&lt;br /&gt;
Innovation Partnership Programme [http://www.ipp.gov.vn/]&lt;br /&gt;
&lt;br /&gt;
= Virgin Islands, British =&lt;br /&gt;
&lt;br /&gt;
Development Planning Unit [http://www.dpu.gov.vg]&lt;br /&gt;
&lt;br /&gt;
= Virgin Islands, US =&lt;br /&gt;
&lt;br /&gt;
Office of the Lieutenant Governor [http://ltg.gov.vi/]&lt;br /&gt;
&lt;br /&gt;
= Yemen =&lt;br /&gt;
&lt;br /&gt;
Ministry of Oil and minerals [http://www.mom.gov.ye]&lt;br /&gt;
&lt;br /&gt;
= Zambia =&lt;br /&gt;
&lt;br /&gt;
President of the Republic of Zambia [http://www.statehouse.gov.zm/]&lt;br /&gt;
&lt;br /&gt;
Zambian Parliament [http://www.parliament.gov.zm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Works and Supply [http://www.mws.gov.zm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education [http://www.moe.gov.zm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Tourism, Environment and Natural Resources[http://www.mtenr.gov.zm/]&lt;br /&gt;
&lt;br /&gt;
Ministry of Local Goverment and Housing [http://www.mlgh.gov.zm/]&lt;br /&gt;
&lt;br /&gt;
Lusaka City Council [http://www.lcc.gov.zm/]&lt;br /&gt;
&lt;br /&gt;
= Zimbabwe =&lt;br /&gt;
&lt;br /&gt;
Ministry of Justice and Legal Affairs [http://www.justice.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Water Resources Development and Management [http://www.water.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Foreign Affairs [http://www.zimfa.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Agriculture, Mechanisation, and Irrigation Development [http://www.moa.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Zimbabwe Government Online [http://www.zim.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Health and Child Welfare [http://www.mohcw.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Industry and Commerce [http://www.miit.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Education, Sports, Arts, and Culture [http://www.moesc.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Women Affairs, Gender, and Community Development [http://www.women.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Science and Technology Development [http://www.mstd.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Small and Medium Enterprises and Cooperative Development [http://www.msmed.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Lands and Rural Resettlement [http://www.lands.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Transport Communications and Infrastructural Development [http://www.transcom.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Small and Medium Enterprises Development [http://www.smesi.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Tourism and Hospitality Industry [http://www.tourism.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Energy and Power Development [http://www.energy.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Office of the Vice President [http://www.vpmujuruoffice.gov.zw]&lt;br /&gt;
&lt;br /&gt;
Ministry of Public Service [http://www.publicservice.gov.zw]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Higher_Education_Websites_Using_Joomla&amp;diff=58050</id>
		<title>Higher Education Websites Using Joomla</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Higher_Education_Websites_Using_Joomla&amp;diff=58050"/>
		<updated>2011-04-29T01:38:58Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Albania ==&lt;br /&gt;
Polytechnic University of Tirana [http://www.upt.al/]&lt;br /&gt;
&lt;br /&gt;
Universiteti i Tiranes [http://www.unitir.edu.al/]&lt;br /&gt;
&lt;br /&gt;
Universiteti Bujqesore i Tiranes [http://ubt.edu.al/]&lt;br /&gt;
&lt;br /&gt;
== Algeria ==&lt;br /&gt;
Université Abdelhamid Ibn Badis  Mostaganem [http://www.univ-mosta.dz]&lt;br /&gt;
&lt;br /&gt;
Université BADJI MOKHTAR de Annaba [http://www.univ-annaba.org/]&lt;br /&gt;
&lt;br /&gt;
Université de Saida [http://www.univ-saida.dz/index.php]&lt;br /&gt;
&lt;br /&gt;
Université Hadj lakhdar Batna [http://www.univ-batna.dz/]&lt;br /&gt;
&lt;br /&gt;
== Andorra ==&lt;br /&gt;
Universitat d&#039;Andorra [http://www.uda.ad/]&lt;br /&gt;
&lt;br /&gt;
== Angola ==&lt;br /&gt;
Universidade Católica de Angola [http://www1.ucan.edu/]&lt;br /&gt;
&lt;br /&gt;
== Argentina ==&lt;br /&gt;
Autonomous University of Entre Ríos [http://www.uader.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
National University of Jujuy [http://www.unju.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
Universidad de la Cuenca del Plata [http://www.ucp.edu.ar/html/]&lt;br /&gt;
&lt;br /&gt;
Universidad de la Marina Mercante [http://www.udemm.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
Universidad del Norte Santo Tomás de Aquino [http://www1.unsta.edu.ar/unsta/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Mendoza [http://www.um.edu.ar/eng/]&lt;br /&gt;
&lt;br /&gt;
Universidad de San Pablo Tucuman [http://www.uspt.edu.ar/main/]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de Chilecito [http://www.undec.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de Formosa [http://www.unf.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de La Rioja [http://www.unlar.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de Salta [http://www.unsa.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de Santiago del Estero [http://www.unse.edu.ar/]&lt;br /&gt;
&lt;br /&gt;
Universidad Tecnológica Nacional [http://www.frbb.utn.edu.ar/home/index.php]&lt;br /&gt;
&lt;br /&gt;
== Australia == &lt;br /&gt;
Group of Eight Universities (Consortium) [http://www.go8.edu.au/]&lt;br /&gt;
&lt;br /&gt;
== Austria ==&lt;br /&gt;
University of Applied Arts Vienna (Studio Greg Lynn) [http://www.studiolynn.at/]&lt;br /&gt;
&lt;br /&gt;
== Bahrain ==&lt;br /&gt;
The Kingdom University-Bahrain [http://www.ku.edu.bh/]&lt;br /&gt;
&lt;br /&gt;
== Bangladesh ==&lt;br /&gt;
University of Rajshahi [http://www.ru.ac.bd/]&lt;br /&gt;
&lt;br /&gt;
Shahjalal University of Science &amp;amp; Technology [http://www.sust.edu/]&lt;br /&gt;
&lt;br /&gt;
Sylhet Agricultural University [http://www.sylhetagrivarsity.edu.bd/]&lt;br /&gt;
&lt;br /&gt;
== Bolivia ==&lt;br /&gt;
Universidad Adventista de Bolivia [http://www.uab.edu.bo/]&lt;br /&gt;
&lt;br /&gt;
Universidad Nur [http://www.nur.edu/]&lt;br /&gt;
&lt;br /&gt;
== Bosnia and Herzegovina ==&lt;br /&gt;
University of Bihać [http://www.unbi.ba/eng/]&lt;br /&gt;
&lt;br /&gt;
Univerzitet u Sarajevu [http://www.unsa.ba/s/index.php]&lt;br /&gt;
&lt;br /&gt;
Univerzitet u Travniku [http://www.unt.ba/]&lt;br /&gt;
&lt;br /&gt;
== Brazil ==&lt;br /&gt;
Instituto Federal da Bahia [http://www.portal.ifba.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade de Ribeirão Preto [http://www.unaerp.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal do Recôncavo da Bahia [http://www.ufrb.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal do Ceará [http://www.ufc.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal do Tocantins [http://www.uft.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal do Pampa [http://www.unipampa.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade de São Paulo [http://www.usp.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal de Pernambuco [http://www.ufpe.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Católica de Petrópolis [http://www.ucp.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal do Amazonas [http://www.ufam.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal Rural do Amazonas [http://www.ufra.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Faculdade da Cidade do Salvador [http://www.portal.faculdadedacidade.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Faculdade de Ciências Econômicas [http://www.face.ufmg.br/]&lt;br /&gt;
&lt;br /&gt;
Faculdade de Tecnologia Intesniva [http://www.fateci.com.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Estadual de Maringá [http://www.uem.br/]&lt;br /&gt;
&lt;br /&gt;
Universidade Federal do Oeste do Paraná [http://www.ufopa.edu.br/]&lt;br /&gt;
&lt;br /&gt;
Instituto Federal de Minas Gerais [http://www.ifmg.edu.br/]&lt;br /&gt;
&lt;br /&gt;
== Bulgaria ==&lt;br /&gt;
European Polytechnical University [http://www.epu.bg/]&lt;br /&gt;
&lt;br /&gt;
== Cambodia ==&lt;br /&gt;
Royal University of Agriculture [http://www.rua.edu.kh/]&lt;br /&gt;
&lt;br /&gt;
== Cameroun ==&lt;br /&gt;
University of Buea [http://ubuea.net/]&lt;br /&gt;
&lt;br /&gt;
Université de Yaoundé I [http://www.uy1.uninet.cm/]&lt;br /&gt;
&lt;br /&gt;
== Canada ==&lt;br /&gt;
University of Toronto (Art Centre) [http://www.utac.utoronto.ca/]&lt;br /&gt;
&lt;br /&gt;
== Cape Verde ==&lt;br /&gt;
ISCEE , Instituto Superior de Ciências Económicas e Empresarias [http://www.iscee.edu.cv/]&lt;br /&gt;
&lt;br /&gt;
UNICV - Universidade de Cabo Verde [http://www.unicv.edu.cv/]&lt;br /&gt;
&lt;br /&gt;
Universidade do Mindelo [http://uni.uni-mindelo.edu.cv/]&lt;br /&gt;
&lt;br /&gt;
Universidade Lusófona de Cabo Verde [http://www.ulusofona.edu.cv/]&lt;br /&gt;
&lt;br /&gt;
== Chile ==&lt;br /&gt;
Universidad Adolfo Ibáñez [http://www.uai.cl/]&lt;br /&gt;
&lt;br /&gt;
== Colombia ==&lt;br /&gt;
Universidad Autónoma del Caribe [http://www.uac.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad Cundinamarca [http://www.unicundi.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Boyacá [http://www.uniboyaca.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Caldas ubicada en Manizales [http://www.ucaldas.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad de la Amazonia - Florencia - Caquetá [http://www.uniamazonia.edu.co/v8/]&lt;br /&gt;
&lt;br /&gt;
Universidad de la Salle [http://english.lasalle.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad de los Andes [http://www.uniandes.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad de los Llanos [http://www.unillanos.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad del Quindío [http://as1.uniquindio.edu.co/uniquindio/]&lt;br /&gt;
&lt;br /&gt;
Universida de Sucre [http://www.unisucre.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Unidad Central Del Valle Del Cauca [http://www.uceva.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad Icesi [http://www.icesi.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad La Gran Colombia [http://www.ulagrancolombia.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad Santo Tomas [http://www.usta.edu.co/]&lt;br /&gt;
&lt;br /&gt;
Universidad Tecnologica Del Choco Diego Luis Cordoba [http://www.utch.edu.co/portal/]&lt;br /&gt;
&lt;br /&gt;
== Costa Rica ==&lt;br /&gt;
Universidad para la Cooperación Internacional [http://www.uci.ac.cr/en/home]&lt;br /&gt;
&lt;br /&gt;
== Croatia ==&lt;br /&gt;
University of Rijeka [http://www.uniri.hr/]&lt;br /&gt;
&lt;br /&gt;
Zagreb School of Economics and Management [http://www.zsem.hr/]&lt;br /&gt;
&lt;br /&gt;
== Denmark ==&lt;br /&gt;
Aalborg University (Department of Media Technology) [http://www.imi.aau.dk/]&lt;br /&gt;
&lt;br /&gt;
Aalborg University (Department of Haematology) [http://blodet.dk/]&lt;br /&gt;
&lt;br /&gt;
Aarhus University (Center for Molecular clinecal Cancer Research) [http://www.cmcc.dk/]&lt;br /&gt;
&lt;br /&gt;
Business Academy Copenhagen North [http://www.knord.dk/]&lt;br /&gt;
&lt;br /&gt;
== Ecuador ==&lt;br /&gt;
Escuela Politécnica Nacional [http://www.epn.edu.ec/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Cuenca [http://www.ucuenca.edu.ec/]&lt;br /&gt;
&lt;br /&gt;
Universidad Laica Eloy Alfaro de Manabí [http://www.uleam.edu.ec/site/]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de Loja [http://www.unl.edu.ec/]&lt;br /&gt;
&lt;br /&gt;
Universidad Técnica de Ambato [http://www.uta.edu.ec/v2.0/]&lt;br /&gt;
&lt;br /&gt;
== Egypt ==&lt;br /&gt;
Ain Shams University [http://net.shams.edu.eg/]&lt;br /&gt;
&lt;br /&gt;
Port Said University [http://www.psu.edu.eg/]&lt;br /&gt;
&lt;br /&gt;
== Ethiopia ==&lt;br /&gt;
Addis Ababa University [http://www.aau.edu.et/]&lt;br /&gt;
&lt;br /&gt;
Ambo University [http://www.ambou.edu.et/]&lt;br /&gt;
&lt;br /&gt;
Arba Minch University [http://www.Amu.edu.et]&lt;br /&gt;
&lt;br /&gt;
Bahir Dar University [http://www.Bdu.edu.et]&lt;br /&gt;
&lt;br /&gt;
New Generation University College [http://www.Nguc.edu.et]&lt;br /&gt;
&lt;br /&gt;
University of Gondar [http://www.Uog.edu.et]&lt;br /&gt;
&lt;br /&gt;
== Ghana ==&lt;br /&gt;
University of Education, Winneba [http://www.uew.edu.gh/]&lt;br /&gt;
&lt;br /&gt;
University of Mines and Technology(UMaT), Tarkwa [http://umat.edu.gh/]&lt;br /&gt;
&lt;br /&gt;
== Greece ==&lt;br /&gt;
International Hellenic University - School of Economics and Business Administration [http://www.ihu.edu.gr/]&lt;br /&gt;
&lt;br /&gt;
Panteion University [http://www.panteion.gr/]&lt;br /&gt;
&lt;br /&gt;
School of Pedagogical and Technological Education [http://www.aspete.gr/]&lt;br /&gt;
&lt;br /&gt;
University of Peloponnese [http://www.uop.gr/index.php?option=com_content&amp;amp;view=article&amp;amp;id=261&amp;amp;Itemid=1&amp;amp;lang=el]&lt;br /&gt;
&lt;br /&gt;
== Hungary ==&lt;br /&gt;
University of Pannonia [http://web.uni-pannon.hu/]&lt;br /&gt;
&lt;br /&gt;
== India ==&lt;br /&gt;
Visvesvaraya Technological University, Belgaum [http://www.vtu.ac.in/]&lt;br /&gt;
&lt;br /&gt;
Sree Sankaracharya University of Sanskrit [http://www.ssus.ac.in/]&lt;br /&gt;
&lt;br /&gt;
== Ireland ==&lt;br /&gt;
New-bridge Integrated College, Loughbrickland, Northern Ireland [http://newbridgeintegrated.org/]&lt;br /&gt;
&lt;br /&gt;
Southern Regional College, [http://www.src.ac.uk/]&lt;br /&gt;
&lt;br /&gt;
== Israel ==&lt;br /&gt;
Tel-Aviv University [http://www.tau.ac.il/]&lt;br /&gt;
&lt;br /&gt;
== Italy ==&lt;br /&gt;
L&#039;Istituto Superiore per le Industrie Artistiche (ISIA) [http://www.isiafaenza.it/]&lt;br /&gt;
&lt;br /&gt;
Seconda Università degli Studi di Napoli [http://www.unina2.it/]&lt;br /&gt;
&lt;br /&gt;
Università &amp;quot;Campus Bio-medico&amp;quot; [http://www.unicampus.it/homepage]&lt;br /&gt;
&lt;br /&gt;
Università degli Studi di Napoli Parthenope [http://www.uniparthenope.it/]&lt;br /&gt;
&lt;br /&gt;
Università degli Studi della Tuscia [http://www3.unitus.it/]&lt;br /&gt;
&lt;br /&gt;
Università Europea di Roma [http://www.universitaeuropeadiroma.it/]&lt;br /&gt;
&lt;br /&gt;
Università Kore di Enna [http://www.unikore.it/]&lt;br /&gt;
&lt;br /&gt;
== Japan ==&lt;br /&gt;
Kyoto University (Graduate School of Management) [http://www.gsm.kyoto-u.ac.jp/en/]&lt;br /&gt;
&lt;br /&gt;
Shimane University [http://www.shimane-u.ac.jp/en/]&lt;br /&gt;
&lt;br /&gt;
== Kenya ==&lt;br /&gt;
Chepkoilel University College [http://www.chep.ac.ke/]&lt;br /&gt;
&lt;br /&gt;
Kenyatta University [http://www.ku.ac.ke/]&lt;br /&gt;
&lt;br /&gt;
Kenya Polytechnic University College [http://www.kenyapolytechnic.ac.ke/]&lt;br /&gt;
&lt;br /&gt;
Maseno University [http://www.maseno.ac.ke/]&lt;br /&gt;
&lt;br /&gt;
Moi University, Eldoret Kenya [http://www.muk.ac.ke/]&lt;br /&gt;
&lt;br /&gt;
Multimedia University College of Kenya [http://www.mmu.ac.ke/]&lt;br /&gt;
&lt;br /&gt;
The South Eastern University College (SEUCO) [http://www.seuco.ac.ke/]&lt;br /&gt;
&lt;br /&gt;
== Macedonia ==&lt;br /&gt;
University for Information Science and Technology - Ohrid [http://www.uist.edu.mk/]&lt;br /&gt;
&lt;br /&gt;
University Goce Delchev [http://www.ugd.edu.mk/]&lt;br /&gt;
&lt;br /&gt;
South East European university in Macedonia [http://www.seeu.edu.mk/]&lt;br /&gt;
&lt;br /&gt;
== Mauritius ==&lt;br /&gt;
University of Technology, Mauritius [http://www.utm.ac.mu/]&lt;br /&gt;
&lt;br /&gt;
== Morocco ==&lt;br /&gt;
UM5S - Université Mohammed V Souissi [http://www.um5s.ac.ma/]&lt;br /&gt;
&lt;br /&gt;
== Mozambique ==&lt;br /&gt;
Universidade Eduardo Mondlane - Maputo - Mocambique [http://www.uem.mz/]&lt;br /&gt;
&lt;br /&gt;
== Nigeria ==&lt;br /&gt;
Afe Babalola University [http://www.abuad.edu.ng/]&lt;br /&gt;
&lt;br /&gt;
University of Agriculture, Abeokuta [http://www.unaab.edu.ng/]&lt;br /&gt;
&lt;br /&gt;
== Pakistan ==&lt;br /&gt;
Hajvery University [http://www.hup.edu.pk]&lt;br /&gt;
&lt;br /&gt;
== Paraguay ==&lt;br /&gt;
Universidad Nacional de Asunción [http://www.una.py/index.php]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de Caaguazú [http://www.unca.edu.py/index.php]&lt;br /&gt;
&lt;br /&gt;
Universidad Nacional de Pilar [http://www.unp.edu.py/]&lt;br /&gt;
&lt;br /&gt;
== Peru ==&lt;br /&gt;
Universidad Nacional Agraria de la Selva [http://www.unas.edu.pe/unas/]&lt;br /&gt;
&lt;br /&gt;
Universidad Peruana de Las Américas [http://campus.ulasamericas.edu.pe/upea/index.php]&lt;br /&gt;
&lt;br /&gt;
== Phillipines ==&lt;br /&gt;
Liceo de Cagayan University [http://www.liceo.edu.ph/]&lt;br /&gt;
&lt;br /&gt;
Saint Mary&#039;s University - Bayombong, Nueva Vizcaya [http://www.smu.edu.ph/]&lt;br /&gt;
&lt;br /&gt;
University of the Philippines Baguio [http://www.upb.edu.ph/]&lt;br /&gt;
&lt;br /&gt;
University of Santo Tomas [http://www.ust.edu.ph/]&lt;br /&gt;
&lt;br /&gt;
Xavier  University - Ateneo de Cagayan [http://www.xu.edu.ph/]&lt;br /&gt;
&lt;br /&gt;
== Portugal ==&lt;br /&gt;
Academia Militar [http://www.academiamilitar.pt/]&lt;br /&gt;
&lt;br /&gt;
Instituto Politécnico de Castelo Branco [http://www.ipcb.pt/]&lt;br /&gt;
&lt;br /&gt;
Instituto Politécnico de Lisboa [http://www.ipl.pt/]&lt;br /&gt;
&lt;br /&gt;
Instituto Superior de Contabilidade e Administração de Lisboa [http://www.iscal.ipl.pt/]&lt;br /&gt;
&lt;br /&gt;
Universidade Atlântica [http://www.uatlantica.pt/]&lt;br /&gt;
&lt;br /&gt;
Universidade Fernando Pessoa [http://www.ufp.pt/]&lt;br /&gt;
&lt;br /&gt;
Universidade Lusófona de Humanidades e Tecnologias [http://www.ulusofona.pt/]&lt;br /&gt;
&lt;br /&gt;
== Saudi Arabia ==&lt;br /&gt;
&lt;br /&gt;
Dar Al-Uloom University [http://dau.edu.sa/]&lt;br /&gt;
&lt;br /&gt;
Taif University [http://www.tu.edu.sa/tu/index.php]&lt;br /&gt;
&lt;br /&gt;
Jazan University [http://www.jazanu.edu.sa/ar.html]&lt;br /&gt;
&lt;br /&gt;
== Senegal ==&lt;br /&gt;
Cheikh Anta Diop University [http://www.ucad.sn/]&lt;br /&gt;
&lt;br /&gt;
== Serbia ==&lt;br /&gt;
University in Pristina [http://www.pr.ac.rs/index.php?lang=en]&lt;br /&gt;
&lt;br /&gt;
Univerzitet u Nisu [http://www.ni.ac.rs/]&lt;br /&gt;
&lt;br /&gt;
== South Africa ==&lt;br /&gt;
Cape Peninsula University of Technology [http://www.cput.ac.za/]&lt;br /&gt;
&lt;br /&gt;
Mangosuthu University of Technology [http://www.mut.ac.za/]&lt;br /&gt;
&lt;br /&gt;
Vaal University of Technology (VUT) [http://www.vut.ac.za/new/]&lt;br /&gt;
&lt;br /&gt;
== Spain ==&lt;br /&gt;
Associació Catalana d&#039;Universitats Públiques (ACUP) [http://www.acup.cat/]&lt;br /&gt;
&lt;br /&gt;
Campus de Excelencia Internacional Agro Alimentación Andalucía (ceiA3) [http://www.uco.es/cei-A3/]&lt;br /&gt;
&lt;br /&gt;
Laboratorio de Arqueología y Arquitectura de la Ciudad [http://www.laac.es/]&lt;br /&gt;
&lt;br /&gt;
Real Sociedad Española de Física [http://www.rsef2.com/]&lt;br /&gt;
&lt;br /&gt;
Real Sociedad Matemática Española [http://www.rsme.es/]&lt;br /&gt;
&lt;br /&gt;
Real Sociedad Matemática Española - Centro Virtual de Divulgación de las Matemáticas [http://divulgamat2.ehu.es/divulgamat15/]&lt;br /&gt;
&lt;br /&gt;
Sociedad Española de Matemática Aplicada [http://www.sema.org.es/web/]&lt;br /&gt;
&lt;br /&gt;
Universidad Autónoma de Madrid - Departamento de Matemáticas [http://verso.mat.uam.es/web]&lt;br /&gt;
&lt;br /&gt;
Universidad Complutense de Madrid - Instituto Universitario Menéndez Pidal [http://iump.ucm.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad Complutense de Madrid - Master de Física Fundamental [http://teorica.fis.ucm.es/master_fundamental/]&lt;br /&gt;
&lt;br /&gt;
Universidad Complutense de Madrid - Máster en Bioinformática y Biología Computacional [http://www.bbm1.ucm.es/masterbioinfo/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Alcalá - Diario Digital [http://www2.uah.es/diariodigital/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Alcalá - Instituto de Estudios Latinoamericanos IELAT [http://www.ielat.es/inicio/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Cantabria - Cátedra Bancaja Jóvenes Emprendedores - Facultad de Ciencias Economicas y Empresariales [http://www.emprendedoresbancajaunican.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Cantabria - Cátedra Pyme de la Universidad de Cantabria - Facultad de Ciencias Económicas y Empresariales [http://www.catedrapyme.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Cantabria - Grupo de Ingeniería Ambiental [http://www.gia-unican.com/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Castilla la Mancha - Facultad de Relaciones Laborales y Recursos Humanos [http://www.rlaborales-ab.uclm.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Castilla la Mancha - Grupo Interdisciplinar de Estudios sobre Migraciones, Interculturalidad y Ciudadanía (GIEMIC) [http://www.giemic.uclm.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Coruña - Facultad de Sociología [http://www.sociologia.udc.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Granada - Departamento de Derecho Internacional Público y Relaciones Internacionales [http://www.dipri.org/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Granada - Departamento de Pedagogía de la Facultad de Ciencias de la Educación [http://educacion.opcionalia.com/pedagogia/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Granada - Doctorado Generación del 27 [http://www.ugr.es/~doctoradog27/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Granada - Escuela Técnica Superior de Arquitectura [http://etsag.ugr.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Granada - Facultad de Ciencias de la Actividad Física y el Deporte [http://deporte.ugr.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad Internacional de Andalucía [http://www.unia.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Jaén - Escuela Universitaria de Magisterio SAFA de Úbeda [http://magisterio.safa.edu/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Las Palmas de Gran Canaria - elDigital, diario digital de la Universidad [http://www.eldigital.ulpgc.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Las Palmas de Gran Canaria - Escuela de Ingeniería de Telecomunicación y Electrónica [http://www.eite.ulpgc.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Las Palmas de Gran Canaria - Escuela de Ingenierías Industriales y Civiles [http://www.eiic.ulpgc.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Las Palmas de Gran Canaria - Grupo de Imagen, Tecnología Médica y Televisión (GIMET) [http://www.ctm.ulpgc.es/joomla/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Las Palmas de Gran Canaria - Vicerrectorado de Ordenación Académica y Espacio Europeo de Educación Superior [http://www.eees.ulpgc.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de León - Escuela Superior y Técnica de Ingeniería Agraria [http://www.estia.unileon.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Málaga - Campus Virtual [http://campusvirtual.cv.uma.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Málaga - Departamento de Economía Aplicada - Estructura Económica [http://www.esteco.uma.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Málaga - Escuela Técnica Superior de Ingeniería de Telecomunicación [http://www.etsit.uma.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Málaga - Escuela Técnica Superior de Ingeniería Informática [http://www.informatica.uma.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Málaga - Facultad de Ciencias de la Comunicación [http://www.cccom.uma.es/joomla/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Málaga - Seminario Interdisciplinar de Estudios sobre Inmigración [http://www.siei.uma.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Murcia - Cátedra de Empresa Familiar [http://www.um.es/cef/joomla/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Murcia - Grupo de Geometría Diferencial y Convexa [http://www.um.es/geometria/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Oviedo - Escuela Técnica Superior de Ingenieros de Minas [http://www.unioviedo.es/etsimo/]&lt;br /&gt;
&lt;br /&gt;
Universidad del País Vasco - Centro de Estudios sobre la Identidad Colectiva [http://www.identidadcolectiva.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad Politécnica de Madrid - Departamento de Ingeniería de Sistemas Telemáticos [http://www.dit.upm.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad Politécnica de Madrid - Departamento de Ingeniería Mecánica y Fabricación [http://www.dimf.etsii.upm.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Salamanca - Facultad de Derecho [http://campus.usal.es/~derecho/index.php]&lt;br /&gt;
&lt;br /&gt;
Universidad de Salamanca - Instituto de estudios Medievales y Renacentistas [http://iemyr.usal.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Salamanca - Servicio de Actividades Culturales [http://sac.usal.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Santiago de Compostela - Departamento de Estadística e Investigación Operativa [http://eio.usc.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Sevilla - Centro Nacional de Aceleradores [http://intra.sav.us.es:8080/cna/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Sevilla - Escuela Técnica Superior de Ingeniería de Edificación [http://euat.us.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Sevilla - Facultad de Comunicación [http://fcom.us.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Sevilla - Intranet de la Escuela Universitaria de Estudios Empresariales [http://intraneteuee.us.es/intraeuee/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Valencia - Observatorio Astronómico [http://observatori.uv.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Valladolid - Centro de Documentación Europea [http://www.cdoce.uva.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Valladolid - Centro Tordesillas de Relaciones con Iberoamerica [http://www.ctri.uva.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Valladolid - Escuela Universitaria de Estudios Empresariales [http://www2.emp.uva.es/joomla/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Vigo - Departamento de Teoría de la Señal y Comunicaciones [http://www.tsc.uvigo.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Vigo - Vicerrectorado de Organización Académica, Profesorado y Titulaciones [http://webs.uvigo.es/victce/]&lt;br /&gt;
&lt;br /&gt;
Universidad de Zaragoza - Escuela Universitaria Politécnica de La Almunia [http://www.eupla.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad Española de Educación a Distancia (UNED) - Mérida, Centro Regional de Extremadura [http://www.unedmerida.com/]&lt;br /&gt;
&lt;br /&gt;
Universidad Europea de Madrid - Digitalium Colección Digital - Biblioteca Dulce Chacón [http://digitalium.uem.es/]&lt;br /&gt;
&lt;br /&gt;
Universidad Europea de Madrid - Grupo de Investigación en Sistemas Inteligentes [http://orion.esp.uem.es/gsi/]&lt;br /&gt;
&lt;br /&gt;
== Sri Lanka ==&lt;br /&gt;
University of Kelaniya [http://www.kln.ac.lk/uok/]&lt;br /&gt;
&lt;br /&gt;
== Sudan ==&lt;br /&gt;
University of Khartoum [http://www.uofk.edu/en/]&lt;br /&gt;
&lt;br /&gt;
== Switzerland ==&lt;br /&gt;
UBIS University, Geneva, Switzerland [http://www.ubis-geneva.ch/]&lt;br /&gt;
&lt;br /&gt;
Swiss Cooperation Programme in Architecture [http://www.swiss-architecture.ch/]&lt;br /&gt;
&lt;br /&gt;
== Tanzania ==&lt;br /&gt;
Sokoine University of Agriculture (SUA) [http://www.suanet.ac.tz/]&lt;br /&gt;
&lt;br /&gt;
The Open University of Tanzania [http://www.out.ac.tz/]&lt;br /&gt;
&lt;br /&gt;
The State University of Zanzibar [http://www.suza.ac.tz/]&lt;br /&gt;
&lt;br /&gt;
== Thailand ==&lt;br /&gt;
Siam University (Engineering) [http://eng.siamu.ac.th/]&lt;br /&gt;
&lt;br /&gt;
== The Netherlands ==&lt;br /&gt;
University of Delft [http://www.delfic3.nl/]&lt;br /&gt;
&lt;br /&gt;
== Tunisia ==&lt;br /&gt;
University of Monastir [http://www.um.rnu.tn/]&lt;br /&gt;
&lt;br /&gt;
University of Sousse [http://www.uc.rnu.tn/]&lt;br /&gt;
&lt;br /&gt;
== Uganda ==&lt;br /&gt;
Makerere University [http://www.mak.ac.ug/]&lt;br /&gt;
&lt;br /&gt;
== United Kingdom ==&lt;br /&gt;
Norwich University College of the Arts [http://www.nuca.ac.uk/]&lt;br /&gt;
&lt;br /&gt;
Liverpool Hope University [http://www.hope.ac.uk/]&lt;br /&gt;
&lt;br /&gt;
Southern Regional College, Northern Ireland [http://www.src.ac.uk/]&lt;br /&gt;
&lt;br /&gt;
Rollin E. Becker Institute [http://www.rollinbeckerinstitute.co.uk]&lt;br /&gt;
&lt;br /&gt;
== United States ==&lt;br /&gt;
Albion College [http://albion.edu]&lt;br /&gt;
&lt;br /&gt;
Berkeley (Molecular Biology) [http://mcb.berkeley.edu/]&lt;br /&gt;
&lt;br /&gt;
Boston College (Retirement Research) [http://crr.bc.edu]&lt;br /&gt;
&lt;br /&gt;
Calvary Baptist Seminary [http://www.cbs.edu]&lt;br /&gt;
&lt;br /&gt;
Dillard University [http://www.dillard.edu/]&lt;br /&gt;
&lt;br /&gt;
Harvard University (Arts and Sciences) [http://gsas.harvard.edu/] (Human Rights) [http://www.humanrights.harvard.edu/]&lt;br /&gt;
&lt;br /&gt;
Howard College [http://howardcollege.edu]&lt;br /&gt;
&lt;br /&gt;
International Technological University [http://itu.edu]&lt;br /&gt;
&lt;br /&gt;
Langston University [http://www.lunet.edu]&lt;br /&gt;
&lt;br /&gt;
Manchester Community College [http://www.manchestercommunitycollege.edu/]&lt;br /&gt;
&lt;br /&gt;
Massachusetts Institute of Technology (Brain Research) [http://mcgovern.mit.edu/]&lt;br /&gt;
&lt;br /&gt;
Michigan State University (Political Science) [http://polisci.msu.edu] (Kellogg Biology) [http://www.kbs.msu.edu/]&lt;br /&gt;
&lt;br /&gt;
Mississippi University for Women [http://muw.edu]&lt;br /&gt;
&lt;br /&gt;
Oklahoma State University [http://okstate.edu]&lt;br /&gt;
&lt;br /&gt;
Penn State University (Political Science) [http://www.polisci.upenn.edu]&lt;br /&gt;
&lt;br /&gt;
Princeton University (Molecular Biology) [http://www.molbio.princeton.edu/]&lt;br /&gt;
&lt;br /&gt;
Rutgers University (Anthropology) [http://anthro.rutgers.edu]&lt;br /&gt;
&lt;br /&gt;
Texas A&amp;amp;M (Geosciences)  [http://geosciences.tamu.edu/]&lt;br /&gt;
&lt;br /&gt;
University of Alabama Birmingham [http://uab.edu]&lt;br /&gt;
&lt;br /&gt;
University of Arizona (Architecture) [http://www.cala.arizona.edu]&lt;br /&gt;
&lt;br /&gt;
University of California [http://www.humanities.ucla.edu/]&lt;br /&gt;
&lt;br /&gt;
University of Colorado (Chemistry) [http://chem.colorado.edu/]&lt;br /&gt;
&lt;br /&gt;
University of Connecticut (Nursing) [http://www.nursing.uconn.edu]&lt;br /&gt;
&lt;br /&gt;
University of Delaware (English) [http://www.english.udel.edu/content/]&lt;br /&gt;
&lt;br /&gt;
University of Louisiana (Administration) [http://moody.louisiana.edu/]&lt;br /&gt;
&lt;br /&gt;
University of North Carolina (Global Research) [http://global.unc.edu/]&lt;br /&gt;
&lt;br /&gt;
University of Nebraska [http://nebraska.edu]&lt;br /&gt;
&lt;br /&gt;
University of Sioux Falls [http://www.usiouxfalls.edu]&lt;br /&gt;
&lt;br /&gt;
University of South Florida (Information Technology) [http://it.usf.edu/]&lt;br /&gt;
&lt;br /&gt;
University of Tennessee (Solar) [http://solar.tennessee.edu/]&lt;br /&gt;
&lt;br /&gt;
== Uruguay ==&lt;br /&gt;
Universidad de la República (Facultad de Arquitectura) [http://www.farq.edu.uy]&lt;br /&gt;
&lt;br /&gt;
== Venezuela ==&lt;br /&gt;
UNEFA - La Universidad [http://www.unefa.edu.ve/]&lt;br /&gt;
&lt;br /&gt;
Universidad Bolivariana de Venezuela [http://www.ubv.edu.ve/]&lt;br /&gt;
&lt;br /&gt;
== Vietnam ==&lt;br /&gt;
Hanoi University [http://english.hanu.vn/]&lt;br /&gt;
&lt;br /&gt;
== Zambia ==&lt;br /&gt;
Copperbelt University [http://www.cbu.edu.zm/]&lt;br /&gt;
&lt;br /&gt;
University of Lusaka [http://www.unilus.ac.zm/]&lt;br /&gt;
&lt;br /&gt;
University of Zambia [http://www.unza.zm/]&lt;br /&gt;
&lt;br /&gt;
Zambia Open University [http://www.zambianopenuniversity.ac.zm/]&lt;br /&gt;
&lt;br /&gt;
== Zimbabwe ==&lt;br /&gt;
Solusi University [http://www.solusi.ac.zw/]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sites built with Joomla]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=57112</id>
		<title>WebPI</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=57112"/>
		<updated>2011-04-28T02:11:14Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and [[IIS]].&lt;br /&gt;
&lt;br /&gt;
See [http://www.microsoft.com/web/joomla Microsoft&#039;s Web Platform Installer page for Joomla!]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:IIS]]&lt;br /&gt;
[[Category:WebPI]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=57105</id>
		<title>WebPI</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=57105"/>
		<updated>2011-04-28T02:10:54Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and [[IIS]].&lt;br /&gt;
&lt;br /&gt;
See:&lt;br /&gt;
[[http://www.microsoft.com/web/joomla]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:IIS]]&lt;br /&gt;
[[Category:WebPI]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Category:WebPI&amp;diff=57083</id>
		<title>Category:WebPI</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Category:WebPI&amp;diff=57083"/>
		<updated>2011-04-28T02:09:55Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and IIS.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and [[IIS]].&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=57062</id>
		<title>WebPI</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=57062"/>
		<updated>2011-04-28T02:08:53Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and IIS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:IIS]]&lt;br /&gt;
[[Category:WebPI]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=WebPI_and_IIS6&amp;diff=57056</id>
		<title>WebPI and IIS6</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=WebPI_and_IIS6&amp;diff=57056"/>
		<updated>2011-04-28T02:08:37Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: The Joomla! packages for WebPI ship with SEF enabled and URL rewriting enabled. For WebPI users on Windows Server 2003, this will mean that by default many links will generate 404 errors. ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Joomla! packages for WebPI ship with SEF enabled and URL rewriting enabled. For WebPI users on Windows Server 2003, this will mean that by default many links will generate 404 errors. To fix this either disable URL rewriting in the global configuration (Site -&amp;gt; Configuration -&amp;gt; Server) or follow [[IIS6_and_SEF_URLs_using_Joomla_1.5x|this guide to enable URL rewriting for IIS6]].&lt;br /&gt;
&lt;br /&gt;
[[Category:IIS]] [[Category:WebPI]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=55814</id>
		<title>WebPI</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=55814"/>
		<updated>2011-04-28T00:06:53Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and IIS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:IIS]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=55813</id>
		<title>WebPI</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=WebPI&amp;diff=55813"/>
		<updated>2011-04-28T00:06:42Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and IIS.   [Category:IIS]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WebPI or &amp;quot;Web Platform Installer&amp;quot; is a Microsoft tool for installing web technologies on Windows. WebPI can install Joomla!, MySQL, PHP and IIS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Category:IIS]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Errors/102004&amp;diff=48624</id>
		<title>Errors/102004</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Errors/102004&amp;diff=48624"/>
		<updated>2011-04-21T06:08:08Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: = Message = JLIB_LOGIN_AUTHORISATION: &amp;quot;Your account is not authorised to login.&amp;quot;  = Source = &amp;#039;&amp;#039;&amp;#039;Package:&amp;#039;&amp;#039;&amp;#039; Joomla.Platform &amp;#039;&amp;#039;&amp;#039;SubPackage:&amp;#039;&amp;#039;&amp;#039; Application  = Causes = This is a generic fall...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Message =&lt;br /&gt;
JLIB_LOGIN_AUTHORISATION: &amp;quot;Your account is not authorised to login.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Source =&lt;br /&gt;
&#039;&#039;&#039;Package:&#039;&#039;&#039; Joomla.Platform&lt;br /&gt;
&#039;&#039;&#039;SubPackage:&#039;&#039;&#039; Application&lt;br /&gt;
&lt;br /&gt;
= Causes =&lt;br /&gt;
This is a generic fall back error for when a more specific authorisation failure error message is unavailable.&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
The originating plugin that triggered the error needs to be identified to work out the source of the problem.&lt;br /&gt;
&lt;br /&gt;
= Occurrences =&lt;br /&gt;
* /libraries/joomla/application/application.php&lt;br /&gt;
** Class: JApplication&lt;br /&gt;
** Methods: login&lt;br /&gt;
&lt;br /&gt;
__notoc__&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Errors/102003&amp;diff=48623</id>
		<title>Errors/102003</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Errors/102003&amp;diff=48623"/>
		<updated>2011-04-21T06:05:59Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: = Message = JLIB_LOGIN_DENIED: &amp;quot;Login denied! Your account has either been blocked or you have not activated it yet.&amp;quot;  = Source = &amp;#039;&amp;#039;&amp;#039;Package:&amp;#039;&amp;#039;&amp;#039; Joomla.Platform &amp;#039;&amp;#039;&amp;#039;SubPackage:&amp;#039;&amp;#039;&amp;#039; Applicati...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Message =&lt;br /&gt;
JLIB_LOGIN_DENIED: &amp;quot;Login denied! Your account has either been blocked or you have not activated it yet.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Source =&lt;br /&gt;
&#039;&#039;&#039;Package:&#039;&#039;&#039; Joomla.Platform&lt;br /&gt;
&#039;&#039;&#039;SubPackage:&#039;&#039;&#039; Application&lt;br /&gt;
&lt;br /&gt;
= Causes =&lt;br /&gt;
This user has been blocked either within Joomla! or from an external authentication plugin.&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
The user needs to be unblocked before they can login either within Joomla! or in the authenticating system.&lt;br /&gt;
&lt;br /&gt;
= Occurrences =&lt;br /&gt;
* /libraries/joomla/application/application.php&lt;br /&gt;
** Class: JApplication&lt;br /&gt;
** Methods: login&lt;br /&gt;
&lt;br /&gt;
__notoc__&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Errors/102002&amp;diff=48622</id>
		<title>Errors/102002</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Errors/102002&amp;diff=48622"/>
		<updated>2011-04-21T06:03:49Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: = Message = JLIB_LOGIN_EXPIRED: &amp;quot;Your account has expired.&amp;quot;  = Source = &amp;#039;&amp;#039;&amp;#039;Package:&amp;#039;&amp;#039;&amp;#039; Joomla.Platform &amp;#039;&amp;#039;&amp;#039;SubPackage:&amp;#039;&amp;#039;&amp;#039; Application  = Causes = Login authorisation for this user failed be...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Message =&lt;br /&gt;
JLIB_LOGIN_EXPIRED: &amp;quot;Your account has expired.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Source =&lt;br /&gt;
&#039;&#039;&#039;Package:&#039;&#039;&#039; Joomla.Platform&lt;br /&gt;
&#039;&#039;&#039;SubPackage:&#039;&#039;&#039; Application&lt;br /&gt;
&lt;br /&gt;
= Causes =&lt;br /&gt;
Login authorisation for this user failed because their account has expired.&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
The user needs to have the expiry removed.&lt;br /&gt;
&lt;br /&gt;
= Occurrences =&lt;br /&gt;
* /libraries/joomla/application/application.php&lt;br /&gt;
** Class: JApplication&lt;br /&gt;
** Methods: login&lt;br /&gt;
&lt;br /&gt;
__notoc__&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Errors/102001&amp;diff=48621</id>
		<title>Errors/102001</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Errors/102001&amp;diff=48621"/>
		<updated>2011-04-21T06:02:51Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: = Message = JLIB_LOGIN_AUTHENTICATE: &amp;quot;Username and password do not match or you do not have an account yet.&amp;quot;  = Source = &amp;#039;&amp;#039;&amp;#039;Package:&amp;#039;&amp;#039;&amp;#039; Joomla.Platform &amp;#039;&amp;#039;&amp;#039;SubPackage:&amp;#039;&amp;#039;&amp;#039; Application  = Cau...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Message =&lt;br /&gt;
JLIB_LOGIN_AUTHENTICATE: &amp;quot;Username and password do not match or you do not have an account yet.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
= Source =&lt;br /&gt;
&#039;&#039;&#039;Package:&#039;&#039;&#039; Joomla.Platform&lt;br /&gt;
&#039;&#039;&#039;SubPackage:&#039;&#039;&#039; Application&lt;br /&gt;
&lt;br /&gt;
= Causes =&lt;br /&gt;
Authentication failed for this particular user.&lt;br /&gt;
&lt;br /&gt;
= Solutions =&lt;br /&gt;
Correct username and password for a valid user.&lt;br /&gt;
&lt;br /&gt;
= Occurrences =&lt;br /&gt;
* /libraries/joomla/application/application.php&lt;br /&gt;
** Class: JApplication&lt;br /&gt;
** Methods: login&lt;br /&gt;
&lt;br /&gt;
__notoc__&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Framework_Compatibility&amp;diff=29796</id>
		<title>Framework Compatibility</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Framework_Compatibility&amp;diff=29796"/>
		<updated>2010-08-16T10:46:30Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Joomla! Framework is mostly compatible with external frameworks. However when the framework loads by default, the libraries/joomla/import.php file actions a clean of the request variables. This can have detrimental impact upon any framework loaded into memory prior to Joomla! as their variables in global scope can be destroyed.&lt;br /&gt;
&lt;br /&gt;
The solution to this is when you are loading up Joomla! to define the &amp;quot;_JREQUEST_NO_CLEAN&amp;quot; when loading the framework. This was fixed with #21772, see [http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_id=8103&amp;amp;tracker_item_id=21772 JoomlaCode Tracker Item #21772].&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Define JRequest::clean to protect our variables!&lt;br /&gt;
define(&#039;_JREQUEST_NO_CLEAN&#039;, 1); &lt;br /&gt;
&lt;br /&gt;
// basic to make J! happy&lt;br /&gt;
define(&#039;_JEXEC&#039;, 1); //make j! happy&lt;br /&gt;
define(&#039;JPATH_BASE&#039;, dirname(__FILE__));&lt;br /&gt;
define(&#039;DS&#039;, DIRECTORY_SEPARATOR);&lt;br /&gt;
&lt;br /&gt;
// Load up the standard stuff for testing&lt;br /&gt;
require_once JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;defines.php&#039;;&lt;br /&gt;
require_once JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;framework.php&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Framework_Compatibility&amp;diff=29795</id>
		<title>Framework Compatibility</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Framework_Compatibility&amp;diff=29795"/>
		<updated>2010-08-16T10:46:09Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Joomla! Framework is mostly compatible with external frameworks. However when the framework loads by default, the libraries/joomla/import.php file actions a clean of the request variables. This can have detrimental impact upon any framework loaded into memory prior to Joomla! as their variables in global scope can be destroyed.&lt;br /&gt;
&lt;br /&gt;
The solution to this is when you are loading up Joomla! to define the &amp;quot;_JREQUEST_NO_CLEAN&amp;quot; when loading the framework. This was fixed with #21772, see [http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_id=8103&amp;amp;tracker_item_id=21772|JoomlaCode Tracker Item #21772].&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Define JRequest::clean to protect our variables!&lt;br /&gt;
define(&#039;_JREQUEST_NO_CLEAN&#039;, 1); &lt;br /&gt;
&lt;br /&gt;
// basic to make J! happy&lt;br /&gt;
define(&#039;_JEXEC&#039;, 1); //make j! happy&lt;br /&gt;
define(&#039;JPATH_BASE&#039;, dirname(__FILE__));&lt;br /&gt;
define(&#039;DS&#039;, DIRECTORY_SEPARATOR);&lt;br /&gt;
&lt;br /&gt;
// Load up the standard stuff for testing&lt;br /&gt;
require_once JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;defines.php&#039;;&lt;br /&gt;
require_once JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;framework.php&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Framework_Compatibility&amp;diff=29794</id>
		<title>Framework Compatibility</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Framework_Compatibility&amp;diff=29794"/>
		<updated>2010-08-16T10:44:40Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: The Joomla! Framework is mostly compatible with external frameworks. However when the framework loads by default, the libraries/joomla/import.php file actions a clean of the request variab...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Joomla! Framework is mostly compatible with external frameworks. However when the framework loads by default, the libraries/joomla/import.php file actions a clean of the request variables. This can have detrimental impact upon any framework loaded into memory prior to Joomla! as their variables in global scope can be destroyed.&lt;br /&gt;
&lt;br /&gt;
The solution to this is when you are loading up Joomla! to define the &amp;quot;_JREQUEST_NO_CLEAN&amp;quot; when loading the framework. This was fixed with #21772, see [[http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_id=8103&amp;amp;tracker_item_id=21772]].&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// Define JRequest::clean to protect our variables!&lt;br /&gt;
define(&#039;_JREQUEST_NO_CLEAN&#039;, 1); &lt;br /&gt;
&lt;br /&gt;
// basic to make J! happy&lt;br /&gt;
define(&#039;_JEXEC&#039;, 1); //make j! happy&lt;br /&gt;
define(&#039;JPATH_BASE&#039;, dirname(__FILE__));&lt;br /&gt;
define(&#039;DS&#039;, DIRECTORY_SEPARATOR);&lt;br /&gt;
&lt;br /&gt;
// Load up the standard stuff for testing&lt;br /&gt;
require_once JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;defines.php&#039;;&lt;br /&gt;
require_once JPATH_BASE.DS.&#039;includes&#039;.DS.&#039;framework.php&#039;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Archived:Version_1.6_Developer_Notes&amp;diff=27104</id>
		<title>Archived:Version 1.6 Developer Notes</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Archived:Version_1.6_Developer_Notes&amp;diff=27104"/>
		<updated>2010-05-08T11:45:24Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{incomplete}}&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
&lt;br /&gt;
Compilation of developer notes on changes in 1.6.&lt;br /&gt;
&lt;br /&gt;
== Schema ==&lt;br /&gt;
&lt;br /&gt;
* Added ACL tables (todo - list them)&lt;br /&gt;
* Removed jos_groups table&lt;br /&gt;
* Removed [[Tables/plugins|jos_plugins]] table in favour of [[Tables/extensions|jos_extensions]]&lt;br /&gt;
* Added update tables&lt;br /&gt;
** jos_updates&lt;br /&gt;
** jos_update_sites&lt;br /&gt;
** jos_update_sites_extensions&lt;br /&gt;
** jos_update_categories&lt;br /&gt;
&lt;br /&gt;
== Framework ==&lt;br /&gt;
&lt;br /&gt;
=== JAuthorization ===&lt;br /&gt;
&lt;br /&gt;
Remove &amp;lt;code&amp;gt;JAuthorization::_mos_add_acl&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Added &amp;lt;code&amp;gt;JAuthorization::getUserAccessLevels( $section [, $action = &#039;view&#039;] )&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== JDatabase ===&lt;br /&gt;
&lt;br /&gt;
JDatabase::setQuery casts the sql variable to a string. This allows you to pass an object that implements the __toString magic method.&lt;br /&gt;
&lt;br /&gt;
=== JFile ===&lt;br /&gt;
&lt;br /&gt;
Both JFile::write and JFTP::write now use a reference for its second argument. Code like &#039;&#039;JFile::write($filename,&#039;string&#039;);&#039;&#039; will fail, however &#039;&#039;$data = &#039;string&#039;; JFile::write($filename, $data);&#039;&#039; will work for both 1.5 and 1.6&lt;br /&gt;
&lt;br /&gt;
=== JModel ===&lt;br /&gt;
&lt;br /&gt;
JModel::getState will now take an optional second argument to set the default.&lt;br /&gt;
$value = $model-&amp;gt;getState( &#039;foo&#039;, &#039;bar&#039; );&lt;br /&gt;
&lt;br /&gt;
JModel has an addition contruction option and internal variable &amp;lt;code&amp;gt;__state_set&amp;lt;/code&amp;gt;.  This is used to lazy-load model initialisation.&lt;br /&gt;
&lt;br /&gt;
=== New API ===&lt;br /&gt;
&lt;br /&gt;
Added &amp;lt;code&amp;gt;JTableTree&amp;lt;/code&amp;gt; as an abstract class for tree-based tables.&lt;br /&gt;
&lt;br /&gt;
Made JObject abstract.  It can no longer be directly instantiated.  Use JStdClass instead.&lt;br /&gt;
&lt;br /&gt;
Added &amp;lt;code&amp;gt;JDocumentXML&amp;lt;/code&amp;gt; to allow easy generation of valid XML files.&lt;br /&gt;
&lt;br /&gt;
=== Changes to XML-RPC support ===&lt;br /&gt;
On april the 9th. Louis Landry explained his intended changes to the way Joomla will handle XML-RPC in version 1.6. You can view his detailed explanation here [[http://docs.joomla.org/Xml-rpc]]&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Components ==&lt;br /&gt;
&lt;br /&gt;
=== Join for access level ===&lt;br /&gt;
&lt;br /&gt;
Before:&lt;br /&gt;
&amp;lt;pre&amp;gt;LEFT JOIN #__groups AS g ON g.id = c.access&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After:&lt;br /&gt;
&amp;lt;pre&amp;gt;LEFT JOIN #__core_acl_axo_groups AS g ON g.value = a.access&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Administrator:Users ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Legacy Mode ==&lt;br /&gt;
&lt;br /&gt;
Only available in legacy mode (to be dropped in future versions):&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;global $mainframe&amp;lt;/code&amp;gt; - Use &amp;lt;code&amp;gt;$app = &amp;amp;JFactory::getApplication()&amp;lt;/code&amp;gt; instead.&lt;br /&gt;
* JTemplate (patTemplate completely deprecated)&lt;br /&gt;
* Multiple client language install packs (e.g. where site and administrator language files are in the same installation file), use packages with two language install packages&lt;br /&gt;
&lt;br /&gt;
== Files/Features Dropped ==&lt;br /&gt;
&lt;br /&gt;
* Support for constants as language strings with JLanguage&lt;br /&gt;
&lt;br /&gt;
==Templates==&lt;br /&gt;
&lt;br /&gt;
Mapping of positions in Milky Way 1.5 to new positions.&lt;br /&gt;
&lt;br /&gt;
*user3-&amp;gt;position-1&lt;br /&gt;
*breadcrumb-&amp;gt;position-2&lt;br /&gt;
*right-&amp;gt;position-3,position-4&lt;br /&gt;
*left-&amp;gt;position-7&lt;br /&gt;
*user1-&amp;gt;position-9&lt;br /&gt;
*user2-&amp;gt;position-10&lt;br /&gt;
*footer-&amp;gt;position-5,position-8,position-11&lt;br /&gt;
*user4-&amp;gt;position-12&lt;br /&gt;
*syndicate-&amp;gt;position-14&lt;br /&gt;
&lt;br /&gt;
== TODO ==&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27103</id>
		<title>Why are my plugins automatically disabling</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27103"/>
		<updated>2010-05-08T11:29:01Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 1.5.17 a protection was added to to automatically disable plugins that trigger an error during initialisation. The normal result of this would be a white screen or an error being reported to the user. As a result of this fix some sites have experienced problem behavior when plugins trigger errors due to insufficient error handling or other situations and are disabled. An example of this is Nooku which can be disabled due to insufficient error handling around receiving bad cookies. &lt;br /&gt;
&lt;br /&gt;
== To remove this feature: ==&lt;br /&gt;
&lt;br /&gt;
Ideally you would receive an update from the developer of the plugin to resolve this issue. However if the developer is unwilling to resolve the issue in a timely manner, you may wish to disable the auto-disable behavior by changing the helper.php file found in yours libraries/joomla/plugin folder and removing lines 122-136 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
if(!$shutdown_handler_installed)  &lt;br /&gt;
{  &lt;br /&gt;
// only register the shutdown function if we are capable of checking the errors (reqs PHP 5.2+)  &lt;br /&gt;
if (version_compare(&amp;quot;5.2&amp;quot;, phpversion(), &amp;quot;&amp;lt;=&amp;quot;))  &lt;br /&gt;
{  &lt;br /&gt;
  // you can only register a static method if it is declared static  &lt;br /&gt;
  // we can&#039;t declare static b/c it breaks on PHP4  &lt;br /&gt;
  // therefore we instantiate the helper for this one purpose  &lt;br /&gt;
  $pluginHelper = new JPluginHelper;  &lt;br /&gt;
  register_shutdown_function(array($pluginHelper, &#039;shutdown&#039;));  &lt;br /&gt;
  }  &lt;br /&gt;
  // we may not have installed the handler, but setting this to true  &lt;br /&gt;
  // will prevent us from continually running the version compare  &lt;br /&gt;
  $shutdown_handler_installed = true;  &lt;br /&gt;
}  &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thanks to Johan Janssens for sharing this solution.&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 1.5.17 FAQ]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27102</id>
		<title>Why are my plugins automatically disabling</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27102"/>
		<updated>2010-05-08T11:28:12Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 1.5.17 a protection was added to to automatically disable plugins that trigger an error during initialisation. The normal result of this would be a white screen or an error being reported to the user. As a result, some sites have experienced problem behavior when plugins trigger errors due to insufficient error handling or other situations and are disabled. An example of this is Nooku which can be disabled due to insufficient error handling around receiving bad cookies. &lt;br /&gt;
&lt;br /&gt;
== To remove this feature: ==&lt;br /&gt;
&lt;br /&gt;
Ideally you would receive an update from the developer of the plugin to resolve this issue. However if the developer is unwilling to resolve the issue in a timely manner, you may wish to disable the auto-disable behavior by changing the helper.php file found in yours libraries/joomla/plugin folder and removing lines 122-136 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
if(!$shutdown_handler_installed)  &lt;br /&gt;
{  &lt;br /&gt;
// only register the shutdown function if we are capable of checking the errors (reqs PHP 5.2+)  &lt;br /&gt;
if (version_compare(&amp;quot;5.2&amp;quot;, phpversion(), &amp;quot;&amp;lt;=&amp;quot;))  &lt;br /&gt;
{  &lt;br /&gt;
  // you can only register a static method if it is declared static  &lt;br /&gt;
  // we can&#039;t declare static b/c it breaks on PHP4  &lt;br /&gt;
  // therefore we instantiate the helper for this one purpose  &lt;br /&gt;
  $pluginHelper = new JPluginHelper;  &lt;br /&gt;
  register_shutdown_function(array($pluginHelper, &#039;shutdown&#039;));  &lt;br /&gt;
  }  &lt;br /&gt;
  // we may not have installed the handler, but setting this to true  &lt;br /&gt;
  // will prevent us from continually running the version compare  &lt;br /&gt;
  $shutdown_handler_installed = true;  &lt;br /&gt;
}  &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thanks to Johan Janssens for sharing this solution.&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 1.5.17 FAQ]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27101</id>
		<title>Why are my plugins automatically disabling</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27101"/>
		<updated>2010-05-08T11:25:50Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 1.5.17 a protection was added to to automatically disable plugins that trigger an error during initialisation. The normal result of this would be a white screen or an error being reported to the user. As a result, some sites have experienced problem behavior when plugins trigger errors due to insufficient error handling or other situations and are disabled. An example of this is Nooku which can be disabled due to insufficient error handling around receiving bad cookies. &lt;br /&gt;
&lt;br /&gt;
== To remove this feature: ==&lt;br /&gt;
&lt;br /&gt;
You can disable the auto-disable behavior by changing the helper.php file found in yours libraries/joomla/plugin folder and removing lines 122-136 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
if(!$shutdown_handler_installed)  &lt;br /&gt;
{  &lt;br /&gt;
// only register the shutdown function if we are capable of checking the errors (reqs PHP 5.2+)  &lt;br /&gt;
if (version_compare(&amp;quot;5.2&amp;quot;, phpversion(), &amp;quot;&amp;lt;=&amp;quot;))  &lt;br /&gt;
{  &lt;br /&gt;
  // you can only register a static method if it is declared static  &lt;br /&gt;
  // we can&#039;t declare static b/c it breaks on PHP4  &lt;br /&gt;
  // therefore we instantiate the helper for this one purpose  &lt;br /&gt;
  $pluginHelper = new JPluginHelper;  &lt;br /&gt;
  register_shutdown_function(array($pluginHelper, &#039;shutdown&#039;));  &lt;br /&gt;
  }  &lt;br /&gt;
  // we may not have installed the handler, but setting this to true  &lt;br /&gt;
  // will prevent us from continually running the version compare  &lt;br /&gt;
  $shutdown_handler_installed = true;  &lt;br /&gt;
}  &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thanks to Johan Janssens for sharing this solution.&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 1.5.17 FAQ]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27100</id>
		<title>Why are my plugins automatically disabling</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Why_are_my_plugins_automatically_disabling&amp;diff=27100"/>
		<updated>2010-05-08T11:14:40Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In 1.5.17 a feature was added to to automatically disable plugins that trigger an error during initialisation. As a result, some sites have experienced problem behavior when plugins trigger errors due to insufficient error handling. An example of this is Nooku which can be disabled due to insufficient error handling around receiving bad cookies. &lt;br /&gt;
&lt;br /&gt;
== To remove this feature: ==&lt;br /&gt;
&lt;br /&gt;
You can disable the auto-disable behavior by changing the helper.php file found in yours libraries/joomla/plugin folder and removing lines 122-136 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
if(!$shutdown_handler_installed)  &lt;br /&gt;
{  &lt;br /&gt;
// only register the shutdown function if we are capable of checking the errors (reqs PHP 5.2+)  &lt;br /&gt;
if (version_compare(&amp;quot;5.2&amp;quot;, phpversion(), &amp;quot;&amp;lt;=&amp;quot;))  &lt;br /&gt;
{  &lt;br /&gt;
  // you can only register a static method if it is declared static  &lt;br /&gt;
  // we can&#039;t declare static b/c it breaks on PHP4  &lt;br /&gt;
  // therefore we instantiate the helper for this one purpose  &lt;br /&gt;
  $pluginHelper = new JPluginHelper;  &lt;br /&gt;
  register_shutdown_function(array($pluginHelper, &#039;shutdown&#039;));  &lt;br /&gt;
  }  &lt;br /&gt;
  // we may not have installed the handler, but setting this to true  &lt;br /&gt;
  // will prevent us from continually running the version compare  &lt;br /&gt;
  $shutdown_handler_installed = true;  &lt;br /&gt;
}  &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Thanks to Johan Janssens for sharing this solution.&lt;br /&gt;
&lt;br /&gt;
[[Category:Version 1.5.17 FAQ]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=26963</id>
		<title>J1.5:Migrating from 1.0.x to 1.5 Stable</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=26963"/>
		<updated>2010-04-27T23:30:26Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Further information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
The migration from Joomla! 1.0 to 1.5 is handled for the most part automatically in two stages. The first stage is the export migration component for Joomla! 1.0 and the second stage is the import or migration phase of the Joomla! 1.5 installer. The system is automated due to a large number of changes that make data slightly incompatible between Joomla! 1.0 and 1.5, such as parameters for menus and content items. Whilst it is still possible to use a database dump to migrate, this is not advised as there will be data loss. This page aims to detail how to migrate from Joomla! 1.0 to Joomla! 1.5 with as much ease as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Read all of this document first and test before you attempt this in your production site to minimise down time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
You will need a working Joomla! install, though using the latest available release of Joomla! 1.0 is always the best option. It is suggested that if you are using 1.0.13 you install [http://forum.joomla.org/index.php/topic,200725.0.html Rob Schley&#039;s patch for admin sessions]. As with everything you should take a full backup of everything before you start just in case something does go wrong. We advise that you do not destroy your 1.0.x install until you have completely finished migrating to 1.5 and are happy that things are working properly. Ideally you should complete migration using a testing system first before attempting it on your production system (e.g. either by using sites restored from backups or other replicas) and when deploying, separate your 1.0.x install from 1.5 (e.g. different database or at the least a different prefix).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a UTF-8 database please make sure that you have followed [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! UTF-8 guide] before you export from your Joomla! 1.0 site - this will make your dump file in UTF-8 format so when you come to the relevant part of the Joomla! 1.5 installation your encoding will be UTF-8.&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t creating UTF-8 dump files then you are going to need to either have iconv installed on your server where you&#039;re installing 1.5 so it can automatically convert your dump file or convert it from what ever encoding it is presently into UTF-8 prior to migration. You can check if you have iconv by looking at the output of phpinfo for &#039;iconv&#039;, available in the help system of Joomla! (System -&amp;gt; System Info -&amp;gt; PHP Info under Joomla! 1.0 and Help -&amp;gt; System Info -&amp;gt; PHP Information under Joomla! 1.5). iconv is a relatively common extension that should be available in most situations, refer to either the PHP documentation or your hosting provider on how you can enable iconv.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Downloading the Migrator component and installing it into your 1.0 instance==&lt;br /&gt;
The latest version of the migrator component exists at the [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site]. At the time of writing the latest release is [http://joomlacode.org/gf/download/frsrelease/10646/41924/migrator.zip Migrator 1.5]. Download the Migrator component to your system and then install it into the 1.0 install. This is done like any normal component install. There will be a Migrator entry in the Component menu option where you can access the Migrator.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Installing Third Party Migrator plugins==&lt;br /&gt;
The Migration system only handles the core system in its migration which means that if you want to include third party extension data from other tables you will have to install migrator plugins to handle the migration of this data. There are two types of plugins that are used: an &amp;quot;SQL&amp;quot; plugin which is a plain text SQL file and an &amp;quot;ETL&amp;quot; Plugin which is a bit of PHP that tells the migrator how to handle the data stored in tables (or in configuration files). This is done by selecting &amp;quot;Add Third Party Migrators&amp;quot;, and then locating the plugin you wish to install and uploading the file. SQL files will be prepended to the output automatically and ETL plugins will be executed automatically. You can view a list of ETL plugins by clicking &amp;quot;List Plugins&amp;quot; in the main screen. You can also upload ETL plugins to the &amp;quot;plugins&amp;quot; directory in the &amp;quot;/administrator/components/com_migrator&amp;quot; directory in your Joomla! site.&lt;br /&gt;
&lt;br /&gt;
The JED lists [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions third party migrator ETL plugins].&lt;br /&gt;
&lt;br /&gt;
==Step 3: Creating the Migration SQL File==&lt;br /&gt;
Once you have installed any third party migrator plugins, you can select the &amp;quot;Create Migration SQL file&amp;quot; to begin the creation process. The system is designed to build an SQL file without causing a timeout on the server, so you may notice that the page automatically refreshes and displays status information. Eventually it will display a notification that the process has been completed and the SQL file will be available for download. Part of the SQL file generation involves the alteration of various fields to make them compatible with changes made in Joomla! 1.5, including the rewriting of mosimage tags. &lt;br /&gt;
&lt;br /&gt;
==Step 4: Installing Joomla! 1.5==&lt;br /&gt;
&#039;&#039;&#039;Note: Create your new Joomla! 1.5 install in a separate directory and database to your existing install (or different prefix if you cannot create a new database). You cannot extract over the top of your 1.0 install, you have to create a new Joomla! 1.5 site. Alternatively, move your 1.0 install to a safe location and install into the empty directory 1.0 will have created. It is not a very good idea to install a new Joomla! 1.5 site over the top of your existing 1.0 site, it is better to test things in a seperate directory and progress from there.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t install Joomla!, or Joomla! has already been installed, you can use the Migration Assistant in your 1.5 site. Note that beyond itself it will wipe out the 1.5 site&#039;s database back to a clean install and then do the migration. Any information that is in the 1.5 sites database will be deleted. The migration assistant is available at the same place as the Migrator, the latest version is [http://joomlacode.org/gf/download/frsrelease/8194/29876/migrationassistant.tgz Migration Assistant 1.5.2]. There may be a later version, so check [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site] for any updates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you haven&#039;t done so already, take a full back up of your 1.0 site, including all of the filesystem and the database. Do not proceed without a backup.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last phase of the migration is the installation of a new Joomla! 1.5 site. You need to install &#039;1.5 into a completely new directory, you should keep this separate to your 1.0 directory. If you just unzip over the top of your existing 1.0 site, you will have issues with it finding an invalid copy of the configuration.php&amp;quot; file, so either move your original install or create a new directory. Complete the initial steps of the installation as per a normal installation. In the final step where you are prompted for the site name you are given the opportunity to initiate the migration process. Migration requires the generated SQL file to complete its operation, which might need to be uploaded to your new 1.5 site, there are two options for doing this:&lt;br /&gt;
&lt;br /&gt;
* HTTP Upload&lt;br /&gt;
* FTP/SCP Upload&lt;br /&gt;
&lt;br /&gt;
The first method, HTTP upload, is best for smaller SQL files that will fit within the upload limits of PHP. The alternative is to upload a file using either FTP, SCP or some other method of file transfer that your hosting provider offers. This is useful for larger SQL files that would normally not be permitted by PHP. To use the HTTP method, simply select the file like a normal component installation. To use the alternative upload method, upload the files into the installation/sql/migration folder and rename the file to be called &amp;quot;migrate.sql&amp;quot;. If for some reason the migration fails you will need to reupload the SQL file for both methods, HTTP and FTP/SCP, as the file is altered through the migration process. The prefix for all migration dumps is &amp;quot;jos_&amp;quot;, this should be placed into the provided text box. Once migration has been completed, enter in a site name (the site name cannot be migrated for technical reasons) and finish the installation.&lt;br /&gt;
&lt;br /&gt;
Using either method the &amp;quot;/installation/sql/migration&amp;quot; folder and your temporary files folder (e.g. &amp;quot;/tmp&amp;quot;) need to be writeable by the web user (e.g. &amp;quot;wwwrun&amp;quot;, &amp;quot;www-data&amp;quot; or &amp;quot;apache&amp;quot;). The migrator will write data back to these locations as it updates the dump files.&lt;br /&gt;
&lt;br /&gt;
Please note you also need to tick the &amp;quot;This script is a Joomla! 1.0 migration script&amp;quot; box as well before you migrate otherwise you will have issues with importing data.&lt;br /&gt;
&lt;br /&gt;
==Further information==&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/392-migration-so-what-is-this-backlink-thing-anyway.html Joomla! Team Blog: Migration: So what is this backlink thing anyway?]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/329-how-it-works-10-to-15-migration.html Joomla! Team Blog: How it works: 1.0 to 1.5 Migration]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/386-migration-updates.html Joomla! Team Blog: Migration Updates]&lt;br /&gt;
* [http://community.joomla.org/july-2008/article/506-site-integrator-migrating-to-joomla-15.html Site Integrator: Migrating to Joomla! 1.5]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! 1.0 UTF-8 Guide]&lt;br /&gt;
* [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions 3PD Migrator ETL Plugins]&lt;br /&gt;
* [[Common Migrator Errors]]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=430&amp;amp;t=419087&amp;amp;p=1770173 Guide for migrating to 1.5 with Virtuemart]&lt;br /&gt;
&lt;br /&gt;
Return to [[Upgrade Instructions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14986</id>
		<title>J1.5:Migrating from 1.0.x to 1.5 Stable</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14986"/>
		<updated>2009-07-23T01:22:23Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Further information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
The migration from Joomla! 1.0 to 1.5 is handled for the most part automatically in two stages. The first stage is the export migration component for Joomla! 1.0 and the second stage is the import or migration phase of the Joomla! 1.5 installer. The system is automated due to a large number of changes that make data slightly incompatible between Joomla! 1.0 and 1.5, such as parameters for menus and content items. Whilst it is still possible to use a database dump to migrate, this is not advised as there will be data loss. This page aims to detail how to migrate from Joomla! 1.0 to Joomla! 1.5 with as much ease as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Read all of this document first and test before you attempt this in your production site to minimise down time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
You will need a working Joomla! install, though using the latest available release of Joomla! 1.0 is always the best option. It is suggested that if you are using 1.0.13 you install [http://forum.joomla.org/index.php/topic,200725.0.html Rob Schley&#039;s patch for admin sessions]. As with everything you should take a full backup of everything before you start just in case something does go wrong. We advise that you do not destroy your 1.0.x install until you have completely finished migrating to 1.5 and are happy that things are working properly. Ideally you should complete migration using a testing system first before attempting it on your production system (e.g. either by using sites restored from backups or other replicas) and when deploying, separate your 1.0.x install from 1.5 (e.g. different database or at the least a different prefix).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a UTF-8 database please make sure that you have followed [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! UTF-8 guide] before you export from your Joomla! 1.0 site - this will make your dump file in UTF-8 format so when you come to the relevant part of the Joomla! 1.5 installation your encoding will be UTF-8.&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t creating UTF-8 dump files then you are going to need to either have iconv installed on your server where you&#039;re installing 1.5 so it can automatically convert your dump file or convert it from what ever encoding it is presently into UTF-8 prior to migration. You can check if you have iconv by looking at the output of phpinfo for &#039;iconv&#039;, available in the help system of Joomla! (System -&amp;gt; System Info -&amp;gt; PHP Info under Joomla! 1.0 and Help -&amp;gt; System Info -&amp;gt; PHP Information under Joomla! 1.5). iconv is a relatively common extension that should be available in most situations, refer to either the PHP documentation or your hosting provider on how you can enable iconv.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Downloading the Migrator component and installing it into your 1.0 instance==&lt;br /&gt;
The latest version of the migrator component exists at the [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site]. At the time of writing the latest release is [http://joomlacode.org/gf/download/frsrelease/10646/41924/migrator.zip Migrator 1.5]. Download the Migrator component to your system and then install it into the 1.0 install. This is done like any normal component install. There will be a Migrator entry in the Component menu option where you can access the Migrator.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Installing Third Party Migrator plugins==&lt;br /&gt;
The Migration system only handles the core system in its migration which means that if you want to include third party extension data from other tables you will have to install migrator plugins to handle the migration of this data. There are two types of plugins that are used: an &amp;quot;SQL&amp;quot; plugin which is a plain text SQL file and an &amp;quot;ETL&amp;quot; Plugin which is a bit of PHP that tells the migrator how to handle the data stored in tables (or in configuration files). This is done by selecting &amp;quot;Add Third Party Migrators&amp;quot;, and then locating the plugin you wish to install and uploading the file. SQL files will be prepended to the output automatically and ETL plugins will be executed automatically. You can view a list of ETL plugins by clicking &amp;quot;List Plugins&amp;quot; in the main screen. You can also upload ETL plugins to the &amp;quot;plugins&amp;quot; directory in the &amp;quot;/administrator/components/com_migrator&amp;quot; directory in your Joomla! site.&lt;br /&gt;
&lt;br /&gt;
The JED lists [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions third party migrator ETL plugins].&lt;br /&gt;
&lt;br /&gt;
==Step 3: Creating the Migration SQL File==&lt;br /&gt;
Once you have installed any third party migrator plugins, you can select the &amp;quot;Create Migration SQL file&amp;quot; to begin the creation process. The system is designed to build an SQL file without causing a timeout on the server, so you may notice that the page automatically refreshes and displays status information. Eventually it will display a notification that the process has been completed and the SQL file will be available for download. Part of the SQL file generation involves the alteration of various fields to make them compatible with changes made in Joomla! 1.5, including the rewriting of mosimage tags. &lt;br /&gt;
&lt;br /&gt;
==Step 4: Installing Joomla! 1.5==&lt;br /&gt;
&#039;&#039;&#039;Note: Create your new Joomla! 1.5 install in a separate directory and database to your existing install (or different prefix if you cannot create a new database). You cannot extract over the top of your 1.0 install, you have to create a new Joomla! 1.5 site. Alternatively, move your 1.0 install to a safe location and install into the empty directory 1.0 will have created. It is not a very good idea to install a new Joomla! 1.5 site over the top of your existing 1.0 site, it is better to test things in a seperate directory and progress from there.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t install Joomla!, or Joomla! has already been installed, you can use the Migration Assistant in your 1.5 site. Note that beyond itself it will wipe out the 1.5 site&#039;s database back to a clean install and then do the migration. Any information that is in the 1.5 sites database will be deleted. The migration assistant is available at the same place as the Migrator, the latest version is [http://joomlacode.org/gf/download/frsrelease/8194/29876/migrationassistant.tgz Migration Assistant 1.5.2]. There may be a later version, so check [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site] for any updates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you haven&#039;t done so already, take a full back up of your 1.0 site, including all of the filesystem and the database. Do not proceed without a backup.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last phase of the migration is the installation of a new Joomla! 1.5 site. You need to install &#039;1.5 into a completely new directory, you should keep this separate to your 1.0 directory. If you just unzip over the top of your existing 1.0 site, you will have issues with it finding an invalid copy of the configuration.php&amp;quot; file, so either move your original install or create a new directory. Complete the initial steps of the installation as per a normal installation. In the final step where you are prompted for the site name you are given the opportunity to initiate the migration process. Migration requires the generated SQL file to complete its operation, which might need to be uploaded to your new 1.5 site, there are two options for doing this:&lt;br /&gt;
&lt;br /&gt;
* HTTP Upload&lt;br /&gt;
* FTP/SCP Upload&lt;br /&gt;
&lt;br /&gt;
The first method, HTTP upload, is best for smaller SQL files that will fit within the upload limits of PHP. The alternative is to upload a file using either FTP, SCP or some other method of file transfer that your hosting provider offers. This is useful for larger SQL files that would normally not be permitted by PHP. To use the HTTP method, simply select the file like a normal component installation. To use the alternative upload method, upload the files into the installation/sql/migration folder and rename the file to be called &amp;quot;migrate.sql&amp;quot;. If for some reason the migration fails you will need to reupload the SQL file for both methods, HTTP and FTP/SCP, as the file is altered through the migration process. The prefix for all migration dumps is &amp;quot;jos_&amp;quot;, this should be placed into the provided text box. Once migration has been completed, enter in a site name (the site name cannot be migrated for technical reasons) and finish the installation.&lt;br /&gt;
&lt;br /&gt;
Using either method the &amp;quot;/installation/sql/migration&amp;quot; folder and your temporary files folder (e.g. &amp;quot;/tmp&amp;quot;) need to be writeable by the web user (e.g. &amp;quot;wwwrun&amp;quot;, &amp;quot;www-data&amp;quot; or &amp;quot;apache&amp;quot;). The migrator will write data back to these locations as it updates the dump files.&lt;br /&gt;
&lt;br /&gt;
Please note you also need to tick the &amp;quot;This script is a Joomla! 1.0 migration script&amp;quot; box as well before you migrate otherwise you will have issues with importing data.&lt;br /&gt;
&lt;br /&gt;
==Further information==&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/392-migration-so-what-is-this-backlink-thing-anyway.html Joomla! Team Blog: Migration: So what is this backlink thing anyway?]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/329-how-it-works-10-to-15-migration.html Joomla! Team Blog: How it works: 1.0 to 1.5 Migration]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/386-migration-updates.html Joomla! Team Blog: Migration Updates]&lt;br /&gt;
* [http://community.joomla.org/magazine/article/506-site-integrator-migrating-to-joomla-15.html Site Integrator: Migrating to Joomla! 1.5]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! 1.0 UTF-8 Guide]&lt;br /&gt;
* [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions 3PD Migrator ETL Plugins]&lt;br /&gt;
* [[Common Migrator Errors]]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=430&amp;amp;t=419087&amp;amp;p=1770173 Guide for migrating to 1.5 with Virtuemart]&lt;br /&gt;
&lt;br /&gt;
Return to [[Upgrade Instructions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14925</id>
		<title>J1.5:Migrating from 1.0.x to 1.5 Stable</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14925"/>
		<updated>2009-07-14T14:39:15Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Step 1: Downloading the Migrator component and installing it into your 1.0 instance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
The migration from Joomla! 1.0 to 1.5 is handled for the most part automatically in two stages. The first stage is the export migration component for Joomla! 1.0 and the second stage is the import or migration phase of the Joomla! 1.5 installer. The system is automated due to a large number of changes that make data slightly incompatible between Joomla! 1.0 and 1.5, such as parameters for menus and content items. Whilst it is still possible to use a database dump to migrate, this is not advised as there will be data loss. This page aims to detail how to migrate from Joomla! 1.0 to Joomla! 1.5 with as much ease as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Read all of this document first and test before you attempt this in your production site to minimise down time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
You will need a working Joomla! install, though using the latest available release of Joomla! 1.0 is always the best option. It is suggested that if you are using 1.0.13 you install [http://forum.joomla.org/index.php/topic,200725.0.html Rob Schley&#039;s patch for admin sessions]. As with everything you should take a full backup of everything before you start just in case something does go wrong. We advise that you do not destroy your 1.0.x install until you have completely finished migrating to 1.5 and are happy that things are working properly. Ideally you should complete migration using a testing system first before attempting it on your production system (e.g. either by using sites restored from backups or other replicas) and when deploying, separate your 1.0.x install from 1.5 (e.g. different database or at the least a different prefix).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a UTF-8 database please make sure that you have followed [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! UTF-8 guide] before you export from your Joomla! 1.0 site - this will make your dump file in UTF-8 format so when you come to the relevant part of the Joomla! 1.5 installation your encoding will be UTF-8.&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t creating UTF-8 dump files then you are going to need to either have iconv installed on your server where you&#039;re installing 1.5 so it can automatically convert your dump file or convert it from what ever encoding it is presently into UTF-8 prior to migration. You can check if you have iconv by looking at the output of phpinfo for &#039;iconv&#039;, available in the help system of Joomla! (System -&amp;gt; System Info -&amp;gt; PHP Info under Joomla! 1.0 and Help -&amp;gt; System Info -&amp;gt; PHP Information under Joomla! 1.5). iconv is a relatively common extension that should be available in most situations, refer to either the PHP documentation or your hosting provider on how you can enable iconv.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Downloading the Migrator component and installing it into your 1.0 instance==&lt;br /&gt;
The latest version of the migrator component exists at the [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site]. At the time of writing the latest release is [http://joomlacode.org/gf/download/frsrelease/10646/41924/migrator.zip Migrator 1.5]. Download the Migrator component to your system and then install it into the 1.0 install. This is done like any normal component install. There will be a Migrator entry in the Component menu option where you can access the Migrator.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Installing Third Party Migrator plugins==&lt;br /&gt;
The Migration system only handles the core system in its migration which means that if you want to include third party extension data from other tables you will have to install migrator plugins to handle the migration of this data. There are two types of plugins that are used: an &amp;quot;SQL&amp;quot; plugin which is a plain text SQL file and an &amp;quot;ETL&amp;quot; Plugin which is a bit of PHP that tells the migrator how to handle the data stored in tables (or in configuration files). This is done by selecting &amp;quot;Add Third Party Migrators&amp;quot;, and then locating the plugin you wish to install and uploading the file. SQL files will be prepended to the output automatically and ETL plugins will be executed automatically. You can view a list of ETL plugins by clicking &amp;quot;List Plugins&amp;quot; in the main screen. You can also upload ETL plugins to the &amp;quot;plugins&amp;quot; directory in the &amp;quot;/administrator/components/com_migrator&amp;quot; directory in your Joomla! site.&lt;br /&gt;
&lt;br /&gt;
The JED lists [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions third party migrator ETL plugins].&lt;br /&gt;
&lt;br /&gt;
==Step 3: Creating the Migration SQL File==&lt;br /&gt;
Once you have installed any third party migrator plugins, you can select the &amp;quot;Create Migration SQL file&amp;quot; to begin the creation process. The system is designed to build an SQL file without causing a timeout on the server, so you may notice that the page automatically refreshes and displays status information. Eventually it will display a notification that the process has been completed and the SQL file will be available for download. Part of the SQL file generation involves the alteration of various fields to make them compatible with changes made in Joomla! 1.5, including the rewriting of mosimage tags. &lt;br /&gt;
&lt;br /&gt;
==Step 4: Installing Joomla! 1.5==&lt;br /&gt;
&#039;&#039;&#039;Note: Create your new Joomla! 1.5 install in a separate directory and database to your existing install (or different prefix if you cannot create a new database). You cannot extract over the top of your 1.0 install, you have to create a new Joomla! 1.5 site. Alternatively, move your 1.0 install to a safe location and install into the empty directory 1.0 will have created. It is not a very good idea to install a new Joomla! 1.5 site over the top of your existing 1.0 site, it is better to test things in a seperate directory and progress from there.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t install Joomla!, or Joomla! has already been installed, you can use the Migration Assistant in your 1.5 site. Note that beyond itself it will wipe out the 1.5 site&#039;s database back to a clean install and then do the migration. Any information that is in the 1.5 sites database will be deleted. The migration assistant is available at the same place as the Migrator, the latest version is [http://joomlacode.org/gf/download/frsrelease/8194/29876/migrationassistant.tgz Migration Assistant 1.5.2]. There may be a later version, so check [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site] for any updates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you haven&#039;t done so already, take a full back up of your 1.0 site, including all of the filesystem and the database. Do not proceed without a backup.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last phase of the migration is the installation of a new Joomla! 1.5 site. You need to install &#039;1.5 into a completely new directory, you should keep this separate to your 1.0 directory. If you just unzip over the top of your existing 1.0 site, you will have issues with it finding an invalid copy of the configuration.php&amp;quot; file, so either move your original install or create a new directory. Complete the initial steps of the installation as per a normal installation. In the final step where you are prompted for the site name you are given the opportunity to initiate the migration process. Migration requires the generated SQL file to complete its operation, which might need to be uploaded to your new 1.5 site, there are two options for doing this:&lt;br /&gt;
&lt;br /&gt;
* HTTP Upload&lt;br /&gt;
* FTP/SCP Upload&lt;br /&gt;
&lt;br /&gt;
The first method, HTTP upload, is best for smaller SQL files that will fit within the upload limits of PHP. The alternative is to upload a file using either FTP, SCP or some other method of file transfer that your hosting provider offers. This is useful for larger SQL files that would normally not be permitted by PHP. To use the HTTP method, simply select the file like a normal component installation. To use the alternative upload method, upload the files into the installation/sql/migration folder and rename the file to be called &amp;quot;migrate.sql&amp;quot;. If for some reason the migration fails you will need to reupload the SQL file for both methods, HTTP and FTP/SCP, as the file is altered through the migration process. The prefix for all migration dumps is &amp;quot;jos_&amp;quot;, this should be placed into the provided text box. Once migration has been completed, enter in a site name (the site name cannot be migrated for technical reasons) and finish the installation.&lt;br /&gt;
&lt;br /&gt;
Using either method the &amp;quot;/installation/sql/migration&amp;quot; folder and your temporary files folder (e.g. &amp;quot;/tmp&amp;quot;) need to be writeable by the web user (e.g. &amp;quot;wwwrun&amp;quot;, &amp;quot;www-data&amp;quot; or &amp;quot;apache&amp;quot;). The migrator will write data back to these locations as it updates the dump files.&lt;br /&gt;
&lt;br /&gt;
Please note you also need to tick the &amp;quot;This script is a Joomla! 1.0 migration script&amp;quot; box as well before you migrate otherwise you will have issues with importing data.&lt;br /&gt;
&lt;br /&gt;
==Further information==&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/392-migration-so-what-is-this-backlink-thing-anyway.html Joomla! Team Blog: Migration: So what is this backlink thing anyway?]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/329-how-it-works-10-to-15-migration.html Joomla! Team Blog: How it works: 1.0 to 1.5 Migration]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/386-migration-updates.html Joomla! Team Blog: Migration Updates]&lt;br /&gt;
* [http://community.joomla.org/magazine/article/506-site-integrator-migrating-to-joomla-15.html Site Integrator: Migrating to Joomla! 1.5]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! 1.0 UTF-8 Guide]&lt;br /&gt;
* [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions 3PD Migrator ETL Plugins]&lt;br /&gt;
* [[Common Migrator Errors]]&lt;br /&gt;
&lt;br /&gt;
Return to [[Upgrade Instructions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Possible_IE_XSS_Attack&amp;diff=14886</id>
		<title>J1.5:Possible IE XSS Attack</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Possible_IE_XSS_Attack&amp;diff=14886"/>
		<updated>2009-07-08T03:15:04Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: It is a check run to ensure that an image uploaded doesn&amp;#039;t flip IE6 into one of its weird quirks where it will take a perfectly valid looking image and treat it as a web page. This can cau...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is a check run to ensure that an image uploaded doesn&#039;t flip IE6 into one of its weird quirks where it will take a perfectly valid looking image and treat it as a web page. This can cause potential for an XSS attack where in an uploaded file can be run on the server. It appears that this has been fixed in IE7 or greater.&lt;br /&gt;
&lt;br /&gt;
There are a few checks that the Joomla Media Manager does to try and ensure that what is being uploaded is sane. If it is an image we attempt to check it has valid dimensions, for other file types it attempts to validate that the mime type is correct using fileinfo or mime magic though if you&#039;re an administrator or higher (super admin) these checks can be bypassed - though the XSS can&#039;t be bypassed and is run even if all other checks pass.&lt;br /&gt;
&lt;br /&gt;
Typically if you have a look at the EXIF data of the image there will be something resembling HTML that could trip IE up. It errs on the safe side and prevents it. Stripping the HTML from the image metadata should fix the problem.&lt;br /&gt;
&lt;br /&gt;
= Further Reading =&lt;br /&gt;
* [http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&amp;amp;tracker_item_id=7227 Joomla! 1.5 Bug Tracker #7227: file upload vulnerability in joomla com_media component]&lt;br /&gt;
* [http://kestas.kuliukas.com/JavaScriptImage/ Running an XSS attack from an image]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Coding_style_and_standards&amp;diff=14428</id>
		<title>Coding style and standards</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Coding_style_and_standards&amp;diff=14428"/>
		<updated>2009-06-05T11:53:25Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* PHP Code Tags */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
{{RightTOC}}&lt;br /&gt;
remark: The following information has been copied from the old WIKI archive has not yet been reviewed.&lt;br /&gt;
See: http://dev.joomla.org/component/option,com_jd-wiki/Itemid,/id,standards:coding/&lt;br /&gt;
&lt;br /&gt;
Good coding standards are important in any development project, but particularly when multiple developers are working on the same project. Having coding standards helps ensure that the code is of high quality, has fewer bugs, and is easily maintained.&lt;br /&gt;
&lt;br /&gt;
First rule, if in doubt, ask.&lt;br /&gt;
&lt;br /&gt;
== File Format ==&lt;br /&gt;
All files contributed to Joomla must:&lt;br /&gt;
&lt;br /&gt;
* Be stored as ASCII text&lt;br /&gt;
* Use UTF-8 character encoding&lt;br /&gt;
* Be Unix formatted&lt;br /&gt;
** Lines must end only with a line feed (LF). Line feeds are represented as ordinal 10, octal 012 and hex 0A. Do not use carriage returns (CR) like Macintosh computers do or the carriage return/line feed combination (CRLF) like Windows computers do.&lt;br /&gt;
&lt;br /&gt;
== Coding Standards ==&lt;br /&gt;
&lt;br /&gt;
=== Spelling ===&lt;br /&gt;
&lt;br /&gt;
Spelling of class, function, variable and constant names should generally be in accordance with British English rules (en_GB).  However, some exceptions are permitted, for example where common programming names are used that align with the PHP API such as &amp;lt;code&amp;gt;$color&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== E_STRICT-compatible code ===&lt;br /&gt;
&lt;br /&gt;
As of version 1.6, all new code that is suggested for inclusion into Joomla must be E_STRICT-compatible. This means that it must not produce any warnings or errors when PHP&#039;s error reporting level is set to E_ALL | E_STRICT.&lt;br /&gt;
&lt;br /&gt;
=== Indenting and Line Length ===&lt;br /&gt;
&lt;br /&gt;
Use tabs to indent, not spaces. Make sure that the tab-stops are set to only 4 spaces in length.&lt;br /&gt;
&lt;br /&gt;
There is no set limit for line length.  Use your judgement based on the nature of the line and readability.&lt;br /&gt;
&lt;br /&gt;
=== Control Structures ===&lt;br /&gt;
&lt;br /&gt;
These include if, for, while, switch, etc. Here is an example of an if statement, as it is the most complicated of the control structures:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
if ((condition1) || (condition2)) {&lt;br /&gt;
    action1();&lt;br /&gt;
} else if ((condition3) &amp;amp;&amp;amp; (condition4)) {&lt;br /&gt;
    action2();&lt;br /&gt;
} else&lt;br /&gt;
{&lt;br /&gt;
   // Use one true brace in control structures&lt;br /&gt;
   // when the block is longer than one line&lt;br /&gt;
    defaultAction();&lt;br /&gt;
    anotherAction();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
// optional formatting if it improves readability&lt;br /&gt;
if ((condition1) || (condition2)) {&lt;br /&gt;
    action1();&lt;br /&gt;
}&lt;br /&gt;
else if ((condition3) &amp;amp;&amp;amp; (condition4)) {&lt;br /&gt;
    action2();&lt;br /&gt;
}&lt;br /&gt;
else {&lt;br /&gt;
    defaultAction();&lt;br /&gt;
    anotherAction();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Control statements should have one space between the control keyword and opening parenthesis, to distinguish them from function calls.&lt;br /&gt;
&lt;br /&gt;
In &#039;&#039;&#039;layouts&#039;&#039;&#039;, the alternative named notation should be used:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
if ((condition1) OR (condition2)) :&lt;br /&gt;
    action1();&lt;br /&gt;
elseif ((condition3) AND (condition4)) :&lt;br /&gt;
    action2();&lt;br /&gt;
else :&lt;br /&gt;
    defaultAction();&lt;br /&gt;
    anotherAction();&lt;br /&gt;
endif;&lt;br /&gt;
&lt;br /&gt;
foreach ($array as $element) :&lt;br /&gt;
    echo $element;&lt;br /&gt;
endforeach;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Logical operators in condition statements should use uppercase words (&amp;lt;code&amp;gt;AND&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;OR&amp;lt;/code&amp;gt;, etc) rather than programmatic notation (&amp;lt;code&amp;gt;&amp;amp;&amp;amp;&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;||&amp;lt;/code&amp;gt;, etc).&lt;br /&gt;
&lt;br /&gt;
With the exception of &amp;lt;code&amp;gt;case&amp;lt;/code&amp;gt; statements, curly braces must always be included even though they are technically optional. Having them increases readability and decreases the likelihood of logic errors being introduced when new lines are added.&lt;br /&gt;
&lt;br /&gt;
For switch statements:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
switch (condition)&lt;br /&gt;
{&lt;br /&gt;
    case 1:&lt;br /&gt;
        doAction1();&lt;br /&gt;
        break;&lt;br /&gt;
&lt;br /&gt;
    case 2:&lt;br /&gt;
        doAction2();&lt;br /&gt;
        break;&lt;br /&gt;
&lt;br /&gt;
    default:&lt;br /&gt;
        doDefaultAction();&lt;br /&gt;
        break;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Use indenting and line-breaks rather than curly braces in the &amp;lt;code&amp;gt;case&amp;lt;/code&amp;gt; statements to increase readability.  There should be no space between the condition and the colon in the &amp;lt;code&amp;gt;case&amp;lt;/code&amp;gt; statement.&lt;br /&gt;
&lt;br /&gt;
=== Function Calls ===&lt;br /&gt;
&lt;br /&gt;
Functions should be called with no spaces between the function name and the opening parenthesis, and no space between this and the first parameter; a space after the comma between each parameter (if they are present), and no space between the last parameter and the closing parenthesis, and the semicolon. Here&#039;s an example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$var = foo($bar, $baz, $quux);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As displayed above, there should be space before and one space after the equals sign used to assign the return value of a function to a variable. In the case of a block of related assignments, tabs (not spaces) may be inserted to promote readability:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$short          = foo($bar);&lt;br /&gt;
$long_variable  = foo($baz);&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Function Definitions ===&lt;br /&gt;
&lt;br /&gt;
Class and function declarations follow the &amp;quot;one true brace&amp;quot; convention:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
function fooFunction( $arg1, $arg2 = &#039;&#039; )&lt;br /&gt;
{&lt;br /&gt;
    if (condition) {&lt;br /&gt;
        statement;&lt;br /&gt;
    }&lt;br /&gt;
    return $val;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
class fooClass&lt;br /&gt;
{&lt;br /&gt;
    function fooMethod($arg1)&lt;br /&gt;
    {&lt;br /&gt;
        if ($arg) {&lt;br /&gt;
            $result = true;&lt;br /&gt;
        } else {&lt;br /&gt;
            $result = false;&lt;br /&gt;
        }&lt;br /&gt;
        return $result;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Arguments with default values go at the end of the argument list. Always attempt to return a meaningful value from a function if one is appropriate. Here is a slightly longer example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
function connect(&amp;amp;$dsn, $persistent = false)&lt;br /&gt;
{&lt;br /&gt;
    if (is_array($dsn)) {&lt;br /&gt;
        $dsninfo = &amp;amp;$dsn;&lt;br /&gt;
    } else {&lt;br /&gt;
        $dsninfo = DB::parseDSN($dsn);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    if (!$dsninfo OR !$dsninfo[&#039;phptype&#039;]) {&lt;br /&gt;
        return $this-&amp;gt;raiseError();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    return true;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Comments ===&lt;br /&gt;
&lt;br /&gt;
Inline documentation for classes should follow the PHPDoc convention, similar to Javadoc. More information about PHPDoc can be found here: http://www.phpdoc.org/&lt;br /&gt;
&lt;br /&gt;
See also [[Adding phpDocumentor comments]]&lt;br /&gt;
&lt;br /&gt;
Non-documentation comments are strongly encouraged. A general rule of thumb is that if you look at a section of code and think &amp;quot;Wow, I don&#039;t want to try and describe that&amp;quot;, you need to comment it before you forget how it works.&lt;br /&gt;
&lt;br /&gt;
C style comments (&amp;lt;tt&amp;gt;/* */&amp;lt;/tt&amp;gt;) and standard C++ comments (&amp;lt;tt&amp;gt;//&amp;lt;/tt&amp;gt;) are both satisfactory. Use of Perl/shell style comments (&amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt;) is not permitted.&lt;br /&gt;
&lt;br /&gt;
Please note - commented code is not to be committed to trunk or release repositories.&lt;br /&gt;
&lt;br /&gt;
=== Including Code ===&lt;br /&gt;
&lt;br /&gt;
Anywhere you are unconditionally including a class file, use &amp;lt;code&amp;gt;require_once&amp;lt;/code&amp;gt;. Anywhere you are conditionally including a class file (for example, factory methods), use &amp;lt;code&amp;gt;include_once&amp;lt;/code&amp;gt;. Either of these will ensure that class files are included only once. They share the same file list, so you don&#039;t need to worry about mixing them -- a file included with &amp;lt;code&amp;gt;require_once&amp;lt;/code&amp;gt; will not be included again by &amp;lt;/code&amp;gt;include_once&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
;Note: [[php:include_once|include_once]] and [[php:require_once|require_once]] are PHP &#039;&#039;language statements&#039;&#039;, not functions. You don&#039;t need parentheses around the filename to be included.&lt;br /&gt;
&lt;br /&gt;
=== PHP Code Tags ===&lt;br /&gt;
&lt;br /&gt;
Always use &amp;lt;tt&amp;gt;&amp;amp;lt;?php ?&amp;gt;&amp;lt;/tt&amp;gt; to delimit PHP code, not the &amp;lt;tt&amp;gt;&amp;amp;lt;? ?&amp;gt;&amp;lt;/tt&amp;gt; shorthand. This is the most portable way to include PHP code on differing operating systems and setups.&lt;br /&gt;
&lt;br /&gt;
For files that contain only PHP code, the closing tag (&amp;lt;tt&amp;gt;?&amp;gt;&amp;lt;/tt&amp;gt;) is never permitted. It is not required by PHP. Not including it prevents trailing whitespace from being accidentally injected into the output (see PHP manual on [http://au.php.net/basic-syntax.instruction-separation instruction separation]).&lt;br /&gt;
&lt;br /&gt;
=== SQL Queries ===&lt;br /&gt;
&lt;br /&gt;
SQL keywords are to be written in uppercase, while all other identifiers (which the exception of quoted text obviously) is to be in lowercase. Carriage returns should not be used as [[JDatabase]]::getQuery provides for formatted output.  However, indenting with spaces to improve readability is desireable.&lt;br /&gt;
&lt;br /&gt;
Queries should be wrapped in single quotes (as these text blocks are parsed faster by php).&lt;br /&gt;
&lt;br /&gt;
All quoted string must using the &#039;&#039;Quote&#039;&#039; method to facilitate future compatibility with other database engines.&lt;br /&gt;
&lt;br /&gt;
All table names should use the &#039;&#039;&#039;&amp;lt;tt&amp;gt;#_&amp;lt;/tt&amp;gt;&#039;&#039;&#039; prefix rather than &amp;lt;tt&amp;gt;jos_&amp;lt;/tt&amp;gt; to access Joomla! contents and allow for the [[screen.config.15#Database_Settings|user defined database prefix]] to be applied.&lt;br /&gt;
&lt;br /&gt;
All expected integer or floating-point variable must be [http://php.net/manual/language.types.type-juggling.php cast] with &amp;lt;tt&amp;gt;(int)&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;(float)&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;(double)&amp;lt;/tt&amp;gt; as appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
$state = 1;&lt;br /&gt;
$name  = &#039;bill&#039;;&lt;br /&gt;
$db    = &amp;amp;JFactory::getDBO();&lt;br /&gt;
$query = &#039;SELECT COUNT( c.id ) AS num_articles, u.id, u.username&#039;.&lt;br /&gt;
    &#039; FROM #__content AS c&#039;.&lt;br /&gt;
    &#039; LEFT JOIN #__users AS u ON u.id = c.created_by&#039;.&lt;br /&gt;
    &#039; WHERE c.state = &#039;.(int) $state&lt;br /&gt;
    &#039;  AND u.id IS NOT NULL&#039;.&lt;br /&gt;
    &#039;  AND u.username &amp;lt;&amp;gt; &#039;.$db-&amp;gt;Quote( $name ).&lt;br /&gt;
    &#039; GROUP BY u.id&#039;.&lt;br /&gt;
    &#039;  HAVING COUNT( c.id ) &amp;gt; 0&#039;;&lt;br /&gt;
$db-&amp;gt;setQuery();&lt;br /&gt;
// Output formated query:&lt;br /&gt;
if ($debug) {&lt;br /&gt;
    echo $db-&amp;gt;getQuery();&lt;br /&gt;
}&lt;br /&gt;
$stats = $db-&amp;gt;loadObjectList();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Doc Blocks ===&lt;br /&gt;
&lt;br /&gt;
All source code files in the core Joomla distribution must contain the following comment block as the header:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * @version	$Id$&lt;br /&gt;
 * @package	Joomla&lt;br /&gt;
 * @copyright	Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.&lt;br /&gt;
 * @license	GNU/GPL, see LICENSE.php&lt;br /&gt;
 */&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;@package&amp;lt;/code&amp;gt; in the header is not required for class-only files.&lt;br /&gt;
&lt;br /&gt;
Classes, functions, constants, class properties and class methods should all be supplied with appropriate DocBlocks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
/**&lt;br /&gt;
 * Short description for class&lt;br /&gt;
 *&lt;br /&gt;
 * Long description for class (if any)...&lt;br /&gt;
 *&lt;br /&gt;
 * @package    PackageName&lt;br /&gt;
 * @subpackage SubPackageName&lt;br /&gt;
 * @link       http://pear.php.net/package/PackageName&lt;br /&gt;
 * @see        NetOther, Net_Sample::Net_Sample()&lt;br /&gt;
 * @since      Class available since Release 1.2.0&lt;br /&gt;
 * @deprecated Class deprecated in Release 2.0.0&lt;br /&gt;
 */&lt;br /&gt;
class JFooBar&lt;br /&gt;
{&lt;br /&gt;
    /**&lt;br /&gt;
     * @var int $id Primary key&lt;br /&gt;
     */&lt;br /&gt;
    public $id = null;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The following package names are to be used in the core stack:&lt;br /&gt;
&lt;br /&gt;
* Joomla.Administrator - all files that belong only to the administrator or backend application&lt;br /&gt;
* Joomla.Installation - all files that belong to the installation application&lt;br /&gt;
* Joomla.Plugin - all plugin files&lt;br /&gt;
* Joomla.Site - all files that pertain only to the site or frontend application&lt;br /&gt;
* Joomla.XML-RPC - all files that belong to the XML-RPC server application&lt;br /&gt;
&lt;br /&gt;
The sub-package name will vary according to the extension type:&lt;br /&gt;
&lt;br /&gt;
* Components - the component folder, eg &amp;lt;code&amp;gt;com_content&amp;lt;/code&amp;gt;&lt;br /&gt;
* Modules - the module folder, eg &amp;lt;code&amp;gt;mod_latest_news&amp;lt;/code&amp;gt;&lt;br /&gt;
* Plugins - the folder.element, eg &amp;lt;code&amp;gt;content.pagebreak&amp;lt;/code&amp;gt;&lt;br /&gt;
* Templates - the template folder, eg &amp;lt;code&amp;gt;rhuk_milkyway&amp;lt;/code&amp;gt;&lt;br /&gt;
* Framework - nothing for top level files (such as &amp;lt;code&amp;gt;factory.php&amp;lt;/code&amp;gt;), the first level folder or the first.second level folders as appropriate, eg &amp;lt;code&amp;gt;utilities&amp;lt;/code&amp;gt; for &amp;lt;code&amp;gt;joomla/utitilies/date.php&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;html.html&amp;lt;/code&amp;gt; for &amp;lt;code&amp;gt;joomla/html/html/email.php&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please note that code contributed to the Joomla stack that will become the copyright of the project is not allowed to include &amp;lt;code&amp;gt;@author&amp;lt;/code&amp;gt; tags.  You should update the contribution log in &amp;lt;tt&amp;gt;CREDITS.php&amp;lt;/tt&amp;gt;.  Joomla&#039;s philosophy is that the code is written &amp;quot;all together&amp;quot; and there is no notion of any one person &#039;owning&#039; any sectino of code.&lt;br /&gt;
&lt;br /&gt;
Files included from third party sources must leave DocBlocks intact.&lt;br /&gt;
&lt;br /&gt;
Layout files do not need full DocBlocks.  However, they do require and Id tag and direct access block as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&amp;lt;?php /** $Id$ */ defined(&#039;_JEXEC&#039;) or die(&#039;Restricted access&#039;); ?&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Naming Conventions ==&lt;br /&gt;
&lt;br /&gt;
=== Classes ===&lt;br /&gt;
&lt;br /&gt;
Classes should be given descriptive names. Avoid using abbreviations where possible. Class names should always begin with an uppercase letter and be written in CamelCase even if using tradationally uppercase acryonyms (such as XML, HTML).  One exception is for Joomla framework classes which must begin with an uppercase &#039;J&#039; with the next letter also being uppercase.  For example:&lt;br /&gt;
&lt;br /&gt;
* JHtmlHelper&lt;br /&gt;
* JXmlParser&lt;br /&gt;
* JModel&lt;br /&gt;
&lt;br /&gt;
Third-party developers are advised to namespace their functions with a unique prefix.&lt;br /&gt;
&lt;br /&gt;
=== Functions and Methods ===&lt;br /&gt;
&lt;br /&gt;
Functions and methods should be named using the &amp;quot;studly caps&amp;quot; style (also referred to as &amp;quot;bumpy case&amp;quot; or &amp;quot;camel caps&amp;quot;). The initial letter of the name is lowercase, and each letter that starts a new &amp;quot;word&amp;quot; is capitalized. Function in the Joomla framework must begin with a lowercase &#039;j&#039;.  Some examples:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
connect();&lt;br /&gt;
getData();&lt;br /&gt;
buildSomeWidget();&lt;br /&gt;
jImport();&lt;br /&gt;
jDoSomething();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Private class members (meaning class members that are intended to be used only from within the same class in which they are declared; are preceded by a single underscore. Properties are to be written in underscore format (that is, logical words separated by underscores) and should be all lowercase.  For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
class JFooBar&lt;br /&gt;
{&lt;br /&gt;
    // Joomla 1.5 and earlier format&lt;br /&gt;
    var $_status = null;&lt;br /&gt;
&lt;br /&gt;
    function _sort()&lt;br /&gt;
    {&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    // Joomla 1.6 format&lt;br /&gt;
    private $_status = null;&lt;br /&gt;
&lt;br /&gt;
    protected $field_name = null;&lt;br /&gt;
&lt;br /&gt;
    protected function _sort()&lt;br /&gt;
    {&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Constants ===&lt;br /&gt;
&lt;br /&gt;
Constants should always be all-uppercase, with underscores to separate words. Prefix constant names with the uppercased name of the class/package they are used in. For example, the constants used by the [[JError]] class all begin with &amp;quot;JERROR_&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Global Variables ===&lt;br /&gt;
&lt;br /&gt;
If your package needs to define global variables, their name should start with a single underscore followed by the uppsercase class/package name and another underscore. For example, the JError class uses a global variable called $_JERROR_LEVELS.&lt;br /&gt;
&lt;br /&gt;
With PHP5 and later you may use static class properties or constants instead of globals.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
class JWhatever&lt;br /&gt;
{&lt;br /&gt;
    public static $instance = null;&lt;br /&gt;
    const SUCCESS = 1;&lt;br /&gt;
    const FAILURE = 0;&lt;br /&gt;
    // Methods...&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Regular and Class Variables ===&lt;br /&gt;
&lt;br /&gt;
Regular variables, follow the same conventions as function.&lt;br /&gt;
&lt;br /&gt;
Class variables should be set to null or some other appropriate default value. Lining up the default values with tabs should only be used if particularly warranted for readability.&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
When using references, there should be a space before the reference operator and no space between it and the function or variable name.  For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$ref1  = &amp;amp;$this-&amp;gt;_sql;&lt;br /&gt;
$db    = &amp;amp;JFactory::getDBO();&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Language Keys ===&lt;br /&gt;
&lt;br /&gt;
Except for the most common of words, such as &amp;quot;Yes&amp;quot;, &amp;quot;No&amp;quot;, &amp;quot;Show&amp;quot;, &amp;quot;Hide&amp;quot; all language keys should be namespaced to reflect the type of string they represent.  Always consider that if two extensions use the same key, the one loaded last will be the one that displays.  Namespacing should generally relate to the extension displaying the text. For example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&amp;lt;?php&lt;br /&gt;
echo JText::_(&#039;Weblink Link&#039;);&lt;br /&gt;
echo JText::_(&#039;Weblink Title&#039;);&lt;br /&gt;
echo JText::_(&#039;Weblink Description&#039;);&lt;br /&gt;
&lt;br /&gt;
echo JText::_(&#039;Exception An error occurred while saving&#039;);&lt;br /&gt;
?&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TODO: Link to page with &amp;quot;common&amp;quot; strings that can be used for typical actions in components, such a &amp;quot;Save&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Where the same English word is used in two different locations, two different language keys should be used to allow for cases where the translation results in different words or phrases.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
// A table column title&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;?php echo JText::_(&#039;Weblink Column Title&#039;);?&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;&amp;lt;?php echo JText::_(&#039;Weblink Column Link&#039;);?&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
&lt;br /&gt;
// In the form&lt;br /&gt;
&amp;lt;?php echo JText::_(&#039;Weblink Title&#039;);?&amp;gt;&amp;lt;input name=&amp;quot;title&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;?php echo JText::_(&#039;Weblink Link&#039;);?&amp;gt;&amp;lt;input name=&amp;quot;link&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Toolbar and Linkbar text should be prefixed Toolbar and Linkbar respectively.&lt;br /&gt;
&lt;br /&gt;
The language keys should be written as naturally as possible with spaces, not underscores separating words.  Long phrases can be condensed to reduce keys to a sensible length.  For example, tooltips for an edit field can be written like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php echo JText::_(&#039;Weblink Title&#039;);?&amp;gt;&amp;lt;input name=&amp;quot;title&amp;quot; title=&amp;quot;&amp;lt;?php echo JText::_(&#039;Weblink Title Desc&#039;);?&amp;gt;&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The convention used should be governed by common sense, but must be consistent.  In general consider how the language file will look with all keys sorted alphabetically.  Prefixes should be used to group text within a common context (such as column headings).  Suffixes should be used to group elements that logically go together (such as a field name and its description).&lt;br /&gt;
&lt;br /&gt;
Phrases must never be assembled by string concatenation. Each phrase must be represented by a single language key, using sprintf as appropriate to replace dynamic words in the phrase.  Where replacements are made, the word used should be as descriptive as possible and all-uppercase.  This assists the translators to determine the context of the replacement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&amp;lt;?php&lt;br /&gt;
// Not permitted&lt;br /&gt;
echo JText::_(&#039;Deleted &#039;).$n.JText::_(&#039; items&#039;);&lt;br /&gt;
&lt;br /&gt;
// Permitted&lt;br /&gt;
echo JText::sprintf(&#039;Message Deleted NUMBER items&#039;, $n);&lt;br /&gt;
?&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The reference in the language file would look like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;MESSAGE DELETED NUMBER ITEMS=Deleted %d Item(s)&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If more than one dynamic string is used in a phrase, the printf markers should employ order placement as other languages might change the position of the strings. This is done via %[number]$[printf_type] as follows:&lt;br /&gt;
&lt;br /&gt;
Left to right language:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;PAGE X OF Y=Page %1$d of %2$d&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Right to left language:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;PAGE X OF Y=%2$d of %1$d egaP&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Controllers ===&lt;br /&gt;
&lt;br /&gt;
For single controller components, the naming convention is &#039;&#039;[Name]Controller&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Content Controller&lt;br /&gt;
 * @package Joomla&lt;br /&gt;
 */&lt;br /&gt;
class ContentController extends JController&lt;br /&gt;
{&lt;br /&gt;
    // Methods&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The file name will generally be &#039;&#039;controller.php&#039;&#039; and is located in the component folder.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
com_content&lt;br /&gt;
 / controller.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For a multi-controller components, such as the Banners in the Administrator, the convention is &#039;&#039;[Component]Controller[Name]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Banner Client Controller&lt;br /&gt;
 * @package Joomla&lt;br /&gt;
 */&lt;br /&gt;
class BannerControllerClient extends JController&lt;br /&gt;
{&lt;br /&gt;
    // Methods&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The files will be located in a &amp;lt;tt&amp;gt;/controllers/&amp;lt;/tt&amp;gt; folder under the component folder.  The file names will reflect the name of the controller.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
com_banner&lt;br /&gt;
  /controllers/&lt;br /&gt;
    / banner.php&lt;br /&gt;
    / client.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Models===&lt;br /&gt;
&lt;br /&gt;
The naming convention is &#039;&#039;[Component]Model[Name]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Banner Client Model&lt;br /&gt;
 * @package Joomla&lt;br /&gt;
 */&lt;br /&gt;
class BannerModelClient extends JModel&lt;br /&gt;
{&lt;br /&gt;
    // Methods&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The files will be located in a &amp;lt;tt&amp;gt;/models/&amp;lt;/tt&amp;gt; folder under the component folder.  The file names will reflect the name of the model.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
com_banner&lt;br /&gt;
  /models/&lt;br /&gt;
    / banner.php&lt;br /&gt;
    / client.php&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Views ===&lt;br /&gt;
The naming convention is &#039;&#039;[Component]View[Name]&#039;&#039;.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Contact Category View&lt;br /&gt;
 * @package Joomla&lt;br /&gt;
 */&lt;br /&gt;
class ContactViewCategory extends JView&lt;br /&gt;
{&lt;br /&gt;
    // Methods&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
The files will be located in a &amp;lt;tt&amp;gt;/view/&amp;lt;/tt&amp;gt; folder under the component folder. The subfolder names will reflect the name of a View.&lt;br /&gt;
&lt;br /&gt;
 com_contact&lt;br /&gt;
  /views/&lt;br /&gt;
    /&#039;&#039;view name 1&#039;&#039;/&lt;br /&gt;
      / view.html.php&lt;br /&gt;
    /&#039;&#039;view name 2&#039;&#039;/&lt;br /&gt;
      / view.html.php&lt;br /&gt;
&lt;br /&gt;
Multi-view components such as com_content may provide an optional &amp;quot;master&amp;quot; view class the specialised views extend from. It is located in the component folder and typically called &#039;&#039;view.php&#039;&#039;. The naming convention is &#039;&#039;[Component]View&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 com_content&lt;br /&gt;
  /views/&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:#999&amp;quot;&amp;gt;/archive/&amp;lt;/span&amp;gt;&lt;br /&gt;
       / view.html.php&lt;br /&gt;
     &amp;lt;span style=&amp;quot;color:#999&amp;quot;&amp;gt;/article/&amp;lt;/span&amp;gt;&lt;br /&gt;
  / view.php&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
view.php&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Content View&lt;br /&gt;
 * @package Joomla&lt;br /&gt;
 */&lt;br /&gt;
class ContentView extends JView&lt;br /&gt;
{&lt;br /&gt;
    // Helper Methods&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
views/archive/view.html.php&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/**&lt;br /&gt;
 * Content Archive View&lt;br /&gt;
 * @package Joomla&lt;br /&gt;
 */&lt;br /&gt;
class ContactViewArchive extends ContentView&lt;br /&gt;
{&lt;br /&gt;
    // Methods&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Plugins ===&lt;br /&gt;
&lt;br /&gt;
The naming convention is &#039;&#039;[Folder]View[Element]&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
class ContentPluginPagebreak extends JPlugin&lt;br /&gt;
{&lt;br /&gt;
    // Methods&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Layouts ===&lt;br /&gt;
Components may support different Layouts to render the data supplied by a [[#Views|View]] and its [[#Models|Models]]. A Layout file usually contains markup and some PHP code for &#039;&#039;display logic only&#039;&#039;: no functions, no classes.&lt;br /&gt;
&lt;br /&gt;
A Layout consists of at least one .php file and an equally named [[Creating a basic layout.xml file|.xml manifest file]] located in the &amp;lt;tt&amp;gt;/tmpl/&amp;lt;/tt&amp;gt; folder of a View, both reflect the internal name of the Layout. The standard Layout is called &#039;&#039;default&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;span style=&amp;quot;color:#999&amp;quot;&amp;gt;com_content&lt;br /&gt;
   /views/&lt;br /&gt;
     /article/&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:#000&amp;quot;&amp;gt;&lt;br /&gt;
       /tmpl/&lt;br /&gt;
         / default.php&lt;br /&gt;
         / default.xml&lt;br /&gt;
         / form.php&lt;br /&gt;
         / form.xml&lt;br /&gt;
         / pagebreak.php&lt;br /&gt;
         / pagebreak.xml &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Layout may use supplemental .php files to provide more granual control in order to render individual parts or repetitive items of the data.&lt;br /&gt;
&lt;br /&gt;
Users may customise the Layout output via [[#Template Layout Overrides|Template Layout Overrides]].&lt;br /&gt;
&lt;br /&gt;
=== Templates ===&lt;br /&gt;
&lt;br /&gt;
=== Template Layout Overrides ===&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14287</id>
		<title>J1.5:Common Migrator Errors</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14287"/>
		<updated>2009-05-27T05:42:04Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists common migrator errors and their solutions&lt;br /&gt;
&lt;br /&gt;
= MySQL: Unknown column &#039;x&#039; in &#039;field list&#039; =&lt;br /&gt;
This is usually caused by having a third party extension installed on your Joomla! 1.0 site that has hacked the core Joomla! tables and added new fields. If the extension in question has been properly written, uninstalling it should resolve the problem. If it doesn&#039;t, identifying the table that has the extra field in it and removing this field will resolve this issue.&lt;br /&gt;
&lt;br /&gt;
Examples of extensions that are known to do this (incomplete):&lt;br /&gt;
* [http://joomlacode.org/gf/project/sso Joomla SSO]&lt;br /&gt;
&lt;br /&gt;
An alternative solution to this problem is to manually remove that particular column from the table in question. I&#039;d personally recommend first examining your Joomla! site and seeing which extensions you have installed, potentially creating a test site using JoomlaPack, and seeing which extension caused the issue. When you find extensions that cause issues, please add them to the list on this page.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Column count doesn&#039;t match value count at row 1 =&lt;br /&gt;
Solution pending. If you know of the answer, please contribute it here!&lt;br /&gt;
&lt;br /&gt;
= Table josjos_migrationjos_backlinks doesn&#039;t exist =&lt;br /&gt;
This occurs when you have incorrectly specified a prefix or you previous entered the incorrect prefix and haven&#039;t replaced your SQL file. The prefix for all migrations is &amp;quot;jos_&amp;quot; which is replaced when the SQL file is created. Keep in mind that you need to replace the migrate.sql file before each migration with a clean file as the migrate.sql file is changed in the process.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Duplicate entry &#039;1&#039; for key 1 =&lt;br /&gt;
This usually occurs with a message about either the menu or modules table. This is caused by one of two things: the wrong prefix is entered or the files are unwriteable. If you put in the wrong prefix, replace the migrate.sql file with a new copy and enter the prefix &amp;quot;jos_&amp;quot;. If the files are unwriteable, ensure that the installer can write to the following locations:&lt;br /&gt;
* your temporary directory (usually the &#039;tmp&#039; folder in your install)&lt;br /&gt;
* the folder &amp;quot;installation/sql/migration&amp;quot;&lt;br /&gt;
* [optional] the entire &amp;quot;installation&amp;quot; folder and subfolders (you will remove them later anyway)&lt;br /&gt;
&lt;br /&gt;
If you have previously tried migrating and have an existing migrate.sql file (regardless of your upload method), try deleting it first, validating that it is gone and then reupload (either via FTP or HTTP) the migration SQL file and then migrate with the permissions set accordingly.&lt;br /&gt;
&lt;br /&gt;
= 404 - Component not found =&lt;br /&gt;
This can occur immediately post migration and on the home page. This is typically caused by having a menu link set as the default link which points to a component that is no longer installed. For migration this means that you&#039;ve had a non-core component as the default home page. To work around this try creating a new menu link to a piece of content (an article link) and making it the default and see if your site appears properly when you view it.&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14206</id>
		<title>J1.5:Common Migrator Errors</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14206"/>
		<updated>2009-05-17T01:39:13Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* MySQL: Column count doesn&amp;#039;t match value count at row 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists common migrator errors and their solutions&lt;br /&gt;
&lt;br /&gt;
= MySQL: Unknown column &#039;x&#039; in &#039;field list&#039; =&lt;br /&gt;
This is usually caused by having a third party extension installed on your Joomla! 1.0 site that has hacked the core Joomla! tables and added new fields. If the extension in question has been properly written, uninstalling it should resolve the problem. If it doesn&#039;t, identifying the table that has the extra field in it and removing this field will resolve this issue.&lt;br /&gt;
&lt;br /&gt;
Examples of extensions that are known to do this (incomplete):&lt;br /&gt;
* [http://joomlacode.org/gf/project/sso Joomla SSO]&lt;br /&gt;
&lt;br /&gt;
An alternative solution to this problem is to manually remove that particular column from the table in question. I&#039;d personally recommend first examining your Joomla! site and seeing which extensions you have installed, potentially creating a test site using JoomlaPack, and seeing which extension caused the issue. When you find extensions that cause issues, please add them to the list on this page.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Column count doesn&#039;t match value count at row 1 =&lt;br /&gt;
Solution pending. If you know of the answer, please contribute it here!&lt;br /&gt;
&lt;br /&gt;
= Table josjos_migrationjos_backlinks doesn&#039;t exist =&lt;br /&gt;
This occurs when you have incorrectly specified a prefix or you previous entered the incorrect prefix and haven&#039;t replaced your SQL file. The prefix for all migrations is &amp;quot;jos_&amp;quot; which is replaced when the SQL file is created. Keep in mind that you need to replace the migrate.sql file before each migration with a clean file as the migrate.sql file is changed in the process.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Duplicate entry &#039;1&#039; for key 1 =&lt;br /&gt;
This usually occurs with a message about either the menu or modules table. This is caused by one of two things: the wrong prefix is entered or the files are unwriteable. If you put in the wrong prefix, replace the migrate.sql file with a new copy and enter the prefix &amp;quot;jos_&amp;quot;. If the files are unwriteable, ensure that the installer can write to the following locations:&lt;br /&gt;
* your temporary directory (usually the &#039;tmp&#039; folder in your install)&lt;br /&gt;
* the folder &amp;quot;installation/sql/migration&amp;quot;&lt;br /&gt;
* [optional] the entire &amp;quot;installation&amp;quot; folder and subfolders (you will remove them later anyway)&lt;br /&gt;
&lt;br /&gt;
If you have previously tried migrating and have an existing migrate.sql file (regardless of your upload method), try deleting it first, validating that it is gone and then reupload (either via FTP or HTTP) the migration SQL file and then migrate with the permissions set accordingly.&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14205</id>
		<title>J1.5:Common Migrator Errors</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14205"/>
		<updated>2009-05-17T01:38:13Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists common migrator errors and their solutions&lt;br /&gt;
&lt;br /&gt;
= MySQL: Unknown column &#039;x&#039; in &#039;field list&#039; =&lt;br /&gt;
This is usually caused by having a third party extension installed on your Joomla! 1.0 site that has hacked the core Joomla! tables and added new fields. If the extension in question has been properly written, uninstalling it should resolve the problem. If it doesn&#039;t, identifying the table that has the extra field in it and removing this field will resolve this issue.&lt;br /&gt;
&lt;br /&gt;
Examples of extensions that are known to do this (incomplete):&lt;br /&gt;
* [http://joomlacode.org/gf/project/sso Joomla SSO]&lt;br /&gt;
&lt;br /&gt;
An alternative solution to this problem is to manually remove that particular column from the table in question. I&#039;d personally recommend first examining your Joomla! site and seeing which extensions you have installed, potentially creating a test site using JoomlaPack, and seeing which extension caused the issue. When you find extensions that cause issues, please add them to the list on this page.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Column count doesn&#039;t match value count at row 1 =&lt;br /&gt;
See: [Common_Migrator_Errors#MySQL:_Unknown_column_.27x.27_in_.27field_list.27 MySQL: Unknown column &#039;x&#039; in &#039;field list&#039;]&lt;br /&gt;
&lt;br /&gt;
= Table josjos_migrationjos_backlinks doesn&#039;t exist =&lt;br /&gt;
This occurs when you have incorrectly specified a prefix or you previous entered the incorrect prefix and haven&#039;t replaced your SQL file. The prefix for all migrations is &amp;quot;jos_&amp;quot; which is replaced when the SQL file is created. Keep in mind that you need to replace the migrate.sql file before each migration with a clean file as the migrate.sql file is changed in the process.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Duplicate entry &#039;1&#039; for key 1 =&lt;br /&gt;
This usually occurs with a message about either the menu or modules table. This is caused by one of two things: the wrong prefix is entered or the files are unwriteable. If you put in the wrong prefix, replace the migrate.sql file with a new copy and enter the prefix &amp;quot;jos_&amp;quot;. If the files are unwriteable, ensure that the installer can write to the following locations:&lt;br /&gt;
* your temporary directory (usually the &#039;tmp&#039; folder in your install)&lt;br /&gt;
* the folder &amp;quot;installation/sql/migration&amp;quot;&lt;br /&gt;
* [optional] the entire &amp;quot;installation&amp;quot; folder and subfolders (you will remove them later anyway)&lt;br /&gt;
&lt;br /&gt;
If you have previously tried migrating and have an existing migrate.sql file (regardless of your upload method), try deleting it first, validating that it is gone and then reupload (either via FTP or HTTP) the migration SQL file and then migrate with the permissions set accordingly.&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14190</id>
		<title>J1.5:Common Migrator Errors</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14190"/>
		<updated>2009-05-14T01:51:36Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* MySQL: Duplicate entry &amp;#039;1&amp;#039; for key 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists common migrator errors and their solutions&lt;br /&gt;
&lt;br /&gt;
= MySQL: Unknown column &#039;x&#039; in &#039;field list&#039; =&lt;br /&gt;
This is usually caused by having a third party extension installed on your Joomla! 1.0 site that has hacked the core Joomla! tables and added new fields. If the extension in question has been properly written, uninstalling it should resolve the problem. If it doesn&#039;t, identifying the table that has the extra field in it and removing this field will resolve this issue.&lt;br /&gt;
&lt;br /&gt;
Examples of extensions that are known to do this (incomplete):&lt;br /&gt;
* [http://joomlacode.org/gf/project/sso Joomla SSO]&lt;br /&gt;
&lt;br /&gt;
An alternative solution to this problem is to manually remove that particular column from the table in question. I&#039;d personally recommend first examining your Joomla! site and seeing which extensions you have installed, potentially creating a test site using JoomlaPack, and seeing which extension caused the issue. When you find extensions that cause issues, please add them to the list on this page.&lt;br /&gt;
&lt;br /&gt;
= Table josjos_migrationjos_backlinks doesn&#039;t exist =&lt;br /&gt;
This occurs when you have incorrectly specified a prefix or you previous entered the incorrect prefix and haven&#039;t replaced your SQL file. The prefix for all migrations is &amp;quot;jos_&amp;quot; which is replaced when the SQL file is created. Keep in mind that you need to replace the migrate.sql file before each migration with a clean file as the migrate.sql file is changed in the process.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Duplicate entry &#039;1&#039; for key 1 =&lt;br /&gt;
This usually occurs with a message about either the menu or modules table. This is caused by one of two things: the wrong prefix is entered or the files are unwriteable. If you put in the wrong prefix, replace the migrate.sql file with a new copy and enter the prefix &amp;quot;jos_&amp;quot;. If the files are unwriteable, ensure that the installer can write to the following locations:&lt;br /&gt;
* your temporary directory (usually the &#039;tmp&#039; folder in your install)&lt;br /&gt;
* the folder &amp;quot;installation/sql/migration&amp;quot;&lt;br /&gt;
* [optional] the entire &amp;quot;installation&amp;quot; folder and subfolders (you will remove them later anyway)&lt;br /&gt;
&lt;br /&gt;
If you have previously tried migrating and have an existing migrate.sql file (regardless of your upload method), try deleting it first, validating that it is gone and then reupload (either via FTP or HTTP) the migration SQL file and then migrate with the permissions set accordingly.&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14123</id>
		<title>J1.5:Migrating from 1.0.x to 1.5 Stable</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14123"/>
		<updated>2009-05-06T12:24:15Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Step 1: Downloading the Migrator component and installing it into your 1.0 instance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
The migration from Joomla! 1.0 to 1.5 is handled for the most part automatically in two stages. The first stage is the export migration component for Joomla! 1.0 and the second stage is the import or migration phase of the Joomla! 1.5 installer. The system is automated due to a large number of changes that make data slightly incompatible between Joomla! 1.0 and 1.5, such as parameters for menus and content items. Whilst it is still possible to use a database dump to migrate, this is not advised as there will be data loss. This page aims to detail how to migrate from Joomla! 1.0 to Joomla! 1.5 with as much ease as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Read all of this document first and test before you attempt this in your production site to minimise down time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
You will need a working Joomla! install, though using the latest available release of Joomla! 1.0 is always the best option. It is suggested that if you are using 1.0.13 you install [http://forum.joomla.org/index.php/topic,200725.0.html Rob Schley&#039;s patch for admin sessions]. As with everything you should take a full backup of everything before you start just in case something does go wrong. We advise that you do not destroy your 1.0.x install until you have completely finished migrating to 1.5 and are happy that things are working properly. Ideally you should complete migration using a testing system first before attempting it on your production system (e.g. either by using sites restored from backups or other replicas) and when deploying, separate your 1.0.x install from 1.5 (e.g. different database or at the least a different prefix).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a UTF-8 database please make sure that you have followed [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! UTF-8 guide] before you export from your Joomla! 1.0 site - this will make your dump file in UTF-8 format so when you come to the relevant part of the Joomla! 1.5 installation your encoding will be UTF-8.&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t creating UTF-8 dump files then you are going to need to either have iconv installed on your server where you&#039;re installing 1.5 so it can automatically convert your dump file or convert it from what ever encoding it is presently into UTF-8 prior to migration. You can check if you have iconv by looking at the output of phpinfo for &#039;iconv&#039;, available in the help system of Joomla! (System -&amp;gt; System Info -&amp;gt; PHP Info under Joomla! 1.0 and Help -&amp;gt; System Info -&amp;gt; PHP Information under Joomla! 1.5). iconv is a relatively common extension that should be available in most situations, refer to either the PHP documentation or your hosting provider on how you can enable iconv.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Downloading the Migrator component and installing it into your 1.0 instance==&lt;br /&gt;
The latest version of the migrator component exists at the [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site]. At the time of writing the latest release is [http://joomlacode.org/gf/download/frsrelease/10218/39501/migrator.zip Migrator 1.4]. Download the Migrator component to your system and then install it into the 1.0 install. This is done like any normal component install. There will be a Migrator entry in the Component menu option where you can access the Migrator.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Installing Third Party Migrator plugins==&lt;br /&gt;
The Migration system only handles the core system in its migration which means that if you want to include third party extension data from other tables you will have to install migrator plugins to handle the migration of this data. There are two types of plugins that are used: an &amp;quot;SQL&amp;quot; plugin which is a plain text SQL file and an &amp;quot;ETL&amp;quot; Plugin which is a bit of PHP that tells the migrator how to handle the data stored in tables (or in configuration files). This is done by selecting &amp;quot;Add Third Party Migrators&amp;quot;, and then locating the plugin you wish to install and uploading the file. SQL files will be prepended to the output automatically and ETL plugins will be executed automatically. You can view a list of ETL plugins by clicking &amp;quot;List Plugins&amp;quot; in the main screen. You can also upload ETL plugins to the &amp;quot;plugins&amp;quot; directory in the &amp;quot;/administrator/components/com_migrator&amp;quot; directory in your Joomla! site.&lt;br /&gt;
&lt;br /&gt;
The JED lists [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions third party migrator ETL plugins].&lt;br /&gt;
&lt;br /&gt;
==Step 3: Creating the Migration SQL File==&lt;br /&gt;
Once you have installed any third party migrator plugins, you can select the &amp;quot;Create Migration SQL file&amp;quot; to begin the creation process. The system is designed to build an SQL file without causing a timeout on the server, so you may notice that the page automatically refreshes and displays status information. Eventually it will display a notification that the process has been completed and the SQL file will be available for download. Part of the SQL file generation involves the alteration of various fields to make them compatible with changes made in Joomla! 1.5, including the rewriting of mosimage tags. &lt;br /&gt;
&lt;br /&gt;
==Step 4: Installing Joomla! 1.5==&lt;br /&gt;
&#039;&#039;&#039;Note: Create your new Joomla! 1.5 install in a separate directory and database to your existing install (or different prefix if you cannot create a new database). You cannot extract over the top of your 1.0 install, you have to create a new Joomla! 1.5 site. Alternatively, move your 1.0 install to a safe location and install into the empty directory 1.0 will have created. It is not a very good idea to install a new Joomla! 1.5 site over the top of your existing 1.0 site, it is better to test things in a seperate directory and progress from there.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t install Joomla!, or Joomla! has already been installed, you can use the Migration Assistant in your 1.5 site. Note that beyond itself it will wipe out the 1.5 site&#039;s database back to a clean install and then do the migration. Any information that is in the 1.5 sites database will be deleted. The migration assistant is available at the same place as the Migrator, the latest version is [http://joomlacode.org/gf/download/frsrelease/8194/29876/migrationassistant.tgz Migration Assistant 1.5.2]. There may be a later version, so check [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site] for any updates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you haven&#039;t done so already, take a full back up of your 1.0 site, including all of the filesystem and the database. Do not proceed without a backup.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last phase of the migration is the installation of a new Joomla! 1.5 site. You need to install &#039;1.5 into a completely new directory, you should keep this separate to your 1.0 directory. If you just unzip over the top of your existing 1.0 site, you will have issues with it finding an invalid copy of the configuration.php&amp;quot; file, so either move your original install or create a new directory. Complete the initial steps of the installation as per a normal installation. In the final step where you are prompted for the site name you are given the opportunity to initiate the migration process. Migration requires the generated SQL file to complete its operation, which might need to be uploaded to your new 1.5 site, there are two options for doing this:&lt;br /&gt;
&lt;br /&gt;
* HTTP Upload&lt;br /&gt;
* FTP/SCP Upload&lt;br /&gt;
&lt;br /&gt;
The first method, HTTP upload, is best for smaller SQL files that will fit within the upload limits of PHP. The alternative is to upload a file using either FTP, SCP or some other method of file transfer that your hosting provider offers. This is useful for larger SQL files that would normally not be permitted by PHP. To use the HTTP method, simply select the file like a normal component installation. To use the alternative upload method, upload the files into the installation/sql/migration folder and rename the file to be called &amp;quot;migrate.sql&amp;quot;. If for some reason the migration fails you will need to reupload the SQL file for both methods, HTTP and FTP/SCP, as the file is altered through the migration process. The prefix for all migration dumps is &amp;quot;jos_&amp;quot;, this should be placed into the provided text box. Once migration has been completed, enter in a site name (the site name cannot be migrated for technical reasons) and finish the installation.&lt;br /&gt;
&lt;br /&gt;
Using either method the &amp;quot;/installation/sql/migration&amp;quot; folder and your temporary files folder (e.g. &amp;quot;/tmp&amp;quot;) need to be writeable by the web user (e.g. &amp;quot;wwwrun&amp;quot;, &amp;quot;www-data&amp;quot; or &amp;quot;apache&amp;quot;). The migrator will write data back to these locations as it updates the dump files.&lt;br /&gt;
&lt;br /&gt;
Please note you also need to tick the &amp;quot;This script is a Joomla! 1.0 migration script&amp;quot; box as well before you migrate otherwise you will have issues with importing data.&lt;br /&gt;
&lt;br /&gt;
==Further information==&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/392-migration-so-what-is-this-backlink-thing-anyway.html Joomla! Team Blog: Migration: So what is this backlink thing anyway?]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/329-how-it-works-10-to-15-migration.html Joomla! Team Blog: How it works: 1.0 to 1.5 Migration]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/386-migration-updates.html Joomla! Team Blog: Migration Updates]&lt;br /&gt;
* [http://community.joomla.org/magazine/article/506-site-integrator-migrating-to-joomla-15.html Site Integrator: Migrating to Joomla! 1.5]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! 1.0 UTF-8 Guide]&lt;br /&gt;
* [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions 3PD Migrator ETL Plugins]&lt;br /&gt;
* [[Common Migrator Errors]]&lt;br /&gt;
&lt;br /&gt;
Return to [[Upgrade Instructions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14090</id>
		<title>J1.5:Migrating from 1.0.x to 1.5 Stable</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14090"/>
		<updated>2009-05-04T05:56:54Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Step 1: Downloading the Migrator component and installing it into your 1.0 instance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
The migration from Joomla! 1.0 to 1.5 is handled for the most part automatically in two stages. The first stage is the export migration component for Joomla! 1.0 and the second stage is the import or migration phase of the Joomla! 1.5 installer. The system is automated due to a large number of changes that make data slightly incompatible between Joomla! 1.0 and 1.5, such as parameters for menus and content items. Whilst it is still possible to use a database dump to migrate, this is not advised as there will be data loss. This page aims to detail how to migrate from Joomla! 1.0 to Joomla! 1.5 with as much ease as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Read all of this document first and test before you attempt this in your production site to minimise down time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
You will need a working Joomla! install, though using the latest available release of Joomla! 1.0 is always the best option. It is suggested that if you are using 1.0.13 you install [http://forum.joomla.org/index.php/topic,200725.0.html Rob Schley&#039;s patch for admin sessions]. As with everything you should take a full backup of everything before you start just in case something does go wrong. We advise that you do not destroy your 1.0.x install until you have completely finished migrating to 1.5 and are happy that things are working properly. Ideally you should complete migration using a testing system first before attempting it on your production system (e.g. either by using sites restored from backups or other replicas) and when deploying, separate your 1.0.x install from 1.5 (e.g. different database or at the least a different prefix).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a UTF-8 database please make sure that you have followed [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! UTF-8 guide] before you export from your Joomla! 1.0 site - this will make your dump file in UTF-8 format so when you come to the relevant part of the Joomla! 1.5 installation your encoding will be UTF-8.&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t creating UTF-8 dump files then you are going to need to either have iconv installed on your server where you&#039;re installing 1.5 so it can automatically convert your dump file or convert it from what ever encoding it is presently into UTF-8 prior to migration. You can check if you have iconv by looking at the output of phpinfo for &#039;iconv&#039;, available in the help system of Joomla! (System -&amp;gt; System Info -&amp;gt; PHP Info under Joomla! 1.0 and Help -&amp;gt; System Info -&amp;gt; PHP Information under Joomla! 1.5). iconv is a relatively common extension that should be available in most situations, refer to either the PHP documentation or your hosting provider on how you can enable iconv.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Downloading the Migrator component and installing it into your 1.0 instance==&lt;br /&gt;
The latest version of the migrator component exists at the [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site]. At the time of writing the latest release is [http://joomlacode.org/gf/download/frsrelease/10207/39332/migrator.zip Migrator 1.3]. Download the Migrator component to your system and then install it into the 1.0 install. This is done like any normal component install. There will be a Migrator entry in the Component menu option where you can access the Migrator.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Installing Third Party Migrator plugins==&lt;br /&gt;
The Migration system only handles the core system in its migration which means that if you want to include third party extension data from other tables you will have to install migrator plugins to handle the migration of this data. There are two types of plugins that are used: an &amp;quot;SQL&amp;quot; plugin which is a plain text SQL file and an &amp;quot;ETL&amp;quot; Plugin which is a bit of PHP that tells the migrator how to handle the data stored in tables (or in configuration files). This is done by selecting &amp;quot;Add Third Party Migrators&amp;quot;, and then locating the plugin you wish to install and uploading the file. SQL files will be prepended to the output automatically and ETL plugins will be executed automatically. You can view a list of ETL plugins by clicking &amp;quot;List Plugins&amp;quot; in the main screen. You can also upload ETL plugins to the &amp;quot;plugins&amp;quot; directory in the &amp;quot;/administrator/components/com_migrator&amp;quot; directory in your Joomla! site.&lt;br /&gt;
&lt;br /&gt;
The JED lists [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions third party migrator ETL plugins].&lt;br /&gt;
&lt;br /&gt;
==Step 3: Creating the Migration SQL File==&lt;br /&gt;
Once you have installed any third party migrator plugins, you can select the &amp;quot;Create Migration SQL file&amp;quot; to begin the creation process. The system is designed to build an SQL file without causing a timeout on the server, so you may notice that the page automatically refreshes and displays status information. Eventually it will display a notification that the process has been completed and the SQL file will be available for download. Part of the SQL file generation involves the alteration of various fields to make them compatible with changes made in Joomla! 1.5, including the rewriting of mosimage tags. &lt;br /&gt;
&lt;br /&gt;
==Step 4: Installing Joomla! 1.5==&lt;br /&gt;
&#039;&#039;&#039;Note: Create your new Joomla! 1.5 install in a separate directory and database to your existing install (or different prefix if you cannot create a new database). You cannot extract over the top of your 1.0 install, you have to create a new Joomla! 1.5 site. Alternatively, move your 1.0 install to a safe location and install into the empty directory 1.0 will have created. It is not a very good idea to install a new Joomla! 1.5 site over the top of your existing 1.0 site, it is better to test things in a seperate directory and progress from there.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t install Joomla!, or Joomla! has already been installed, you can use the Migration Assistant in your 1.5 site. Note that beyond itself it will wipe out the 1.5 site&#039;s database back to a clean install and then do the migration. Any information that is in the 1.5 sites database will be deleted. The migration assistant is available at the same place as the Migrator, the latest version is [http://joomlacode.org/gf/download/frsrelease/8194/29876/migrationassistant.tgz Migration Assistant 1.5.2]. There may be a later version, so check [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site] for any updates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you haven&#039;t done so already, take a full back up of your 1.0 site, including all of the filesystem and the database. Do not proceed without a backup.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last phase of the migration is the installation of a new Joomla! 1.5 site. You need to install &#039;1.5 into a completely new directory, you should keep this separate to your 1.0 directory. If you just unzip over the top of your existing 1.0 site, you will have issues with it finding an invalid copy of the configuration.php&amp;quot; file, so either move your original install or create a new directory. Complete the initial steps of the installation as per a normal installation. In the final step where you are prompted for the site name you are given the opportunity to initiate the migration process. Migration requires the generated SQL file to complete its operation, which might need to be uploaded to your new 1.5 site, there are two options for doing this:&lt;br /&gt;
&lt;br /&gt;
* HTTP Upload&lt;br /&gt;
* FTP/SCP Upload&lt;br /&gt;
&lt;br /&gt;
The first method, HTTP upload, is best for smaller SQL files that will fit within the upload limits of PHP. The alternative is to upload a file using either FTP, SCP or some other method of file transfer that your hosting provider offers. This is useful for larger SQL files that would normally not be permitted by PHP. To use the HTTP method, simply select the file like a normal component installation. To use the alternative upload method, upload the files into the installation/sql/migration folder and rename the file to be called &amp;quot;migrate.sql&amp;quot;. If for some reason the migration fails you will need to reupload the SQL file for both methods, HTTP and FTP/SCP, as the file is altered through the migration process. The prefix for all migration dumps is &amp;quot;jos_&amp;quot;, this should be placed into the provided text box. Once migration has been completed, enter in a site name (the site name cannot be migrated for technical reasons) and finish the installation.&lt;br /&gt;
&lt;br /&gt;
Using either method the &amp;quot;/installation/sql/migration&amp;quot; folder and your temporary files folder (e.g. &amp;quot;/tmp&amp;quot;) need to be writeable by the web user (e.g. &amp;quot;wwwrun&amp;quot;, &amp;quot;www-data&amp;quot; or &amp;quot;apache&amp;quot;). The migrator will write data back to these locations as it updates the dump files.&lt;br /&gt;
&lt;br /&gt;
Please note you also need to tick the &amp;quot;This script is a Joomla! 1.0 migration script&amp;quot; box as well before you migrate otherwise you will have issues with importing data.&lt;br /&gt;
&lt;br /&gt;
==Further information==&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/392-migration-so-what-is-this-backlink-thing-anyway.html Joomla! Team Blog: Migration: So what is this backlink thing anyway?]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/329-how-it-works-10-to-15-migration.html Joomla! Team Blog: How it works: 1.0 to 1.5 Migration]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/386-migration-updates.html Joomla! Team Blog: Migration Updates]&lt;br /&gt;
* [http://community.joomla.org/magazine/article/506-site-integrator-migrating-to-joomla-15.html Site Integrator: Migrating to Joomla! 1.5]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! 1.0 UTF-8 Guide]&lt;br /&gt;
* [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions 3PD Migrator ETL Plugins]&lt;br /&gt;
* [[Common Migrator Errors]]&lt;br /&gt;
&lt;br /&gt;
Return to [[Upgrade Instructions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14012</id>
		<title>J1.5:Migrating from 1.0.x to 1.5 Stable</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14012"/>
		<updated>2009-04-24T22:58:22Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Step 2: Installing Third Party Migrator plugins */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
The migration from Joomla! 1.0 to 1.5 is handled for the most part automatically in two stages. The first stage is the export migration component for Joomla! 1.0 and the second stage is the import or migration phase of the Joomla! 1.5 installer. The system is automated due to a large number of changes that make data slightly incompatible between Joomla! 1.0 and 1.5, such as parameters for menus and content items. Whilst it is still possible to use a database dump to migrate, this is not advised as there will be data loss. This page aims to detail how to migrate from Joomla! 1.0 to Joomla! 1.5 with as much ease as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Read all of this document first and test before you attempt this in your production site to minimise down time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
You will need a working Joomla! install, though using the latest available release of Joomla! 1.0 is always the best option. It is suggested that if you are using 1.0.13 you install [http://forum.joomla.org/index.php/topic,200725.0.html Rob Schley&#039;s patch for admin sessions]. As with everything you should take a full backup of everything before you start just in case something does go wrong. We advise that you do not destroy your 1.0.x install until you have completely finished migrating to 1.5 and are happy that things are working properly. Ideally you should complete migration using a testing system first before attempting it on your production system (e.g. either by using sites restored from backups or other replicas) and when deploying, separate your 1.0.x install from 1.5 (e.g. different database or at the least a different prefix).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a UTF-8 database please make sure that you have followed [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! UTF-8 guide] before you export from your Joomla! 1.0 site - this will make your dump file in UTF-8 format so when you come to the relevant part of the Joomla! 1.5 installation your encoding will be UTF-8.&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t creating UTF-8 dump files then you are going to need to either have iconv installed on your server where you&#039;re installing 1.5 so it can automatically convert your dump file or convert it from what ever encoding it is presently into UTF-8 prior to migration. You can check if you have iconv by looking at the output of phpinfo for &#039;iconv&#039;, available in the help system of Joomla! (System -&amp;gt; System Info -&amp;gt; PHP Info under Joomla! 1.0 and Help -&amp;gt; System Info -&amp;gt; PHP Information under Joomla! 1.5). iconv is a relatively common extension that should be available in most situations, refer to either the PHP documentation or your hosting provider on how you can enable iconv.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Downloading the Migrator component and installing it into your 1.0 instance==&lt;br /&gt;
The latest version of the migrator component exists at the [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site]. At the time of writing the latest release is [http://joomlacode.org/gf/download/frsrelease/9710/37031/migrator.zip Migrator 1.2]. Download the Migrator component to your system and then install it into the 1.0 install. This is done like any normal component install. There will be a Migrator entry in the Component menu option where you can access the Migrator.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Installing Third Party Migrator plugins==&lt;br /&gt;
The Migration system only handles the core system in its migration which means that if you want to include third party extension data from other tables you will have to install migrator plugins to handle the migration of this data. There are two types of plugins that are used: an &amp;quot;SQL&amp;quot; plugin which is a plain text SQL file and an &amp;quot;ETL&amp;quot; Plugin which is a bit of PHP that tells the migrator how to handle the data stored in tables (or in configuration files). This is done by selecting &amp;quot;Add Third Party Migrators&amp;quot;, and then locating the plugin you wish to install and uploading the file. SQL files will be prepended to the output automatically and ETL plugins will be executed automatically. You can view a list of ETL plugins by clicking &amp;quot;List Plugins&amp;quot; in the main screen. You can also upload ETL plugins to the &amp;quot;plugins&amp;quot; directory in the &amp;quot;/administrator/components/com_migrator&amp;quot; directory in your Joomla! site.&lt;br /&gt;
&lt;br /&gt;
The JED lists [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions third party migrator ETL plugins].&lt;br /&gt;
&lt;br /&gt;
==Step 3: Creating the Migration SQL File==&lt;br /&gt;
Once you have installed any third party migrator plugins, you can select the &amp;quot;Create Migration SQL file&amp;quot; to begin the creation process. The system is designed to build an SQL file without causing a timeout on the server, so you may notice that the page automatically refreshes and displays status information. Eventually it will display a notification that the process has been completed and the SQL file will be available for download. Part of the SQL file generation involves the alteration of various fields to make them compatible with changes made in Joomla! 1.5, including the rewriting of mosimage tags. &lt;br /&gt;
&lt;br /&gt;
==Step 4: Installing Joomla! 1.5==&lt;br /&gt;
&#039;&#039;&#039;Note: Create your new Joomla! 1.5 install in a separate directory and database to your existing install (or different prefix if you cannot create a new database). You cannot extract over the top of your 1.0 install, you have to create a new Joomla! 1.5 site. Alternatively, move your 1.0 install to a safe location and install into the empty directory 1.0 will have created. It is not a very good idea to install a new Joomla! 1.5 site over the top of your existing 1.0 site, it is better to test things in a seperate directory and progress from there.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t install Joomla!, or Joomla! has already been installed, you can use the Migration Assistant in your 1.5 site. Note that beyond itself it will wipe out the 1.5 site&#039;s database back to a clean install and then do the migration. Any information that is in the 1.5 sites database will be deleted. The migration assistant is available at the same place as the Migrator, the latest version is [http://joomlacode.org/gf/download/frsrelease/8194/29876/migrationassistant.tgz Migration Assistant 1.5.2]. There may be a later version, so check [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site] for any updates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you haven&#039;t done so already, take a full back up of your 1.0 site, including all of the filesystem and the database. Do not proceed without a backup.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last phase of the migration is the installation of a new Joomla! 1.5 site. You need to install &#039;1.5 into a completely new directory, you should keep this separate to your 1.0 directory. If you just unzip over the top of your existing 1.0 site, you will have issues with it finding an invalid copy of the configuration.php&amp;quot; file, so either move your original install or create a new directory. Complete the initial steps of the installation as per a normal installation. In the final step where you are prompted for the site name you are given the opportunity to initiate the migration process. Migration requires the generated SQL file to complete its operation, which might need to be uploaded to your new 1.5 site, there are two options for doing this:&lt;br /&gt;
&lt;br /&gt;
* HTTP Upload&lt;br /&gt;
* FTP/SCP Upload&lt;br /&gt;
&lt;br /&gt;
The first method, HTTP upload, is best for smaller SQL files that will fit within the upload limits of PHP. The alternative is to upload a file using either FTP, SCP or some other method of file transfer that your hosting provider offers. This is useful for larger SQL files that would normally not be permitted by PHP. To use the HTTP method, simply select the file like a normal component installation. To use the alternative upload method, upload the files into the installation/sql/migration folder and rename the file to be called &amp;quot;migrate.sql&amp;quot;. If for some reason the migration fails you will need to reupload the SQL file for both methods, HTTP and FTP/SCP, as the file is altered through the migration process. The prefix for all migration dumps is &amp;quot;jos_&amp;quot;, this should be placed into the provided text box. Once migration has been completed, enter in a site name (the site name cannot be migrated for technical reasons) and finish the installation.&lt;br /&gt;
&lt;br /&gt;
Using either method the &amp;quot;/installation/sql/migration&amp;quot; folder and your temporary files folder (e.g. &amp;quot;/tmp&amp;quot;) need to be writeable by the web user (e.g. &amp;quot;wwwrun&amp;quot;, &amp;quot;www-data&amp;quot; or &amp;quot;apache&amp;quot;). The migrator will write data back to these locations as it updates the dump files.&lt;br /&gt;
&lt;br /&gt;
Please note you also need to tick the &amp;quot;This script is a Joomla! 1.0 migration script&amp;quot; box as well before you migrate otherwise you will have issues with importing data.&lt;br /&gt;
&lt;br /&gt;
==Further information==&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/392-migration-so-what-is-this-backlink-thing-anyway.html Joomla! Team Blog: Migration: So what is this backlink thing anyway?]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/329-how-it-works-10-to-15-migration.html Joomla! Team Blog: How it works: 1.0 to 1.5 Migration]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/386-migration-updates.html Joomla! Team Blog: Migration Updates]&lt;br /&gt;
* [http://community.joomla.org/magazine/article/506-site-integrator-migrating-to-joomla-15.html Site Integrator: Migrating to Joomla! 1.5]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! 1.0 UTF-8 Guide]&lt;br /&gt;
* [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions 3PD Migrator ETL Plugins]&lt;br /&gt;
* [[Common Migrator Errors]]&lt;br /&gt;
&lt;br /&gt;
Return to [[Upgrade Instructions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14011</id>
		<title>J1.5:Migrating from 1.0.x to 1.5 Stable</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Migrating_from_1.0.x_to_1.5_Stable&amp;diff=14011"/>
		<updated>2009-04-24T22:56:01Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Further information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{RightTOC}}&lt;br /&gt;
The migration from Joomla! 1.0 to 1.5 is handled for the most part automatically in two stages. The first stage is the export migration component for Joomla! 1.0 and the second stage is the import or migration phase of the Joomla! 1.5 installer. The system is automated due to a large number of changes that make data slightly incompatible between Joomla! 1.0 and 1.5, such as parameters for menus and content items. Whilst it is still possible to use a database dump to migrate, this is not advised as there will be data loss. This page aims to detail how to migrate from Joomla! 1.0 to Joomla! 1.5 with as much ease as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: Read all of this document first and test before you attempt this in your production site to minimise down time.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Prerequisites==&lt;br /&gt;
You will need a working Joomla! install, though using the latest available release of Joomla! 1.0 is always the best option. It is suggested that if you are using 1.0.13 you install [http://forum.joomla.org/index.php/topic,200725.0.html Rob Schley&#039;s patch for admin sessions]. As with everything you should take a full backup of everything before you start just in case something does go wrong. We advise that you do not destroy your 1.0.x install until you have completely finished migrating to 1.5 and are happy that things are working properly. Ideally you should complete migration using a testing system first before attempting it on your production system (e.g. either by using sites restored from backups or other replicas) and when deploying, separate your 1.0.x install from 1.5 (e.g. different database or at the least a different prefix).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re using a UTF-8 database please make sure that you have followed [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! UTF-8 guide] before you export from your Joomla! 1.0 site - this will make your dump file in UTF-8 format so when you come to the relevant part of the Joomla! 1.5 installation your encoding will be UTF-8.&lt;br /&gt;
&lt;br /&gt;
If you aren&#039;t creating UTF-8 dump files then you are going to need to either have iconv installed on your server where you&#039;re installing 1.5 so it can automatically convert your dump file or convert it from what ever encoding it is presently into UTF-8 prior to migration. You can check if you have iconv by looking at the output of phpinfo for &#039;iconv&#039;, available in the help system of Joomla! (System -&amp;gt; System Info -&amp;gt; PHP Info under Joomla! 1.0 and Help -&amp;gt; System Info -&amp;gt; PHP Information under Joomla! 1.5). iconv is a relatively common extension that should be available in most situations, refer to either the PHP documentation or your hosting provider on how you can enable iconv.&lt;br /&gt;
&lt;br /&gt;
==Step 1: Downloading the Migrator component and installing it into your 1.0 instance==&lt;br /&gt;
The latest version of the migrator component exists at the [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site]. At the time of writing the latest release is [http://joomlacode.org/gf/download/frsrelease/9710/37031/migrator.zip Migrator 1.2]. Download the Migrator component to your system and then install it into the 1.0 install. This is done like any normal component install. There will be a Migrator entry in the Component menu option where you can access the Migrator.&lt;br /&gt;
&lt;br /&gt;
==Step 2: Installing Third Party Migrator plugins==&lt;br /&gt;
The Migration system only handles the core system in its migration which means that if you want to include third party extension data from other tables you will have to install migrator plugins to handle the migration of this data. There are two types of plugins that are used: an &amp;quot;SQL&amp;quot; plugin which is a plain text SQL file and an &amp;quot;ETL&amp;quot; Plugin which is a bit of PHP that tells the migrator how to handle the data stored in tables (or in configuration files). This is done by selecting &amp;quot;Add Third Party Migrators&amp;quot;, and then locating the plugin you wish to install and uploading the file. SQL files will be prepended to the output automatically and ETL plugins will be executed automatically. You can view a list of ETL plugins by clicking &amp;quot;List Plugins&amp;quot; in the main screen.&lt;br /&gt;
&lt;br /&gt;
==Step 3: Creating the Migration SQL File==&lt;br /&gt;
Once you have installed any third party migrator plugins, you can select the &amp;quot;Create Migration SQL file&amp;quot; to begin the creation process. The system is designed to build an SQL file without causing a timeout on the server, so you may notice that the page automatically refreshes and displays status information. Eventually it will display a notification that the process has been completed and the SQL file will be available for download. Part of the SQL file generation involves the alteration of various fields to make them compatible with changes made in Joomla! 1.5, including the rewriting of mosimage tags. &lt;br /&gt;
&lt;br /&gt;
==Step 4: Installing Joomla! 1.5==&lt;br /&gt;
&#039;&#039;&#039;Note: Create your new Joomla! 1.5 install in a separate directory and database to your existing install (or different prefix if you cannot create a new database). You cannot extract over the top of your 1.0 install, you have to create a new Joomla! 1.5 site. Alternatively, move your 1.0 install to a safe location and install into the empty directory 1.0 will have created. It is not a very good idea to install a new Joomla! 1.5 site over the top of your existing 1.0 site, it is better to test things in a seperate directory and progress from there.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t install Joomla!, or Joomla! has already been installed, you can use the Migration Assistant in your 1.5 site. Note that beyond itself it will wipe out the 1.5 site&#039;s database back to a clean install and then do the migration. Any information that is in the 1.5 sites database will be deleted. The migration assistant is available at the same place as the Migrator, the latest version is [http://joomlacode.org/gf/download/frsrelease/8194/29876/migrationassistant.tgz Migration Assistant 1.5.2]. There may be a later version, so check [http://joomlacode.org/gf/project/pasamioprojects/frs/ Pasamio Project&#039;s FRS site] for any updates.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;If you haven&#039;t done so already, take a full back up of your 1.0 site, including all of the filesystem and the database. Do not proceed without a backup.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The last phase of the migration is the installation of a new Joomla! 1.5 site. You need to install &#039;1.5 into a completely new directory, you should keep this separate to your 1.0 directory. If you just unzip over the top of your existing 1.0 site, you will have issues with it finding an invalid copy of the configuration.php&amp;quot; file, so either move your original install or create a new directory. Complete the initial steps of the installation as per a normal installation. In the final step where you are prompted for the site name you are given the opportunity to initiate the migration process. Migration requires the generated SQL file to complete its operation, which might need to be uploaded to your new 1.5 site, there are two options for doing this:&lt;br /&gt;
&lt;br /&gt;
* HTTP Upload&lt;br /&gt;
* FTP/SCP Upload&lt;br /&gt;
&lt;br /&gt;
The first method, HTTP upload, is best for smaller SQL files that will fit within the upload limits of PHP. The alternative is to upload a file using either FTP, SCP or some other method of file transfer that your hosting provider offers. This is useful for larger SQL files that would normally not be permitted by PHP. To use the HTTP method, simply select the file like a normal component installation. To use the alternative upload method, upload the files into the installation/sql/migration folder and rename the file to be called &amp;quot;migrate.sql&amp;quot;. If for some reason the migration fails you will need to reupload the SQL file for both methods, HTTP and FTP/SCP, as the file is altered through the migration process. The prefix for all migration dumps is &amp;quot;jos_&amp;quot;, this should be placed into the provided text box. Once migration has been completed, enter in a site name (the site name cannot be migrated for technical reasons) and finish the installation.&lt;br /&gt;
&lt;br /&gt;
Using either method the &amp;quot;/installation/sql/migration&amp;quot; folder and your temporary files folder (e.g. &amp;quot;/tmp&amp;quot;) need to be writeable by the web user (e.g. &amp;quot;wwwrun&amp;quot;, &amp;quot;www-data&amp;quot; or &amp;quot;apache&amp;quot;). The migrator will write data back to these locations as it updates the dump files.&lt;br /&gt;
&lt;br /&gt;
Please note you also need to tick the &amp;quot;This script is a Joomla! 1.0 migration script&amp;quot; box as well before you migrate otherwise you will have issues with importing data.&lt;br /&gt;
&lt;br /&gt;
==Further information==&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/392-migration-so-what-is-this-backlink-thing-anyway.html Joomla! Team Blog: Migration: So what is this backlink thing anyway?]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/329-how-it-works-10-to-15-migration.html Joomla! Team Blog: How it works: 1.0 to 1.5 Migration]&lt;br /&gt;
* [http://community.joomla.org/team-blogs/core-team/386-migration-updates.html Joomla! Team Blog: Migration Updates]&lt;br /&gt;
* [http://community.joomla.org/magazine/article/506-site-integrator-migrating-to-joomla-15.html Site Integrator: Migrating to Joomla! 1.5]&lt;br /&gt;
* [http://forum.joomla.org/viewtopic.php?f=11&amp;amp;t=55065 David Gal&#039;s Joomla! 1.0 UTF-8 Guide]&lt;br /&gt;
* [http://extensions.joomla.org/extensions/extension-specific/migrator-extensions 3PD Migrator ETL Plugins]&lt;br /&gt;
* [[Common Migrator Errors]]&lt;br /&gt;
&lt;br /&gt;
Return to [[Upgrade Instructions]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14010</id>
		<title>J1.5:Common Migrator Errors</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Common_Migrator_Errors&amp;diff=14010"/>
		<updated>2009-04-24T22:54:36Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page lists common migrator errors and their solutions&lt;br /&gt;
&lt;br /&gt;
= MySQL: Unknown column &#039;x&#039; in &#039;field list&#039; =&lt;br /&gt;
This is usually caused by having a third party extension installed on your Joomla! 1.0 site that has hacked the core Joomla! tables and added new fields. If the extension in question has been properly written, uninstalling it should resolve the problem. If it doesn&#039;t, identifying the table that has the extra field in it and removing this field will resolve this issue.&lt;br /&gt;
&lt;br /&gt;
Examples of extensions that are known to do this (incomplete):&lt;br /&gt;
* [http://joomlacode.org/gf/project/sso Joomla SSO]&lt;br /&gt;
&lt;br /&gt;
An alternative solution to this problem is to manually remove that particular column from the table in question. I&#039;d personally recommend first examining your Joomla! site and seeing which extensions you have installed, potentially creating a test site using JoomlaPack, and seeing which extension caused the issue. When you find extensions that cause issues, please add them to the list on this page.&lt;br /&gt;
&lt;br /&gt;
= Table josjos_migrationjos_backlinks doesn&#039;t exist =&lt;br /&gt;
This occurs when you have incorrectly specified a prefix or you previous entered the incorrect prefix and haven&#039;t replaced your SQL file. The prefix for all migrations is &amp;quot;jos_&amp;quot; which is replaced when the SQL file is created. Keep in mind that you need to replace the migrate.sql file before each migration with a clean file as the migrate.sql file is changed in the process.&lt;br /&gt;
&lt;br /&gt;
= MySQL: Duplicate entry &#039;1&#039; for key 1 =&lt;br /&gt;
This usually occurs with a message about either the menu or modules table. This is caused by one of two things: the wrong prefix is entered or the files are unwriteable. If you put in the wrong prefix, replace the migrate.sql file with a new copy and enter the prefix &amp;quot;jos_&amp;quot;. If the files are unwriteable, ensure that the installer can write to the following locations:&lt;br /&gt;
* your temporary directory (usually the &#039;tmp&#039; folder in your install)&lt;br /&gt;
* the folder &amp;quot;installation/sql/migration&amp;quot;&lt;br /&gt;
* [optional] the entire &amp;quot;installation&amp;quot; folder and subfolders (you will remove them later anyway)&lt;br /&gt;
&lt;br /&gt;
[[Category:Migration]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Tables/schemas&amp;diff=13889</id>
		<title>Tables/schemas</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Tables/schemas&amp;diff=13889"/>
		<updated>2009-04-13T13:40:18Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: /* Description */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Usage =&lt;br /&gt;
* &#039;&#039;&#039;Since: &#039;&#039;&#039; 1.6&lt;br /&gt;
* &#039;&#039;&#039;Deprecated since: &#039;&#039;&#039; N/A&lt;br /&gt;
* &#039;&#039;&#039;Previously: &#039;&#039;&#039; N/a&lt;br /&gt;
&lt;br /&gt;
= Description =&lt;br /&gt;
The schemas table is used during component installation to handle installing bulk SQL queries and progressively playing through them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ &#039;&#039;&#039;Schemas Table&#039;&#039;&#039;&lt;br /&gt;
|- bgcolor=grey&lt;br /&gt;
! Field !! Type !! Null !! Key !! Default !! Extra !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| extensionid               || int(11)             ||  NOT NULL    || PRI ||                 || || Unique extension identifier, see [[Tables/extensions|#__extensions]]&lt;br /&gt;
|-&lt;br /&gt;
| schemaid             || varchar(20)        ||   NOT NULL   ||  PRI   ||                   ||                || Schema Unique Identifier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
This table is a simple store of schema version numbers to be used with component upgrades in 1.6 that have schema upgrades. This is handled automatically by the system.&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Tables/schemas&amp;diff=13888</id>
		<title>Tables/schemas</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Tables/schemas&amp;diff=13888"/>
		<updated>2009-04-13T13:38:57Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: New page: = Usage = * &amp;#039;&amp;#039;&amp;#039;Since: &amp;#039;&amp;#039;&amp;#039; 1.6 * &amp;#039;&amp;#039;&amp;#039;Deprecated since: &amp;#039;&amp;#039;&amp;#039; N/A * &amp;#039;&amp;#039;&amp;#039;Previously: &amp;#039;&amp;#039;&amp;#039; N/a  = Description = The schemas table is used during component installation to handle installing bulk SQL...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Usage =&lt;br /&gt;
* &#039;&#039;&#039;Since: &#039;&#039;&#039; 1.6&lt;br /&gt;
* &#039;&#039;&#039;Deprecated since: &#039;&#039;&#039; N/A&lt;br /&gt;
* &#039;&#039;&#039;Previously: &#039;&#039;&#039; N/a&lt;br /&gt;
&lt;br /&gt;
= Description =&lt;br /&gt;
The schemas table is used during component installation to handle installing bulk SQL queries and progressively playing through them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1&lt;br /&gt;
|+ &#039;&#039;&#039;Schemas Table&#039;&#039;&#039;&lt;br /&gt;
|- bgcolor=grey&lt;br /&gt;
! Field !! Type !! Null !! Key !! Default !! Extra !! Comments&lt;br /&gt;
|-&lt;br /&gt;
| extensionid               || int(11)             ||      || PRI || NOT NULL                || || Unique extension identifier, see [[Tables/extensions|#__extensions]]&lt;br /&gt;
|-&lt;br /&gt;
| schemaid             || varchar(20)        ||      ||  PRI   ||   NOT NULL                  ||                || Schema Unique Identifier&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Notes =&lt;br /&gt;
This table is a simple store of schema version numbers to be used with component upgrades in 1.6 that have schema upgrades. This is handled automatically by the system.&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Tables&amp;diff=13887</id>
		<title>Tables</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Tables&amp;diff=13887"/>
		<updated>2009-04-13T13:33:31Z</updated>

		<summary type="html">&lt;p&gt;Pasamio: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The core Joomla! distribution includes the following tables by default:&lt;br /&gt;
* [[Tables/banner|banner Table]]&lt;br /&gt;
* [[Tables/bannerclient|bannerclient Table]]&lt;br /&gt;
* [[Tables/bannertrack|bannertrack Table]]&lt;br /&gt;
* [[Tables/categories|categories Table]]&lt;br /&gt;
* [[Tables/components|components Table]]&lt;br /&gt;
* [[Tables/contact_details|contact_details Table]]&lt;br /&gt;
* [[Tables/content|content Table]]&lt;br /&gt;
* [[Tables/content_frontpage|content_frontpage Table]]&lt;br /&gt;
* [[Tables/content_rating|content_rating Table]]&lt;br /&gt;
* [[Tables/core_acl_aro|core_acl_aro Table]]&lt;br /&gt;
* [[Tables/core_acl_aro_groups|core_acl_aro_groups Table]]&lt;br /&gt;
* [[Tables/core_acl_aro_map|core_acl_aro_map Table]]&lt;br /&gt;
* [[Tables/core_acl_aro_sections|core_acl_aro_sections Table]]&lt;br /&gt;
* [[Tables/core_acl_groups_aro_map|core_acl_groups_aro_map Table]]&lt;br /&gt;
* [[Tables/core_log_items|core_log_items Table]]&lt;br /&gt;
* [[Tables/core_log_searches|core_log_searches Table]]&lt;br /&gt;
* [[Tables/extensions|extensions Table]]&lt;br /&gt;
* [[Tables/groups|groups Table]]&lt;br /&gt;
* [[Tables/menu|menu Table]]&lt;br /&gt;
* [[Tables/menu_types|menu_types Table]]&lt;br /&gt;
* [[Tables/messages|messages Table]]&lt;br /&gt;
* [[Tables/messages_cfg|messages_cfg Table]]&lt;br /&gt;
* [[Tables/migration_backlinks|migration_backlinks Table]]&lt;br /&gt;
* [[Tables/modules|modules Table]]&lt;br /&gt;
* [[Tables/modules_menu|modules_menu Table]]&lt;br /&gt;
* [[Tables/newsfeeds|newsfeeds Table]]&lt;br /&gt;
* [[Tables/plugins|plugins Table]]&lt;br /&gt;
* [[Tables/poll_data|poll_data Table]]&lt;br /&gt;
* [[Tables/poll_date|poll_date Table]]&lt;br /&gt;
* [[Tables/poll_menu|poll_menu Table]]&lt;br /&gt;
* [[Tables/polls|polls Table]]&lt;br /&gt;
* [[Tables/schemas|Schemas Table]]&lt;br /&gt;
* [[Tables/sections|sections Table]]&lt;br /&gt;
* [[Tables/session|session Table]]&lt;br /&gt;
* [[Tables/stats_agents|stats_agents Table]]&lt;br /&gt;
* [[Tables/templates_menu|templates_menu Table]]&lt;br /&gt;
* [[Tables/users|users Table]]&lt;br /&gt;
* [[Tables/weblinks|weblinks Table]]&lt;/div&gt;</summary>
		<author><name>Pasamio</name></author>
	</entry>
</feed>