Select the search type
  • Site
  • Web
Search
You are here:  Support/Forums
Support

Bring2mind Forums

CatShortList Addon
Last Post 09/28/2010 9:14 PM by Peter Donker. 17 Replies.
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Alex
New Member
New Member
Posts:8


--
01/09/2009 3:25 PM

This addon does not save the file selected in Settings -> DMX Category Shortlist Settings -> ControlToLoad

It always reverts to CatShortList.aspx.

FYI

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
01/11/2009 9:56 PM
Hi Alex,
I'll make a note of it. Thanks.
Peter
Yiji Rong
New Member
New Member
Posts:6


--
01/12/2009 10:33 PM

Hi,

It's weird. Every time, I try to add an instance of CatShortList on a page, it throws the following error in my log.  This addon is very useful and essential to my site. 

Do you have any ideas?  I'm using DNN 4.9, DMX 5.0.1 and DMX Category Shortlist 2.1.0.

Thanks

ModuleId: 700
ModuleDefId: 170
FriendlyName: CatShortlist
ModuleControlSource: DesktopModules/Bring2mind/DMX/Addons/CatShortlist/Dispatch.ascx
AssemblyVersion: 04.09.00
PortalID: 1
PortalName: Portail officiel de la CDAO
UserID: 117
UserName: yrong-gsw
ActiveTabID: 247
ActiveTabName: DMX-Extensions
RawURL: /DMXExtensions/tabid/247/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 6d06314f-df2f-48b1-ab4e-571896782c7f
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Common.Globals.ConvertDataReaderToDataTable
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.Common.Globals.ConvertDataReaderToDataTable(IDataReader reader) at Bring2mind.DNN.Modules.DMX.CatShortlist.CatShortList.ShowCategoriesContents(String CategoryList) at Bring2mind.DNN.Modules.DMX.CatShortlist.CatShortList.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Source:
Nom du serveur: SDEVL04-WEB002

 

 

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
01/13/2009 10:42 PM
Hi Yiji,

There is an error in the dynamic SQL used to get the content. It's hard to tell what it is. You'd have to debug using the src version. Just a couple of questions about this case:
1. Do you have custom attributes defined?
2. How many categories do you have selected in this instance?
3. Does the error happen for all instances of CatShortList across your portal?

Peter
Yiji Rong
New Member
New Member
Posts:6


--
01/13/2009 11:06 PM

 Hi Peter,

Here are the answers to your question:

1. Do you have custom attributes defined?

No
2. How many categories do you have selected in this instance?

I have tried 1 or more categories but none seemed to work.
3. Does the error happen for all instances of CatShortList across your portal?

Yes

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
01/15/2009 9:29 AM
Hi Yiji,
I can't see another possibility than running a debug version of the catshortlist. The source code is downloadable from the site here and you could easily add a bit of code that writes the SQL to disk. I can't replicate your situation here, so I'm not sure I can do anything at this point.
Peter
Eric Swanzey
New Member
New Member
Posts:74


--
01/29/2009 2:04 AM

Peter,
Same error here, with much the same answers to the questions above. In my case, 1 category defined, 1 category selected (have just started using them).

Would you want to send me the dynamic sql that's in use? I coulod try a ferw things against my portal.

Eric

 

Eric Swanzey
New Member
New Member
Posts:74


--
01/29/2009 2:06 AM

Ah, I gotta' stop posting so quick. Just realized you meant source on the addon, which I just found and downloaded.

Eric Swanzey
New Member
New Member
Posts:74


--
01/29/2009 4:25 PM
Peter - a couple things. This issue looks to be unique to DMX portals that were upgrades from DMX3 to DMX5. In looking at some of the dependancies listed against table DMX_Entries, there were some dependencies listed in a DMX5 fresh install that weren't there on a DMX5 upgrade, but not sure what this means yet.

Is there any chance you could send me further info on this call - sqlProv.GetEntryBaseSql(PortalId, True, True, True, True, True)? It seems to be where things are falling apart.
Eric Swanzey
New Member
New Member
Posts:74


--
01/29/2009 6:30 PM
Peterr,
I found the issue, but not sure why CatShortList only works on a DMX5 upgrade when the following line is commented out. In Settings.vb, comment out "_baseSQL = "SELECT DISTINCT " & Mid(_baseSQL, 8)" around line 38 and it works.

Also, a slight bug was found. The call in line 37 to GetEntryBaseSql() results in a sql string that is missing "{databaseOwner}" on the left join to DMX_Subscriptions.
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
01/29/2009 10:29 PM
Thanks Eric,
I hope to have some time to update the extensions when 05.00.02 is out.
Peter
Yiji Rong
New Member
New Member
Posts:6


--
01/30/2009 3:53 PM

Hi Eric,

I have the same issue.  Could you please send me a copy of your modified CatShortList addon to this email adresse: yijirong@gmail.com

Thanks,

Yiji

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
02/03/2009 9:27 AM
Hi Yiji,
It will be made available shortly here on the DMX > Extensions page.
Peter
Chris Smith
New Member
New Member
Posts:68


--
02/21/2009 1:57 PM

Any progress on this extension? The las upgradel broke mine as stated above.

Andrew Ziegele
New Member
New Member
Posts:1


--
03/03/2009 9:00 PM

Peter,

We have also been waiting for the fix of CatShortList.  I watch this forum, but please let us know when a fix will be posted.  We have the same error as above and rely on the functionality of this module for many pages on our website.  Thanks!  -Andy

 

Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
03/04/2009 4:57 PM
I recently posted an upgrade. Did you try that?

Note: There is an issue if you're running on an upgraded version of DMX 3! Background: in DMX 3 the remarks were stored in the DMX_Entries table. This content was migrated to a different table for DMX 4. The old column was not removed for multiple reasons (nl. because 1. the upgrade script runs after installation and 2. ability to rerun the upgrade script/non-destructive behavior). However, this column needs to be removed.

So please delete the 'Remarks NTEXT' column from the DMX_Entries table in SQL. In the meantime I'll see how I can resolve this in a more future bound way.

Peter
Mark Pascall -
New Member
New Member
Posts:1


--
09/21/2010 2:20 AM
Hi there.
I am getting an error on a clean install of DNN 544 with DMX 5.2.11 (also a clean install).
When I install the CatShortList module version 2.3.0 I get an Object reference not set error.

In the eventlog I get an error starting:
Method not found: 'Bring2mind.DNN.Modules.DMX.Security.DMXUser Bring2mind.DNN.Modules.DMX.Framework.ModuleBase.get_CurrentUser()'. at Bring2mind.DNN.Modules.DMX.CatShortlist.Dispatch.Page_Init
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
09/28/2010 9:14 PM
Hi Mark,

I'll look into it and post an update of the extension if necessary. I'm surprised version 2.3.0 does this btu stranger things have been known to happen.

Peter
You are not authorized to post a reply.