4 (1 product reviews.)

Recycle Bin BlueBox

posted by ProbityCode - 3/13/2013
ProbityCode Active Since 4/17/2012


(1 total reviews for ProbityCode in the last six months.)

reviews Ask a Question

ProbityCode BlueBox is an enhanced replacement for the standard Recycle Bin. In addition to standard RecycleBin functionality: Column Filters, Sorting, Restore and Auto Preview, Preview HTML Module, Search HTML, Auto Restore Parent Pages, Auto Restore Child Modules, Auto Delete Child Pages, etc... Module 29964
  • $0.00 Free Edition


Add To Cart

ProbityCode BlueBox is an enhanced replacement for the standard Recycle Bin. BlueBox provides the following features in addition to the standard recycle bin functionality

This is my  contribution to the DNN community - sorry no support available.



  1. Paged Navigation: View thousands of records without sacrificing performance. Page size is configurable.
  2. Column Filters: Quickly locate deleted modules or pages with a flexible filters.
    1. Special: Module Type Filter lets you select deleted modules with the drop-down list of deleted module types only, making for a much cleaner selector
  3. Sort By Column: You may sort by Tab Name, Module Title, Module Type, and Parent Tab Name. Three state mode allows ascending and descending sort order, or sort clear.
  4. Restore: Restore individual page or module with a single click
  5. Restore & Preview: Restore a page or a module and navigate to that page to see the change it caused
  6. Delete: Delete individual page or module with a single click
  7. Restore All Selected: Restore all selected pages or modules within the view
  8. Delete All Selected: Delete all selected pages or modules within the view
  9. Empty Recycle Bin: permanently deletes all items from the BlueBox (and the RecycleBin)
  10. Preview HTML Module (Modules-Only Feature): Deleted, non-empty module text can be previewd instantly, without the need to restore it, with a click of an icon. Note: only modules with content present show the preview icon.

    Popup with contents:
  11. Search HTML (Modules-Only Feature): Advanced, multi-part filter for locating deleted modules by searching within their content

  12. Productivity Features (Module Settings):
    1. Auto Restore Parent Pages: When a module you are trying to restore resides on a page that has been deleted this option will automatically restore the parent and its parents all the way to the top level. This also applies when restoring pages with deleted parents. When this option is not set you will get warnings like the ones in the Recycle Bin.
    2. Auto Restore Child Modules (Pages-Only Feature): When deleting pages DNN also deletes all it's child modules. Checking this option will restore the modules along with the pages. Note that if "Auto Restore Parent Pages" is checked, this option will restore each restored page's child modules as well.
    3. Auto Delete Child Pages (Pages-Only Feature): When deleting pages with child pages this option will delete the whole hierarchy without having to remove the children one at a time before removing the parent page.

    4. Protected Mode: When this is checked DNN ensures that this module is visible to Administrators only regardless of the permissions applied.

  13. Auto-Install Admin Menu: automatically installs and configures Portal 0. Ready to use immediately, just check under Admin > BlueBox (DNN 6) or Admin Menu > Advanced Settings (DNN 7)
    1. DNN 6 Admin Menu

    2. DNN 7 Admin Menu > Advanced Settings

  14. DotNetNuke 6.2.x & 7 Compatible - Note! due to issues with DNNGrid under DNN 7, BlueBox pager may be set to maximum 15 records per page (with an unlimited number of pages though)

Product License

EULA - End User License Agreement

Please review the following license agreement before installing or using the licensed
PROBITYCODE.COM software product and/or its related materials.

Definitions: This PROBITYCODE.COM, End-User Software License Agreement ("EULA")
is a legal agreement between you (either as an individual user, corporation or single
entity) and PROBITYCODE.COM, for a product which includes computer software, and
may include associated media, printed materials, and online or electronic documentation
("SOFTWARE PRODUCT" or "SOFTWARE"). By exercising your rights to install the SOFTWARE
PRODUCT, you agree to be bound by the terms of this EULA, including the limitations
and warranty disclaimers.

If you do NOT agree to the terms of this EULA, please return the SOFTWARE PRODUCT
and immediately destroy all copies of the SOFTWARE PRODUCT in your possession.


The SOFTWARE PRODUCT is protected by copyright laws and international copyright
treaties, as well as other intellectual property laws and treaties.


This is a license agreement, and NOT an agreement for sale. PROBITYCODE.COM retains
ownership of the copy of THE SOFTWARE in your possession, and all copies you may
be licensed to use. PROBITYCODE.COM retains all rights not expressly granted to
you in this LICENSE. PROBITYCODE.COM hereby grants to you, and you accept, a non-exclusive,
non-transferable license to use, copy and modify THE SOFTWARE only as authorized

Provided that you have accepted the terms contained herein, this EULA grants you
the following rights:

A) PROBITYCODE.COM grants you a non-exclusive, non-transferable right to use this
module on your DotNetNuke (DNN) installation according to the license edition purchased.

Professional Edition:

You must adhere to the Parent/Child Portal limit set
per DNN Installation (defined as a single codebase/database running a DotNetNuke
version) specified by your purchased License.

B) Regardless of the type of license purchased, if the SOFTWARE PRODUCT includes
reusable software such as controls, components, plug-ins, stylesheets, etc. you
may not use any of these independently of the SOFTWARE PRODUCT.

In no case shall you rent, lease, lend, redistribute nor re-license THE SOFTWARE
PRODUCT or source code to a 3rd party individual or entity, except as outlined above.
In no case shall you grant further redistribution rights for THE SOFTWARE PRODUCT
to the end-users of your solution.


Termination. Without prejudice to any other rights, PROBITYCODE.COM may terminate
this EULA if you fail to comply with the terms and conditions of this EULA. In such
event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component
parts, source code, associated documentation, and related materials.


All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited
to any images, photographs, animations, video, audio, music, text, and "applets"
incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and
any copies of the SOFTWARE PRODUCT are owned by PROBITYCODE.COM except for certain
portions for which PROBITYCODE.COM has obtained redistribution rights from the title
or copyright holder. The SOFTWARE PRODUCT is protected by international treaty provisions.
Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material.


NO WARRANTIES. PROBITYCODE.COM expressly disclaims any warranty for the SOFTWARE
PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided "as is"
without warranty of any kind, either express or implied, including, without limitation,
the implied warranties of merchantability, fitness for a particular purpose, or
non-infringement. The entire risk arising out of use or performance of the SOFTWARE
PRODUCT remains with you.

You acknowledge that the software may not be free from defects and may not satisfy
all of your needs.


distributors be liable for any damages whatsoever (including, without limitation,
damages for loss of business profits, business interruption, loss of business information,
or any other financial loss) arising out of the use of or inability to use this
PROBITYCODE.COM product (THE SOFTWARE PRODUCT) and related materials, even if PROBITYCODE.COM
has been advised of the possibility of such damages.

If you have any questions regarding this End User License Agreement, please email:
[email protected]

Product Badges

Azure Compatible

Product Specifications

  • DNN 6 & 7:

  • Download Demo: