|
|
|
 |
| You are not authorized to post a reply.
|
|
| Author |
Messages |
|
John Herdt Posts:4
 |
| 1/18/2006 7:50 PM |
Alert
|
I don't have much experience with DNN but am having to learn quickly. I successfull installed your Newsletter module, but I have not been able to figure out how to use it. Do you have any instructions posted beyone the features list on your description page. Here are the points I'm stuck on: I don't know if I'm supposed to direct new submissions to a specific User Role, I didn't see where to address that in the Module Settings or in Edit Module Definitions/Controls. I did a test name submission and it wasn't added to my Users list, so I don't know where the submission went. Also, does this module use the native Admin/Newsletters page to set up the newsletters or do you prep your newsletter content in something installed with your product? Basically I have the module installed and placed on a page and I don't know where to go from there. Also, my client wants an opt-in interface that only asks for the e-mail, is there a way to remove First and Last name? Thanks very much. |
|
|
|
|
rstieb Posts:738
 |
| 1/19/2006 1:32 PM |
Alert
|
John, First and foremost, Welcome to the DotNetNuke Community!!! Now on to business... I'm currently working on a documentation site for instructions for my modules as well as the core modules. In the meantime, here are some of the basics. If you mouse over the triangle which displays options for any module, with the Newsletter module, you'll see a few new options. One if to Edit/Send Newsletters, one to setup admin features for the module and a third for editing users. When a user subscribes, they're added to a list associated with this module only. This can even be an anonymous user since the userID is not linked. You can see this list by going to the edit users link described above. Next, to send a newsletter, you go to the Edit/Send Newsletters link and you can create a newsletter, save it, send to just the users listed in the module, and/or any role listed in your portal. This is a very simple, but useful module. Hopefully, this clears things up for you... Thanks, Russel |
|
|
|
|
John Herdt Posts:4
 |
| 1/23/2006 3:19 PM |
Alert
|
Thanks very much Russell, that got me on track quickly. I'll need to test it, but I do have a few more questions and concerns I'd like to present. 1) My client really wants to have the Opt In interface just ask for the e-mail address, not with the first or last name as well. Is there a way to make the public view of the module just display the input box for e-mail address and submit button? 2) I'm on a Mac, and the Rich Text Editor (for default modules as well as yours) doesn't work in any of my browsers. I'm hoping that I can copy and past HTML from Dreamweaver into your modules' Basic Text Box. I'll test it as soon as I can. Thanks again, and yes DNN is really cool. And so is the DNN community for helping people come up to speed with it. |
|
|
|
|
rstieb Posts:738
 |
| 1/23/2006 4:23 PM |
Alert
|
John, The copy and paste should work fine on the Mac. On the first and last names, you can edit the .ascx file and just move the textboxes to the bottom of the page and add the visible=false attribute. Then you can remove the table rows and that should be all you need. thanks, Russel |
|
|
|
|
John Herdt Posts:4
 |
| 1/23/2006 5:33 PM |
Alert
|
Russel (sorry I misspelled your name before), I did try pasting in some lightly formatted HTML and it seemed to work, though I had to use simple tags like <b> because I don't have a robust style sheet file linked yet, so I can't try applying style sheets yet. That's a great tip on editing the .ascx file. I haven't done much, but I think I can try it as long as I back up the original file. I believe the file I should edit is Root/DesktopModules/Orizonti.Newsletter/viewNewsletter.ascx. I think you're saying I can delete the text and <asp:Literal lines from the table cells for first and last name, but I need to keep the <asp:TextBox lines and would add visible=false to the end of them. Should those text boxes be pasted outside of the lower <asp anel ? Also, if I delete your module from a page does that automatically clean it's user list and settings out of my DNN database? I'd like to be able to clean up my mess after I get done testing. Thanks again very much. |
|
|
|
|
rstieb Posts:738
 |
| 1/23/2006 6:29 PM |
Alert
|
John, Actually, you'll want to keep the literals too. Anything with an <asp: prefix you'll want to keep and just put it elsewhere. Doesn't really matter where you put it as long as it's still on the page. When you delete the module from the page, the information is not deleted out of the db, however, it's no longer linked to any modules either. Unfortunately, DNN doesn't provide an easy way to remove things like that without uninstalling the module (which does remove the tables & stored procedures)... Let me know if you have any other questions... Thanks, Russel |
|
|
|
|
rmerritt Posts:4
 |
| 4/19/2006 7:06 PM |
Alert
|
Russel Is there a way for me to import a list of users into the Database? Do you have a script i can work off of? thanks Rod |
|
|
|
|
rstieb Posts:738
 |
| 4/19/2006 10:24 PM |
Alert
|
Rod, If you have direct db access, you can do a direct import from Excel or a CSV file directly into the Orizonti_NewsletterUsers table... If not, you can create a simple script to insert them in... Let me know if this helps... Thanks, Russel |
|
|
|
|
timi Posts:1
 |
| 2/21/2007 6:44 AM |
Alert
|
Hi; i installed your newsletter modue, loaded it into a page and got the following error : [quote] Error: Newsletter is currently unavailable. DotNetNuke.Services.Exceptions.ModuleLoadException: The file '/abcd/DesktopModules/Orizonti.Newsletter/viewNewsletter.ascx' does not exist. ---> System.Web.HttpException: The file '/abcd/DesktopModules/Orizonti.Newsletter/viewNewsletter.ascx' does not exist. at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace --- [/quote]
What have i done wrong ? |
|
|
|
|
rstieb Posts:738
 |
| 2/21/2007 10:39 AM |
Alert
|
Sounds like the module didn't fully install...
Try installing the module again. Make sure you install by going to Host-Module Definitions and clicking Upload New module...
Thanks, Russel |
|
|
|
|
|
| You are not authorized to post a reply. |
|
|
|
ActiveForums 3.6
|
|
 |
|
|
|
|
|
|
|