I have to tell you, besides docman populate this is the best plugin for Docman. My main gripe with docman and other download components is that when you have more than 5 files, no one wants to scroll through 5 pages to view them. -DOCman forum user

Changelog

Print

DOCman File Listing Content Plugin 2.6.5 CHANGELOG

Written by Omar Ramos | Admin. Posted in DOCman File Listing Plugin

Joomla Extensions Directory Link (if you can leave a review that'd be great!)

File Listing for DOCman Joomla! Extensions Directory Listing

Custom DOCman SEF Router File (no longer needed if you are using DOCman 2.0 and newer):

Starting with the 1.5.6 release I am now including a customized router.php file for DOCman within the DOCMan List Plugin ZIP file. This custom router.php file will greatly reduce the number of queries needed to display a page when you have SEF enabled on your site.

If you'd like to take advantage of it, simply copy the router.php file included in the DOCman List Plugin's ZIP file into your components/com_docman directory and that's it!

DOCman List Content Plugin
Version: 2.6.5
Copyright (C) 2010-2014 Omar Ramos, orware networks. All rights reserved.
License GNU/GPL, see LICENSE.php

Legend:

# -> Bug Fix
+ -> Addition
! -> Change
- -> Removed
! -> Note

2.6.5 2014-03-01 / Omar Ramos
# Fixed issue with the Category Filtering Feature when "Hide Parent Category" was Turned On.
# Fixed the JavaScript for the regular (non-nested) layouts. Previously the Expand/Collapse functionality was being triggered even on Categories that did not have any files (so a Category would end up hiding the Category immediately beneath it, which wasn't correct)
# Fixed an issue where my DocmanRouterHelper::preloadCategoryPaths() method was being called statically even though it wasn't declared as a static method.
+ Added the ability to show/hide the Details Link (Option Keys: showDetailsLink/hideDetailsLink)
+ Added the ability to show/hide the Category Name (Option Keys: showCategoryName/hideCategoryName)
! Tweaked the way the new "Hide Expand Icons" feature works (now it hides the spacer as well so the Category Name lines up better with the file listing

2.6.4 2014-02-15 / Omar Ramos
+ Added the ability to show/hide the Category Folder icons (Option Keys: showCategoryIcons/hideCategoryIcons)
+ Added the ability to show/hide the Filetype Icons (Option Keys: showFiletypeIcons/hideFiletypeIcons)
+ Added the ability to show/hide the +/- Icons to Expand/Collapse the Categories (Option Keys: showExpandIcons/hideExpandIcons)
+ Added the ability to show direct category links to the right of the Category Title...this would be useful if you have Category Links turned off for regular users, but may want to show them for logged in users that have permission to upload (Option keys: showCategoryLinksToUsersWithPermissions, hideCategoryLinksToUsersWithPermissions)
+ Added the ability to use Forced Download Links at any time (Option Keys: useForcedDownloadLinks/useDefaultLinks)
+ Added a CSS fix to remove the Category block being highlighted if you click on it multiple times quickly to Expand/Collapse the hierarchy
! Modified the render method for the non-nested layouts so that categories with sub-categories would not be treated as "empty" ones (this fixed an issue where if you did not have any files yet, all categories would be hidden when showCollapsed was turned on).
# Fixed a bug in docmanlist.js that was triggered by trying to expand/collapse empty categories
# Fixed a bug in sorttable.js for Joomla 3 (the updated version of Mootools no longer has the $defined function but there's a simple correction that can be made to fix that)
! Added in code that allowed Joomla 2.5/3 code to be triggered (allowing us to go back to a single package for both versions).

2.6.3 2013-11-29 / Omar Ramos
# Fixed an issue detecting the primary DOCman menu item with newer RC versions of DOCman 2.0
# Fixed an issue detecting the proper DOCman storage folder when detecting file sizes (previously I had the default folder hard coded in)
+ Added in manual calls to make sure the Mootools Framework is included before adding in the DOCman List JavaScript (it seems on some sites now Mootools is no longer available so this addition is needed).

2.6.2 2013-07-10 / Omar Ramos
# Fixed an Issue with the "New" Label (I'm not longer using the default 7 Day setting within DOCman 2.0 and instead allow you to set the number of days you want files to be considered "New" in the plugin)
+ Added new "table_labels_in_columns" and "nestedtable_labels_in_columns" layouts which show the New, Edit, Download/Details, and Locked By columns in individual columns.

2.6.1 2013-07-04 / Omar Ramos
! Happy 4th of July :-)
# Just tested with DOCman 2.0 RC1 and noticed there was a Fatal Error due to a class name change for RC1. Added some code to detect this and do the right thing so the plugin can run on either the Beta or RC properly.

2.6.0 2013-03-13 / Omar Ramos
! Please note that this release DOES NOT work with the older DOCman 1.6.x version since there were too many changes required to do so. I will be releasing an updated version of the DOCman List 2.5.x plugin that contains some of the new features I've brought in with the 2.6.0 version.
+ Big New Feature: DOCman 2.0 Compatibility. 
+ Performed a major code cleanup to make it easier to add new parameters and Option Keys
+ Added additional Option Keys for existing parameters
+ Moved the parameter labels/descriptions into the Language file so that they can be translated (if anyone cares to do so, feel free to send me your translations to 
 This email address is being protected from spambots. You need JavaScript enabled to view it.
 ).
+ Added in 4 New Layouts: Image Columns, Image List, Simple File List and Simple File List with CSS3 Columns
+ Added in the ability to use regular template overrides so you can create your very own custom DOCman List Layouts! Simply place your own custom versions of the layouts (or even create new ones) in: templates/your_template/html/plg_content_docmanlist/
! Simplified way of creating nested layouts
+ Added in ability for Document Thumbnail to be displayed in table layouts or in the Title Hover ToolTip
+ Reworked the data retrieval methods for DOCman 2.0 so that DOCman List can retrieve document/category information efficiently.
+ Created new classes to make generating SEF URLs more efficient
+ Created new class to make retrieving the Asset Rules for Document/Category more efficient
+ Created new "Demo" mode that you can use by adding in the showDemo Option Key. Provides a nice way to present the information contained about the parameters, along with all of the Option Keys available in DOCman List, in a way you can print out more easily for yourself or others.
+ Added ability to turn the Submit Files links On/Off
+ Added ability to turn the "New!" labels for Documents/Categories On/Off
+ Added ability to display a File Extension column/value
+ Added in ability to override the default PHP Execution Time and Memory Limit if your web host allows doing so via PHP. This can help if you have a few DOCman List pages that are outputting a lot of content and need the extra time/memory.
+ Added in support for Wildcard Category Filters (prior to this you could only specify an exact match to filter out). So now you could do something like 15:Board* to filter out any subcategories that start with the word "Board" of Category ID = 15.
+ Added in ability to filter out Categories with spaces in the title (I noticed spaces would cause an incorrect result). So now you could do something like 15:Board of Trustees and the "Board of Trustees" subcategory should be filtered out from Category ID = 15.
+ Added in additional checks to process DOCman List code more effectively (sometimes TinyMCE/JCE would add in HTML in odd places that would break things so I'm trying to handle that transparently for you guys).
+ Added in ability to filter out Categories with spaces in the title
! The showMenu option doesn't currently show the Search or Submit Files, but it still allows you to link to the DOCman Main Page.
! Reorganized the File Parameters and Grouped them...hopefully this makes the configuration screen a little more user friendly.
- Removed Modal View Link Option (wasn't working correctly in the new version)
- Removed the View Link (DOCman 2.0 simplifies the available links so I only have the Download/Details/Edit links currently)
! I'm sure there are probably a few things I've forgotten, but all in all it's a pretty major release! Enjoy!

2.5.4 2012-09-04 / Omar Ramos
+ Added code changes to the table with preview layout
+ Added simple JavaScript to close iframe in table with preview layout by clicking again on the title (works fairly well)
+ Added detection for when your docmanlist tags are surrounded by paragraph tags added by your editor (paragraph tags are automatically removed).

2.5.0 2012-04-12 / Omar Ramos
+ Added new feature to show DOCman Category ID if you hover over the category name (nested categories/table layouts only)
+ Added new feature to display Submit File button when logged in and you have upload permissions (nested categories/table layouts only)
# Fixed potential issue for servers running PHP 5.3 (fatal error, which is tough to troubleshoot called by DocmanRouterHelper class not being loaded)
! Confirmed compatibility with Joomla 2.5.4+

1.7.2 2011-09-13 / Omar Ramos
# Fixed the showMenu option (path to image folder and language keys  were incorrect)
# Fixed an issue when using the showCollapsed option (it wouldn't reset the auto expand levels parameter to 0)
! Changed the left margin for the nested list items in the nestedtable layout from 10px to 15px (seems to improve the look when expanding the items)

1.7.1 2011-09-12 / Omar Ramos
# Fixed an issue where using docmanlist multiple times in a single page resulted in cloned output (instead of different output).
# Fixed an issue with the new optional caching parameters (wouldn't work properly when manually enabled, since the optional parameters would not have been processed when the cache was retrieved)

1.7.0 2011-09-08 / Omar Ramos
+ Added new manual caching layer for generated output (use forceCachingOn or forceCachingOff when adding the docmanlist code to your pages)
Print

DOCman File Listing Content Plugin 2.5.4 CHANGELOG

Written by Omar Ramos | Admin. Posted in DOCman File Listing Plugin

Joomla Extensions Directory Link (if you can leave a review that'd be great!)

File Listing for DOCman Joomla! Extensions Directory Listing

Custom DOCman SEF Router File:

Starting with the 1.5.6 release I am now including a customized router.php file for DOCman within the DOCMan List Plugin ZIP file. This custom router.php file will greatly reduce the number of queries needed to display a page when you have SEF enabled on your site.

If you'd like to take advantage of it, simply copy the router.php file included in the DOCman List Plugin's ZIP file into your components/com_docman directory and that's it!

Changelog

DOCman List Content Plugin
Version: 2.5.4
Copyright (C) 2008-12 Omar Ramos, orware networks. All rights reserved.
License GNU/GPL, see LICENSE.php

Legend:

# -> Bug Fix
+ -> Addition
! -> Change
- -> Removed
! -> Note

2.5.4 2012-09-04 / Omar Ramos
+ Added code changes to the table with preview layout
+ Added simply JavaScript to close iframe in table with preview layout by clicking again on the title (works fairly well)
+ Added detection for when your docmanlist tags are surrounded by paragraph tags added by your editor (paragraph tags are automatically removed).
Print

Very Simple Image Rotator Plugin 2.5.0 CHANGELOG

Written by Omar Ramos | Admin. Posted in Very Simple Image Rotator Plugin

Very Simple Image Rotator Content Plugin
Version: 2.5.0
Copyright (C) 2008-12 Omar Ramos, orware networks. All rights reserved.
License GNU/GPL, see LICENSE.php

Legend:

# -> Bug Fix
+ -> Addition
! -> Change
- -> Removed
! -> Note

2.5.0 2012-09-01 / Omar Ramos
+ Fixed issue with the JavaScript performing the image transitions (z-index: 1 needed to be set to prevent a jumpy, awkward looking transition for the upcoming slide)
+ Added in image resizing using the GD library and Resize class from: http://net.tutsplus.com/tutorials/php/image-resizing-made-easy-with-php/
+ Added ability to create a custom links.txt file in the same directory as your images which contains a line for each image, along with a custom URL, title, and alt text to use (e.g. 01.jpg|http://www.imperial.edu|Imperial Valley College|Picture of IVC Board Member)
+ Added Limit to the Random parameter
+ Added per instance customization options for just about everything! (Example Keys that can be used: includeSubfolders, ignoreSubfolders, randomizeImagesYes, randomizeImagesNo, setRandomLimit 5, directImageLinksYes, directImageLinksNo, setLinksFileName some_other_file.txt, setWidth 640, setHeight 480, setDelay 3000, setTransitionDelay 2000, resizeImagesOn, resizeImagesOff, setResizedImageQuality 80, setFolderPermissions 0755)
+ Added center images in HTML option (centerImagesOn, centerImagesOff)
! Very simple usage: { vsir setResizedImageQuality 100 directImageLinksYes includeSubfolders setDelay 5000 setTransitionDelay 2000 setWidth 320 setHeight 180 images/resized} (please remove the space after the starting { symbol when you use on your site)


Print

DOCman File Listing Content Plugin 2.5.3 CHANGELOG

Written by Omar Ramos | Admin. Posted in DOCman File Listing Plugin

Joomla Extensions Directory Link (if you can leave a review that'd be great!)

File Listing for DOCman Joomla! Extensions Directory Listing

Custom DOCman SEF Router File:

Starting with the 1.5.6 release I am now including a customized router.php file for DOCman within the DOCMan List Plugin ZIP file. This custom router.php file will greatly reduce the number of queries needed to display a page when you have SEF enabled on your site.

If you'd like to take advantage of it, simply copy the router.php file included in the DOCman List Plugin's ZIP file into your components/com_docman directory and that's it!

Changelog

DOCman List Content Plugin
Version: 2.5.3
Copyright (C) 2008-12 Omar Ramos, orware networks. All rights reserved.
License GNU/GPL, see LICENSE.php
Legend:
# -> Bug Fix
+ -> Addition
! -> Change
- -> Removed
! -> Note
2.5.3 2012-09-01 / Omar Ramos
+ Added ability for DOCman Document Attributes (defined in administrator/components/com_docman/docman.params.xml) to be displayed in the table output (thanks to Martin for sponsoring the development work!)
+ Added ability for view links to be displayed in a new window when clicked (thanks to Jessica for suggestion!)
+ Added ability to have the document description displayed as a column in the table (thanks to Eric for suggestion!)
+ Added ability main filename link to be configured to be a Download, Details or View link (default before has always been Download)
+ Added in a few links that were missing from the older table layout that hadn't been migrated over from the nestedtable layout
+ Added ability to customize the Filename and Description Column Names in the Plugin Parameters
+ Added ability to customize the Table/List Width (in Pixels) allowing for tables with a large number of columns to be displayed with a horizontal scroll bar.
+ Added ability to customize the Filename, Description, and Custom Attribute Column Width Percentages in the Plugin Parameters
+ Added in if statement in main plugin file that will prevent DOCman List from running on com_docman's Details page, which resulted in a PHP warning for some users if they had the Process Content Plugins turned on for Document Descriptions.
+ Added in pt-BR language file (Thanks Ronaldo!)
2.5.2 2012-06-04 / Omar Ramos
# Fixed an issue with the additions in v2.5.1 to the normal Categories layout Submit File addition (wrong Language Key was being used). This has now been corrected.
2.5.1 2012-05-23 / Omar Ramos
+ Added in a new setLimit Feature that allows you to limit the number of files retrieved per category (e.g { docmanlist setLimit 3 37} would retrieve 3 documents from category 37)
+ Added in 10 new options for auto expanding (Expand File List Automatically option must be turned off in order to function. Then use one of these corresponding keys: autoExpandOneLevel, autoExpandTwoLevels, autoExpandThreeLevels, autoExpandFourLevels, autoExpandFiveLevels, autoExpandSixLevels, autoExpandSevenLevels, autoExpandEightLevels, autoExpandNineLevels, autoExpandTenLevels
+ Added in Submit File button additions into normal categories layout too
# Made Submit File option appear consistently for different option configurations, along with Category ID tooltip (which appears when hovering over the category name)
2.5.0 2012-04-12 / Omar Ramos
+ Added new feature to show DOCman Category ID if you hover over the category name (nested categories/table layouts only)
+ Added new feature to display Submit File button when logged in and you have upload permissions (nested categories/table layouts only)
# Fixed potential issue for servers running PHP 5.3 (fatal error, which is tough to troubleshoot called by DocmanRouterHelper class not being loaded)
! Confirmed compatibility with Joomla 2.5.4+
1.7.2 2011-09-13 / Omar Ramos
# Fixed the showMenu option (path to image folder and language keys  were incorrect)
# Fixed an issue when using the showCollapsed option (it wouldn't reset the auto expand levels parameter to 0)
! Changed the left margin for the nested list items in the nestedtable layout from 10px to 15px (seems to improve the look when expanding the items)
1.7.1 2011-09-12 / Omar Ramos
# Fixed an issue where using docmanlist multiple times in a single page resulted in cloned output (instead of different output).
# Fixed an issue with the new optional caching parameters (wouldn't work properly when manually enabled, since the optional parameters would not have been processed when the cache was retrieved)
1.7.0 2011-09-08 / Omar Ramos
+ Added new manual caching layer for generated output (use forceCachingOn or forceCachingOff when adding the docmanlist code to your pages)
1.5.9 2011-07-24 / Omar Ramos
+ Added a new layout: You can now have your folders output more like they would be on your filesystem (Corresponding key when calling plugin: useNestedTableLayout)
+ Added a new layout: Same as the above one, but just doesn't include the files in the output (Corresponding key when calling plugin: useNestedCategoriesLayout)
+ Added new CSS code that makes the output HTML displayed more compact. You can enable/disable this option as needed if you'd like to revert back to the older output (enabled by default) (Corresponding key when calling plugin: useNewCSS, useOldCSS)
+ Added ability for categories with zero files to have the category count hidden (Corresponding keys when calling plugin: showEmptyCategoryCount, hideEmptyCategoryCount)
+ Added ability for the folders to be expanded to a particular level automatically (only applicable to the new Nested Table / Nested Categories layouts)
+ Added ability for folders to be displayed before files (prior to this the output has been the opposite...only applicable for the new Nested Table / Nested Categories layouts)
+ Added ability for folders to be expanded by clicking on the h2 category heading as well as the +/- image
! Changed Zebra striping to use CSS3 nth-child selector instead of the row1 class (also added zebra striping for the nested layouts)
# Added a fix for people using jxtended Finder (the plugin was using JPATH_BASE instead of JPATH_ROOT, so if called from the backend the plugin would run into a fatal error
# Fixed the table output for the table and nestedtable layouts (the tr within each thead tag was missing the corresponding closing tr tag which resulted in invalid output)

1.5.8 2010-11-10 / Omar Ramos
+ Added a new layout: select dropdown lists (initial version...still needs input/work) (Corresponding key when calling plugin: useDropdownLayout)
+ Added a new layout: categories (now you can simply display only the categories if you'd like...the layouts make use of this one) (Corresponding keys when calling plugin: useCategoriesLayout)
+ Added more robust file extension support (added in all icons from default DOCman template and added support for a generic image to be used when no appropriate icon is available)
+ Added check to see if a document has been checked out, if it has then the Check-in link is displayed in lieu of displaying the Update link
+ Added ability to hide empty categories (Corresponding keys when calling plugin: showEmptyCategories, hideEmptyCategories)
+ Added ability to configure the date display format (for those that want to be more detailed and show the time as well as the date or just want to display the date differently).
+ Added ability for the category count to be displayed (Corresponding keys when calling plugin: showCategoryCount, hideCategoryCount)
! Note: Happy 235th Anniversary United States Marine Corps!

1.5.7 2010-11-02 / Omar Ramos
+ Added language files for Dutch and Danish languages directly into the plugin (should be installed automatically). Please forgive my use of Google Translate for the new language keys introduced in 1.5.6...if any corrections are needed please let me know.
+ Added modal popup capability for view links in table and list layouts. (Corresponding keys when calling plugin: useModalViewLinks, useNormalViewLinks).
# Fixed backwards compatiblity issue introduced with version 1.5.6 where empty categories were removed from the listing (compared to being shown before). Now only categories which you do not have access to will not be shown.
# Fixed PHP warning for $filters variable
# Fixed issue where an extra slash was added for a parent category which you did not have access to was shown (e.g. / / Agendas)

1.5.6 2010-10-30 / Omar Ramos
+ Added support for my preload() method within the DocmanRouterHelper class (so if you copy over my custom router.php file into components/com_docman then the number of queries needed when SEF is enabled should be greatly reduced).
+ Added canUpdate() method to DOCmanListHelper class.
+ Added the canUpdate() text into the layouts.
+ Added some additional language keys into the language file.
+ Added some additional configuration options for the menu buttons (now you can turn on/off each of the Downloads Home, Search Documents and Submit Files buttons as well as use a custom URL for the Downloads Home link).
+ Added some additional text that gets displayed when you install the plugin to make sure and inform users that they should go and Enable the plugin if they are installing it for the first time.
+ Added ability for custom height/width to be used for the table layout with preview Layout Option.
# Fixed issue Wes was running into by creating a modified copy of the getDocsByUserAccess() method to the DOCmanListHelper class.
# Fixed issue that loaded all documents when the preloadDocumentsGroupedByCategory() method was called with an empty value for $catIds.
! Note: Still need to fix PDF focusing issue reported by Remco in the table layout with preview layout.
! Note: Need to add in modal layout option.

1.5.5 2010-10-17 / Omar Ramos
! Moved Default Table Layout into its own file (Corresponding key: useTableLayout)
+ Added New List Layout (Corresponding key: useListLayout)
+ Added New Table with Preview Layout (Corresponding key: useTableLayoutWithPreview)
+ Completely reworked the data retrieval portion of the plugin to preload data in chunks, rather than load records one by one.
+ Added Category Primary Field Ordering Capability (Corresponding keys: categoryOrderByName, categoryOrderByParentId, categoryOrderById, categoryOrderByOrdering along with categoryOrderAscending, categoryOrderDescending)
+ Added Category Secondary Field Ordering Capability (Corresponding keys: categoryOrderByNone2, categoryOrderByName2, categoryOrderByParentId2, categoryOrderById2, categoryOrderByOrdering2 along with categoryOrderAscending2, categoryOrderDescending2)
+ Made some additional CSS improvements

1.5.4 2010-09-30 / Omar Ramos
# Fixed Download Link issue caused by my original implementation of the "# Fixed an issue where if you had disabled the "Show Download" link" below from version 1.5.3.

1.5.3 2010-09-25 / Omar Ramos
- Removed ability for server's current file size for a file to be used (since it seems like DOCman doesn't actually store like I was thinking...it appears to be getting the value live so this feature isn't exactly needed).
# Fixed an issue where the showMenu parameter was not having any effect when the option had been turned off globally within the plugin configuration (I accidentally had the call to add the menu after I reset the parameters back to the global defaults).
# Fixed an issue where if you had disabled the "Show Download" link within the DOCman Standard Buttons plugin the links in the plugin output would not point to the files (added a direct call to create the Download link that doesn't depend on the Standard Buttons Plugin).

1.5.2 2010-09-25 / Omar Ramos
+ Added ability for server's last update time to be used, rather than the value stored within DOCman (useful for those uploading documents via FTP). Thank you d2drummer! (Corresponding keys when calling plugin: useSystemUpdateTime, useDocmanUpdateTime).
+ Added ability for server's current file size for a file to be used, rather than the value stored within DOCman (useful for those uploading documents via FTP).
+ Added ability to remove the "/" (forward slash) character from being displayed before the Category Name. Thanks d2drummer! (Corresponding keys when calling plugin: showForwardSlash, hideForwardSlash).
+ Added ability for Category Names to not be linked directly to their category page (instead, just the name is displayed with no link). Thanks marbz! (Corresponding keys when calling plugin: showCategoryLinks, hideCategoryLinks).
+ Added ability for the Downloads Home, Search Documents, and Submit Files buttons (normally only available on the actual DOCman Component Page) to be displayed by the plugin. Thanks r2bmanag! (Corresponding keys when calling plugin: showMenu, hideMenu. You may also simply use { docmanlist showMenu} to display the menu once wherever you'd like and leave this option disabled.).
# Fixed an issue where a document's with a large amount of description text would get their tooltips displayed in awkward ways (added some additional CSS to limit the height/width of the tooltip).
! Changed the single category output so that the user can choose to display that category's parent hierarchy or not. (Corresponding keys when calling plugin: showSingleCategoryHierarchy, hideSingleCategoryHierarchy).

1.5.1 2010-09-19 / Omar Ramos
# Fixed bug where   would cause the plugin display to break
+ Added Uploaded By Field (Thanks Saso!)
! The Uploaded By Field can be configured to display either the user's full name or their username
+ Added Show/Hide Options for each of the following columns: Size, Added On, Last Updated On, Uploaded By, and Downloaded
- Removed some unnecessary member variables within the file
+ Made categories containing files collapsible
+ Reduced query usage slightly (unfortunately, the built-in DOCman methods I'm using generate a lot still)
+ Added ability to display document description in a mootools tooltip when hovering over the document name
+ Added ability to change parameters on the fly when calling the plugin using the following keywords (case-sensitive): orderByName, orderByDate, orderByHits, orderAscending, orderDescending, showTooltip, hideTooltip, showSize, hideSize, showAddedOn, hideAddedOn, showLastUpdatedOn, hideLastUpdatedOn, showUploadedBy, hideUploadedBy, showUsersActualName, showUsername,showDownloaded, hideDownloaded, showExpanded, showCollapsed.
+ Added automatic parameter reset capability  (otherwise, after changing the parameters dynamically in one call, subsequent calls to the plugin will continue to use the same settings).

1.5.0 2010-08-15 / Omar Ramos
# Added in additional check for when the $filter variable is empty (prevents an in_array warning notice)

Print

ArtCats 2.5.0 beta

Written by Omar Ramos | Admin. Posted in ArtCats 2.5

ArtCats 2.5
Version: 2.5.0beta
Copyright (C) 2008-12 Omar Ramos, orware networks. All rights reserved.
License GNU/GPL, see LICENSE.php

Legend:

# -> Bug Fix
+ -> Addition
! -> Change
- -> Removed
! -> Note

2.5.0 2012-04-28 / Omar Ramos
+ Added code to make the module output styling similar to mod_menu, which template companies support better.
+ Added ability for dynamic category and article listings
+ Added dynamic module title capability
! This is definitely working software, but since it is a beta version it might not have every bell and whistle you might want included...if there's something you'd like to see, please let me know via my orware.com
Print

DOCman File Listing Content Plugin 1.5.8 Release Notes

Written by Omar Ramos | Admin. Posted in DOCman File Listing Plugin

Joomla Extensions Directory Link (if you can leave a review that'd be great!)

File Listing for DOCman Joomla! Extensions Directory Listing

Custom DOCman SEF Router File:

Starting with the 1.5.6 release I am now including a customized router.php file for DOCman within the DOCMan List Plugin ZIP file. This custom router.php file will greatly reduce the number of queries needed to display a page when you have SEF enabled on your site.

If you'd like to take advantage of it, simply copy the router.php file included in the DOCman List Plugin's ZIP file into your components/com_docman directory and that's it!

Changelog

DOCman List Content Plugin
Version: 1.5.8
Copyright (C) 2008-10 Omar Ramos, orware networks. All rights reserved.
License GNU/GPL, see LICENSE.php
Legend:
# -> Bug Fix
+ -> Addition
! -> Change
- -> Removed
! -> Note
1.5.8 2010-11-10 / Omar Ramos
+ Added a new layout: select dropdown lists (initial version...still needs input/work) (Corresponding key when calling plugin: useDropdownLayout)
+ Added a new layout: categories (now you can simply display only the categories if you'd like...the layouts make use of this one) (Corresponding keys when calling plugin: useCategoriesLayout)
+ Added more robust file extension support (added in all icons from default DOCman template and added support for a generic image to be used when no appropriate icon is available)
+ Added check to see if a document has been checked out, if it has then the Check-in link is displayed in lieu of displaying the Update link
+ Added ability to hide empty categories (Corresponding keys when calling plugin: showEmptyCategories, hideEmptyCategories)
+ Added ability to configure the date display format (for those that want to be more detailed and show the time as well as the date or just want to display the date differently).
+ Added ability for the category count to be displayed (Corresponding keys when calling plugin: showCategoryCount, hideCategoryCount)
! Note: Happy 235th Anniversary United States Marine Corps!
1.5.7 2010-11-02 / Omar Ramos
+ Added language files for Dutch and Danish languages directly into the plugin (should be installed automatically). Please forgive my use of Google Translate for the new language keys introduced in 1.5.6...if any corrections are needed please let me know.
+ Added modal popup capability for view links in table and list layouts. (Corresponding keys when calling plugin: useModalViewLinks, useNormalViewLinks).
# Fixed backwards compatiblity issue introduced with version 1.5.6 where empty categories were removed from the listing (compared to being shown before). Now only categories which you do not have access to will not be shown.
# Fixed PHP warning for $filters variable
# Fixed issue where an extra slash was added for a parent category which you did not have access to was shown (e.g. / / Agendas)
1.5.6 2010-10-30 / Omar Ramos
+ Added support for my preload() method within the DocmanRouterHelper class (so if you copy over my custom router.php file into components/com_docman then the number of queries needed when SEF is enabled should be greatly reduced).
+ Added canUpdate() method to DOCmanListHelper class.
+ Added the canUpdate() text into the layouts.
+ Added some additional language keys into the language file.
+ Added some additional configuration options for the menu buttons (now you can turn on/off each of the Downloads Home, Search Documents and Submit Files buttons as well as use a custom URL for the Downloads Home link).
+ Added some additional text that gets displayed when you install the plugin to make sure and inform users that they should go and Enable the plugin if they are installing it for the first time.
+ Added ability for custom height/width to be used for the table layout with preview Layout Option.
# Fixed issue Wes was running into by creating a modified copy of the getDocsByUserAccess() method to the DOCmanListHelper class.
# Fixed issue that loaded all documents when the preloadDocumentsGroupedByCategory() method was called with an empty value for $catIds.
! Note: Still need to fix PDF focusing issue reported by Remco in the table layout with preview layout.
! Note: Need to add in modal layout option.
1.5.5 2010-10-17 / Omar Ramos
! Moved Default Table Layout into its own file (Corresponding key: useTableLayout)
+ Added New List Layout (Corresponding key: useListLayout)
+ Added New Table with Preview Layout (Corresponding key: useTableLayoutWithPreview)
+ Completely reworked the data retrieval portion of the plugin to preload data in chunks, rather than load records one by one.
+ Added Category Primary Field Ordering Capability (Corresponding keys: categoryOrderByName, categoryOrderByParentId, categoryOrderById, categoryOrderByOrdering along with categoryOrderAscending, categoryOrderDescending)
+ Added Category Secondary Field Ordering Capability (Corresponding keys: categoryOrderByNone2, categoryOrderByName2, categoryOrderByParentId2, categoryOrderById2, categoryOrderByOrdering2 along with categoryOrderAscending2, categoryOrderDescending2)
+ Made some additional CSS improvements
1.5.4 2010-09-30 / Omar Ramos
# Fixed Download Link issue caused by my original implementation of the "# Fixed an issue where if you had disabled the "Show Download" link" below from version 1.5.3.
1.5.3 2010-09-25 / Omar Ramos
- Removed ability for server's current file size for a file to be used (since it seems like DOCman doesn't actually store like I was thinking...it appears to be getting the value live so this feature isn't exactly needed).
# Fixed an issue where the showMenu parameter was not having any effect when the option had been turned off globally within the plugin configuration (I accidentally had the call to add the menu after I reset the parameters back to the global defaults).
# Fixed an issue where if you had disabled the "Show Download" link within the DOCman Standard Buttons plugin the links in the plugin output would not point to the files (added a direct call to create the Download link that doesn't depend on the Standard Buttons Plugin).
1.5.2 2010-09-25 / Omar Ramos
+ Added ability for server's last update time to be used, rather than the value stored within DOCman (useful for those uploading documents via FTP). Thank you d2drummer! (Corresponding keys when calling plugin: useSystemUpdateTime, useDocmanUpdateTime).
+ Added ability for server's current file size for a file to be used, rather than the value stored within DOCman (useful for those uploading documents via FTP).
+ Added ability to remove the "/" (forward slash) character from being displayed before the Category Name. Thanks d2drummer! (Corresponding keys when calling plugin: showForwardSlash, hideForwardSlash).
+ Added ability for Category Names to not be linked directly to their category page (instead, just the name is displayed with no link). Thanks marbz! (Corresponding keys when calling plugin: showCategoryLinks, hideCategoryLinks).
+ Added ability for the Downloads Home, Search Documents, and Submit Files buttons (normally only available on the actual DOCman Component Page) to be displayed by the plugin. Thanks r2bmanag! (Corresponding keys when calling plugin: showMenu, hideMenu. You may also simply use 
to display the menu once wherever you'd like and leave this option disabled.). # Fixed an issue where a document's with a large amount of description text would get their tooltips displayed in awkward ways (added some additional CSS to limit the height/width of the tooltip). ! Changed the single category output so that the user can choose to display that category's parent hierarchy or not. (Corresponding keys when calling plugin: showSingleCategoryHierarchy, hideSingleCategoryHierarchy). 1.5.1 2010-09-19 / Omar Ramos # Fixed bug where   would cause the plugin display to break + Added Uploaded By Field (Thanks Saso!) ! The Uploaded By Field can be configured to display either the user's full name or their username + Added Show/Hide Options for each of the following columns: Size, Added On, Last Updated On, Uploaded By, and Downloaded - Removed some unnecessary member variables within the file + Made categories containing files collapsible + Reduced query usage slightly (unfortunately, the built-in DOCman methods I'm using generate a lot still) + Added ability to display document description in a mootools tooltip when hovering over the document name + Added ability to change parameters on the fly when calling the plugin using the following keywords (case-sensitive): orderByName, orderByDate, orderByHits, orderAscending, orderDescending, showTooltip, hideTooltip, showSize, hideSize, showAddedOn, hideAddedOn, showLastUpdatedOn, hideLastUpdatedOn, showUploadedBy, hideUploadedBy, showUsersActualName, showUsername,showDownloaded, hideDownloaded, showExpanded, showCollapsed. + Added automatic parameter reset capability (otherwise, after changing the parameters dynamically in one call, subsequent calls to the plugin will continue to use the same settings). 1.5.0 2010-08-15 / Omar Ramos # Added in additional check for when the $filter variable is empty (prevents an in_array warning notice)
Print

ArtCats 2.0.4 Release Notes

Written by Omar Ramos | Admin. Posted in ArtCats

Download Now!
Configuration Screenshots Document

Frontend Demo Screenshots Document

Joomla Extensions Directory Link (if you can leave a review that'd be great!)

ArtCats JED Direct Link

Joomla Forum Topic Link

ArtCats 1.5.2 Module (Show Article/Category List Auto.)
(ZIP Download) Articles 1.5 Module +SEF URLs

Changelog

ArtCats 2.0.4
Version: 2.0.4
Copyright (C) 2008-10 Omar Ramos, orware networks. All rights reserved.
License GNU/GPL, see LICENSE.php

Legend:

# -> Bug Fix
+ -> Addition
! -> Change
- -> Removed
! -> Note

2.0.4 2010-07-07 / Omar Ramos
+ Added new "Exclude Current Article" parameter option. Allows the Current Article to be Excluded from the Article List genereated by ArtCats. Thanks to Christ Urban for the suggestion and donation for this feature!

2.0.3 2009-04-25 / Omar Ramos
# Fixed Call Time Pass By Reference Issue Being Experienced by a number of users. Thanks to Gaila for the needed changes!
# Fixed getCategoryURL() Issue where URL would not correctly link to the Blog view for items not already in a Menu

2.0.2 2009-03-29 / Omar Ramos
# Fixed Expandable Mode so that it works correctly in IE7 (changes were made to the toggle.js file)

2.0.1 2009-03-25 / Omar Ramos
# Fixed warning error in getProcessedBothRows() (missing count property for objects and fixed a call to $count which should have $this->getCount().
# Fixed all of text values in the lists to use a new method named _cleanLinks() which applies htmlspecialchars() correctly depending on the user's PHP version. (Thanks to kaezr for noticing the issue!)
+ Added method="upgrade" declaration in the mod_artcats.xml file (now you can just install the updated version of ArtCats directly without having to uninstall and then reinstall!)

2.0.0 2009-02-28 / Omar Ramos
+ Added Sitemap Mode (Used in Conjunction with the loadposition Core Joomla plugin)
+ Added Subcategories Support
+ Added Expandable Mode Option
+ Added Combined Categories and Articles List Option
+ Added Show Category Article Count Option
+ Added Ability to Change Article View Type from Normal to Edit Article
+ Added Ability to Change Category View Type from Blog to List
+ Added Show Article List on Article Page Option
+ Added Show Category List on Category Page Option
+ Added Ability for New CSS Files to be added in the Templates Folders for Template-Specific Styles (Please Send Me Yours!)
+ Added Keywan's contribution for allowing ArtCats to work on the Frontpage
# Fixed All Usages of JRequest to use the safer getInt() and getCmd() methods
! Currently Archive Mode Does Absolutely Nothing So Do Not Use IT!

1.5.4 2008-09-16 / Omar Ramos
+ Added better Category SEF URL support

1.5.3 2008-06-29 / Omar Ramos
+ Added capability to show the articles list on article pages as well (only works when Both and Auto Modes have been selected/turned on)

1.5.2 2008-05-27 / Omar Ramos
+ Added Dynamic Module Title with help from Andrew Eddie and Rob Schley of Joomla/JXtended
+ Added Two Module Title Parameters for Both Mode (one for Category Page Title, one for Article Page Title)
+ Added Check for option=com_content since there are other components that also use section/category as view names (e.g. jxtended Magazine)

1.5.1 2008-05-27 / Omar Ramos
+ Made small correction in mod_artcats.xml that still referenced mod_articles (thanks to ah72 on the Joomla Forums)

1.5.0 2008-05-26 / Omar Ramos
! Added Categories functionality to mod_articles and renamed to mod_artcats (ArtCats)
+ Added "Both" Capability which allows the module to function on Section and Category pages automatically
+ Added ability to sort by multiple fields
+ Added ability to change sort order (ascending/descending)
+ Allowed for sorting/sort order to be mode independent (separate settings for Article/Category modes)
+ Reimplemented Show Empty Categories Feature from mod_categories (I had removed it for mod_articles)
! Tested with/without SEF URLs enabled
! Need to figure out how to change module title via module parameters for "Both" mode to function seamlessly