這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Usernoise modal feedback / contact form

外掛說明

Usernoise is a “just works” modal contact / feedback form. It became responsive starting from 3.5 release.
You will not need to change even a line of code in your site.

Demo

Usernoise demo is available at usernoise.karevn.com – a “Feedback” button at the left.

Go Pro

Usernoise Pro adds even more features, like:

  • Public feedback comments
  • CSS customization for every piece of public interface.
  • Advanced debug info gathered along with feedback
  • Ability to use custom Feedback buttons without code modifications.
  • Second email for admin notifications.
  • [usernoise] form shortcode to embed the form right into WP pages or posts.

Features

  • Adds a customizable “Feedback” button and modal form to your site.
  • Responsive!
  • Bullet-proof visual design will work with any site template.
  • Spam-proof. Usernoise is designed in such a way that most of spam bots can’t see its form.
  • Admin notifications, feedback archive available at admin area.
  • Modal window can be controlled by Javascript API.
  • On-page forms added in 3.0
  • Lots, lots of options.
  • Highest performance possible. From 2.0 release, Usernoise only adds a small link to your site’s HTML.

Compatibility

  • IE7+, Firefox, Chrome, Safari, Opera, Safari on iPad supported.
  • Usernoise can be disabled on mobile devices.
  • WordPress 3.2 is required.

No-WordPress version

Non-WordPress version is available at CodeCanyon.

Translations

If you need Usernoise in your language which is not supported currently – you can help Usernoise by
translating it. Don’t worry, translating is extremely easy – just download a localization template, edit it with your favorite text editor and send to email karev.n (at) gmail dot com. Your help will be really appreciated.

Available translations

  • Arabic – by Ahmad Mohammad
  • Deutsch – by Alexander from [http://motday.tk/]
  • Brazilian – by Ricardo Silva
  • Bulgarian – by Димитър Митев
  • Chineze – by Song Zou
  • Czech – by Ondřej Fiala
  • Dutch – by Reggie Biemans
  • Finnish – by Teijo Kulmala
  • French – by Brad Coudray
  • Greek – by (Artemis Kasomoulis)[http://www.kasomoulis.com/]
  • Italian – by Omar D. Molteni aka CyberAngel
  • Lithuanian – by Vincent G from [host1free.com]
  • Hungarian – by Bálint
  • Persian – by Morteza Nazari
  • Polish – by Konrad Sztumski
  • Portuguese – by rasilva
  • Romanian – by Alexis Selăgianu
  • Russian
  • Spanish – by Dario Doidos
  • Swedish – by Mattias Thurfjell
  • Tamil – by Bagerathan Sivarajah
  • Turkish – by Can Türk
  • Ukrainian – by Vladyslav Cherednichenko

Support

Having problems or need support? Feel free to email me – cherry (dot) dev (at) gmail (dot) com or open a support topic.

螢幕擷圖

  • Usernoise form.
  • Admin bar with "New usernoise records" notification.
  • Admin interface

安裝方式

  1. Upload usernoise folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings – Usernoise in admin area of your site, set it up to your needs.

常見問題集

  1. Usernoise button does not show after installationCheck if your theme has <?php wp_head(); ?> call at header.php. Also check if some of your plugins install their own jQuery versions. Feel free to contact me for help.
  2. I have problems with notification email delivery – It is a generic WordPress problem with outgoing emails. You can use All In One Email plugin to fix it and have HTML emails instead of plain text.
  3. Can I open a feedback window using some other button? – yes, you just need to upgrade to Usernoise Pro.
  4. When I fill the feedback form and click “Submit feedback” button – the loader spins, and nothing happens – most probably, you have define('FORCE_SSL_ADMIN', true); in your wp-config.php, also check if you have Site Url option at the general settings page equal to actual site url (www prefix matters!).
  5. Is Usernoise spam-proof? — Yes, it almost is. Let me know if you are receiving a lot of spam with Usernoise – I’ll try to help.
  6. I need Usernoise in my languageDownload a localization template, edit it with your favorite text editor, and send me to karev.n (at) gmail dot com. I will include your translation and credits into the next Usernoise release. It takes 2-3 days usually.
  7. Can I add some custom fields to Usernoise form? – Yes, you can, but it requires some coding skills. Use un_feedback_form_body action and un_validate_feedback filter.
  8. Usernoise is missing /some feature/ – Feel free to contact me! I really appreciate new ideas.
Installation Instructions
  1. Upload usernoise folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings – Usernoise in admin area of your site, set it up to your needs.

使用者評論

2016 年 9 月 26 日
The plugin looks nice and can be useful if you pay for it, yet the free version should be avoided. It uses old icon fonts, it significantly degrades website-loading speed, and lacks important features (like not loading in certain pages) and lacks any kind of support whatsoever.
閱讀全部 29 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Usernoise modal feedback / contact form〉的開發相關工作。

參與者

Usernoise modal feedback / contact form 外掛目前已有 3 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Usernoise modal feedback / contact form〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

3.7.20

  • Translations re-scanned
  • “Apostrophe in site name” fix.

3.7.13 – 3.7.19

  • Translations updated: French, Hebrew

= 3.7.13-3.7.15=
* Minor CSS compatibility fixes
* Translation fixes
* Changed placeholders for logged in users

3.7.12

  • DB revision bumped to fix the problem for upgrades.

3.7.11

  • Fix: feedback category tabs did not show if 3.7.10 was the first version installed.

3.7.10

  • Czech language added.
  • Hebrew language added.
  • Deutsch localisation updated.

3.7.9

  • XSS vulnerabilities fixed.
  • Added “Name” field to the form.

3.7.8

  • Bug fixed: feedback editor page did not open without Pro installed.

3.7.7

  • Mobile detection bugfix
  • Improved compatibility for feedback editor.

3.7.6

  • Bug fixed that disabled embedded Usernoise if “disable on mobiles” was enabled.
  • Removed the padding left at feedback tabs when icons are disabled

3.7.5

  • RTL-related CSS fixes
  • Mobile detection using Mobile Detect library by Serban Ghita
  • An option to allow direct publishing.

3.7.4

  • Warning fixed.
  • CSS fixes.
  • de_DE translation fix.

3.7.3

  • Added an option to disable Feedback button and form icons for sake of Bootstrap compatibility.
  • Minor CSS fixes.

3.7.2

  • On-page form bugfixes.

3.7.1

  • Minor housekeeping…

3.7

  • Editable field placeholders.
  • Updated .po files.
  • Turkish language.
  • Just use <a href=”#usernoise”>link<a> to open Usernoise from anywhere.
  • Deutsch translation fixed.
  • Russian localization fixed.
  • Improved on-page mode.

3.6.1

  • Icon on a feedback button added
  • More reliable database upgrade mechanism.

3.6

  • Font Awesome instead of images for icons.
  • jQuery 1.9 compatibility fixed.

3.5

  • jQuery 1.9 compatible
  • Responsive!

3.0.10

  • Minor CSS and validation fixes.

3.0.8

  • Greek translation added, thanks to (Artemis Kasomoulis)[http://www.kasomoulis.com/]

3.0.7

  • Swedish translation updated.

3.0.6

  • Fake release to fix Usernoise auto-updates.

3.0.5

  • Fixed a compatibility issue with NextGEN gallery.

3.0.4

  • Reverted back to admin-ajax.php entry point due to numerous compatibility issues.
  • Added permission management code to activation hook.

3.0.3

  • Caching issue fixed.

3.0.2

  • Fake release to fix WordPress.org plugin page.

3.0

  • On-page forms added.
  • Lithuanian translation updated.
  • Tamil translation added, thanks to Bagerathan Sivarajah.
  • Arabic translation added, thanks to Ahmad Mohammad.
  • Romanian translation added, thanks to Alexis Selăgianu.
  • German translation updated.
  • A bug fixed that prevented Tahoma-based style to be shown.
  • Helvetica as a default window font.

2.0.4

  • Call-time pass-by-reference’s removed for better PHP 5.4. compatibility.
  • Returned back a “Font” setting removed by accident.
  • Fixed a bug with “ok” button at the thankyou screen.

2.0.3

  • Persian language added – thanks to Morteza Nazari
  • “Submit” button font size increased
  • Updated Lithuanian translation

2.0.2

  • Comment bug fixed
  • Lithuanian translation added, thanks to Justinas Jakūnas

2.0.1

  • A fix for installations with custom url(s).
  • Redirection from feedback items at admin improved.
  • A fix for “Enable / Disable” usernoise option.
  • Russian translation updated, .pot file updated.

2.0.0

  • Better compatibility with IE8 when the button is placed at the left or at the right
  • iFrame instead of inline div design should dramatically increase compatibility and make it
    bullet-proof
  • Redirect back to feedback list when an item is saved.
  • Updated Russian localization.
  • .pot file updated
  • Added Polish translation, thanks to Konrad Sztumski

1.0.5

  • Minor Javascript API extension
  • CSS compatibility fix for Avisio theme

1.0.4

  • Workaround for Windows hosting problem
  • Better info about Pro without throwing to the third party site.

1.0.3

  • Upgrade ad only shown on Usernoise pages.

1.0.2

  • ‘Usernoise is disabled’ notice removed for non-admin users at admin area.
  • Broken theme detector added.
  • Updated to latest Plugin Options Framework and HTML Helpers libraries.

1.0.1

  • Bulgarian translation updated, thanks to Димитър Митев
  • Broken Turkish translation removed
  • Typo in “Your feedback has been sent” fixed
  • Admin notices removed
  • Plugin options framework updated
  • Final cleanup before Pro version release

1.0

  • CSS compatibility with PressWork
  • Added Bulgarian translation, thanks to Димитър Митев.
  • Added Hungarian translation, thanks to Bálint.
  • Added Norwegian translation, thanks to Arnfinn Anda.
  • Updated .po files – dear translator, please update your translations.
  • Settings page totally rewritten using Plugin Options Framework.
  • HTML Helpers updated to latest version.

0.5.1

  • Chineze localization added, thanks to Song Zou
  • Theme compatibility imporoved: Usernoise is loaded in header by default, but an option to load it in footer added. Loading in footer makes page loading a bit faster, but can be broken easily.
  • Removed ads from admin.

0.5

  • Swedish localization added, thanks to Mattias Thurfjell
  • Multilinguality-friendliness. If you’ll blank titles/texts at the admin area – default values will be loaded from localization specific to current WP language.
  • Minor event system change.
  • CSS compatibility fixed – reset code for height, text-shadow and box-shadow added
  • Brazilian localization added, thanks to Ricardo Amaral

0.4.6.1

  • Usernoise auto-disables during update to 0.4.6 – fixed.
  • Feedback button CSS compatibility fix.

0.4.6

  • Finnish localization added
  • Reverted to 0.4.4-like “Feedback” button position
  • CSS compatibility improved for “close” button
  • A bit of invalid HTML fixed
  • Finnish localization updated
  • A bug preventing Usernoise from loading with custom entry point files and DOING_AJAX defined fixed.

0.4.5

  • Italian localization added
  • Code cleanup and minor optimizations

0.4.4

  • Compatibility fix should resolve incompatibility with themes having .left, .right classes defined.

0.4.3

  • Ukrainian localization added, thanks to Vladyslav Cherednichenko.
  • Security fix – dashboard widget should be only visible to editor and administrator users.

0.4.2.3

  • Better compatibility with old jQuery versions.

0.4.2.1

  • Hotfix – “can’t view submitted feedback” problem resolved.

0.4.2

  • Deutsch localization added, thanks to Alexander from [http://motday.tk/]
  • Duplicated close buttons bug fixed.
  • Theme compatibility CSS fixes.
  • Conflicts with third party plugins / themes resolved by adding prefixed API.

0.4.1

  • Slight refactoring… as usually
  • Compatibility with non-standard installs where plugins are not at wp-content
  • Minor CSS compatibility fixes
  • Spanish localization added, thanks to Dario Doidos
  • Turkish localization added, thanks to Emre Aydin
  • Added an option allowing to hide Usernoise button on mobile devices
  • Direct link to usernoise settings added to admin bar
  • Admin bar items not shown when Usernoise features are not available to the current user

0.4

  • Post type changed to un_feedback to avoid conflicts.
  • Added an option not to show feedback button border.
  • Added a shortcut settings button at the feedback form.
  • Security hardening – now only administrators and editors can manage feedback.
  • Feedback button removed from HTML code to improve compatibility
  • Simplified localization loading

0.3.1

  • Admin area fix – feedback types were not shown in Firefox
  • Submit feedback button compatibility with themes improved.
  • feedback_type_slug WP_Query option added
  • Portuguese localization added, thanks to rasilva
  • Feedback button z-index increased for sake of compatibility with themes

0.3

  • “Email feedback author” feature added.
  • IE8 with left-positioned button fixed.
  • JS code refactored totally, became much more extensible.
  • Feedback form is loaded with separate ajax request now.
  • Usernoise frontend code is not loaded at the backend now.

0.2.3

  • Minor optimization
  • Compatibility with older jQuery versions < 1.4.1
  • CSS code refactored
  • Added “un_feedback_form_body” action to allow adding new fields.

0.2.2

  • Dashboard widget added
  • IE9 compatibility fix
  • “Feedback button position” option added
  • French localization added, thanks to Brad Coudray

0.2.1

  • Added admin notifications settings
  • Duplicated usernoise settings section link in admin UI to make it cleaner
  • Bugfix: usernoise did not load jquery, relying on loading it by WP theme
  • Feedback form style updated a bit
  • Dutch localization added, thanks to Reggie Biemans
  • Localization bugs fixed

0.2

  • Customizable feedback button color
  • Customizable form font
  • Localization-ready
  • Russian localization
  • Added an option not to show email field
  • Feedback is ordered by date descending by default
  • Hooks added to single feedback item page
  • Some bugfixes
  • Added some hooks to get prepared for Usernoise Pro

0.1.1

  • Minor bugfixes

0.1

  • Initial release