Daniel HardieNew Member Posts:
11/29/2005 12:17 PM |
|
Just wondering if it is possible to have a What's New Module as an addition to the DMX so that it can be displayed on another page and tells the user what the latest files are?
Similar to a document repository.
|
|
|
|
Peter DonkerVeteran Member Posts:4536
|
Adam TepperNew Member Posts:2
01/26/2006 10:38 AM |
|
Hi Peter,
I know you're probably working on hundreds of things that have been suggested. Anyway, it's been two months since your last post, I was was wondering if that feature will be available any time soon.
This is a 'must have' for my client. If I knew it was coming along in the next few weeks, that would probably be a go for us.
Regards, Adam.
|
|
|
|
Peter DonkerVeteran Member Posts:4536
01/26/2006 4:17 PM |
|
Right ... yes. I plan to release a new DMX within a week or two. Then all addons will be updated and a couple of new ones released like What's New. Sorry about delays ... working to make it better.
Peter
|
|
|
|
Peter DonkerVeteran Member Posts:4536
02/14/2006 10:34 AM |
|
Adam, Find the what's new addon in the downloads section. Let me know what you think. Peter
|
|
|
|
Brandon HartsellNew Member Posts:73
02/14/2006 9:41 PM |
|
StartJob Starting Installation StartJob Reading files Info Loading Bring2mind.DNN.Modules.DMX.WhatsNew.dll Info File Bring2mind.DNN.Modules.DMX.WhatsNew.dll read successfully Info Loading Bring2mind.DNN.Modules.DMX.WhatsNew.SqlDataProvider.dll Info File Bring2mind.DNN.Modules.DMX.WhatsNew.SqlDataProvider.dll read successfully Info Loading Dispatch.ascx Info File Dispatch.ascx read successfully Info Loading Resources.zip Info File Resources.zip read successfully Info Loading Settings.ascx Info File Settings.ascx read successfully Info Loading Uninstall.SqlDataProvider Info File Uninstall.SqlDataProvider read successfully Info Loading WhatsNew.ascx Info File WhatsNew.ascx read successfully Info Loading 01.00.00.SqlDataProvider Info File 01.00.00.SqlDataProvider read successfully Info Loading Bring2mind.DMX.WhatsNew.dnn Info File Bring2mind.DMX.WhatsNew.dnn read successfully EndJob Reading files done. Failure ExceptionSystem.Xml.XmlException: The data at the root level is invalid. Line 1, position 40. at System.Xml.XmlTextReader.ParseRoot() at System.Xml.XmlTextReader.Read() at System.Xml.XmlReader.MoveToContent() at DotNetNuke.Entities.Modules.Definitions.ModuleDefinitionValidator.GetModuleDefinitionVersion(Stream xmlStream) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnLoaderFactory.GetModuleVersion() at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnLoaderFactory.GetDnnAdapter() at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install()
|
|
|
|
Peter DonkerVeteran Member Posts:4536
02/15/2006 12:11 AM |
|
Brandon,
Try downloading again. Maybe the .dnn file was not in UTF-8. Mkae sure you have DNN 3.1+.
Peter
|
|
|
|
Brandon HartsellNew Member Posts:73
02/15/2006 3:28 AM |
|
When viewing the settings:
Error: Module is currently unavailable. 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.Services.Exceptions.Exceptions.ProcessModuleLoadException(PortalModuleBase ctrlModule, Exception exc) at Bring2mind.DNN.Modules.DMX.WhatsNew.Controls.Settings.LoadSettings() at DotNetNuke.Modules.Admin.Modules.ModuleSettingsPage.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
|
|
|
|
Peter DonkerVeteran Member Posts:4536
02/15/2006 9:21 AM |
|
Version 01.00.01 now uploaded. Peter
|
|
|
|
Brandon HartsellNew Member Posts:73
02/15/2006 12:28 PM |
|
Peter,
It successfully installs and edits. But I don't see that it is showing the new documents correctly. I have not adjusted the filter and I am only getting documents from 1/16/06 and I have documents that are much newer. Something is wrong. Perhaps you only tested for a certain kind of configuration. I am using the Default DMX portal directory with monthly subdirectories.
Good luck,
Brandon
|
|
|
|
Peter DonkerVeteran Member Posts:4536
02/15/2006 1:33 PM |
|
OK Brandon, I hope I'm there now. Thanks for testing. Find new version 01.00.02. It was not possible to offer the sort order as an option. Peter
|
|
|
|
Brandon HartsellNew Member Posts:73
02/15/2006 2:21 PM |
|
yep! you got it. I think you have some extra space at the bottom of the module. That could be tightened up.
|
|
|
|
Holger KopfNew Member Posts:57
06/15/2006 10:46 PM |
|
Hi,
i run DMX 03.04.03 on DNN 4.0.3. I uploaded The What's New Addon 01.00.02 without an error. But if i try to add the modul on the page, i don't get an error but the modul is not inserted .
What could be wrong ?
Holger
|
|
|
|
Holger KopfNew Member Posts:57
06/15/2006 11:41 PM |
|
Peter,
at the installation there was an error:
StartJob Registering DesktopModule Info Registering Definitions Failure ExceptionSystem.Data.SqlClient.SqlException: Violation of UNIQUE KEY constraint 'IX_ModuleDefinitions'. Cannot insert duplicate key in object 'ModuleDefinitions'. The statement has been terminated. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlDataReader.ConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, String spName, Object[] parameterValues) at DotNetNuke.Data.SqlDataProvider.AddModuleDefinition(Int32 DesktopModuleId, String FriendlyName, Int32 DefaultCacheTime) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstallerBase.RegisterModules(PaFolder Folder, ArrayList Modules, ArrayList Controls) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstallerBase.Install(PaFolderCollection folders) at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install()
Regards, Holger
|
|
|
|
Peter DonkerVeteran Member Posts:4536
06/16/2006 9:40 AM |
|
I'm not sure how this can happen. Something seems to be wrong with your DNN. The DNN installer is trying to add a number to the table ModuleDefinitions which generates its own number (i.e. Identity). You should post this in the DNN forums, maybe they know what's up.
Peter
|
|
|
|
Holger KopfNew Member Posts:57
06/16/2006 12:18 PM |
|
Peter, if found the error. I installed some times ago another modul, also called WhatsNew. After deleting that, i can use your Modul now !!!!
But one more question, could you add the same feature as in your normal list regarding the display of the metadata ? If the user clicks on the file-icon, he should see the metadata of that file....
Regards,
Holger
|
|
|
|
Peter DonkerVeteran Member Posts:4536
06/16/2006 9:18 PM |
|
The whole point of the shortlist is that it is only one representation and 'lightweight'. Adding your request (and then the next and the next etc) will bring it to a regular DMX instance. If you need more features use DMX, if you need a link list, use ShortList. That is the point of it. Peter
|
|
|
|
Yiji RongNew Member Posts:4
10/19/2006 9:29 PM |
|
During my installation of this add-on, I also had the problem with a violation of UNIQUE KEY constraint 'IX_ModuleDefinitions'. This add-on has caused a conflit with a module that I already have. Basically, it is trying to insert the same "friendlyname" into a table called "ModuleDefinitions". For those who have installed the "WhatsNew" module from Efficion Consulting, the workaround to this problem is quite simple. You just need to change the friendlyname from "WhatsNew" to something else in the DNN file.
1. Open "Bring2mind.DMX.WhatsNew.dnn" with a Notepad 2. Change the friendlyname from "WhatsNew" to "DMX-WhatsNew".
Yiji
|
|
|
|