<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CalendarScripts Blog</title>
	<atom:link href="https://blog.calendarscripts.info/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.calendarscripts.info</link>
	<description>Updates, Software Reviews, Tips, Small Business Ideas and More</description>
	<lastBuildDate>Fri, 23 Oct 2026 10:45:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>AI Question Builder in Watu PRO</title>
		<link>https://blog.calendarscripts.info/ai-question-builder-in-watu-pro/</link>
					<comments>https://blog.calendarscripts.info/ai-question-builder-in-watu-pro/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 23 Oct 2026 10:45:45 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3305</guid>

					<description><![CDATA[<p>We try very carefully to not push unwanted AI features at you &#8211; not because we don&#8217;t love AI, not at all. We always wanted to keep the plugin lean and build only stuff that&#8217;s really cool. And here&#8217;s an AI feature that&#8217;s really cool. And can save you a lot time: AI Questions Builder [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/ai-question-builder-in-watu-pro/">AI Question Builder in Watu PRO</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>We try very carefully to not push <em>unwanted</em> AI features at you &#8211; not because we don&#8217;t love AI, not at all. We always wanted to keep the plugin lean and build only stuff that&#8217;s really cool.</p>
<p>And here&#8217;s an AI feature that&#8217;s really cool. And can save you a lot time:</p>
<h2>AI Questions Builder</h2>
<p>This new tool is included in the Intelligence module. It allows you to automatically generate questions from document that you have.</p>
<p>First, set up your favorite AI model. You can use any OpenAI compatible API like OpenAI itself, OpenRouter, etc:</p>
<p><a href="https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-39-22.png"><img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-3306" src="https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-39-22.png" alt="" width="626" height="339" srcset="https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-39-22.png 626w, https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-39-22-300x162.png 300w, https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-39-22-624x338.png 624w" sizes="(max-width: 626px) 100vw, 626px" /></a></p>
<p>You usually don&#8217;t need the best frontier AI model for this &#8211; the low cost options like GPT Luna, Gemini Flash, Claude Haiku, DeepSeek Flash, GLM Flash etc are good enough for this task.</p>
<p>Then for every new or existing quiz you will see the &#8220;AI Question Builder&#8221; link on top of the Manage Questions page.</p>
<p>The interface is failry self-explanatory: you can paste text or upload a document, provide additional guidance (for example, &#8220;create questions in Spanish&#8221;), select the number and type of questions to be created:</p>
<p><a href="https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-50-52.png"><img decoding="async" class="alignnone size-full wp-image-3307" src="https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-50-52.png" alt="" width="1391" height="868" srcset="https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-50-52.png 1391w, https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-50-52-300x187.png 300w, https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-50-52-1024x639.png 1024w, https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-50-52-768x479.png 768w, https://blog.calendarscripts.info/wp-content/uploads/2026/10/Screenshot-from-2026-10-23-13-50-52-624x389.png 624w" sizes="(max-width: 1391px) 100vw, 1391px" /></a></p>
<p>We recommend to not create hundreds of questions at once, and not upload whole books &#8211; this may exceed the chosen AI model context.</p>
<p>If you have any feedback, let us know at info@calendarscripts.info!</p>
<p>&nbsp;</p>The post <a href="https://blog.calendarscripts.info/ai-question-builder-in-watu-pro/">AI Question Builder in Watu PRO</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/ai-question-builder-in-watu-pro/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Watu PRO 6.8</title>
		<link>https://blog.calendarscripts.info/watu-pro-6-8/</link>
					<comments>https://blog.calendarscripts.info/watu-pro-6-8/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 01 Sep 2025 13:08:09 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3252</guid>

					<description><![CDATA[<p>Watu PRO 6.8 is out with a lot of improvement and fixes: Accept audio input for open-end questions. Added a bridge to Brevo / SendInBlue: https://blog.calendarscripts.info/watupro-bridge-to-brevo-sendinblue/ Added option to mass add or remove a tag to questions Added a new filter watupro_email_vars that allows you to parse your own variables in the email contents. Added [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/watu-pro-6-8/">Watu PRO 6.8</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>Watu PRO 6.8 is out with a lot of improvement and fixes:</p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Accept audio input for open-end questions.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added a bridge to Brevo / SendInBlue: </span><a href="https://blog.calendarscripts.info/watupro-bridge-to-brevo-sendinblue/"><span style="font-weight: 400;">https://blog.calendarscripts.info/watupro-bridge-to-brevo-sendinblue/</span></a></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to mass add or remove a tag to questions</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added a new filter watupro_email_vars that allows you to parse your own variables in the email contents.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added a filter for active/inactive quizzes in the admin Quizzes page.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">A new “Fallback grade” option allows you to fallback to any quiz grade/result when the user results don’t match any of the existing grades.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to hide the text field or text area on open-end questions when they accept file uploads.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Multiple-choice questions (checkboxes) can now require a minimum number of answers to be selected. Otherwise the question will be considered unanswered.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added the number of available quizzes in a category and a link to manage them on the Quiz Categories page.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added variable %%UNRESOLVED-MARKS%% that works similar to %%UNRESOLVED%% but includes the checkmarks and feedback.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added variable %%TOTAL-ENTRIES%% showing the total number of users who submitted this quiz. Multiple entries of the same user are counted as individual entries.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Updated action hooks</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">On the grading page question subcategories are ordered under their parents.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">You can now import entries / quiz results. Learn more at https://blog.calendarscripts.info/importing-results-entries-in-watu-pro/</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to mass-assign users to a WatuPro group by uploading a CSV file.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to use the default final screen and email output on existing quizzes.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added variables {{{pointsof-X}}} and the shrotcode  to allow displaying the points collected on a quiz.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Sortable columns on the Manage Certificates page</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added more developer hooks</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">[Intelligence module] In “user choice” quizzes the selector for random questions per category will provide drop-downs. The categories and subcategories are also ordered in a better way</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Small adjustments made to the quiz results export (we are preparing to handle imports!)</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Proper handling of HTML special characters when importing Aiken format files.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added filter allowing to rewrite the certificate name based on the specific quiz entry: $file_name = apply_filters(&#8216;watupro_certificate_file_name&#8217;, $file_name, $certificate_id, $taking_id);</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added variable %%UNANSWERED%% to display the questions that were not answered. The correct answers and the optional feedback are revealed.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">You can now inject custom data in WatuPRO.custom_data JS object using the hook watupro_show_exam_js. This custom data will be sent when the quiz is submitted and can be used with the watupro_completed_exam hook.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed edge case bug with marking questions as correct when “calculate as a whole” is selected.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Improved DB indexing.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added filter watupro_override_shortcode to allow overriding the Watu Pro shortcode with a custom one (for example, to display a pre-quiz form, etc).</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The export method for exporting results now allows returning the CSV contents if you set $_GET[‘return_csv’] to 1.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">[Reporting module] Added the parameter “period” to the shortode watupror-qcat-total. The parameter can be used to limit the result to a given time period. Possible values: this week, last week, this month, last month, this year, last year.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug with attaching certificates to email</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug: the Manage Grades page did not recognize the question categories if only subcategories were used in the questions.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed PHP 8 error when a multi-quiz certificate based on one quiz is assigned</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug when refreshing the quiz result in “no ajax” mode, “store only the first attempt of a logged in user”</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug in saving questions that were saved as “compact format” but then the setting is unchecked.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed issues with sending certificates as attachments when “obfuscate URLs” was selected. </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed issue with editing copied quizzes on some installations.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed wrong columns order in “My quizzes” page -&gt; toggle previous attempts.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug when deleting an answer in the middle of the list of answers</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed edge-case bug with storing the serialized questions when “mark review” is used</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug with the “time spent” variable when the Save button is used</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">[Intelligence module] </span><span style="font-weight: 400;">We support a non-randomized method to mark the correct answer. Simply type [CORRECTANSWER] right before the answer in the gaps syntax. This also allows you to have more than one correct answer in the dropdown.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">[Intelligence module] Fixed issues with sending certificates as attachment when editing user results.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed issue in question hints and in-progress attempts: the “Get hints” link should not be displayed if all hints for a given question are already shown.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed a JS error when saving a question.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed edge-case issues with coupon codes.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug with storing user progress.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug with the watupro-result shortcode when percent_points mode is used.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug in the pagination of %%ANSWERS-TABLE%%.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed a wrong message about a timed quiz in the “Ask user for contact details” section.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug: when copying a quiz the optional question title was not copied.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug: when confirming that you want to continue with marked for review questions, the system was bypassing required questions.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed PHP 8.2 compatibility error</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed error in social sharing</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug in the Reuse questions feature</span></li>
</ul>
<p>As always, if you are eligible for a free upgrade, you&#8217;ll see the update in your dashboard. Customers with expired upgrades subscription can renew by using a 50% discount code.</p>The post <a href="https://blog.calendarscripts.info/watu-pro-6-8/">Watu PRO 6.8</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/watu-pro-6-8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Audio Input For Watu PRO Open-End Questions</title>
		<link>https://blog.calendarscripts.info/audio-input-for-watu-pro-open-end-questions/</link>
					<comments>https://blog.calendarscripts.info/audio-input-for-watu-pro-open-end-questions/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 27 Feb 2025 17:23:03 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[watupro]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3233</guid>

					<description><![CDATA[<p>From version 6.7.9 Watu PRO supports capturing users microphone to record their voice answer on open-end questions. To enable the feature, simply select the checkbox: We call the feature experimental because it needs to be battle tested on all kind of mobile devices, however so far all our tests went great! Once enabled, the quiz [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/audio-input-for-watu-pro-open-end-questions/">Audio Input For Watu PRO Open-End Questions</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>From version 6.7.9 Watu PRO supports capturing users microphone to record their voice answer on open-end questions.</p>
<p>To enable the feature, simply select the checkbox:</p>
<p><a href="https://blog.calendarscripts.info/wp-content/uploads/2025/02/Screenshot-from-2025-02-27-19-17-04.png"><img decoding="async" class="alignnone wp-image-3234 size-full" src="https://blog.calendarscripts.info/wp-content/uploads/2025/02/Screenshot-from-2025-02-27-19-17-04.png" alt="checkbox to accept audio input" width="258" height="50" /></a></p>
<p>We call the feature experimental because it needs to be battle tested on all kind of mobile devices, however so far all our tests went great!</p>
<p>Once enabled, the quiz taker will see a microphone button along with the text box for answering the question:</p>
<p><a href="https://blog.calendarscripts.info/wp-content/uploads/2025/02/Screenshot-from-2025-02-27-19-19-52.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3235" src="https://blog.calendarscripts.info/wp-content/uploads/2025/02/Screenshot-from-2025-02-27-19-19-52.png" alt="button to record audio" width="333" height="191" srcset="https://blog.calendarscripts.info/wp-content/uploads/2025/02/Screenshot-from-2025-02-27-19-19-52.png 333w, https://blog.calendarscripts.info/wp-content/uploads/2025/02/Screenshot-from-2025-02-27-19-19-52-300x172.png 300w" sizes="auto, (max-width: 333px) 100vw, 333px" /></a></p>
<p>When they stop recording, the player shows up below the button.</p>
<p>The user can re-record their voice many times &#8211; only the last attempt will be stored.</p>
<p>When the quiz is completed, the same audio player is shown in the final screen and in your admin&#8217;s &#8220;View results&#8221; page so you can listen to their answers.</p>
<p>If a question that accepts audio is marked as required, recording the audio or writing in the box will mark the question answered.</p>
<p>We don&#8217;t yet have an option to hide the box and use only audio, but this is coming shortly.</p>The post <a href="https://blog.calendarscripts.info/audio-input-for-watu-pro-open-end-questions/">Audio Input For Watu PRO Open-End Questions</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/audio-input-for-watu-pro-open-end-questions/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>LLM-Friendly WP</title>
		<link>https://blog.calendarscripts.info/llm-friendly-wp/</link>
					<comments>https://blog.calendarscripts.info/llm-friendly-wp/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 16 Dec 2024 17:21:10 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3223</guid>

					<description><![CDATA[<p>We are launching a completely free MIT licenses WordPress plugin called LLM-Friendly WP. The plugin lets you convert your chosen content into a large language model (&#8220;AI&#8221;) friendly markdown format. This will let you make your product or API documentation or literally any content easily accessible for them. So your users could ask questions to [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/llm-friendly-wp/">LLM-Friendly WP</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>We are launching a completely free MIT licenses WordPress plugin called <a href="https://github.com/pimteam/llm-friendly-wp">LLM-Friendly WP</a>.</p>
<p>The plugin lets you convert your chosen content into a large language model (&#8220;AI&#8221;) friendly markdown format. This will let you make your product or API documentation or literally any content easily accessible for them. So your users could ask questions to any popular AI model and provide the LLM-friendly content as a context.</p>
<p>Additionally, the plugin will automatically generate the two suggested index files by <a href="https://llmstxt.org/">llmstxt.org</a></p>
<p><a href="https://blog.calendarscripts.info/we-are-adopting-the-llms-txt-standard/">We already adopted</a> these formats.</p>
<h2>LLM-friendliness is the new SEO</h2>
<p>You may wonder why you would want your content to be LLM-friendly. Don&#8217;t be one of those people who asked why they should make their site easily discoverable by Google <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> LLMs are slowly turning into the new search engines, so the easier they get to know your content, product and brand, the better chance they&#8217;ll spread the word about it.</p>
<p>And as far as documentations go, making your docs LLM-friendly will make it much easier for people to use them with the help of LLMs. It&#8217;s a win-win-win situation.</p>
<p>The plugin will be distributed from Github at least for the time being. The WP directory requirements aren&#8217;t sane anymore.</p>
<p>Any suggestions, bug reports or feedback, please share in the Github repo or as comments to this post.</p>
<p>&nbsp;</p>The post <a href="https://blog.calendarscripts.info/llm-friendly-wp/">LLM-Friendly WP</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/llm-friendly-wp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>We are adopting the llms-txt standard</title>
		<link>https://blog.calendarscripts.info/we-are-adopting-the-llms-txt-standard/</link>
					<comments>https://blog.calendarscripts.info/we-are-adopting-the-llms-txt-standard/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 28 Nov 2024 16:21:44 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3219</guid>

					<description><![CDATA[<p>To help you use large language models (also known as AI) with our documentation, we are adopting the llmx-txt standard proposed by llmstxt.org. This means that the knowledge base of our premium plugins Watu Pro and Arigato Pro is now available in markdown format in two versions: llms.txt &#8211; a short version with links to [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/we-are-adopting-the-llms-txt-standard/">We are adopting the llms-txt standard</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>To help you use large language models (also known as AI) with our documentation, we are adopting the llmx-txt standard proposed by <a href="https://llmstxt.org/">llmstxt.org</a>.</p>
<p>This means that the knowledge base of our premium plugins Watu Pro and Arigato Pro is now available in markdown format in two versions:</p>
<p><a href="https://blog.calendarscripts.info/llms.txt">llms.txt</a> &#8211; a short version with links to each post as markdown</p>
<p><a href="https://blog.calendarscripts.info/llms-full.txt">llms-full.txt</a> &#8211; all the docs in a single txt / markdown file ready to upload in ChatGPT, Claude, Mistral, Gemini, LLama, Deepseek, or any other model with large enough context.</p>
<p>We aim to keep up with the standard of the LLM community and make your work with our plugins easier.</p>The post <a href="https://blog.calendarscripts.info/we-are-adopting-the-llms-txt-standard/">We are adopting the llms-txt standard</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/we-are-adopting-the-llms-txt-standard/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WatuPRO Bridge to Brevo (SendInBlue)</title>
		<link>https://blog.calendarscripts.info/watupro-bridge-to-brevo-sendinblue/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 24 May 2023 11:32:20 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3137</guid>

					<description><![CDATA[<p>This free bridge is for customers who manage their mailing lists and newsletters with Brevo / SendInBlue. Similarly to our MailChimp bridge, this plugin will let you automatically subscribe users who take quizzes to your mailing lists in ActiveCampaign. Download version 0.2 (1.9 MB) or get it from our Git repo To use the bridge [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/watupro-bridge-to-brevo-sendinblue/">WatuPRO Bridge to Brevo (SendInBlue)</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>This free bridge is for customers who manage their mailing lists and newsletters with <a href="https://www.brevo.com/">Brevo / SendInBlue</a>. Similarly to our <a href="http://blog.calendarscripts.info/watupro-bridge-to-mailchimp/">MailChimp bridge</a>, this plugin will let you automatically subscribe users who take quizzes to your mailing lists in ActiveCampaign.</p>
<p><a href="https://blog.calendarscripts.info/wp-content/uploads/2023/05/watupro-brevo.zip"><strong>Download version 0.2 (1.9 MB)</strong></a></p>
<p>or get it from our <a href="https://github.com/pimteam/watupro-brevo">Git repo</a></p>
<p>To use the bridge you&#8217;ll need your Brevo API key and Account Settings -&gt; API keys.</p>
<p>Adding rules is super simple. Once the plugin is installed you&#8217;ll see a link &#8220;Bridge to Brevo / SendInBlue&#8221; in your WatuPRO menu. Go to it and you can add any number of rules:</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-2258" src="https://blog.calendarscripts.info/wp-content/uploads/2019/03/activecampaign-1024x179.png" alt="" width="625" height="109" srcset="https://blog.calendarscripts.info/wp-content/uploads/2019/03/activecampaign-1024x179.png 1024w, https://blog.calendarscripts.info/wp-content/uploads/2019/03/activecampaign-300x53.png 300w, https://blog.calendarscripts.info/wp-content/uploads/2019/03/activecampaign-768x134.png 768w, https://blog.calendarscripts.info/wp-content/uploads/2019/03/activecampaign-600x105.png 600w, https://blog.calendarscripts.info/wp-content/uploads/2019/03/activecampaign-624x109.png 624w, https://blog.calendarscripts.info/wp-content/uploads/2019/03/activecampaign.png 1057w" sizes="auto, (max-width: 625px) 100vw, 625px" /></p>
<p>Note that only up to 50 lists can be shown at this time.</p>The post <a href="https://blog.calendarscripts.info/watupro-bridge-to-brevo-sendinblue/">WatuPRO Bridge to Brevo (SendInBlue)</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Importing Results / Entries in Watu PRO</title>
		<link>https://blog.calendarscripts.info/importing-results-entries-in-watu-pro/</link>
					<comments>https://blog.calendarscripts.info/importing-results-entries-in-watu-pro/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 14 Mar 2023 15:40:19 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3124</guid>

					<description><![CDATA[<p>From version 6.7.2.5, the quiz plugin Watu PRO supports importing the results of an existing quiz. The import file format is the same that you get when exporting your entries from Quizzes -&#62; View Results -&#62; Export this page. You can open this file, edit it in Excel, and then import: Here is what you [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/importing-results-entries-in-watu-pro/">Importing Results / Entries in Watu PRO</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>From version 6.7.2.5, the quiz plugin Watu PRO supports importing the results of an existing quiz.</p>
<p>The import file format is the same that you get when exporting your entries from Quizzes -&gt; View Results -&gt; Export this page.</p>
<p>You can open this file, edit it in Excel, and then import:</p>
<p><a href="https://blog.calendarscripts.info/wp-content/uploads/2023/03/import-results.png"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3125" src="https://blog.calendarscripts.info/wp-content/uploads/2023/03/import-results.png" alt="" width="862" height="287" srcset="https://blog.calendarscripts.info/wp-content/uploads/2023/03/import-results.png 862w, https://blog.calendarscripts.info/wp-content/uploads/2023/03/import-results-300x100.png 300w, https://blog.calendarscripts.info/wp-content/uploads/2023/03/import-results-768x256.png 768w, https://blog.calendarscripts.info/wp-content/uploads/2023/03/import-results-624x208.png 624w" sizes="auto, (max-width: 862px) 100vw, 862px" /></a></p>
<p>Here is what you need to know about importing:</p>
<ul>
<li>Since the exported file contains the entry ID, it can be used for editing entries. The changes you make in the CSV file will be applied to the corresponding entries.</li>
<li>If the entry ID is unrecognized, a new entry will be inserted. This means that you can actually add entries with this method. Simply fill the ID column with zeros.</li>
<li>The &#8220;time taken&#8221; column will not be imported</li>
<li>Currently, the import supports only the data from the &#8220;Export this page&#8221; and not &#8220;Export with details&#8221;. So while you can import the whole quiz results, you can&#8217;t import individual answers to the questions.</li>
<li>When a quiz is taken normally, or the result is edited from the administration, Watu PRO fires some <a href="https://blog.calendarscripts.info/watupro-developers-api/">action hooks</a>. They are used by Watu PRO Play, by our <a href="https://calendarscripts.info/watupro/bridges.html">add-ons</a>, and by third-party plugins and integrations. Importing will not fire these hooks unless you explicitly check the &#8220;Fire action hooks&#8221; checkbox.</li>
</ul>
<p>&nbsp;</p>
<div class="rating" id="ratingWidget3124" data-rating-max="5"></div>
<p><script type="text/javascript">
		    jQuery(function(){
			    jQuery("#ratingWidget3124").KotaeStarRating({
			    	postID : "3124",
			    	initVal: -1			    	 
			    });
			 });   
		</script><script type="text/javascript">
		jQuery(function(){
			if(Kotae.ajax_url == "") Kotae.ajax_url = "https://blog.calendarscripts.info/wp-admin/admin-ajax.php";
			if(Kotae.plugin_url == "") Kotae.plugin_url = "https://blog.calendarscripts.info/wp-content/plugins/kotae/";
		});
		</script></p>The post <a href="https://blog.calendarscripts.info/importing-results-entries-in-watu-pro/">Importing Results / Entries in Watu PRO</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/importing-results-entries-in-watu-pro/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WatuPRO 6.7</title>
		<link>https://blog.calendarscripts.info/watupro-6-7/</link>
					<comments>https://blog.calendarscripts.info/watupro-6-7/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 08 Aug 2022 11:18:07 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<category><![CDATA[watupro]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3090</guid>

					<description><![CDATA[<p>The new version of WatuPRO is ready. Here are the new and improved features and fixes: Added option to save and preview a question. Added question intros. Learn more at https://blog.calendarscripts.info/question-intros-in-watupro/ Added shortcode watupro-memory which allows you to show a memorization section before a question. Learn more about this at https://blog.calendarscripts.info/memory-section-in-watu-pro-questions/ Added a new final [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/watupro-6-7/">WatuPRO 6.7</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>The new version of WatuPRO is ready. Here are the new and improved features and fixes:</p>
<ul>
<li style="list-style-type: none;">
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to save and preview a question.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added question intros. Learn more at </span><a href="https://blog.calendarscripts.info/question-intros-in-watupro/"><span style="font-weight: 400;">https://blog.calendarscripts.info/question-intros-in-watupro/</span></a></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added shortcode watupro-memory which allows you to show a memorization section before a question. Learn more about this at https://blog.calendarscripts.info/memory-section-in-watu-pro-questions/</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added a new final screen variable &#8211; %%ANSWERS-TABLE%%. It creates an interactive paginaged table from the questions and their answers.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added search, sort and delete in the administration of the optional answers feedback from users.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to show “Quizzes to complete” grouped per category on the My Quizzes page. The option is on the WatuPRO Settings page -&gt; User Settings tab.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to automatically redirect the user to their latest unfinished quiz attempt (if any) when they log in.  The option is on the WatuPRO Settings page -&gt; User Settings tab.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added a new variable &#8211; %%ANSWERS-NOFEEDBACK%% &#8211; which is the same as %%ANSWERS%% but without the optional answer explanation.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added the variable %%FEEDBACK-NOANSWERS%% &#8211; The reverse of the above variable &#8211; will include the question and the optional answer explanation, but will not repeat the question choices showing the user answer. Typically used when you manually craft the feedback on all questions according to each possible answer.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added variable %%ONLYFEEDBACK%% for the questions explanation without any question or answer contents.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option to hide the “next” button on quizzes paginated one question per page when the advanced setting “automatically go to next question” is selected. The button will be hidden on single-choice (radio buttons) questions. </span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Optimized the shortcodes that list quizzes in categories for better performance.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The new variable {{{num-words}}} can be used in the optional answer explanation box of essay questions to show the number of words typed.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">The progress bar now can be configured to be based on % answered questions instead of the current location in the quiz.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Included “Export this data” link when watupro-myexams shortcode is used on the front-end and the GDPR features are enabled.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added filters for “percent of maximum points” on the View results page and the associated watupro-takings shortcode.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Passing the attribute show_last_result=1 to the quiz not found shortcode will make the quiz page show the last quiz result if the logged in user has already completed the quiz at least once. At the bottom of their result they will see a &#8220;Try again&#8221; button. Clicking on that button allows retaking the quiz.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added partial support for Moodle XML.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Obfuscated certificate taking IDs in the view certificate links. For backward compatibility the old IDs will still work unless you select the option “Allow only obfuscated certificate IDs” in your Manage Certificates page.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added a new parameter use_only_latest_attempts to the multiquiz shortcode.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed the quiz progress bar: it should start at 0% on the first page.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Temporarily disable TablePress integration due to errors.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Improved the behavior of the “See answer” button: pre-set the div size to avoid jumping, fixed the problems with category headings and avoided duplication of the new “question intros” feature.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added column “Percent of points” in “My Quizzes” page.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Combined with the latest Play plugin 2.2.8 you can now restrict access to a test based on required badges.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">When “store only the data of logged in users” is selected you can now further specify to store only the first or last attempt of each user on the quiz.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">A new advanced option in the quiz setting lets you display full details of everyone’s attempts when using the watupro-takings shortcode. The option is “Allow everyone to see everyone&#8217;s details on this quiz” and will work together with passing public=1 and show_details=1 to the shortcode.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Applied the WatuPRO content filter in the view details table to allow parsing MathJax and similar codes.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added shortcode watupro-mysettings to show the user’s Quiz Settings page on the front-end.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Rounded percent correct and percent of max points in the watupro-multiquiz shortcode calculations.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Improved the output of the certificate approval notification email.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added wrapper divs on the category description and questions belonging to the category when a quiz is paginated one page per category.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Added option for mass-changing quiz orientation (left-to-righ vs right-to-left) for easier handling of RTL localizations.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">[Intelligence module] When a role is not allowed to manage user groups, they will also be unable to edit their own groups.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed layout issues on the Questions Import page.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed rare bug with timed quizzes paginated one question per page: sometimes the first question was not showing when continuing an unfinished attempt</span><b>.</b></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Fixed bug: in open-end questions when maximum points limit was set up the correct answer was not always figured out.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Removed unwanted bold style from questions when showing the quiz results.</span></li>
<li aria-level="1"><span style="font-weight: 400;">You can now pass attribute user_id=”certificate” to the watupro-answer shortcode to include the answer of any question inside a certificate. The parameter will ensure that the shortcode picks the answer from the certificate achiever and not necessary of the currently logged in user.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Added %%URL%% variable in certificates. It can be used to display the URL or be embedded in social sharing buttons. Note that you must select “Allow public access” in your main certificates page if you want to allow sharing to the public.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Certificates can now have background color. (It’s still best to design certificates as full HTML documents in text mode of the editor.)</span></li>
<li aria-level="1"><span style="font-weight: 400;">Added attribute wrap=1 to the watupro-takings shortcode to ensure that the table will fit your page area horizontally.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Added variables %%CATEGORY-ANSWERS-X%% and %%CATEGORY-UNRESOLVED-X%% to display the answers &amp; unresolved answers for any given category.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Namaste! LMS integration: you can filter quiz results by tags for students in a selected course.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Intelligence module] When teacher edits quiz attempt the new variable %%ANSWERS-TABLE%% will be automatically updated (if used) with the new correct / wrong data.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Intelligence module] If there is a previously filled and unused coupon, it will be pre-filled on the order form.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Intelligence module] Fixed problems with horizontal sortable questions in the latest WP.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Intelligence module] You can now edit the automatically generated cumulative personality types on quizzes which allow ranking for multiple personalities with equal results.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Intelligence module] Added attribute bar_max_height to the watupro-personality-chart shortcode.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] Added attribute skip_empty to the </span><span style="font-weight: 400;">watupror-question-answers shortcode to allow skipping the empty answers.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module]: The shortcode watupror-pie-chart now allows parameter taking_id=”ALL” when the “from” parameter is NOT “questions”. This will show user’s performance per question category on all quiz attempts from all quizzes.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] The shortcode watupror-pie-chart now also accepts parameter quiz_id to be used outside of the “final screen”. In this case the parameter taking_id should not be passed at all. This mode will work for logged in users only.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module]: A new parameter charts_gd=1 lets you use  GD charts in the “watupror overview” shortcode in case the default charts do not behave as expected.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] Added option from=”points_as_percent” to the watupror-pie-chart shortcode. It will display the result for each category as a % from all possible points in the quiz.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] Improved color handling of the chart from the shortcode |watupror-pie-chart from=&#8221;questions&#8221; mode=&#8221;gd”|</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Intelligence module] Display an error message when a wrong or expired coupon code is entered on a paid quiz.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Added a filter watupro_custom_vars to the final screen which allows you to create plugins parsing custom variables.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed issues when the quiz start button text on the “Asl for contact” section contained apostrophes.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed issues with the category paginator.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug in calculating category percent of max points when the variable is used in a certificate.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug in calculating %%AVG-PERCENTAGEOFMAX%%.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed issue when copying questions: HTML tags should not be stripped even if the user lacks “unfiltered_html” privileges.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug with points filter in watupro-takings shortcode.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed problem with the new {{{num-words}}} variable appearing when the question was not answered.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug: the “See answer” button was not hiding when used on a paginated quiz.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug: the “role” filter on “Mass assign users” to user groups was getting lost when using the pagination.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed problems in latest PHP when copying only some questions from a quiz.</span></li>
<li aria-level="1"><span style="font-weight: 400;">CSS fix for the quiz buttons on some themes.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug when entering tags with spaces around them.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Improved the spacing around the new %%ONLYFEEDBACK%% variable.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed CSS issues on the contact page of RTL quizzes.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed errors in Manage difficulty levels.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug with wrapper divs in quizzes paginated one page per question category.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] Fixed bug in the watupro-result shortcode.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] Fixed layout issues on the user overview page</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] Fixed bug on “stats per question” page when a choice on a multiple choice question contained backslashes.</span></li>
<li aria-level="1"><span style="font-weight: 400;">[Reporting module] Fixed bug with the next/prev links on the </span><span style="font-weight: 400;">watupror-question-answers shortcode.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed bug in Intelligence module &#8211; when a quiz that requires payment for each attempt was connected to the WooCommerce bridge, it was always redirected to the store page.</span></li>
<li aria-level="1"><span style="font-weight: 400;">Fixed issues with BCC Math functions</span></li>
</ul>
</li>
</ul>The post <a href="https://blog.calendarscripts.info/watupro-6-7/">WatuPRO 6.7</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/watupro-6-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Memory Section in Watu PRO Questions</title>
		<link>https://blog.calendarscripts.info/memory-section-in-watu-pro-questions/</link>
					<comments>https://blog.calendarscripts.info/memory-section-in-watu-pro-questions/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 15 Jun 2022 14:33:23 +0000</pubDate>
				<category><![CDATA[CalendarScripts]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3076</guid>

					<description><![CDATA[<p>A new shortcode in version 6.6.9.5 of Watu PRO allows you to create a memorization section in selected questions. This works by showing the section for a selected period of seconds. After the period is passed, the memory section is shown and the question is revealed. This can be used to show an image or [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/memory-section-in-watu-pro-questions/">Memory Section in Watu PRO Questions</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>A new shortcode in version 6.6.9.5 of Watu PRO allows you to create a memorization section in selected questions. This works by showing the section for a selected period of seconds. After the period is passed, the memory section is shown and the question is revealed.</p>
<p>This can be used to show an image or content that should be memorized and understood before the question.</p>
<h2>How It Works</h2>
<p>In the questions editor, simply enter the memory section before the question contents, wrapped in a shortcode <strong>watupro-memory id=&#8221;X&#8221; </strong>where X is the current question ID.</p>
<p>For example:</p>
<p><a href="https://blog.calendarscripts.info/wp-content/uploads/2022/06/watupro-memory.png"><img loading="lazy" decoding="async" class="alignnone wp-image-3077 size-full" src="https://blog.calendarscripts.info/wp-content/uploads/2022/06/watupro-memory.png" alt="watupro-memory shortcode" width="868" height="299" srcset="https://blog.calendarscripts.info/wp-content/uploads/2022/06/watupro-memory.png 868w, https://blog.calendarscripts.info/wp-content/uploads/2022/06/watupro-memory-300x103.png 300w, https://blog.calendarscripts.info/wp-content/uploads/2022/06/watupro-memory-768x265.png 768w, https://blog.calendarscripts.info/wp-content/uploads/2022/06/watupro-memory-624x215.png 624w" sizes="auto, (max-width: 868px) 100vw, 868px" /></a></p>
<p>The shortcode wraps the content that should be in the memory section. Below the closing <strong>/watupro-memory</strong> shortcode begins the normal question contents.</p>
<h2>Parameters</h2>
<p>The shortcode accepts the following parameters:</p>
<p><strong>id (required) </strong>&#8211; This is the current question ID. You can see the ID shown in the poll-like shortcode just above the title field. If you are just creating a question, you will need to save it first and go to edit to get its ID.</p>
<p><strong>seconds (optional) </strong>&#8211; The number of seconds the memory section is shown before the question contents. Defaults to 5.</p>
<h2>Limitations</h2>
<ul>
<li>You can have one memory question per quiz page. If you want to add memory sections on different questions, make sure the quiz is paginated.</li>
<li>The memory section will reappear if you refresh the page. If you want to use this for an exam, it&#8217;s best to combine it with a time limit on the exam. This will discourage quiz takers from refreshing multiple times to see the memory section again, because they will waste their time.</li>
</ul>
<div class="rating" id="ratingWidget3076" data-rating-max="5"></div>
<p><script type="text/javascript">
		    jQuery(function(){
			    jQuery("#ratingWidget3076").KotaeStarRating({
			    	postID : "3076",
			    	initVal: -1			    	 
			    });
			 });   
		</script><script type="text/javascript">
		jQuery(function(){
			if(Kotae.ajax_url == "") Kotae.ajax_url = "https://blog.calendarscripts.info/wp-admin/admin-ajax.php";
			if(Kotae.plugin_url == "") Kotae.plugin_url = "https://blog.calendarscripts.info/wp-content/plugins/kotae/";
		});
		</script></p>The post <a href="https://blog.calendarscripts.info/memory-section-in-watu-pro-questions/">Memory Section in Watu PRO Questions</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/memory-section-in-watu-pro-questions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>HOCK international: Case Study on the Flexibility and Customizability of Watu PRO</title>
		<link>https://blog.calendarscripts.info/hock-international-case-study-on-the-flexibility-and-customizability-of-watu-pro/</link>
					<comments>https://blog.calendarscripts.info/hock-international-case-study-on-the-flexibility-and-customizability-of-watu-pro/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 20 Jan 2022 11:05:57 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[CalendarScripts]]></category>
		<category><![CDATA[case study]]></category>
		<category><![CDATA[hock international]]></category>
		<category><![CDATA[watupro]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3040</guid>

					<description><![CDATA[<p>Written By Kevin Hock, CFO of HOCK international Watu Pro – An Easy Choice HOCK international prepares candidates for professional accounting exams, and test banks are a critical tool in our study programs. With thousands of multiple-choice questions per exam, we needed a way to categorize, organize, and offer questions by topic to students. While [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/hock-international-case-study-on-the-flexibility-and-customizability-of-watu-pro/">HOCK international: Case Study on the Flexibility and Customizability of Watu PRO</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<h3><span style="font-weight: 400;">Written By Kevin Hock, CFO of HOCK international</span></h3>
<h2><b>Watu Pro – An Easy Choice</b></h2>
<p><a href="https://www.hockinternational.com/">HOCK international</a> prepares candidates for professional accounting exams, and test banks are a critical tool in our study programs. With thousands of multiple-choice questions per exam, we needed a way to categorize, organize, and offer questions by topic to students.</p>
<p>While it can be difficult to evaluate and choose from the dozens of quiz plugins available for WordPress, Watu Pro has been a cornerstone of our learning management system since 2014. In this case study, I will explain how we chose Watu Pro, show some of what is possible using Watu Pro, and give examples of how easily it can be customized.</p>
<h2>Powerful and Flexible Test Bank</h2>
<p>Watu Pro’s question categories allow us to organize the questions in a way that mirrors the exam structure, and then offer questions to students in various combinations, including by topic, by Section, and from multiple Sections. Furthermore, Watu Pro’s ability to re-use questions from entire quizzes rather than just selecting specific questions is a powerful and unique feature, even among other quiz systems that claim to offer test bank capabilities.</p>
<p>The following screenshot shows how easily a student can pick questions to study from one or many topics (and see their current statistics):</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3042" src="https://blog.calendarscripts.info/wp-content/uploads/2022/01/Question-Selection.jpg" alt="Question Selection" width="1024" height="357" srcset="https://blog.calendarscripts.info/wp-content/uploads/2022/01/Question-Selection.jpg 1024w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Question-Selection-300x105.jpg 300w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Question-Selection-768x268.jpg 768w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Question-Selection-624x218.jpg 624w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<h2>Detailed Statistics</h2>
<p>Students preparing for professional certifications want detailed statistics about their performance. Watu Pro’s database tables store every student response in any easy-to-understand layout, which is convenient for creating custom queries to show the students’ progress. Aggregate queries such as SUM, COUNT, and MAX can all be used to create performance metrics. By storing the results of such queries in the WordPress user metadata table, statistics can be displayed in dashboards created through page builders like Beaver Builder, as shown in the following screenshot.</p>
<p><img loading="lazy" decoding="async" src="https://blog.calendarscripts.info/wp-content/uploads/2022/01/MCQ-Stats.jpg" alt="MCQ Stats and charts" width="1024" height="337" class="aligncenter size-full wp-image-3044" srcset="https://blog.calendarscripts.info/wp-content/uploads/2022/01/MCQ-Stats.jpg 1024w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/MCQ-Stats-300x99.jpg 300w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/MCQ-Stats-768x253.jpg 768w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/MCQ-Stats-624x205.jpg 624w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<h2>HOCK’s Customizations to Watu Pro</h2>
<p>Beyond the built-in features, the modular design of Watu Pro allows PHP/MySQL programmers to easily edit the code. With only minimal modifications, we were able to add the following customizations:</p>
<ul>
<li>Show bar graphs of topic-by-topic performance using the wpDataTables plugin.</li>
<li>Group incorrect answer choice explanations using expanders.</li>
<li>Display explanations for only a limited number of unanswered questions on each quiz.</li>
<li>Allow students to delete quizzes with a score under 25%.</li>
<li>Show the percent correct next to each topic in the question selection list.</li>
<li>Choose questions not yet answered correctly before repeating questions.</li>
<li>Sort “All of the above” and “None of the above” to always appear as the last answer choice, even with answer randomization.</li>
<li>Create reports for the percent of students who get each question correct on their first try to identify difficult or poorly-worded questions.</li>
</ul>
<h2>Extensive Visual Customization</h2>
<p>Watu Pro uses CSS to control many aspects of the quiz layout. In the screenshots below, compare the standard Watu Pro layout to one of the layouts created by Watu’s designer to get an idea for how much the look and feel can be modified.</p>
<h3>Default Layout</h3>
<p><img loading="lazy" decoding="async" src="https://blog.calendarscripts.info/wp-content/uploads/2022/01/Default-Skin.jpg" alt="default design example" width="1024" height="799" class="aligncenter size-full wp-image-3045" srcset="https://blog.calendarscripts.info/wp-content/uploads/2022/01/Default-Skin.jpg 1024w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Default-Skin-300x234.jpg 300w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Default-Skin-768x599.jpg 768w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Default-Skin-624x487.jpg 624w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<h3>Customized Layout</h3>
<p><img loading="lazy" decoding="async" src="https://blog.calendarscripts.info/wp-content/uploads/2022/01/Custom-Skin.jpg" alt="customized design example" width="1024" height="791" class="aligncenter size-full wp-image-3046" srcset="https://blog.calendarscripts.info/wp-content/uploads/2022/01/Custom-Skin.jpg 1024w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Custom-Skin-300x232.jpg 300w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Custom-Skin-768x593.jpg 768w, https://blog.calendarscripts.info/wp-content/uploads/2022/01/Custom-Skin-624x482.jpg 624w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<h2>The Watu Pro Advantage</h2>
<p>Even when HOCK investigated commercial AI-driven learning systems, none of them could match the features offered by Watu Pro. Furthermore, being able to extend the capabilities of Watu Pro offers tremendous advantages over other quiz platforms. With the help of Watu Pro, HOCK has been able to offer a best-in-class learning experience for our students.</p>
<h2>About HOCK international</h2>
<p>Founded in 2000 by Brian Hock, <a href="https://www.hockinternational.com/">HOCK international</a> provides complete and affordable study materials for the Certified Management Accountant (CMA) and Certified Internal Auditor (CIA) exams. In addition to the robust test bank powered by Watu Pro, HOCK also offers detailed textbooks, multimedia classroom videos, and the best support and guarantees on the market.</p>The post <a href="https://blog.calendarscripts.info/hock-international-case-study-on-the-flexibility-and-customizability-of-watu-pro/">HOCK international: Case Study on the Flexibility and Customizability of Watu PRO</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/hock-international-case-study-on-the-flexibility-and-customizability-of-watu-pro/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
