dnncommunity / dnn.feedback Goto Github PK
View Code? Open in Web Editor NEWDNN Feedback is a basic module used for accepting user inquiries on your DNN site.
License: MIT License
DNN Feedback is a basic module used for accepting user inquiries on your DNN site.
License: MIT License
The module needs to be tested properly for Dnn 9.2 compatibility. I did basic testing in the past, but not extensive. During a recent build I noticed deprecated API usages in the build result, so they all need to be replaced by the new APIs.
Steps to reproduce the behavior:
When cloning the project, this error shows:
...\DNN.Feedback\DotNetNuke.Modules.Feedback.vbproj : error : The imported project .....\DesktopModules\DNN.Feedback\packages\MSBuildTasks.1.5.0.235\build\MSBuildTasks.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk. ..............\DesktopModules\DNN.Feedback\DotNetNuke.Modules.Feedback.vbproj
Steps to reproduce the behavior:
Developers should be able to clone and built without errors and any dependencies should be clear in the contributing.md (if anything special needed).
This is due to the fact that Visual Studio is trying to located that file before the nuget packages are restored. I did not notice the issue before since I had already build before the last changes, but a new clone will show that.
Hi
Please check this screenshot:
https://imgur.com/a/6L1mm
In module settings how can I populate the subject dropdown. I then will make the field hidden and hopefully that subject will be sent out always (user won't see it).
Many thanks
This is not a real issue (as I can always edit Feedback.ascx
code or tweak module.css
), but... personally I think what ContactInfo and Feedback headers should be H3, not H2. The background is what H2 is the default header size for most containers.
On sites that run .Net 4.0, if reCaptcha is enabled, the following errors shows:
Could not create SSL/TLS secure channel
Steps to reproduce the behavior:
Should work
AbsoluteURL:/Default.aspx
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:34a02092-32a8-40a2-b2fa-83eac02f583f
AssemblyVersion:8.0.4
PortalId:1
UserId:-1
TabId:129
RawUrl:/temoignages
Referrer: ........... /temoignages
UserAgent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.67 Safari/537.36
ExceptionHash:t4HDFo6Ou9uQE6VDMCiSkw==
Message:The request was aborted: Could not create SSL/TLS secure channel.
StackTrace:
InnerMessage:The request was aborted: Could not create SSL/TLS secure channel.
InnerStackTrace:
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at System.Net.WebClient.DownloadString(String address)
at DotNetNuke.Modules.Feedback.NoCaptcha.Validate() in D:\websites\dnn911\DesktopModules\DNN.Feedback\Components\NoCaptcha.vb:line 77
at DotNetNuke.Modules.Feedback.Feedback.cmdSend_Click(Object sender, EventArgs e) in D:\websites\dnn911\DesktopModules\DNN.Feedback\Feedback.ascx.vb:line 449
at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Source:
FileName:
FileLineNumber:0
FileColumnNumber:0
Method:
Nom du serveur: WIN1-DC1
Paste the error log that is related to this issue.
I think google now forces TLS 1.2 only, .Net 4.5 has a way to force TLS 1.2 and .Net 4.0 also has a workaround, I will try to implement that to see if it fixes the issue.
Hi, I tried to download the zip file with "Download Zip" button, and when I try to install in DotNetNuke Extensions, it gives critical error.
How do I get an installable zip file from GitHub?
Hello,
I'm trying to set up the feedback form and when I go to settings and try to leave the zip code and phone formats as blanks, so it doesn't check input format, it goes back to default after I save. I get no visible errors nor any errors are registered in Admin logs
Is there an expression I can put so it doesn't verify format?
Urgently needed an update to suit DNN 8.0.0.446
The module broke.
Also, please note, the current version doesn't support Install via /Install/Install.aspx?mode=InstallResources
Hello,
Where do I translate the messages sent by the module?
Attachment message in Outlook
Estilo de memorando.pdf
Feedback form has CAPTCHA, but it's not display. Only the "Refresh Captcha" link is being shown.
Visit any page which has the feedback form and CAPTCHA enabled.
CAPTCHA should display.
Didn't see anything in the event logs.
Trying to paste the HTML code; probably won't work. Makes call to "Telerik.Web.UI.WebResource.axd"
<img id="dnn_ctr13790_Feedback_ctlCaptcha_CaptchaImageUP" alt="" src="/Telerik.Web.UI.WebResource.axd?type=rca&isc=true&guid=1e5fa36d-5783-4a50-af11-e74b080b30f0" style="height:50px;width:180px;display:block;">
After installing the latest version 06.05.01, even on a fresh install, the following error appears when submitting the form.
Any ideas what might be causing the error. I've tried adding in senders and recipient's addresses in manually within the settings but still no luck. I'm currently using DNN 08.00.02.
I didn't have this issue previously on DNN 7 with earlier versions of the plugin. Not quite sure what changed.
Hello,
this line in feedback.aspx:
<asp:requiredfieldvalidator id="valEmailConfirm" runat="server" cssclass="dnnFormMessage dnnFormError" Display="Dynamic" errormessage="Emails are different."
controltovalidate="txtEmailConfirm" InitialValue="" Enabled="false" resourcekey="valEnmailConfirm.Error">/asp:requiredfieldvalidator
contains "valEnmailConfirm.Error" that should be "valEmailConfirm.Error".
Please correct it.
Thanks
Fabio
Hello
I'm trying to set up a feedback form but when I put the module on a page I only get settings for a "show users feedback on page" type of section. How can I set up the form?
thank you
Filling out a feedback form that includes email, name, subject, message, and captcha results in error when submitted.
Steps to reproduce the behavior:
Feedback sends.
Note: Debug DLL's
I put the Feedback 6.6.0 DotNetNuke.Modules.Feedback.pdb in the bin folder and reproduced the issue.
Error shown on submit page
A critical error has occurred. Please check the Event Viewer for further details.Close
AbsoluteURL:/Default.aspx
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:d4a5aaa5-3d45-400d-83b0-2d7ade77d915
Error in the logs
AbsoluteURL:/Default.aspx
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:5b3a0c92-0124-4dcc-99ef-353a223553a8
AssemblyVersion:9.2.2
PortalId:2
UserId:1
TabId:103
RawUrl:/ContactUs.aspx
Referrer:http://WEBSITE/ContactUs.aspx
UserAgent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
ExceptionHash:NHBlaZudQLYFyseYYKxzyIH7QlY=
Message:Specified argument was out of the range of valid values. Parameter name: index
StackTrace:
InnerMessage:Specified argument was out of the range of valid values. Parameter name: index
InnerStackTrace:
at System.Web.UI.ControlCollection.get_Item(Int32 index) at DotNetNuke.Modules.Feedback.Feedback.cmdSend_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Source:
FileName:
FileLineNumber:0
FileColumnNumber:0
Method:
A clear and concise description of what the bug is.
After upgrading our site from DNN 9.1.1 to DNN 9.4.1, the message body text control is limited to only 10 characters. Looking at the HTML of the page, the generated textarea element has a maxlength=10 attribute, although the size of the message field is set to contain up to 1000 characters in the module settings.
Steps to reproduce the behavior:
A clear and concise description of what you expected to happen.
Expect to be able to enter the number of characters configured.
If applicable, add screenshots to help explain your problem.
N/A
Note: Debug DLL's
Please replace the current extension DLL's with the debug DLL's (if these are available with the release) and reproduce the error with the debug DLL's before pasting the error log.
N/A
Paste the error log that is related to this issue.
N/A
Add any other context about the problem here.
N/A
The build process packages a release notes file per version and test cases file per version, this makes it cumbersome to produce quick releases.
We should link the release notes simply to the github releases tab and call it day, that way we have a single place to have release notes and we can include any special testing scenerios in those release notes too.
It would be nice to be able to use Google NoCaptcha to replace the DotNetNuke Captcha control. This should be optional since we need an api key to use it.
The latest version is not getting installed with DNN 7.x.x, may be because it is compiled with DNN 8 .dll file.
However, I don't see any DNN8 specific features.
Can we have the current version compiled agaist DNN 7.x.x? so that it can be installed via ~/Install/Install.aspx?mode=InstallResources ?
Basically we need 6.4.4 version which can be installed via ~/Install/Install.aspx?mode=InstallResources
I get the below error message
Message:Could not find file 'D:\WWWroot\CPQ\CPQcart.com\Install\Temp\wjsy1bah\License.txt'.
I can view it that temp dir & it is there but NO .txt
Also view here on codeplex shows it without .txt
Thanks in advance
Lee
Cannot send feeedback (Object reference not set to an instance of an object)
Does not happen on all sites, I need to investigate for more details
Steps to reproduce the behavior:
Still unclear, works on some sites, not on others
Nothing logged in admin logs or portals/_default/logs, just a module message saying Your feedback could not be sent to some or all of the intended recipients, please try again later:
Object reference not set to an instance of an object.
Upgrade fails
Info Creating backup of previous version - bin\DotNetNuke.Modules.Feedback.dll
Failure ExceptionSystem.Exception: Error on 'C:\inetpub\wwwroot\DNN Sites... ...\Install\Temp\fngopw2k\bin\DotNetNuke.Modules.Feedback.dll': See InnerException for details. ---> System.ComponentModel.Win32Exception: The process cannot access the file because it is being used by another process --- End of inner exception stack trace --- at SchwabenCode.QuickIO.Internal.InternalQuickIOCommon.NativeExceptionMapping(String path, Int32 errorCode) at DotNetNuke.Common.Utilities.FileSystemUtils.CopyFile(String sourceFileName, String destFileName) at DotNetNuke.Common.Utilities.Internal.RetryableAction.TryIt() at DotNetNuke.Services.Installer.Util.CopyFile(InstallFile installFile, String basePath, Logger log) at DotNetNuke.Services.Installer.Installers.FileInstaller.InstallFile(InstallFile insFile)
Failure Installation Failed - Assembly
Steps to reproduce the behavior:
Extensions -> Install Extension and drop DotNetNuke.Modules.Feedback_06.07.00_Install.zip
Installation completes successfully
Note: Debug DLL's
Please replace the current extension DLL's with the debug DLL's (if these are available with the release) and reproduce the error with the debug DLL's before pasting the error log.
Paste the error log that is related to this issue.
Add any other context about the problem here.
It is currently impossible to build this module.
Clone and try to build the module.
The module should build without having to play around with references and build scripts
The module should use Nuget to obtain the dependencies and the build script should work out of the box with just a simple clone and build.
An error of 'Input string was not in a correct format' is thrown when trying to edit or move up / down on the subject list admin page. This only occurs when the S.E.O. setting of 'Convert URLs to lowercase' is enabled in the host settings. The only way to reorder or edit an existing item through the front end admin pages is to disable this S.E.O. option.
The Telerik Dependency Report module shows a dependency to the Telerik library. This needs to be removed.
Dears,
I suggest to prevent admin from editing the message and it's subject, but in the other side let him add a comment and reply to the user who sent the feedback
Kind Regards,
Mohammad
Referrer and UserAgent are reversed in the database
Steps to reproduce the behavior:
Should be in the proper place
Your feedback could not be sent to some or all of the intended recipients, please try again later:
Object reference not set to an instance of an object.
Nothing showing up in error event logs.
Emails are sent to moderator.
When I did have it to send to both moderator and user and ran a test however I didn't get the email as the user submitting the form however the feedback is submitted and sent to the email configured in the module settings.
I do not have it setup to send to any roles just one email account.
Trying to figure out how to resolve this error.
Your feedback could not be sent to some or all of the intended recipients, please try again later:
Object reference not set to an instance of an object.
I recently updated the feedback module on my site, and its now currently giving these errors,
is there any fix for this?
Error: Feedback 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.Modules.Feedback.Feedback.cmdSend_Click(Object sender, EventArgs e) --- End of inner exception stack trace ---
Hi
This is an age old issue, it's probably resolved but I can't seem to align the Send button no matter what I do. For example it would be cool to center align this Send button button... Any ideas.. thanks!
please add a resource key to be displayed above the submit button "Your submission will be transmitted securely. It will be stored and processed according to our privacy statement (link)."
The 'available tokens' shows this should work: [Feedback:CreatedOnDate] in the Comments template. However, FeedbackInfo.vb supports only "createdondateutc" or "datecreated" as tokens. Perhaps "createdondate" should be added to the list to be consistent with the token help list.
The schedule record is not removed on a extension uninstall
Icon for extension is missing
Hi guys
When we enable the "Moderated" option in the Moderation and Feedback "Management" section
This error occurs:
"Your feedback could not be sent to some or all of the intended recipients, please try again later:
Object reference not set to an instance of an object."
And the sent message is not stored in the database
Steps to reproduce the behavior:
Hello,
I'm currently using this module as a Contact Form on a page with DNN 7.4.2, and whenever there is an error due to a required field being empty or the email not being correctly validated, all the hyperlinks on the page and the Send Feedback button become unresponsive. As a workaround, I've had to disable validation and make all the fields optional, but it'd be great to have this solved. Is this a known issue?
Improve layout for subheaders
Can I use the Region and Country fields in my Feedback instance and have a dropdownlist listing the Regions (States) and Countries instead a Text field?
Using DNN 9.6.1 and module Feedback 6.6.2 and Microsoft Edge as a browser.
On the feedback for settings I have captcha enabled, with medium selected for both settings.
The problem is the actual captcha generated letters are not displayed on the screen. Instead you get a broken graphic icon. This worked in DNN 9.4 I believe. No backup to try. Anyone else got the problem? Thank you, DaleGraham
Not sure where the "NoCaptcha" name came from, but I can't find any reference to it from Google, everything I find is "ReCaptcha". Module also currently supports V2 but not V3
Rebrand NoCaptcha References to ReCaptcha
Add support for V3
None
None
Module should be converted to C# to be on the same language as all other modules and the platform too.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.