RubberDoc - The easy way to manage docs

RubberDoc is a joomla component built collaboratively by rmdStudio, Peerglobe Technology and JenTekk Solutions. It is a lightweight, flexible and easy-to-use document manager that lets Joomla users to easily manage and embed document within the articles.

  • Effortless document management. It’s very easy to create documents. Simply click on the new  button and fill out the document details and then attach the document file and save.
  • Categorize documents by assigning them to different Joomla categories.
  • Protect the documents by assigning different access levels such as public, registered and special.
  • Embed documents anywhere within the articles using the special tags {docs} doc-name-1,doc-name-2 {/docs}  or embed all the documents belonging to one category by typing {docs category=”category-alias”}
  • Create many documents at once by using the multiple file upload features.

You can download this extension from Joomla extension repository. If you have any questions or issues with this extension you can either post it here and I will address them or check out rmdstudio’s blog for the official RubberDoc support.

50 Comments

  1. RubberDoc keeps your Docs in a row at rmd Studio Blog Says:

    […] post your Questions or Feedbacks, please either post them as a comment right here or on my business associates blog post. We would be glad to answer your privately sent questions as well in exchange for a consulting […]

  2. Craig Says:

    I tried installing Rubberdoc this evening on my Joomla 1.5 site and have been unsuccessful. I can get into the component, but I can not upload anything. Any attempt to open the document manager generates the following error…

    Parse error: syntax error, unexpected T_STRING, expecting
    T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/craigdou/
    public_html/harrisburgbic/administrator/components/com_rubberdoc/controllers/doc.php on line 19

    I have verified that my host is using PHP 5.2.6. and I have read the instructions multiple times. I’m certain I have carried out everything as instructed. Please help as I would really like to use this component as it sounds very promising.

  3. Nick Adams Says:

    Why does RubberDoc append .html to all of the documents?

  4. Nick Adams Says:

    To clarify my previous post:
    When I download image.jpg it downloads as image.jpg.html

  5. Olof Says:

    Hi, Im trying to install the rubberdoc but get error mesage that no XML Setup file was present. Could anyone help me with informatin on installing this component please.

  6. Arash Says:

    Hi Olof

    There is another zip file within the package that you download. That is the actual rubberdoc package. Use that instead.

  7. Joomla RubberDoc V0.9.5 has been released at rmd Studio Blog Says:

    […] post your Questions or Feedbacks, please either post them as a comment right here or on my business associates blog post. We would be glad to answer your privately sent questions as well in exchange for a consulting […]

  8. John Says:

    I am having rhe same issue as craig

    I tried installing Rubberdoc this evening on my Joomla 1.5 site and have been unsuccessful. I can get into the component, but I can not upload anything. Any attempt to open the document manager generates the following error…

    Parse error: syntax error, unexpected T_STRING, expecting
    T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/craigdou/
    public_html/harrisburgbic/administrator/components/com_rubberdoc/controllers/doc.php on line 19

    What was the resolution?

  9. Nick Adams Says:

    Never mind, I corrected the problem, I installed DocMan, it works perfectly.

  10. Olof Says:

    Thank you for the service. One more question. I dont get the hang of this syntax.

    Embeding article’s links into the Articles
    You can have as many of them within an Article. Simply add either:
    * {docs}document-one-here, document-two-here, document-three-here {/docs}
    * {docs}media, developing-personal-leadership, communication-techniques{/docs}

    Wher sholuld I place it, In the HTML of the article?? Cant make it work.

  11. Rastin Mehr Says:

    @John - you are not using PHP5

  12. Rastin Mehr Says:

    @Olf - you don’t have to put the syntax in the html, put it straight in the wyiwyg editor.

  13. Hi, Says:

    my installation of RubberDoc is working almost perfect. The only thing that does not work is with SEO. Please give me support on that issue.

    System Info:

    PHP erstellt für: Linux metaxa 2.6.8-4-686-smp #1 SMP Wed Feb 20 04:58:28 UTC 2008 i686
    Datenbankversion: 5.0.32-Debian_7etch5-log
    Datenbanksortierung: utf8_general_ci
    PHP-Version: 5.2.6-0.dotdeb.1
    Webserver: Apache
    PHP-Anbindung zum Webserver: cgi-fcgi
    Joomla!-Version: Joomla! 1.5.4 Production/Stable [ Naiki ] 6-July-2008 22:00 GMT
    Browserkennung: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)

  14. JenTekk Blog » Blog Archive » RubberDoc - document management for Joomla Says:

    […] Questions or feedback: please post at rmdStudio’s blog or PeerGlobe Technology […]

  15. Arash Says:

    @Hi

    Which version of rubberdoc are you using ? because the latest version 0.9.5 should work fine with SEO.

    Is your Joomla SEO configuration working fine ?

  16. Rastin Mehr Says:

    @hi - could you give us a link please?

  17. Olof Says:

    Sorry but I have to be a total morone, still dont get the syntax right, what is the “document-one-here” tryed both doc titel and alias. Dont work, what more???

  18. Olof Says:

    Sorry got it all working now. Had forgott to activate the document, sorry.

  19. Arash Says:

    @olf - lets say you have two documents with aliases as
    doc-1-alias and doc-2-alias. In order to add those documents to an article, in your wysiwyg editor you type

    {docs}doc-1-alias, doc-2-alias{/docs}

    if you the documents belong to a category with alias doc-cat-1 you can add all those documents within that category by typing

    {docs category=”doc-cat-1″}

    let me know this helped

  20. Gary Says:

    I installed the Rubberdoc componant onto my Joomla 1.5 site and the install seemed to go off without a problem. I can navigate through the sections of the componant just fine but when i attempt to upload documents each results in and internal server error contact system administrator. _ what is causing this ?? I love the interface but cant seem to get my documents up upload. — HELP !!!

  21. DooSHeK Says:

    When I try to upload a file a get this error: “Error Saving Document” Its creating entry in Manage Document I can see file on the list but there isn’t any files on serwer. I just won’t upload. I have rubberdoc folder in the root and chmod is 777. I don’t know why I am geting this error. Server is on Linux. On my localhost (in xampp/windows) everything is ok. my email: artdooh@o2.pl

  22. Danny Says:

    Hi,

    just installed RubberDoc and realised that this is the perfect download-plugin that I was looking for.
    BUT: It doesn´t work. When I choose a document I always receive a 500 (Anzeige nicht gefunden [Name, Typ, Präfix]: doc,html,rubberdocView) Error page.

    The URL looks like this: http://www.myurl.com/cms/mycategory/doc/2/raw.html

    When I delete the raw.html at the end of the URL everything is fine. Is this a known bug and how can I get rid of it?

    I use SEO-friedly URL´s and got PHP 5.2.5 running as CGI.

  23. BelowZero Says:

    just downloaded RubberDoc via extensions.joomla.org
    version 0.9.5

    unzipped the package so I can see a component, module, html, license and a readme file.

    I’ve got an error while installing the component. (Joomla 1.5.6)
    Error! Could not find an XML setup file in the package.
    Then I tried to decrompress the com zip file and uploaded it to the tmp directory. After that I tried to install it from the directory. That worked. RubberDoc is installed but not using the common way.

    kind regards.
    Hans Kuijpers

  24. Marko Says:

    How can I inrease size of uploaded documents?
    I have set Maximum Size (in bytes) in global coniguration, and in rubberdoc i see [ Max 0M size ], but when i try to upload file bigger than 10MB, i got Error Saving Document error.
    THX.

  25. Theo vand der Sluijs Says:

    Great extension… the only thing I miss is more information in the content for the download, like date added , size eg.

    kind regards

    Theo

  26. Arash Says:

    Sorry guys we’ve been so busy with other stuff that we couldn’t spend time giving support for the RubberDoc for a while.

    I would really appreciate if anybody who solved his issues to post the solutions here so others with the same case can benefit from them.

    I will be going to through the post and answer them later.

    Maybe we should start a discussion board instead of a blog.

  27. RubberDoc version 0.9.6 Keeps your Docs in Order! at rmd Studio Blog Says:

    […] post your Questions or Feedbacks, please either post them as a comment right here or on my business associates blog post. We would be glad to answer your privately sent questions as well in exchange for a consulting […]

  28. Friedrich Says:

    Hi, I installed Rubberdoc, loaded up files and in the backend all is working fine. I made even a .xml-file for translation with Joomfish.

    In the frontend, categories and files show up normally. BUT after cklicking on a file for download, I get the message “404 - Page Not Found” - what is going wrong?

  29. Friedrich Says:

    “Maybe we should start a discussion board instead of a blog.”

    Yes, this is a very good idea.

    My intention is to change from remository to rubberdoc and I could contribute with a German and a Spanish translation. - But someone should help me to resolve my problem.

  30. David Boggitt Says:

    Hi,

    I’m a fond user of RubberDoc and look forward to it going from strength to strength! I just installed the most recent version though (0.9.6) and put several documents in a category. Fine!

    But when I came to list the documents using:

    {docs category=”category-here”}

    They were in alphabetical order! How can I get them listed in the same order as they appear in the ‘Manage Documents’ page?

    Thanks!

    Dave.

  31. Arash Says:

    @Friedrich

    Thanks for your wonderful comment, Right now we are swamped with client works. But we are doing our best to maintain our open source projects.

    We are planning to move rubberdoc to google code so we can get other developers involved. Please check back with us later

  32. Friedrich Says:

    @Arash:
    Thanks for your reply, I hope you can continue developing rubberdoc, because it is a very nice and easy component. I resolved my problem for download: there is incompatibility with remository, so if someone has installed remository, it must be uninstalled before running Rubberdoc.

    German and Spanish translation and xml file for Joomfish I will post as soon I have done it…

  33. Robert DeBoer Says:

    Server: Apache/1.3.34 Ben-SSL/1.55
    PHP: 4.4.9
    MySQL Version: MySQL 5.0
    Joomla! 1.5.6 Production/Stable [ Vusani ] 12-August-2008 22:00 GMT
    Hosting: Shared host - 1&1 Web Hosting
    Editor: JCE 1.5.0 Stable
    RubberDoc: 0.9.6 Beta

    I am receiving the following error when saving/applying changes to an article:

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /homepages/34/d251607813/htdocs/plugins/content/rubberdoc.php on line 42

    This only happens when creating/editing articles. This does not happen when creating sections/categories/etc. I believe it relates to the plugin, as the error ceases when I disable content_RubberDoc

  34. Ryan Says:

    Joomla isn’t parsing the {docs} tags when I add a rubberdoc document to an article. What am I missing?

  35. jure Says:

    I’m getting this error in the administration of rubberdoc:

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in D:\xampp\htdocs\joomla15\administrator\components\com_rubberdoc\controllers\doc.php on line 19

    I’m using Joomla 1.5.7
    PHP 4.4.7
    mysql 5.0.45

  36. Joomla | Goldfey Says:

    […] RubberDoc - The easy way to manage docs Saturday, November 8th, 2008 Uncategorized […]

  37. tatamata Says:

    it would be great to have linkr (http://codes.statsful.com/linkr/ss) plugin for rubberdoc.
    LinkrAPI - http://codes.statsful.com/linkr-api/intro

  38. tatamata Says:

    Linkr@joomla extensions - http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,4010/Itemid,35/

  39. warriorgov79 Says:

    @Hi & @Danny

    Hi Arash,

    Confirmed the SEO bug on my test site. The fix is to leave the first 2 options under SEO Settings of Joomla Global Config on and turn off “Add Suffix to URLs”.

    It will remove “.html” at the end of URLs, but you’ll be able to download documents and still be search engine friendly. Hope this helps… Aloha!

  40. Padmali Says:

    Just installed Rubberdoc 0.9.6 and very pleased with it. Kudos @ rmd studio!

    It took me a while to figure out why uploads weren’t working. If upload_max_filesize in php.ini is smaller than the file size limit in your Joomla global config, then its the file size in php.ini that dictates.

  41. myownarcadia Says:

    I’ve tried all combination with no success.
    Still having the 500 error page

  42. Arash Says:

    Hi Guys, Sorry for the delay in responding in this thread.

    We’ve been so busy that we couldn’t scratch our heads. We will release a new rubber doc with all the issues resolved.

    The code is opensource, so we welcome anybody to take a look at the issues and let us know.

    Thank you

  43. John J Says:

    I love the extension. The only problem is that the Multiple file uploader does not work. I use Windows-XP SP3, and Mozilla.

  44. Suomi Says:

    Hi Guys,

    A very simple fix for SEO/SEF link bug with “Add Suffix to URLs” turned on :
    in your_template_name/html/com_rubberdoc/category/default_item.php

    Line 89
    change echo $item->link;
    by echo ereg_replace(’raw.html’,'raw’,$item->link);

    You can also use a better regexp to only remove extention “.html”

    Hope this helps…

  45. gawsha Says:

    Hello and thank you for your very usefull component.

    Just one bug though when using IE7,FF or GC everything is fine people can save or open pdf files without problems.

    In IE6 the save works but with the open Adobe acrobat says file not found error and the file doesn’t show how can I fix that?

    Thank you,

    Cheers.

  46. websta91 Says:

    Hi,

    I’m interested in poking around the source code and making some additions: specifically the output of the description field and/or a last updated date.

    Can you point me in the direction of the file that controls the output from the module?

    I’m new at this, but keen to have a look.

    Thanks,
    websta91

  47. Brian Says:

    Hi.. not sure where to leave this question… there are 2 blogs with comments being left, but if anyone knows what might be wrong here i’d appreciate it… brian.hagemann@gmail.com

    404 errors?

    This was working for me a few days ago… now I’m getting 404 errors on any attempts to download a document. Everything still looks good on the front end, it puts them up in categories, the files appear to be in the rubberdoc directory in Joomla… but nothing will download, always a file not found.

    the urls look like this:
    http://firstuucolumbus.org/joomla/index.php?option=com_rubberdoc&view=doc&id=87&format=raw&Itemid=161

    i don’t see anything too weird there. All the SEO options in Joomla are OFF by the way.

    Any suggestions?

  48. Brian Says:

    Hi … I figured out the problem. In Firefox (3.06) the file uploads appeared to complete. even though there was an error on the server end that kept the temporary file upload from being renamed and moved into the rubberdoc directory. I watched the rubberdoc directory and tried test uploads of files, and nothing appeared –although in the rubberdoc DATABASE, the file DID appear. Thats why in my pages of documents I was getting 404’s! the database link had no file that it pointed to because the upload had failed.

    The fix for ME at least was to change the global joomla settings of maximum file upload size from 0 (which should have been unlimited) to 50000000 (about 50m). Now uploads complete and I immediately see it show up with a random name in the rubberdoc directory and the file listings let me download it.

    Hard to track this down, but I hope it helps someone.

  49. Installation issue with 1.5.10? Says:

    Just upgraded site to 1.5.10 and tried to install RubberDoc.

    It’s prompting me to install the Legacy component. My understanding was that this is a 1.5 native module.

    Am I doing something wrong?

  50. Please Help Says:

    Installation went fine. But I can’t upload any documents on the back end. I see Browse and Start Upload,but clicking them does nothing. What can I do about this?

Leave a Reply