RubberDoc keeps your Docs in a row

Due to the large number of responses here we have closed the comments and opened a new support page.

RubberDoc for Joomla! 1.5

RubberDoc is an easy to use document manager extension for the Joomla! CMS 1.5 and higher. For the time being we have started this blog post to answer your questions about the Joomla! RubberDoc Extension and read your wonderful feedbacks.

Please Feel free to improve the code

The source code is released under the GPL license, so feel free to read through it and improve it if you liked and in that case please give us a copy too. You will get credit for your contribution on the “About” section of the component.


RubberDoc is a collaborative project done by:

If you find this extension useful, we would really appreciate it if you leave positive ratings and reviews here on this page[tags]rubberdoc, joomla, extension, document, asset management, content management[/tags]

96 thoughts on “RubberDoc keeps your Docs in a row”

  1. I love this component. Swift, elegant and it seems very stable to me. I love that it has a module, that it has a plugin, the menu link options are ideal for my application. It is nearly perfect in my book.

    I am wondering, hoping really, that there is a way to order the documents in a similar way that articles can be ordered. Is anybody working on this presently? Thanks much!

  2. @Robyn – Thank you for the kind words.

    Implementing the ordering feature isn’t difficult. We’ll keep your suggestion in mind for the upcoming releases.

  3. Hi Rastin. I was playing with Rubber_Doc on my laptop. Love the interface, however when I went to view the downloaded and saved .pdf files I was unable to view them, and received an error that they were corrupt. I’m using Windows XP SP2, FireFox v2.

  4. Looks like a great component, but on my Joomla 1.53 site (php 5.25), the download from the component (a pdf) will not open in Acrobat 8.1

    You can see an example on my site, last item in the portable displays menu.

    Too bad, it’s really just what I wanted.

  5. Hi
    I downloaded and installed rubberdoc onto my joomla page on local host yet at first the documents I uploaded and linked to from articles either opened blank (word docx files) or did not open at all (pdf). I uninstalled the app and downloaded a new copy of the .zip file but that wont install at all saying that no XML Setup file was present. This items functionality is a big del for my site and would be great if I could get it to work.

    Thanks a milion

    Robbie (Ireland)

  6. I creted a menu link but donร‚ยดt shows anything in front-end. Only appears DOCUMENT text and nothing more. The categories and the documents are published. The module works ok.

  7. This component/module is just what I was looking for. It works great taking into account the bug fix you are currently working on.

    I’m using the module and I was interested in adding a pdf icon after the file titles to let site visitors know what type of file they are opening. Is they’re an easy way to do this?

    I tried doing this on my own by editing the default.php file located at joomla_root/modules/mod_rubberdoc/tmpl/. However, my changes were not reflected on my site.

    Should I be making the changes in a different file?

    Thanks so much for this component/module!!

  8. Hey, this is a great component, simple and functional; well sort of. I have two issues. The first is multiple upload always returns upload failed (403) as a result (and I have checked and checked again the folder permissions not to mention that I can still create documents manually in the documents section). Also the table that it displays as a document list doesn’t look all that great, where would I go to change the formatting for the html table? Which file that is.

  9. @everyone

    There is a bug which prevents Windows users to download workable files. We are working to fix it by the end of this week. Sorry folks, but Client projects come first, if anybody wrote a bug fix, please give us a copy too.


    You need to unzip the package first. The component package that you ought to upload is actually inside.


    For the module to display icons we need to add some appropriate css classes to the created list. We’ll consider that in the upcoming releases.

    Thank you so much for the kind words


    What operating system and browser are you using? contains CSS only Accessible overwrite for your template, other than that, RubberDoc uses pretty much the same category view as the Joomla’s “Weblinks”.

    Thank you everyone for the feedback, we really appreciate it.

  10. I am running firefox 2 on vista ultimate. How do you install the files? I tried just replacing the default.php and default_items.php that are in the category and categories witht he ones from the thml file but that resulted in a 500 error. “500 – View not found [name, type, prefix]: categories,html,rubberdocView”

  11. The corrupted file download issue, should be solved now thanks to the bug fix provided by PeerGlobe

    We’ve also added a Search Plugin to the extension.

    There has been some changes in the database table, so we recommend a complete uninstall/install of the extension.

  12. @Ryan – unpack the file and place it in the “template/{yourtemplate}/html/” directory.

    or else, RubberDoc will render the category of documents in the legacy mode, (same as the rest of category views in the default joomla)

    In joomla1.5 it is possible to completely overwrite the output of any component or module.

  13. Hi all,

    Since my last post I have RubberDoc up and running but it will not function on Mac OS X 10.5.2 with Safari 3.1.1

    Files linked to from articles with the following code : {docs category=”jobs”} {docs category=”Vacencies”} open full of corrupt characters and also the filse cannot be downloaded to the HD.

    This problem does not occur in PCs with Internet Explorer.

    Any Ideas?


  14. Hello, congrats for the wonderful extension.
    Do you think it is possible to have subcategories or sections before the categories in the future? I belive this is a must on a big doc repository.
    I also found a bug with sef urls produced by joomla for rubberdoc. Everything works fine until you have to actually browse a category

  15. @Bica

    Thank you for your kind feedback!

    I don’t think we will be implementing subcategories or sections until Joomla starts implementing the concept natively.

    I couldn’t reproduce the SEF bug, would you please be able to give us a bit more information please? Feel free to contact us directly.

  16. That’s a pitty, in this case I’ll be forced to use a download component like docman wich supports subcategories otherwise it could get messy to browse through all the documents when the repository grows since I’m expecting thousands of documents.

    One more suggestion: It would be nice to have the option to either (download) or parse (View) the documents as HTML like Gmail has.

    About the sef url problem … here’s the link:

    * Search Engine Friendly URLs enabled
    * Apache mod_rewrite enabled
    * PHP Version: 5.2.6
    * Web Server: Apache/2.0.63 (Unix)
    * Joomla! Version: Joomla! 1.5.3 Production/Stable
    * User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20080404 Firefox/

  17. Thanks for the upgrade to fix the Windows download issue. I’ve installed it, and here’s what happens.
    1. The first download (at least via firefox 2x or 3.0 fails.
    2. Clicking on the link again downloads a copy that does open!

    Here’s a link to my website,

    You can find the link under the Topmenu Portable Displays>Display brochures.

    I also don’t see file stats in the categorie sections. I have not installed the html folder yet, and will do so.

    Once again, thanks for this component. I think it will be wonderfull soon!

  18. @Bica, @Marc, Thank you for the bug reports, we really appreciate it.

    We are launching a client site using the RubberDoc by the end of June, and that means all these bugs have to be fixed by then.


  19. Hi there,

    Just wondering if there has been any resolution to the mac issue posted last week? The PC stuff is working superbly but need the OS X side to function also.

    Thanks a million


  20. @Robbie – Do you mean the Safari issue? not yet, but we have to by the end of the week, because we are about to launch a client site which uses this extension.

  21. Oh,

    well best of luck with it.

    Not sure if i can be of any help but I can test it out for you in the limited parameters that I will be usin it for.



  22. This component looks promising. However, I haven’t been able to upload documents.

    When I try to add documents using the Manage Documents function I get the following error:

    Fatal error: Call to a member function checkout() on a non-object in /home/.health/iworx/ on line 47

    When I use the multiple document upload function. It shows that the file upload is complete for each file, but then the files don’t actually appear anywhere either in the Joomla Admin panel or in my file directory.

    Not sure where I went wrong here. Can you advise?

  23. I installed the latest version (0.9.2) and am still getting the corruption problem reported earlier with PDF files. See my site under Brochures. I get the following error:

    “The file you are downloading cannot be opened by the default program. It is either corrupted orit has an incorrect file type. As a security precaution, it is recommended that you cancel the download.”

    BTW – This is EXACTLY what I was looking for, so thank you a TON for developing it!!!

  24. @Robbie @Yvonne @Wade

    You guys are amazing thank you so much for all the bug reports. This weekend we will be doing RubberDoc Bug Squashing to address all those issues. We have an important client site that needs to be launched in few days and it uses RubberDoc as well.

    So bare with us, and keep the feedbacks coming please ๐Ÿ™‚

  25. Couple of extra thoughts for you:

    1. It seems to put a bullet in front of the entry. Sometimes I may want a bullet (most of the time) and sometimes I don’t. Could this be optional? Perhaps with a prefix character, i.e.,

    {docs prefix=”*”}doc-one{/docs} or
    {docs prefix=””}doc-one{/docs} to eliminate the bullet

    The asterisk being any character of our choosing, including an image? Say, for example, I want to put a Word or PDF icon in front of the document title to identify its type?

    2. The {docs category=} says category, but isn’t it really “section”? I have a section called “Brochures” and within that a category called “General” but to get a list, I have to use:
    {docs category=”Brochures”} not {docs category=”General”}

  26. Thank you Wade!

    How about using CSS classes? We can rewrite the plugin to output html lists containing appropriate css classes based on the file extensions ( pdf, excel, word, … ) that way they can be stylized using CSS.

  27. I’ve been trialling your extension most of the afternoon and it really is great work, well done!

    A couple of things while your squashing bugs this weekend ๐Ÿ™‚ On my development box (WAMP) I’ve picked up a couple of things in IE7 and FF2

    1../ Sorting titles and Alias in the component admin doesn’t seem to work (IE & FF).

    2../ Occasionally the ability to add multiple files for upload is lost ie. adding a file doesn’t add it to a list, this seems to happen if you add a file, cancel out and come back in again (IE & FF).

    3../ If you exceed the servers upload size limit the component still shows it as being uploaded and it appears in all file lists (IE & FF).

    4../ Firefox seems to see everything as a HTML document in the download dialogue, although they seem to download okay, IE seems to upload .docx files and turn them into .zip files, maybe this is a mime type issue?

    Feature wise it would be great if the publish date could be displayed and set as the default order.

    Good luck with the bug squashing, email me if you want someone to do some beta testing on Sunday afternoon Eastern Australian time.

  28. Sorry I forgot to mention downloading with IE causes a double count ie. one download shows as two, FF is okay ie. 1 = 1

  29. Not sure if this is me or if its something that could be done

    When inserting say a pdf into a text doc

    like this {doc}pdfhere{/doc} it seems (to me) that a carriage return is added before and after the link to the doc ?

    Is it possible to remove this so the text including the doc is free flowing without a CR ?

    Fantastic add on by the way, easy to install and use!!

  30. Hi Dave!

    Currently it produces an html list output, however I see your point. I think for single document we should perhaps output a regular html link tag, and for a list of documents use html list instead.

    That was a very good feedback, thank you!

  31. This blogs good but have you thought of adding a forum, much tidier as entries progress and easy to search and put into categories (like install support, bugs, suggestions etc)

  32. Thank you Dave! we are working to fix the bugs first and then planning on implementing some new features too.

    We are considering a forum and a proper forge. We just didn’t think that this extension could become this popular. We build as we go.

  33. @Robbie – I confirmed the bug in Safari and I’ve fixed it. We’ll be rolling out the new revision out soon along with fixes for other issues.

    We are probably going to migrate the support from rmdstudio blog to the JoomlaForge so we can a better and more efficient bug reporting support. Stay tuned.

  34. Hi Arash and all,

    That’s great news, thanks a million. Probably a good idea to move to the Joomla Forum but it also seems that you’re doin a great job rom here to and it’s very easy to get contact directly with you guys. The joomla forum will attract a lot more posts that may be tiresome to cut through when underpressure for a resolution.

    Just my thoughts any how.

  35. Hi –

    I’m building out our intranet site with J! 1.5, and RubberDoc will be a huge component of that. I just home some of the download issues can be resolved soon, and that upgrading won’t lose the documents and links that already uploaded.

    My big issue at the moment is the file upload size being capped at 10M. I have a lot of presentations that are much larger than that. Can you let me know how to increase the limit? I already upped it in php.ini and restarted apache.


  36. Hello, congrats for the wonderful extension.
    but I have a question,when i save the upload file ,it give a message :Warning – Failed to move file! ;when i startupload ,it also see nothing upload file .
    i use the RubberDoc (Beta)(0.9.2)
    i make a directory documents ,i make sure that this directory is writable.
    can you give me a suggestion ? thanks!

  37. Hi All,

    Just downloaded the new rubberdoc. Uninstalled the old one. Unzipped the new and installed the file.

    Created a rubberdoc folder in my joomla root. Uploaded all my files. assigned them to catagories (that were still in memory from my previous install).

    Placed the code {docs category=”category-alias-goes-here”} on all the articles necessary.

    When I selected the links in either IE6 or Safari i got the following erroros:

    500 – View not found [name, type, prefix]: categories,raw,rubberdocView

    You may not be able to visit this page because of:

    an out-of-date bookmark/favourite
    a search engine that has an out-of-date listing for this site
    a mistyped address
    you have no access to this page
    The requested resource was not found.
    An error has occurred while processing your request.
    Please try one of the following pages:

    Home Page
    If difficulties persist, please contact the System Administrator of this site.

    Have i done something wrong here?


  38. Hello,
    I installed the new version of RubberDoc today, module, component, and html in the template folder. The installation went okay, I made a writable “documents” folder in the joomla root;
    then, I log onto the backend, I click on manage documents and this error appears:
    Please create a writable directory in the Joomla root and name it “”
    Why is that?


  39. Hi

    I have 0.9.2 installed and want to upgrade to 0.9.4

    Just tried but it says module already using directory etc etc

    Do i have to uninstall the old version before i install the new (both mod and com) and will it affect my pdfs ? Or is there an upgrade route ?


  40. @Filippo – thank you for the bug report, we’re looking into it.

    To be on the safe side, name your root directory “rubberdoc” and make it writable. Then go to the “Administration > Manage Documents > Configuration” open it and save it

    test it with one document and make sure that it gets stored in the right directory and not in the root of Joomla itself.

  41. @Dave – in that case I’d recommend you to uninstall and install the component and upload the documents again, because that is the shortest path for you to upgrade.

Comments are closed.