Welcome to Remository

- the home of the great file repository! Also the home of the Glossary component and the Remosef URI transformer.

Joomla 3.x and Remository

Release 3.57 for Joomla 3.x is now available. It is compatible with Joomla 3.7 and PHP 7. Install the component first, before installing any modules or plugins. If you uninstall, remove all plugins and modules before removing the component. To migrate, transfer the database tables from the earlier system (including xxx_assignments, xxx_permissions and all xxx_downloads_? tables) then install the Remository component. Release 3.58 will be available shortly.

Joomla 3.x and Glossary

Now released! Glossary for use with Joomla 3.x. Please make sure to install the Jaliro plugin for Joomla 3.x before installing Glossary.

Remository Security Upgrade

Versions of Remository prior to 3.55 have been found to contain some possible cross site (XSS) weaknesses. These have been pointed out by Compass Security. If you are running an earlier version, please upgrade to 3.55 to block the potential issue.

Glossary 2.8 for Joomla 2.5.x

Now you can install the original and best Glossary application into Joomla 2.5. The API layer that was used in Glossary 2.7 has been moved into a separate package. So, to use Glossary 2.8 you first need to install the Jaliro Plugin. Both are in the downloads section. Jaliro will also be used by Remository in future. If you are running both Glossary and Remository, you will need to install the latest Remository for Joomla 2.5 which is version 3.54.08.

The Glossary functionality is little changed, but there is a lot of new code to achieve the interface with Joomla 2.5 while continuing with support for users of Joomla 1.5. This means that the new release may throw up some bugs. If so, please report them - either raise them in the forum or create a support ticket from the support pages. If there are bugs, fixes will be provided as quickly as possible.

Security Vulnerability in Remository

A Remository security vulnerability has been reported by LEXSI affecting the old version 3.46 that provided PHP4 compatibility. To overcome this, version 3.47 has been released and is available for download. If you are running with PHP4 please upgrade to 3.47 as soon as possible. It also affects versions of Remository prior to 3.53.4. These issues have been pointed out by Aussie Hosting.

You are also reminded that a vulnerability was found in versions of Remository prior to 3.53.7. Please keep your Remository installation up to date - any security issues that are found with Remository are promptly fixed and a warning issued. There have been very few such issues, but any security weakness is a serious concern.

Premium support subscribers can request us to fix the known vulnerabilities on their sites.

Still running a site with Joomla 1.0 or Mambo?

Maybe you don't want to tackle the steep upgrade path for all sites that are still working well. But you may be worried about falling behind, or about lack of support. Now there is a solution. The Aliro Project has created drop in replacements - J-One-Plus and Maliro. Both can run in modern hosting including PHP 5.3.x and will be supported for the forseeable future with bug fixes and possible enhancements.

Remository 3.54 Released

A new version of Remository is now available - 3.54 - offering improved compatibility with Joomla 2.5.

Premium Support Service

Many sites rely on Remository and Glossary, and we are now pleased to offer a premium support service for our products. We have kept Remository and Glossary totally open source and free to use, unlike many others who offer advanced features only in a "Pro" version. Unlike them, we provide you with sophisticated technology at no cost.

But it is not possible to also provide a high level of support free of charge. For that reason, we have introduced Premium Support for people who use Remository and/or Glossary and need support they can rely on. The services offered are:

  • Advice on initial implementation and configuration
  • Access to an exclusive forum, available only to Premium Support subscribers
  • Enhancement requests from Premium Support subscribers will have priority
  • Priority handling of support tickets

Please go to the support page for more information.

Support Ticket System

You can now raise support tickets for Remository or Glossary. To get to the ticket system, follow the main menu link to "Support" or go directly. If you have a problem with Remository or Glossary that is holding you up, and you have not been able to find the answer in the FAQs or forum, raise a support ticket. Please note that Premium Support subscribers will receive priority handling for their tickets.

Alternative Remository icon set

A Remository user has posted an alternative icon set in the forum, with a download link. For more information look at this posting .

CMS framework development - Second Edition

PHP 5 CMS Framework Development

If you're interested in PHP 5 development, especially as it applies to the creation of a CMS framework, take a look at the second edition of my book. The examples are taken from the Aliro CMS, developed by me and now released in beta, but the techniques are applicable to building any PHP framework for use on the web, and to some extent to any kind of PHP development. Click on the image of the book to go to the publisher's site to see more information and purchase options.

Problems installing into Joomla 1.5.x

Some people are having difficulty installing Remository into Joomla 1.5.x and receive the message "Error - could not find an XML setup file in the package". The error is an unhelpful generic message and really means that Joomla is not having success unpacking the archive. It appears that the reason for this is use by Joomla of very recent additions to PHP for archive handling, and these appear to be less than totally reliable. The problems are erratic and not easily linked with a particular software configuration. You can find out more about weaknesses in the Joomla installer by following the menu link to the PHP-Ace "Blog".

Name clash on "downloads"

The default directory for the Remository file repository is called downloads. But if you create a system that uses SEF to have a file repository URI like http://mydomain.com/downloads this will not work because the CMS sees this as the real directory and not as a SEF'd CMS URI. The solutions are: either avoid using the exact name "downloads" at the start of a SEF URI, or put the files somewhere else and change the default location in the Remsitory configuration and any containers that have an absolute path specified. Make sure any new directories exist before changing absolute paths.

Remository on Joomla! version 1.5+

As one of the first major components to be published in a version capable of running as native Joomla 1.5, Remository is leading the field. But that doesn't mean that people using other systems are being left behind. In fact, code has been developed so that the major components hosted here are able to run on any of the supported platforms.

Versions that will run on Joomla 1.0.x are in the "Other CMS" download section. Extensions are the same for MiaCMS, Mambo 4.6.x and Joomla 1.0.x. The packaging has to be different for Joomla 1.5, so there is a special "Joomla" section to cater for software built to work there.

Save FM Radio


Subscribe to Premium Support

Get priority support for Remository and Glossary, sign up now for a Premium Support monthly subscription:

Your Remository user name

Or purchase a year's support:

Your Remository user name

Who is Online

Remository welcomes guests and visitors

Real Time Web Analytics