Forum


HomeHomePremiumPremiumDevelopmentDevelopmentInterfacesInterfaces
Previous
 
Next
New Post
8/27/2014 4:35 AM
 
Hi Scott,Thank you for your reply.I did indeed implement the import/export functions and set breakpoints on them. But didn't realise I also need to indicate iPortable in the manifest (it's my first DNN module :-). I will try that and see if it makes any difference. The bit that I can't understand is that if the export method is called, how will it know where to copy to? As the signature of the export method is:'string ExportModule(int ModuleID)' and I need the ModuleID for both the source and destination modules.I take heart in the fact that It must be possible, otherwise there wouldn't be any point in have a copy option for each module when copying a page.Best Regards,Steve
 
New Post
8/27/2014 5:31 AM
 
Hi Scott,OK so continuing on. I have set the manifest's supported features as follows: I presume that this affects the supportedFeatures field in the desktop modules table when installing. So to avoid reinstalling I set this field to '1'.But unfortunately, the copy option for the module is still disabled.Thinking about it, I don't think the ExportFunction makes sense, as when copying you need to know where you're copying to. Though that is just speculation on my part as I may have missed some vital detail.Best Regards,Steve
 
New Post
8/27/2014 5:45 AM
 

Sorry forgot to include the following lines when I said I'd changed the manifest as follows: <supportedfeatures> <supportedfeature type="Portable"/> </supportedfeature></supportedfeatures>

 
New Post
2/16/2015 3:25 AM
 

My latest video released today is a pretty comprehensive review of iPortable implementation inspired from this forum posting.  Steve, I'm sure you finished yours by now, but hopefully this benefits you and others in the future.  http://www.dnnhero.com/video/implemen...

 
New Post
2/16/2015 7:26 AM
 

Hi Scott,

Thank you for your remembering this post and your reply.

I just watched the iPortable video series, it's great work, so thank you for that too.

But I still can't see how I can use iPortable for copying a page. When I use the page copy option, the only function called is iPortable's 'ExportModule', which gives the ModuleID for the module being copied. But how can I get the ModuleID for the newly created module being copied to? 


Best Regards,

Steve

 
Previous
 
Next
HomeHomePremiumPremiumDevelopmentDevelopmentInterfacesInterfaces



Try FREE
30 days money back guaranteed