<?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>Mon, 01 Sep 2025 13:08:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<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 fetchpriority="high" 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="(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 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="(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>
		<item>
		<title>Your Small Business Website Does Not Need WordPress</title>
		<link>https://blog.calendarscripts.info/your-small-business-website-does-not-need-wordpress/</link>
					<comments>https://blog.calendarscripts.info/your-small-business-website-does-not-need-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 21 Dec 2021 13:04:25 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[static]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://blog.calendarscripts.info/?p=3020</guid>

					<description><![CDATA[<p>Don&#8217;t get me wrong, I still love WordPress. We at Kiboko Labs have built several successful plugins and themes for WordPress. Most notably WatuPRO, the Chained Quiz, Namaste! LMS, Arigato PRO, Hostel PRO. We will be very happy if you use our plugins. For the more than 10 years actively developing plugins, customizing apps and [&#8230;]</p>
The post <a href="https://blog.calendarscripts.info/your-small-business-website-does-not-need-wordpress/">Your Small Business Website Does Not Need WordPress</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>Don&#8217;t get me wrong, I still love WordPress.</p>
<p>We at Kiboko Labs have built several successful plugins and themes for WordPress. Most notably <a href="https://calendarscripts.info/watupro/">WatuPRO</a>, the <a href="https://wordpress.org/plugins/chained-quiz/">Chained Quiz</a>, <a href="https://namaste-lms.org/">Namaste! LMS</a>, <a href="https://calendarscripts.info/bft-pro/">Arigato PRO</a>, <a href="https://wp-hostel.com/">Hostel PRO</a>. We will be very happy if you use our plugins.</p>
<p>For the more than 10 years actively developing plugins, customizing apps and fixing sites, I know most of the WordPress weirdness by heart. We can still do almost everything with it. If you need help with WordPress, I&#8217;ll be happy if you <a href="https://calendarscripts.info/contact.html">get in touch</a>.</p>
<p>WordPress is still one of the most affordable ways to get a non-trivial small business web app developed.</p>
<p>However&#8230; in most cases&#8230;</p>
<h2>Your Website Does Not Need It</h2>
<p>WordPress still powers a huge part of the websites. As of 2021 it powers <a href="https://www.envisagedigital.co.uk/wordpress-market-share/">more than 1/3</a> of the websites on the internet! Everyone is using it.</p>
<p>If you contact a web agency to have a website developed, most of them will suggest you to use WordPress. Why?</p>
<ul>
<li>Because everyone is using it.</li>
<li>Because this is what they know.</li>
<li>Because this is what they <em>like</em>.</li>
<li>Because this is what they <em>love</em>.</li>
<li>Sometimes it&#8217;s because this is how they can charge you more.</li>
</ul>
<p>Do you notice that there is nowhere &#8220;<em>you&#8221;</em> in the above reasons?</p>
<p>That&#8217;s because it&#8217;s usually about them.</p>
<h2>But Why Not Use it?</h2>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3027" src="https://blog.calendarscripts.info/wp-content/uploads/2021/12/ferenc-horvath-4gKHjKG7ty4-unsplash.jpg" alt="" width="640" height="360" srcset="https://blog.calendarscripts.info/wp-content/uploads/2021/12/ferenc-horvath-4gKHjKG7ty4-unsplash.jpg 640w, https://blog.calendarscripts.info/wp-content/uploads/2021/12/ferenc-horvath-4gKHjKG7ty4-unsplash-300x169.jpg 300w, https://blog.calendarscripts.info/wp-content/uploads/2021/12/ferenc-horvath-4gKHjKG7ty4-unsplash-624x351.jpg 624w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<p>Photo by <a href="https://unsplash.com/@designhorf?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Ferenc Horvath</a> on <a href="https://unsplash.com/s/photos/messy?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></p>
<ul>
<li><strong>It&#8217;s not as user-friendly that they want you to believe. </strong>All these menus, plugins, taxonomy, Gutenberg block editor, tools, is that user friendly?</li>
<li><strong>It&#8217;s bloated. </strong>Sorry, WordPress, I love you, but that&#8217;s the truth. It used to be a tiny piece of software for blogging. Now it&#8217;s a huge software full with functions that you&#8217;ll never need.</li>
<li><strong>It can be slow. </strong>Even if you cache the front-end, the back-end of some crowded with plugin WP sites is slow as hell.</li>
<li><strong>It has to be constantly updated</strong> or you risk your site being hacked.</li>
<li><strong>It can be costly</strong> to develop and maintain. What is advertised as easy and &#8220;almost free&#8221; quickly becomes bloody expensive as soon as you want something &#8220;out of the box&#8221;. Heck, even installing a theme is not always easy.</li>
</ul>
<h2>Then What?</h2>
<p>Some companies (most of these that will not suggest you to use WordPress) will tell you that you need a powerful CMS or a &#8220;no-code tool&#8221;. Webflow, Drupal, Craft CMS, Flutter CMS, Plone, Joomla, Wix&#8230;</p>
<p>These are all good tools.</p>
<p><strong>You likely don&#8217;t need them either.</strong></p>
<p>Some companies will offer you custom development with cutting-edge technologies ( buzzwords). Laravel, Django, Rails, Node.js, React&#8230; &#8220;you&#8217;ll love to <em>deploy</em> our custom kubernetes orchestration of Java based microservices glued with Rust and Goland code&#8230;&#8221;</p>
<p>These companies may be good developers. Maybe they are even great.</p>
<p><strong>But your teacher&#8217;s or plumber&#8217;s website does not need any of this.</strong></p>
<p>This is over-engineering a simple problem.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3028" src="https://blog.calendarscripts.info/wp-content/uploads/2021/12/shane-rounce-1ZZ96uESRJQ-unsplash.jpg" alt="" width="640" height="429" srcset="https://blog.calendarscripts.info/wp-content/uploads/2021/12/shane-rounce-1ZZ96uESRJQ-unsplash.jpg 640w, https://blog.calendarscripts.info/wp-content/uploads/2021/12/shane-rounce-1ZZ96uESRJQ-unsplash-300x201.jpg 300w, https://blog.calendarscripts.info/wp-content/uploads/2021/12/shane-rounce-1ZZ96uESRJQ-unsplash-624x418.jpg 624w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<p>Photo by <a href="https://unsplash.com/@shanerounce?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Shane Rounce</a> on <a href="https://unsplash.com/s/photos/engineering?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></p>
<p>Just because you want to have a contact form or even a booking calendar does not mean you need huge and costly software installed.</p>
<p>Yes, some small businesses do need a CMS. Some do need complex web based apps. These will benefit from custom development or a customized WordPress.</p>
<p>Some will blog regularly &#8211; these businesses will benefit of using WordPress or a similar CMS.</p>
<p>Many small business owners think they need a blog or a news section. They believe they will write regularly and will get search engine traffic because &#8220;content is king&#8221;.</p>
<p><strong>&#8220;I need a blog. I will write a lot. I will get free traffic to my blog from the search engines&#8221;.</strong></p>
<p>You don&#8217;t need a blog. You won&#8217;t write a lot (if at all). You won&#8217;t get free traffic from the search engines.</p>
<p>Most of these blogs and news sections stay stale. The owners write 3-4 posts and then stop. They are busy with their business. And that&#8217;s good because writing a blog does not bring traffic. Not anymore at least. Believing you&#8217;ll just write some content and users will come and find you is so 2010.</p>
<h2>Simple, Light and Static. Or Mostly Static</h2>
<p>That&#8217;s what your dentist&#8217;s / plumber / teacher / laywer / &#8230; site needs.</p>
<p>Simple and clean.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-3029" src="https://blog.calendarscripts.info/wp-content/uploads/2021/12/samantha-gades-BlIhVfXbi9s-unsplash.jpg" alt="clean desk" width="640" height="427" srcset="https://blog.calendarscripts.info/wp-content/uploads/2021/12/samantha-gades-BlIhVfXbi9s-unsplash.jpg 640w, https://blog.calendarscripts.info/wp-content/uploads/2021/12/samantha-gades-BlIhVfXbi9s-unsplash-300x200.jpg 300w, https://blog.calendarscripts.info/wp-content/uploads/2021/12/samantha-gades-BlIhVfXbi9s-unsplash-624x416.jpg 624w" sizes="auto, (max-width: 640px) 100vw, 640px" /></p>
<p>Photo by <a href="https://unsplash.com/@srosinger3997?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Samantha Gades</a> on <a href="https://unsplash.com/s/photos/simple?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></p>
<p>Static, the heck?! It&#8217;s 2022?!</p>
<p><em><strong>Exactly because it&#8217;s 2022.</strong></em></p>
<p>I&#8217;m working on web development since around 1999. There was no Twitter yet. There was no Facebook. There was no Gmail.</p>
<p>I built sites in Notepad. I built sites in Frontpage. I built sites in Dreamweaver. I&#8217;ve built sites in plain HTML. I&#8217;ve built sites in HTML + CSS and JavaScript. I&#8217;ve built sites with Perl / CGI scripts. Then PHP. Then Joomla, WordPress, Drupal, Laravel, you name it. I&#8217;ve seen the advantages and disadvantages of all.</p>
<p>Your small business 10-pages site with a contact form does not need WordPress. It does not need <em>any</em> CMS or a framework.</p>
<p><strong>It needs good old static HTML and maybe some PHP.</strong>  Hosted on a cheap shared host, files uploaded with FileZilla. No deployment required. Usually no database required.</p>
<p><strong>But this means someone has to code it!!!</strong></p>
<p>Let me tell you a secret &#8211; creating a site always needs a professional even if you use a &#8220;no code&#8221; tool or a CMS. Unless you are fairly good at setting up WordPress and designing a theme you will always need the services of a web development company or at least a freelancer. If you want your site to be professional and secure, of course.</p>
<p>So then what are the benefits of going static instead of using WordPress or another CMS?</p>
<ul>
<li><strong>It&#8217;s more affordable. </strong>Yes, you hear me right. You may pay $1,000 at the beginning. Sometimes even less for a 7-8 pages website. And then hosting + domain will be about 50 bucks per YEAR. Maybe you&#8217;ll need a couple of changes here and there across the year. It&#8217;s super easy to do small changes in a HTML file! It&#8217;s easier than learning a CMS, trust me. But in case you are totally non-technical and don&#8217;t want to touch any HTML files or not to mention PHP, that&#8217;s OK. You can pay for them and probably that would be 50 bucks per change a couple of times in the year. Compare this to a managed WordPress hosting which, just the hosting, often starts from $300 per year.<br />
The developers will tell you that you can do your changes yourself. They won&#8217;t tell you how easy it is to break something, to have something misaligned, to be unable to set a font size properly or a border around image. And you&#8217;ll end up paying again, but every change will be more expensive because <em>we have to write a custom shortcode or maybe that widget will break or, oh, this does not fit the theme, let me find you a plugin &#8211; this one is good, it costs only $98 per year&#8230;</em> You get the idea.<br />
Unless you change the content on your site frequently and cannot change it yourself, having a static or semi-static site is much much cheaper.</li>
<li><strong>Static sites are faster. </strong>Nothing beats static. Nothing. Even a fully cached WordPress is slower. And then you have the problems with cache not purging when you need it to purge, with the caching plugin breaking your site, displaying odd errors, serving outdated images, and so on.</li>
<li><strong>The code can be much cleaner. </strong>&#8220;Can be&#8221; because not all developers write good code. But still it&#8217;s much much easier to figure out what&#8217;s wrong when everything on the page is in one file, maybe with an included header and footer.</li>
<li><strong>There is no bloat. </strong>No hundreds of JavaScript files you never use and have no idea what are they for. No CSS from different plugins.</li>
<li><strong>They do not require updates. </strong>If your site uses PHP there is a slight chance that once in a few years you may need someone to have a look at some deprecated function. Even that is rare. I have PHP sites running without any work done on them for more than 10 years.</li>
<li><strong>They are virtually unhackable (except when someone gains access directly to your server &#8211; which is also a problem for ANY other setup). </strong>A static website does not take any user input so there is no way to hack it. If you use some basic PHP for a contact form you need an OK developer that won&#8217;t leave holes in it. But this is nothing compared to the hackability of the big CMS-es.</li>
<li><strong>They can be hosted anywhere and moved easily. </strong>There is no &#8220;deployment&#8221;. No dependencies. In most cases you don&#8217;t need even a database. So you&#8217;ll have no problems with setting up DB connections, getting DB connection errors, etc. Every host, even the cheapest, can host HTML and PHP files. Just download your files from the previous hosting service and upload on the new one.</li>
<li><strong>Even a super junior developer can do some basic changes to a static site.</strong> Maybe you. Maybe your daughter. Maybe your brother. Maybe even your neighbor.</li>
</ul>
<p>You get the idea. Just have a static site build, maybe with a contact form. If you are short on budget and time you can even use a cheap <a href="https://wrapbootstrap.com/templates">Bootstrap template</a> and have the whole site built in 2-3 days for a few hundred bucks.</p>
<p>Ideally it&#8217;s better to have a custom design &#8211; this may take 1-2 weeks and cost $1k &#8211; $2k, but it&#8217;s a one time payment. And it&#8217;s still cheaper and faster than most other options.</p>
<h2>What is Semi Static?</h2>
<p>Most sites need a least a contact form. So you may need some programming, at least a little bit. Maybe you&#8217;ll want some price list updated from a CSV etc, you may even need a simple database with products. These things may get you closer to a CMS but while you are having only 3-4 dynamic sections it&#8217;s still better to have most of your site static and update only these settings rather than setting up a whole CMS like WordPress and having it &#8220;drive&#8221; your whole site.</p>
<h2>Static Site Builders?</h2>
<p>If you are closer to the web development community you may have heard about them. Jekyll, Hugo, Gatsby&#8230; They are great tool for generating static sites while still having a full powered CMS on a local installation.</p>
<p>They can be a great solution, because they have most of the advantages of static sites that I listed above. However installing and using these tools is a lot more technical and you either need to learn them yourself, or have a developer.</p>
<p>They are good options, however &#8211; it depends on your use case. If you are unsure and need help, feel free to <a href="https://calendarscripts.info/contact.html">contact me</a> for a free advice.</p>The post <a href="https://blog.calendarscripts.info/your-small-business-website-does-not-need-wordpress/">Your Small Business Website Does Not Need WordPress</a> first appeared on <a href="https://blog.calendarscripts.info">CalendarScripts Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://blog.calendarscripts.info/your-small-business-website-does-not-need-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
