Minimum configuration DNN 7.2.0+
06.05.02
4/Oct/2017
- Fixes
- Updated to reflect open source license and status
06.05.00
21/Jan/2016
- Fixes
- Added support for DNN8
- Minimum configuration is now DNN 7.1.2+ (.NET 4.0) / DNN 8+ (.NET 4.5)
For additional release history please visit the documentation.
06.05.00
21/Jan/2016
- Fixes
- Added support for DNN8
- Minimum configuration is now DNN 7.1.2+ (.NET 4.0) / DNN 8+ (.NET 4.5)
Minimum configuration DNN 6.0.3+ / DNN7+ / .NET 3.5+ only
06.04.10
12/Feb/2015
- Fixes
- Added a jQueryUI 1.10.x specific version of the jQuery Accordion - in the list as Accordion_1_10
06.04.09
19/Dec/2014
- Fixes
- Minor theme styling fixes
06.04.08
09/Apr/2014
- Breaking changes
- Changes to how SelectByNum and SelectByTitle work. I changed the links to use Agg{ModuleId}_SelectByNum={TabNumber} and Agg{ModuleId}_SelectByTitle={TabTitle} to simplify the api. Please see new documentation page here, http://docs.dnnstuff.com/pages/aggregator/selectingtabs
06.04.07
28/Mar/2014
- Fixes
- Fixed SelectByTitle tab selection
06.04.06
18/Feb/2014
- Fixes
- Modified to skip rss password encryption if not password set
06.04.05
05/Feb/2014
- Fixes
- Fixed issue where jQueryUI was not getting included for some skins
06.04.03
03/Feb/2014
- Fixes
- Fixed issue with rotation in jQuery UI scripts
06.04.02
30/Jul/2013
- Fixes
- Fixed bug in Blank skin
- Fixed jQuery Tabs/Accordion when used in DNN 7.1
06.04.01
14/Mar/2013
- Updates
- Changed the default for the module to not load it’s version of
jQueryUI (Script Manager)
06.04.00
20/Feb/2013
- Updates
- Added DNN7 version compiled against DNN 7.0.0
Minimum configuration DNN 5.2.3+ / DNN 6+ / .NET 3.5 only
06.03.00
1/Aug/2012
- Updates
- Updated some edit screen styling for DNN6
06.02.09
16/Jul/2012
- Updates
- Updated to support Azure deployment
- Bug Fixes
- Fixed issue with sql install script regarding sysobjects
06.02.08
06/Mar/2012
- Fixes
- Fixed a bug with import/export introduced in 6.2.7
06.02.07
03/Mar/2012
- New Features
- Added localization support for the free Nuntio Content module
(http://nuntiocontent.codeplex.com/)
- To localize a tab, place a Nuntio module into a tab and then
use the token [NUNTIOTITLE] in the tab title
- Enhancements
- Update default jQuery UI script loading for DNN6
- Update install for DNN5/DNN6
- Update styling for DNN6 edit screens
- Fixes
- Fixed an issue with the jShowoff skin
06.02.06
14/Dec/2011
- Added Kwicks skin template
(http://www.dnnstuff.com/Modules/AggregatorTabbedModules/AggregatorDemos/kwicks/tabid/424/Default.aspx)
06.02.05
18/Nov/2011
- Added module ordering within tabs
06.02.04
11/Oct/2011
- Fixed IE7 positioning bug when using fixed height/width
06.02.03
25/Aug/2011
- Fixed an error with Import/Export (IPortable) - LoadEvent property
was causing an ModuleLoadException
- Fixed an issue caused by modulesettings.cs in DNN 6.0
06.02.01
15/Aug/2011
- Fixed a problem with Copy Aggregator - modules inside Aggregator
weren’t showing up in the list of modules
06.02.00
8/Aug/2011
- Added [LOCALE] token
- Fixed DNN6 compatiblity issues
- Minimum DNN 5.1 or DNN 6.0
06.01.09
15/Dec/2010
- NOTE: Last DNN4 version
- Fixed Turkish ‘i’ problem with token parsing
06.01.08
23/Nov/2010
- Added tab caption localization using formatted string
-
Format is: locale-1:locale-1 caption |
locale-2:locale-2 |
|
caption |
… |
locale-n:locale-n caption |
-
Example: en-us:English |
it-it:Italian |
es-es:Spanish |
06.01.07
11/Nov/2010
- Added [LASTTAB] token - if value is True then tab is the last tab
- Added LoadEvent property to module edit - this determines when
modules are rendered during the page lifecycle - the default setting
is fine for 99% of modules
06.01.06
19/Oct/2010
- Fixed bug in uninstall
- Fixed missing {objectQualifier} in stored proc
DNNStuff_Aggregator_UpdateAggregatorModule
- Fixed bug in module wrapping - [MODxxxx] wasn’t being removed if
user didn’t have access to view the module
06.01.05
07/Oct/2010
- Fixed deadlock issue with ListAggregator stored procedure
06.01.04
27/Jul/2010
- Updated cookie handling so only a single cookie needed across all
Aggregator instances
- This should resolve the problem of exceeding the browser domain
cookie limit on sites that use many Aggregators
- If you have created your own templates that include a custom
script.txt file you will need to edit the file to take advantage
of this. See wiki for details on [SAVEACTIVETAB] script token
- Added jShowOff template (see available demo)
- Added collapsible and start collapsed settings to jQueryUI Accordion
- Removed styles from module.css and added them to
/Resources/Support/edit.css to reduce some css burden
- Added two new custom property types, Directory and Files, to the
settings.xml specification
06.01.02
13/Jul/2010
- Updated compatibility with DNN 5.5.0 beta
06.01.01
04/Jun/2010
- Fixed bug where skin specific tab properties weren’t properly being
saved for new tabs
06.01.00
05/May/2010
- Minimum DNN version is now 4.6.2! Please don’t upgrade to this
version if you are lower than 4.6.2.
- Fixed problem with unhandled error in ModuleCommunication section
- Fixed problem with SmallImageUrl property in jQueryUI/ContentSlider
skin
06.00.14
01/Apr/2010
- Added module.css back to the build after I went missing
- Anyone who upgraded to 06.00.12 through 06.00.13 can skip this
release.
- If you installed 06.00.12 through 06.00.13 as a new module
install then please upgrade to this version
- to enable tabs within the management screens
06.00.13
29/Mar/2010
- Updated jQueryUI/Accordion to support Active Hover
06.00.12
29/Mar/2010
- Updated jQueryUI/Accordion to support Remember last tab, default tab
06.00.11
18/Mar/2010
- Added CodaSlider skin - requires jQuery and easings
- Added [MODULEFOLDER] tag - points to base Aggregator folder i.e.
\DesktopModules\DNNStuff - Aggregator\
- Added jquery.easing.1.3.js to Resources and is now included for any
skins requiring jQuery
- Updated TabPage.html in all skins - added display:none to style and
removed [TABPAGEACTION]
- Deprecated [TABPAGEACTION]
- Updated script.txt files - added //[CDATASTART] and //[CDATAEND] for
XHTML compatibility
- Removed tables from ‘No Container.ascx’ for those who want to do
tableless design
06.00.10
12/Mar/2010
- Fixed a bug in token generation regarding QS_ querystring tokens
resulting in a null object reference
06.00.09
01/Mar/2010
- Added href=”#[MODULEID]” to Resources\Paging.html
- this will allow intelligent tab navigation keeping the current
module in view
- Added jQuery tabs skin with custom settings
- Added jQuery accordion skin with custom settings
- Added jQuery featured content slider with custom settings
- Added jQuery support
- if script.txt includes token [REQUIRESJQUERY] the module will
attempt to reference the jQuery library if the option is set in
the Script Manager
- Added jQueryUI support
- if script.txt includes token [REQUIRESJQUERYUI] the module will
attempt to reference the jQuery and jQueryUI library if the
option is set in the Script Manager
- Added Script Manager screen
- allows you to manage portal wide script settings for jQuery and
jQueryUI library inclusion
- Added Skin Manager screen
- allows you to copy skins from one name to another
- allows you to edit skin files
- Added querystring values to available tokens
- If querystring key and value is Test1=value1 then the token
would be QS_Test1
- Added module settings option to allow embedded module settings to be
edited from within Aggregator management screen
- Added blank template
- Useful when using as a target of another aggregator and when
hiding tabs
- Changed all tabright.gif files to be wider (300px) to support wider
tab captions
- Changed all settings screens to tabbed based interface (using light
weight Yetii tabs, very nice, http://www.kminek.pl/lab/yetii/)
- Added head.txt script file for injection of script into the head of
a page
- Fixed a bug when max rss items was greater than the number of rss
items available
- Added height/width settings
- Added [HEIGHT], [WIDTH], [HEIGHT_STYLE], [WIDTH_STYLE] tokens
- Modified all shipped skins to use [HEIGHT_STYLE],
[WIDTH_STYLE] tokens
- If height/width are integers then px units are assumed,
otherwise text is used as is
- [HEIGHT_STYLE] will contain width:100px; if 100 entered,
width:30em; if 30em entered or empty string if nothing entered
(same for [WIDTH_STYLE]) - makes templates easier to create
without adding additional template logic tokens
- Fixed a problem with selecting the default tab
- Upgraded markup, javascript to be XHTML compliant
- Added IPortable support
- Added custom template properties for Aggregator and for tabs
- This allows you to further customize your own custom skins with
properties that are selectable within the Edit tabs screen
- Properties are supplied in a properties.xml file within the skin
folder and can be set by the module editor
- Added Copy Aggregator
- This new feature allows you to copy an exising Aggregator to
another page, included the embedded modules either by reference
or duplicates
05.06.08
14/Jul/2009
-
Added [Aggregator_ModuleWrapping |
module wrapping] functionality |
- Up until now, modules added to a tab had to appear in order
below the html/text content of the tab. Now you can simply add a
special token into the tab content area that injects the module
exactly where you want it
- Ex. If the module you are injecting into the tab has a module id
of 345, simple enter the token [MOD345] into the html/text of
the tab content area. The token needed for each module is shown
beside the module name in the list of the tabs modules.
05.06.07
16/Jun/2009
- Added Agg[ModuleId]_HideTabs querystring syntax to hide tabs
- Ex. Agg384_HideTabs=3,5 will hide tabs 3,5 for an Aggregator
with moduleid of 384
- Added [Aggregator_Localization|MLHTML] (Apollo Module Localization)
support using [MLHTMLTITLE] token for tab title
05.06.06
31/Mar/2009
- Fixed a problem reported with postback tab urls not including
previous querystring values
05.06.05
31/Mar/2009
- Updated javascript injection to support skin specific javascript
overrides
- Under normal operation, the module uses script.txt from the
/Resources/Scripts folder to control tab functions. If you wish
to make modifications to this behaviour, simply copy the
script.txt file into your skin folder and it will be used
instead.
- Updated module rendering to remove table if only a single module
rendered inside a tab
- When modules are rendered inside a tab page, a table is used to
more precisely position the modules. Now, if only a single
module is rendered inside a tab (which is the most often case),
the table isn’t used at all
- Updated token replacement for templates
- Mainly internal code changes for token replacement inside
templates
- Added more tokens
- Added an option to add tabs quickly by specifying tab names in bulk
(Quick Settings -> Quick Tabs)
- This option allows you to add a bunch of tabs quickly by
specifying multiple tab names at the same time, 1 per line
- Added an option to add all remaining modules on the current page as
tabs (Add All Page Modules)
- As an example where this is handy, say you have a page with 4
modules on it and you want to have each module show up in it’s
own tab. Simply add an Aggregator to the page, go into ‘Edit
Tabs’ and click on the ‘Add All Page Modules’ button and it will
create four tabs, and place each module into it’s own tab
- Fixed issue where modules on other pages were losing their ordering
- Discussion on
Forum
- A user (robg) noticed that if he brought modules from other
pages into Aggregator, they would sometime lose their panel
placement and ordering in the other page.
- Fixed issue where copied modules were being hidden if they were in
Aggregator on one page but weren’t on another
- Added postback option for tabs - if enabled, the tab click will
cause a postback and modules won’t be rendered on postback tabs if
they are not the selected tab
- If you have created your own skin and want to enable this option
you should look at how it’s done in the tab.html and
tabpage.html of any shipped skins
- Added default tab number - the initial tab opened can be set to a
tab other than tab 1
- Added an option to select whether or not the last opened tab is
remembered across page views
- This option is only active when the page is in View mode, when
in Edit mode or on a page postback it should remember the tab
you were on
05.05.01
09/Feb/2009
- Fixed a bug causing repeated calls to the
Delisoft_MMLinksTitleLocales
05.05.00
01/Jan/2009
- Fixed issue where [UNIQUE] token wasn’t getting rendered for final
layout
- Tweaked default skin - removed tabnumber from caption, thinned
tabpage border, fixed bottom tab
- Added RSS functionality
- Tabs and their content can be driven by an rss feed. Each item
in the rss feed becomes a tab. You can limit the number of items
retrieved and the content can be templated using the
RSSContent.html template file
- Changed token replacement engine, now accepts [IFtoken] and
[IFNOTtoken] syntax
- Fixed search indexing - indexed text will now open the correct tab,
not just the last opened tab or first
- At this point this only works for text entered through the
intrinsic text/html facility of the tab and doesn’t include
modules contained within the tabs
05.00.03
22/Sept/2008
- Added MultiColored style for the Simple skin
- Fixed EditTabs - Container.DataItem issues - Medium Trust
- User using Medium Trust at godaddy hosting found a problem with
Medium Trust
05.00.02
29/July/2008
- Added ability to specify custom javascript within the skin templates
- Fixed IE bug when using back button (ActivateTab, ActivateTabPage
now hide all tabs before showing the current one)
05.00.01
22/Apr/2008
- Fixed ExplodingBoy, TabMenuB
- Fixed querystring select tab linking
- Added help to EditTab for creating tab link url and javascript tab
select
- Added support for MMLinks from Locopon. Use [MMLINKSTITLE] token in
tab caption to grab localized caption for first module in tab
05.00.00
09/Feb/2008
- Added template support
- Updated caption token replacement to built in DNN TokenReplace
function
- Fixed problem when user deleted module using DNN delete function
before deleting from the Aggregator
- Added link column to Tabs section in Manage Aggregator - link
provides syntax needed to select a given tab from a link on another
page or same page
- Added customizable delay for Active Hover - default is 0
milliseconds (no delay)
- Client side tab links, [TABMODULEID]_SelectTab(n);
- Added hide all tabs
- Added targeting other Aggregators
- Templates now reside inside of skins
04.05.02
12/Sep/2007
- Changed loading so that modules that support partial rendering are
rendered in page init while all other modules are rendered in page load as before `
04.05.01
19/Jul/2007
- Added objectQualifier to constraints, problem when doing multiple
host installs in a single db
- Changed loading to intialize to reflect changes to ajax partial
rendering
04.05.00
07/Apr/2007
- Fixed DNN 4.5.0 compatibility issue
04.04.01
13/Mar/2007
- Fixed issue with datareader that wasn’t being closed properly
04.04.00
15/Jan/2007
- Reversioned to 4.4.x to reflect DNN 4.4.0+ status
- Fixed issue that caused only a single fallback tab to remain if more
than one fallback was present
04.00.03
29/Dec/2006 - DNN 4.4.0+ only
- Fixed ClearTabCache problem introduced with DNN 4.4.0
04.00.02
13/Sep/2006
- Fixed Simple Inline style
- Added XPLunaVar skin - a variable width caption skin
- Fixed problem determining connection string with DNN 3.2.0
04.00.01
31/Jul/2006
- Removed condition that tab should be visible for modules to be added
from it
04.00.00
18/Jul/2006
- Added Prev/Next links
- Added PrevNext style to themeing
- Added Multiple Modules per tab
- Added Tab and Module localization
03.01.04
30/Jan/2006
- Fixed issue that caused certain modules with grids etc. not to page
or bind properly
- Fixed issue that caused nested modules to sometimes display both
inside and outside the Aggregator
03.01.01
18/Dec/2005
- Changed cookie information path to root instead of page level
03.01.00
05/Aug/2005
- added alternate caption which can include html to display for tab
caption
- tokens can be used to substitute common portal variables within the
caption text
03.00.02
09/May/2005
- Fixed issue that caused the querystring tab selection to fail
- Tabs may be selected by using the syntax
Module[AggregatorModuleId]_SelectById=[ModuleId], for example …
default.aspx?Module123_SelectById=345, will select the tab
containing module345 within the Aggregator module 123
03.00.01
20/Mar/2005
- Fixed issue that caused ‘All Tabs’ modules to appear multiple times
in the module selector
- Added a custom ‘No Container.ascx’ file that is used to render
modules without titles
03.00.00
06/Feb/2005
- Port to DotNetNuke 3.0.12