In the past 2 months, I've gradually worked out and updated miniBB add-ons, which are installed and used here, on miniBB support board, and a couple of other add-ons, which required immediate updates regarding the
miniBB v3.6. I've updated the packages, making them available to straight download and use for new users (and for those who noticed the date changes on the
Downloads page), but without making a special news thread for each of them.
Here comes the full list of updated add-ons, in the order of the update dates. I will also the most important changes next to each add-on.
— Check for
setup_options.php existence before including it. Fix for the self-closed tags. Default $path will make an attempt to be auto-generated.
*
addon_storage.php —
$maxAspectRatio condition excluded for admins; added: `
$bbCode=str_replace(''', '\\', $bbCode);` — for displaying BB code properly in the file list, if the file comment contains slash; `
type="text/javascript"` code removed; minor fixes regarding admins access and undefined vars; updates regarding standalone
sendMail inclusion (miniBB v3.6).
*
/templates/addon_filecheck.js — updates regarding the
_totalAvailSize variable and false/true returns; new function: `
outputFileSize` — will return the size of uploaded file which is displayed on the upload form.
*
/templates/addon_storage_fileform.html — new div element `
d_filesize`, new function `
outputFSize` (
"userfile" -> onchange changed) — will display the size of the uploaded file; self-closing tags fixed and `
type="text/javascript"` code removed.
*
/templates/addon_storage_list.html*
/templates/addon_storage_list_cell.html*
/templates/addon_storage_popup.html— self-closing tags fixed.
*
/templates/addon_storage_upload.html*
/templates/addon_storage_warning.html— `
type="text/javascript"` code removed.
*
/lang/ — all packs updated to list
150 chrs max.
*
/templates/addon_signatures_userform.html — self-closed tags removal and minor CSS updates.
*
/templates/addon_signatures_userform.js — miniBB v3.6 compliance (
regform must be changed to
postMsg).
*
bb_codes_sig.php — minor bugfixes and updates.
*
bb_plugins_user.code.txt — fixed bugfixes and improved code (Profile error-handling).
*
bb_plugins.code.txt — minor updates of how the Signature would look (now with full borders).
>
RSS (updated 7-Jun-2023):
*
rss.php — improved function
sanitizeRssTxt; check for
setup_options.php existance before inclusion.
*
addon_checker.php, /templates/addon_checker_queue.html, /templates/addon_checker_queue_cell.html — self-closed tags removal and update of JavaScript tags.
*
bb_plugins2.code.txt — added:
$emailCheckBox, `
$l_sub_post_tpc`, `
$loginTop=0;` — miniBB v3.6 compliance.
— Minor bugfixes in `
addon_anti_guest.php`.
— Self-closed tag removal in the code of `
bb_plugins_parseMessage.code.txt`.
*
bb_plugins.code.txt — bugfix of conditional inclusion. `
($displayPopUpLink and $action=='vthread' or $action=='vtopic')` should be: `
($displayPopUpLink and ($action=='vthread' or $action=='vtopic'))`.
*
/templates/addon_authorize.html — self-closed tags and 'text/javascript' references removal.
*
/templates/addon_authorize_popup.html — self-closed tags removal.
*
addon_authorize.php — self-closed tags removed.
*
addon_captcha.php — self-closed tags removed.
*
README.txt updated by
wmead — thanks, Wayne!
— Mostly all templates and language pack passed through self-closed tags removal and JavaScript tags update, where they are available. Templates like
addon_latest_list.html, addon_storage_warning.html, main_access_denied.html, tools_send_password.html were completely removed from this package (default core templates will be used instead).
Pay attention to the following important changes:
*
/templates-mobi/main_footer.html — changed the contents between
<!--scrollTop-->...<!--/scrollTop--> tags: removed DIV, added ID and '
scroll-to-top' class to the
<a> tag, `
scrollToTop();` changed to `
scrollToTop(0);`. Added `
padding-bottom:6px` to the copyright icon. `
<a id="bottom"></a>` is replaced by `
<div id="bottom" style="width:1px;height:10px"></div>` and moved to the very below part before
<iframe>.
*
/templates-mobi/main_forums.html — "Hide forums" link will now also appear on top of forums, and the Button will duplicate it at the bottom of forums (to avoid confusion when the top or logo link couldn't be clicked).
*
/templates-mobi/main_header.html — in
<!--topmenu--> there is added `
<span id="scrollToBtm"></span>` for displaying the common-style scroll-to-bottom link (
⇓) — appears on
window.onload only for certain cases when the window height reaches some point.
*.js scripts loading change from `
async` to `
defer`.
*
/templates/main_post_form.html — added
$button_sthrough. Removed default URL values for [img] and [url] tags.
*
/templates/main_posts.html — bugfix: function `
getCSRFCookie()` added to this template.
*
/templates-mobi/stats.html — some re-builds for the "Most popular..." sections (`
forumsmbmob` class added,
<table> instead of
<br> etc.)
*
/templates-mobi/user_dataform.html — updates regarding full compliance with
miniBB v3.6. Re-arrangement of addon-related fields.
*
bb_plugins.code.txt —
$btnLogoutMobile updated — scroll-to-bottom button removed.
*
addon_mobile_switch.php — self-closed tags fixed.
All add-ons mentioned above, were also updated on
miniBB Demo (if available there).
The work-out of the other add-ons will be continued this year. Big functional changes are planned for the
Private Messaging Service add-on and
File Upload, Attachments and Mini-Galleries add-ons.
As for the other add-ons, they will experience mostly updates of the older JavaScript code and removal of self-closed tags, for making the full miniBB package compliant with the recent W3C updates.
Stay tuned, and enjoy hot sunny days :)