Author Archives: admin

WatuPRO 6.0

The premium WordPress quiz and exams plugin WatuPRO has been updated to version 6.0.

Here is the change log between version 5.9 and 6.0:

  • Added option to choose the view of downloaded files of single user quiz attempt: snapshot or table. Defaults to snapshot. You can also choose the file format which from now on will default to .html instead of the problematic .doc file. Don’t forget you can generate PDF files instead using our free PDF bridge.
  • Improved user data removal and hooked to WP personal data eraser (for better compatibility to data protection laws).
  • Added Text Settings page where some of the user-facing texts can be changed from the administration without the need of applying translation files.
  • New shortcode added: N/a to display average % correct answer or points for a group of users answered the same way a selected question. More information here.
  • Improved watupro-segment-stats shortcode: now it lets you display the % of users from the same segment who received the same grade or even category grade in a question category.
  • Fixed the non-working “delete my results” link when the My Tests page was used in a shortcode. The “export data” link will be available for users only when they access the dashboard version of the page.
  • A new option on the quiz General Settings tab lets you specify different design theme for each quiz.
  • Added attribute “return” to the watupro-users-completed shortcode. When return=”percent” it will calculate the % of quiz attempts vs. total instead of showing the number that satisfies the criteria defined by the other attributes. Added attribute “catgrade_id” to calculate number of attempts achieved a specific category grade. Note that category grade IDs were not recorded up to this version so using this parameter on tests which had data before the change may return inaccurate results.
  • The optional answer explanation box in the administration is now hidden by default  when adding new question and can be toggled by a link to save screen space.
  • When quiz accept file uploads for open-end questions a check for allowed file sizes and types will be performed also before submitting the quiz (javascript based, will work only in modern browsers).
  • Added design configurations for the timer of timed tests: it can now be configured to scroll together with the screen.
  • The timer position now be distanced from left or right, top or bottom by choice.
  • The segment-stats shortcode now allows calculating the % of users who got worse or better grade when the criteria is “grade” or “category_grade”.
  • After copying of quiz / questions the page will redirect back to all quizzes to avoid confusion.
  • Added option to mass-change “accept user feedback” on questions. (The mass-change options become available on the Manage Questions page at the bottom, only after you select at least one checkbox from the table with questions).
  • Question paginator position can now be top or bottom.
  • In the administration questions can now be reordered by draggind and dropping the row with the question.
  • Open-end questions that accept file uploads can also require the file to be uploaded to consider the question answered.
  • You can now override our main.js file the same way you can override view files.
  • The option to allow users to rate questions now can be enabled per individual question instead of all the questions in the test.
  • Added parameter “public” to the watupro-takings shortcode to allow public read only access to the page.
  • On View results page added information how the grades on this test are calculated. Helps if you receive some unexpected grades. Helps us to answer questions as well.
  • The two custom fields in “Ask user for contact details” section can now be drop-down fields with pre-defined values.
  • When the option “answer to each question can be seen immediately by pressing a button” is selected, you have a new option that allows you not to require the user to attempt answering the question first.
  • Added option to calculate & display total points earned from registered users on your main WP Users page.
  • A new variable %%GROUP-MANAGER% in the admin email field in User and Email Settings tab allows you to specify that the email with test results will be sent to managers from the same user groups of the respondent.
  • User group IDs are now visible in User Groups page.
  • [Namaste! PRO Integration] For class managers with access to view test results only the results of students in their classes will be shown.
  • [Intelligence module] “Fill the gaps” questions now can have per-question case sensitive mode.
  • [Intelligence module] Added new bundle type: number of unque tests – you don’t need to specify which paid tests exactly or test category. It’s good for selling packages of 5, 10, etc paid tests.
  • [Intelligence module] Added configuration for font size of “Fill the gaps” questions gaps & drop-down boxes (on WatuPRO Settings page).
  • [Intelligence module] Added option to hide the “My Quizzes” page for any of the user roles that are given rights to manage the tests.
  • [Reporting module] Added parameter “user_choice” to the watupror-poll shortcode to allow marking the user’s answer when the shortcode is used at the end of the test. See the WatuPRO -> Help page in your menu for full details.
  • Fixed issues with multiple quiz certificates.
  • [Fixed bug] When “Apply difficulty level restrictions per user account” is selected questions with no difficulty level were not allowed to users with some difficulty level in their profile.
  • [Fixed bug] When “Sum up subcategory performance” was selected the parent category was not included in the Advanced Settings tab for reordering. If %%CATGRADES%% was not used at the Final screen, you could not use the %%CATEGORY-xxx% variables on these parent categories.
  • [Fixed bug] When a timed quiz also asked for contact details at the beginning of a quiz with a required checkbox it was impossible to submit the quiz due to wrong “field required” message.
  • [Fixed bug] The column “% of points” was showing negative % in some cases. It should always show between 0% and 100%.
  • [Fixed bug] When quiz reused question from other quizzes it could not be reverted back to using its own questions.
  • [Fixed bug] The new way of reordering questions in admin did not work on some installations.

WooCommerce Integration in Arigato Pro 3.0.1

From version 3.0.1 Arigato Pro Autoresponder has built-in WooCommerce integration. The integration allows you to automatically subscribe customers to mailing lists when they purchase products from your WooCommerce store.

Here’s how to make this work:

  1. Obviously you need to use WooCommerce and create some products.
  2. Then enable the integration at the Arigato PRO Settings page:
  3. When this is done your Add/Edit Mailing List page will show the products you have in the store:

    Just select the products and save the list. That’s all.
    (Note: the unsubscribing options are available from version 3.0.3.5)
  4. Your mailing lists page will show information which lists have WooCommerce store products assigned to them:
  5. IMPORTANT: The customer will be added to the list only after the order status in WooCommerce is COMPLETED. For digital and downloadable products this happens immediately when payment is verified. For shipped products this happens when you actually ship the order and mark it as completed.
  6. Unsubscribing users. From version 3.0.3.5 you can also have users UN-subscribed from a list when they purchase selected products. This excellent feature allows you to remove users from prospect lists once they purchase and move them to another list to get different campaigns.

Arigato PRO 3.0

Our premium WordPress auto-responder Arigato PRO is now upgraded to version 3.0.
Here are the new features, improvements and fixes from version 2.9 to 3.0:

  • Added option to copy/clone a newsletter.
  • Added option to change the mailing list owner. This is useful if you have defined user roles that can manage only their own mailing lists.
  • A duplicate list feature lets you copy/clone a mailing list with its custom fields and associated autoresponders. This will not copy the subscribers however.
  • You can send autoresponder email also to those who will not receive it because it’s added later to the sequence. This generates a newsletter to only those subscribers.
  • Applied your WP timezone settings across the system. This will make sure that any date intervals are accordingly to your timezone and users have proper signup date on registration. Note that the optional setting for sending emails after X o’clock remains configurable for backward compatibility.
  • New option lets you not send a newsletter to email address if that address also exists in other selected mailing lists.
  • For better site performance new setting lets you include Arigato scripts and CSS only on the pages that contain signup form shortcode.
  • When using the “Subscribe by email” option and a name has broken encoding the subscriber will be inserted without name.
  • Improved integration with Contact Form 7: you can now include the list signup shortcode in the CF7 message to get yes/no confirmation whether the user has subscribed for each of the mailing lists.
  • Improved handling of new lines around list tags in outgoing messages.
  • Improved handling of POP3 connection errors when checking for bounces or email subscribes. They will no longer stop sending of the cron job emails.
  • Added option to use the standard WP auto paragraphs functions on messages that to not properly display new lines. Use it only when needed.
  • Arigato no longer stores or shows the IP address of the subscribers to comply with data protection laws. You can still use the {{{ip}}} variable in admin notification emails at your own responsibility.
  • Added option to redirect the subscriber to a selected URL if they are already registered and activated in the mailing list.
  • Name will automatically have first letter capitalized when you use the {{name}} and {{firstname}} variables inside messages.
  • Default unsubscribe action is now “delete” instead of “deactivate”. You can change this at Arigato PRO Settings page.
  • For consistency changed “label_style” shortcode parameter to “labels” in all locations. Legacy shortcodes will still work.
  • Added parameter size to Google reCaptcha, when version 2 is used.
  • Fixed bug: The option “For better performance load Arigato scripts and CSS only on pages that contain signup form shortcodes.” was causing PHP error in some occasion.
  • Fixed bug: list notification email field did not properly accept more than one email separated with comma.
  • Fixed bug: when Blacklist management contained empty lines it was blacklisting everything.
  • Fixed bug: when a list has redirect URL it should redirect there even duplicate users.
  • Fixed bug: when newsletters were created from presets a tracker for opened mails were not added.