Scot's Blogger and CMS v3.526 for Miva Merchant by Scot's Miva Scripts

## Installation Guide: 

https://scotsscripts.com/support/scotsblogger-installation.html

## Release notes: Read release notes for important template updates information.

https://www.scotsscripts.com/support/scotsblogger-updates-and-release-notes.html


## Release Notes

3.526 Aug 30 2024

New: Added option in Blog Social Settings to automatically use the first image of the post as the featured image.
New: Related posts auto-generate based on category and tags using a checkbox option at the bottom of the post
New: Optional auto-set auto related posts option  for any post that does not have them.
	 Check the updated "content" template and uncomment the code in the AUTO GENERATE RELATED POSTS LIST comment.
New: Authors can set their own editor window width. Helps visualize the final product.
New: Added option to turn off auto sitemap creation and instead create sitemaps in the Scheduled Tasks.
	 If you are using scheduled tasks to auto publish then you can turn auto sitemaps off because sitemaps are automatically created during that process.
	 The setting is near the top of "Misc Settings" when editing a blog in the admin.
New: Simple utility to import SEO meta title and desc from a csv file (useful for importing seo data from wp)
New: Added private author notes.

Updated:  Category "Blog It!" UI cleaned up.
Updated: Blog custom home page now checks to see if URI already exists in miva URI system.

Fixed: Data issue with basic related posts 
Fixed: Cleaned up "author" dropdown in the editor page (no more duplicate authors)
Fixed: Current author is auto selected in a new post
Fixed: Turning off ratings setting now works as expected. Also hides css/js so ajax can't be spidered.

Many small UI and performance updates.

### Template Updates: 

Added a category dropdown if there is more than 15 categories. Number can be edited in the template.
Added a style for "search posts" that makes as wide as the sidebar.
Updated pagination to show 16 pages max, 8 pages on either side of the page.

3.525 Feb 2024

Bug fix: Sometimes loading a list of posts includes information from previous posts
Bug fix: Blog-it for categories now works if there is only one blog

Updated/bug fixes wordpress json api import 

Editor updates with new font size, color, and family options

Added some validators/testers to information box [I] on the edit screen

General UI and other updates 

3.524

Added an editor setting to preserve tabs and spaces. Show code indentation without cumbersome shortcodes.
Updated autosave to be less destructive, displays option to load autosaved version.
Added a setting for editor window width - helps the display better represent the store page
Moved "more options" collapsing sidebar into the tabs under the editor 


3.523 UPDATES

Updated various search routines for efficiency and speed

3.522 Oct 2023

Permalinks: Added custom blog home page override url
Fixed RSS feed issues
Various editor updates and cleanup
Performance and other updates

3.521 August 2023

Added a place to write notes when editing a blog post. The notes are universal for the blog, you'll see
them for every post. Great way to keep post ideas close at hand.

Added a delete link from the [I] information panel on the editor screen.

Fixed an issue with the canonical url for the blog "home" page
Fixed json/ld ratings on/off switch
Fixed json/ld logo entry, skips logo if no readytheme logo found



3.511

This list of updates includes updates from versions between 3.506 and 3.511 since they were not
publicly released.

NEW: 

Wordpress Import: Wordpress JSON API import support added. The easy way to import.
Category Blog-It: select products from a category to auto add to post
Added default visual editor settings that can be shared across blogs (convenience feature)
Tidy up checkbox actions for categories and tags
Split up meta, json ld, css, and js for ease of customization (requires simple main template updates)
Shortcode added to insert readytheme content

UPDATED:

In some cases page load speed has greatly increased
Added some hacking checks related to ratings (not a security risk, just an annoyance)

UI: 

cleaned up some click-to-edit template stuff
Updated to bootstrap@5.3.0-alpha3
General polishing
Editor login screen login spinner added 

SEO: 

Added an SEO override blog name in the blog "general settings" section 
Added option to turn off json/ld microdata for aggregate rating (already obsolete with new templates)

FEED: 

If an article does not have a synopsis the feed description is taken from the first 228 characters of the content.

PERMALINKS: 

Option to use blank base blog url is operational again

EDITOR: 

Small fixes and enhancements
Update to latest version of block editor

ADMIN: 

Hide new template/click-to-edit post if there are no click to edit templates

BUG FIX: 

Manual sorting for category posts
Fixed a kind of rare issue in the json/ld microdata
Search posts and content on main admin page fixed

TEMPLATE UPDATES:

	New page items note: 

	If you use one you must use all - both head and foot code. 
	Only update if you need to customize meta and related page data.


	>>> Head Tag:

		<mvt:item name="scotsblogger" param="head()" />
		<mvt:item name="scotsblogger" param="meta_head()" />		

			replaces

		<mvt:item name="scotsblogger" param="head" />


	>>> Footer: Find the "foot" scotsblogger page item and add the json/ld entities above it:


		&mvt:scotsblogger:metadata:jsonld:blog;
		&mvt:scotsblogger:metadata:jsonld:blogroll;
		&mvt:scotsblogger:metadata:jsonld:post;

		<mvt:comment>
		#
		# Contains required js and related
		#
		</mvt:comment>

		<mvt:item name="scotsblogger" param="foot" />




########
#
#
#   IMPORTANT: READ IF YOU ARE USING VERSION 3.5x OR EARLIER
#
#
########

These are important if you haven't updated in a while.

########
#
# 3.5x upgrade notes: If you are running 3.4x or 3.3x
#
########

1. Template updates required for threaded comments and other features if you are updating
from before 3.5. See release notes for more information.

2. 3.5 speeds up all tag related features dramatically but requires an automatic data update
which could take a few moments if you have a lot of tags.

########
#
# 3.211 Template Updates
#
########

Version 3.211 uses JSON-LD for microdata. 

The advantage of this is that it's cleaner, makes it easier to edit the template without breaking 
the microdata, and is easier to debug. 

If you want to use it you must turn it on in the "misc settings" section of the blog admin and 
then remove all instances of ITEMPROPT, ITEMSCOPE, and ITEMTYPE (and the url that comes after it) 
from your blog template(s).

########
#
# Important Update Notice for Older Versions
#
########

Upgrading to version 3.2xx from 3.005 or before:

https://www.scotsscripts.com/blog/Updating-to-Scots-Blogger-CMS-to-Version-3_1.html

If you are updating from version 2.x to version 3 make sure you follow the steps at the link below.

>>>> Failure to do so will break your blog.

https://www.scotsscripts.com/support/updating-from-version-2-to-version-3.html

### VERSION 1 UPDATES:

IF YOU ARE UPDATING FROM V1 CONTACT SCOT'S SCRIPTS SUPPORT - you can not do this update on your own.