Previous Thread
Next Thread
Print Thread
Hop To
#264451 10/25/2020 12:45 AM
Joined: Apr 2004
Posts: 1,822
Likes: 105
isaac Offline OP
UBB.threads Developer
OP Offline
UBB.threads Developer
Joined: Apr 2004
Posts: 1,822
Likes: 105
UBB.threads 7.7.5 has been released and is now available to download in the Member Area.

TOC / Overview
UBB.threads 7.7.5 Changelog
What is Inline-Code BBCode?
Upgrading UBB.threads 7
What to do next? Discussion


UBB.threads 7.7.5 Changelog
Version 7.7.5 brings a new responsive layout to your gallery forums, and a new image viewer for attached images. YouTube URLs are now automatically inlined without the need to wrap them in BBCode. Just paste the video's address where you want it to display within in your post. This version contains added features, updates, maintenance items, and fixes. It has been tested to be compatible with php 5.4 - php 7.4.

Primary Changes In This Release
  • New image viewer for galleries and image attachments.
  • Direct to-image-linking and sharing.
  • Auto YouTube Video Embedding using just its URL.
  • New responsive image gallery albums.
  • Improved Likes behavior and reporting pages.
  • Improved emailing from CP batch and direct emails.
  • Inline-Code code is new for BBCode.
  • Fixed "multiple-Like" bug.
  • Added rebuilders for Likes.
  • Updated UBBT77 and UBBT77-Dark styles.
  • Added more friendly URL formatting (SEO) to the URLs.
  • Updated most all libraries and assets.
  • Cleanup of UBB scripts, templates, and CSS files.
  • More bug squashing and layout updates.


Summary of Changes
### Added
- Image viewer for galleries and image attachments has been updated to provide multiple new features.
Briefly, here is what this update provides:
  • Now supports touch and swipe navigation on touchscreen devices, as well as mouse drag, mouse scroll-wheel, and keyboard navigation for desktops. This allows users to navigate between slides by either swipe or mouse drag.
  • Now allows double-clicking on the image to see its actual size. Zoom-in and zoom-out controls can be used for changing the zoom values of the image.
  • Now allows you to share your images/videos to Twitter, Facebook, and Pinterest with unique URL.
  • Now displays a carousel of thumbnails when multiple images are in the gallery group.


- Auto YouTube Video Embedding using just its URL.
  • Forum users can now do YouTube videos in-line with their post by using any youtube.com URL link, as has become standard now with social media sites. No need for BBCode to display YouTube videos in-line with posts.
  • Your forum's current custom tags are untouched. They will continue to work as expected. They can be removed or disabled if you choose.
  • When you remove or disable your custom tag for embedding YouTube videos, the new built-in YouTube display kicks in and will do the job. Doing this will leave your current open/close custom tags within your forum's posts. You can can manually remove those sets with a query string to replace [ youtube ] and [ /youtube ] text if you choose.

Note: If forums have a custom tag for inserting YouTube BBCode Tags, that custom tag will continue to display within the Post Editor's "Insert Media Tag" menu. As of UBB.threads 7.7.5, you no longer need to insert media tags for the inline display of YouTube videos. The processing is all built in and automatic, just like the processing of URLs. Magic URLs now handles YouTube URLs.

- Added Inline Code to BBCode. Inline code formatting is used to emphasize a small command or piece of syntax within a line you are writing. It is accessed either by [ c ]...text...[ /c ] or in the standard editor code drop-down ("#"). This new BBCode puts the contained bits in between the HTML, and is styled with the .bbcode CSS class. Properties for the inline code container style is at Control Panel > Styles > Edit or Add a Style > UBBCode Properties.
- Private Message/Topics participants are no longer hidden behind a drop-down menu. The current participants are now displayed above the OP.
- Added Control Panel config setting for allowing users to Like posts in locked threads.
- Added "Community Slogan" which will appear with your forum Community Title in emails and other key locations. This is configured within Control Panel > General.
- CP: Prune any duplicate post likes originating from a single user id. This action can be done from within the Content Rebuilder.
- CP: Force the use of larger MySQL data chunks in legacy web server environments (older PHP versions) when pruning or rebuilding content. This option is not available when using a modern PHP version. This is configured within Control Panel > Paths & Database > Database: Force Database Big Limits)
- CP: Admin Logs for Batch Member actions are now more detailed. The full SQL command is logged, along with either "Selected Members in Search" or "All Members in Search."
- New JustifiedGallery asset version 3.8.1.
- New LightGallery asset version 1.9.0.

### Changed
- Post Options Menu is now the Post Sharing Menu, and is displayed as a share-icon on the left side of the post's number.
- Flag/Report Post has been moved out from the Post Options Menu, and now displays next to the post share menu.
- Improved navigation for Likes summary, thread Likes, and user's Likes pages.
- Mailing/Forwarding a single post will now return you back to the post you had just mailed.
- Updated Email Properties of each included UBBT77 styles for a more modern presentation.
- More friendly URL formatting (SEO) to several return-to URLs.
- Move/Merge Thread and Post tools will automatically select the radio-button for the desired action.
- Move Thread and Post tools will now display the forum you are currently in.
- Reformatted several SQL queries throughout the scripts.
- Updated Robots (Crawlers) list from 20200114 to build 20200924.
- Updated the included UBBT77 styles.
- CP: Send Email will now display all content that is within the email body being sent. "Hello Username," is displayed while composing the message, so you can modify or remove it entirely to have your direct email from the forum used as a forum newsletter mailer, or direct support reply to an email address using your forum mailer template as a wrapper.
- CP: Approve Posts now displays the post's date and a truncated preview of the post. This is in addition to linking directly to the post awaiting approval.
- CP: Columns within Approve Posts are now zebra-striped, have hover-over row highlighting, and columns are now sortable.
- CP: Columns within the SQL Error Log are now zebra-striped, have hover-over row highlighting, and columns are now sortable.
- CP: Larger MySQL data chunks on modern web server environments when pruning or rebuilding content. The reduces the time required per action within the Content Rebuilder.
- (UBBT Upgrader) Language Upgrader: This tool has been improved to allow it to be run multiple times for tracking down language file check errors. Available options have been defined.
- (UBBT Upgrader) Language Upgrader: Missing string lines can now be directly copied from the upgrader to your language files. This is useful for forum owners who choose to update their language files manually.
- (UBBT Upgrader) Any obsolete database columns are cleaned up during the upgrade process.
- Updated FontAwesome library from 5.12.1 to version 5.15.1.
- Updated PHPMailer library from 5.2.27 to version 5.2.28.
- Updated Smarty library from 3.1.34 to version 3.1.36.
- Updated jQuery library from 3.4.1 to version 3.5.1.
- Updated Dropzone asset from 5.5.0 to version 5.7.2.
- Updated Expander asset from 1.7.0 to version 2.0.1.
- Updated Jdenticon asset from 2.2.0 to version 3.0.1.
- Updated TableSorter asset from 2.31.2 to version 2.31.3.
- Updated TinyMCE asset from 5.2.0 to version 5.5.1.

### Fixed
- Cursor will now start in the input box when the forum Quick Search is opened.
- Member profile display of posts-per-day for users who have registered within the past 24 hours has been fixed.
- Long post titles in threads will now truncate as needed.
- Reply and Quick-Reply will now reply to the correct post, rather than always replying to the first post in the thread. This also fixes threaded display mode.
- Fixed typo of "Pintrest" to "Pinterest" within the Whos Online referrer list and Social links.
- Category expand/collapse carets now use FontAwesome fonts. This fixes the problem of having a black caret image being difficult to see on a dark category title bar. (Thanks to Ruben for reporting this display issue.)
- Fixed special HTML character display in subject line of forum Emails.
- Fixed blank posts when the post contains unknown Unicode characters.
- Text Emails now have their HTML parsed and will only display text.
- Cookie setting for collapsed categories will now clean up any redundant pipes on change.
- Fixed a bug that could allow members to submit multiple post Likes when a forum server is lagging. Content Rebuilder tools within the Control Panel have been created to prune any duplicate post likes and rebuild post counts.
- Fixed an error that would generate a SQL log message when a URL was been manipulated to add more pages than what is intended or is available. (Thanks to Morgan for reporting this bug!)
- CP: Fixed the long-standing rare bug of a blank configuration file (config.inc.php) being written. $_POST must now contain a valid_post key before it will process the file lock_and_write update request.
- CP: Post Islands, Gallery Islands, and Popular Topics Islands will now respect the total/limits you set from within Portal Settings. (Thanks to Digitalgas for being the first to report this bug.)
- CP: Fixed in the Send Email tool, when no "Send Email To" address is entered, your email would be sent to all results within you prior Member Search session.
- CP: The entry boxes for Primary Administrator User and Cookie Lifetime numbers were too small to view in some browsers. (Thanks to Ruben for reporting this bug.)
- CP: StopForumSpam connectivity test has been updated and is now displayed in page rather than as a new window.
- CP: Fixed SQL strict mode Error: 1366 "Incorrect integer value" when creating new forums. (Thanks to FREAK for reporting this bug.)
- CP: Fixed SQL strict mode Error: 1292 "Truncated incorrect DOUBLE value" when deleting an old forum. (Thanks to FREAK for reporting this bug.)
- (UBBT Upgrader) Fix conditional statement related to PHP 7.1+ for disabled styles.
- (UBBT Upgrader) Fix language upgrader and database altertable layouts.
- (UBBT Upgrader) Fix upgrader scripts related to UBBT 7.0.0: A cache builder check has been added to support upgrades from 2006 and older versions. Fixed a MySQL 4 storage "type" vs "engine" usage to support upgrades from 2008 and older versions.
- (UBBT Upgrader) Fix each language file upgrade related to ubbt 7.0.0 through 7.5.6.
- Multiple minor letter-case and spelling corrections within the language files.
- Minor HTML validation fixes.
- Code fixes for php 7.4.

### Removed
- The custom tag for YouTube Video Embedding has been removed from the UBB.threads installer. YouTube Video Embedding is now automatically done when the user submits their post.
- The custom tag for Flash Video Embedding has been removed from the UBB.threads installer. Current forums with this custom tag enabled will continue to function, though because it is EOL, we encourage that you remove or disable it (Control Panel > Content Rebuilder > Custom Tag Editor).


All notable version changes can be found in the UBB.threads 7 Changelog

2 members like this: Gizmo, Morgan
Joined: Apr 2004
Posts: 1,822
Likes: 105
isaac Offline OP
UBB.threads Developer
OP Offline
UBB.threads Developer
Joined: Apr 2004
Posts: 1,822
Likes: 105
What is Inline-Code BBCode?

Inline Code
Inline code formatting is used to emphasize a small command or piece of syntax within a line you’re writing.

For example, you may wish to mention php’s phpversion() function. By using inline code formatting, it is clear that this is a piece of code. You might also use it to illustrate a terminal command, like dir /on. You could also use this to highlight menu guidance such as Control Panel > Members > Add New Member.

To use inline code formatting, simply wrap the code you wish to format as shown in the code body below.

Code
[c]...text...[/c]

This new BBCode puts the contained bits in between the <code></code> HTML, and is styled with the .bbcode CSS class.


Inline code in the standard editor menu option & styling its container:

The inline code menu option is currently in the standard editor code dropdown ("#"):
[Linked Image]


Properties for the container that styles inline code:
[Linked Image]

Joined: Apr 2004
Posts: 1,822
Likes: 105
isaac Offline OP
UBB.threads Developer
OP Offline
UBB.threads Developer
Joined: Apr 2004
Posts: 1,822
Likes: 105
Upgrading UBB.threads 7
The upgrade path from UBB.threads version 7.5.6 continues to be to move to the most recent version of UBB.threads as they become available, such as 7.5.6 -> 7.7.5. There is no need to do an incremental update from 7.5.6 to 7.6.0 to 7.7.0 to 7.7.5...etc. You should update directly, to the most recent version of UBB.threads. This procedure is compatible with any version greater or equal to 7.5.6. For an older version, ask for help on the Community Support Forums.

Please do check UBB.threads current Requirements. Especially if your PHP/MySQL configuration is NOT sufficient, do not go further as the upgrade process will fail.

For routine incremental upgrades, refer to the UBB.threads 7 Upgrade Guide for directions on how to proceed.

[Linked Image]


If you are upgrading from a version older than the last version, review any special instructions listed within the Upgrade Instructions (install/UPGRADE_INSTRUCTIONS.txt), from each version just above the version you are coming from. Normally there are no special instructions, or they may explain a new feature for you to configure.


Special Upgrade Instructions for 7.7.5
No Special Upgrade Instructions for upgrading from 7.7.4 to 7.7.5


General Upgrade Notes
If you have modified the software (modifications to stock code), we recommend using a file comparison tool such as Beyond Compare to ensure you are running the latest base software as a platform for your mods, where at all possible.

If you are unsure about performing an upgrade or initial install (this is quite easy) on your own, UBBCentral has professional staff on hand to help you through this process. We offer professional install and upgrade services. Click to see your options.

Joined: Apr 2004
Posts: 1,822
Likes: 105
isaac Offline OP
UBB.threads Developer
OP Offline
UBB.threads Developer
Joined: Apr 2004
Posts: 1,822
Likes: 105
What to do next?

Now go update your forums.

If you have already updated, leave a comment reply here. Your comments help us know if you found something that needs to be fixed, or what new features you like the most.

Happy UBBTing! grin

Joined: Jun 2006
Posts: 856
Likes: 16
Old Hand
Offline
Old Hand
Joined: Jun 2006
Posts: 856
Likes: 16
Just upgraded to 7.7.5 and it went smooth.
I chose to update language files so I probably will change a few texts later on.
I also chose to install the UBBT77 styles and I then got problems identifying the new vs old..
Could not see ant difference on the Dark at all but the light was easier cause i had changed the name on the old.

I made a qualified guess and kept one of the Dark and deleted the other. How can I see if its the new one???

Did a content rebuilder on the Likes which worked fine
otherwise nothing to report sofar I need to explore it more.

Oh I see the report flag and it melts in, I'm thinking can one make it red like the little "NEW" icon so it stands out more?

Thanks for the great service!!!

Last edited by Morgan; 10/26/2020 2:49 PM.

Morgan Johansson
BritBike Forum
http://www.britbike.com/forums/ubbthreads.php
Joined: Jun 2006
Posts: 16,014
Likes: 58
UBB.threads Developer
Online Tapedshut
UBB.threads Developer
Joined: Jun 2006
Posts: 16,014
Likes: 58
Originally Posted by Morgan
I also chose to install the UBBT77 styles and I then got problems identifying the new vs old.
The last update date should display a newer date for the new styles. Additionally, if you hover over the preview link, the newest styles will have the largest id number.

Originally Posted by Morgan
Oh I see the report flag and it melts in, I'm thinking can one make it red like the little "NEW" icon so it stands out more?
You can customise your forum by editing the post_gallery.tpl, post_side.tpl, and post_top.tpl template files and inserting a custom styling entry on the Fontawesome flag icon such as:

Original:
Code
<i class="fas fa-flag titlebar-item" aria-hidden="true"></i>

Original:
Code
<i class="fas fa-flag titlebar-item" aria-hidden="true" style="color:#d30303;"></i>

But this would be a discussion for UBBDev as modification support is not provided at UBBCentral.


I am a Web Development Contractor, I do not work for UBBCentral. I have provided free User to User Support since the beginning of these support forums.
Do you need Forum Install or Upgrade Services?
Forums: A Gardeners Forum, Scouters World
UBB.threads: UBBWiki, UBB Styles, UBB.Sitemaps
Longtime Supporter & Resident Post-A-Holic
VNC Web Services: Code Modifications, Upgrades, Styling, Coding Services, Disaster Recovery, and more!
1 member likes this: isaac
Joined: Apr 2004
Posts: 1,822
Likes: 105
isaac Offline OP
UBB.threads Developer
OP Offline
UBB.threads Developer
Joined: Apr 2004
Posts: 1,822
Likes: 105
Originally Posted by Morgan
Could not see ant difference on the Dark at all but the light was easier cause i had changed the name on the old.

From within Control Panel > Styles, the Last Edited column will display with the style was last saved. The columns can be sorted by clicking on their header.

[Linked Image]

If you've chosen not to install the updated stock styles during your upgrade, or you need to restore any of the stock styles, you can import them in to your forums using the Import Style tab at the bottom of that page. The stock styles form the ubbthreads archive are located within install/styles/


Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Work In Progress: soon
isaac @ id242.com // my forum @ CelicaHobby.com
1 member likes this: Morgan
Joined: Jun 2006
Posts: 856
Likes: 16
Old Hand
Offline
Old Hand
Joined: Jun 2006
Posts: 856
Likes: 16
All styles had todays date and time stamp
I was stupid to delete the one I believed was old. The only thing different i found was in
CP> Styles> styles settings >Name, Images & Wrapper > General images
one read Ventura the other Default_Dark
I guessed it would have been me in the past changing to Default_Dark
That one was it that I deleted and I hope and think it was the correct file.

The little red flag was feedback Gizmo but I thank you for the string.

I have tested the Youtube inline link. Fantastic.


Cheers

Last edited by Morgan; 10/26/2020 4:02 PM.

Morgan Johansson
BritBike Forum
http://www.britbike.com/forums/ubbthreads.php
1 member likes this: isaac
Joined: Dec 2003
Posts: 6,278
Likes: 45
Offline
Joined: Dec 2003
Posts: 6,278
Likes: 45
I can't begin to say how much smoother upgrading is today.
Compared to 5-10 years ago.
Thanks to isaac

It is almost flawless now


Blue Man Group
There is no such thing as stupid questions. Just stupid answers
1 member likes this: isaac
Joined: Dec 2003
Posts: 6,278
Likes: 45
Offline
Joined: Dec 2003
Posts: 6,278
Likes: 45
From the change log.

zebra-striped

First time I have heard of this.

What is it?


Blue Man Group
There is no such thing as stupid questions. Just stupid answers
Joined: Jun 2006
Posts: 16,014
Likes: 58
UBB.threads Developer
Online Tapedshut
UBB.threads Developer
Joined: Jun 2006
Posts: 16,014
Likes: 58
Originally Posted by Ruben
zebra-striped
Zebra striping is a pattern of alternating colored stripes (generally black or grey and white).

Example:
color-a
color-b
color-a
color-b
color-a
color-b
color-a
color-b

They help with visibility, especially with rowed contents where one would have difficulty following left to right without variation.


I am a Web Development Contractor, I do not work for UBBCentral. I have provided free User to User Support since the beginning of these support forums.
Do you need Forum Install or Upgrade Services?
Forums: A Gardeners Forum, Scouters World
UBB.threads: UBBWiki, UBB Styles, UBB.Sitemaps
Longtime Supporter & Resident Post-A-Holic
VNC Web Services: Code Modifications, Upgrades, Styling, Coding Services, Disaster Recovery, and more!
Joined: Apr 2004
Posts: 1,822
Likes: 105
isaac Offline OP
UBB.threads Developer
OP Offline
UBB.threads Developer
Joined: Apr 2004
Posts: 1,822
Likes: 105


Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Work In Progress: soon
isaac @ id242.com // my forum @ CelicaHobby.com
Joined: Dec 2003
Posts: 6,278
Likes: 45
Offline
Joined: Dec 2003
Posts: 6,278
Likes: 45
DuH!!!
Alternating row colors, like the old fan fold printer paper for tractor feed printers.
That had green and white rows on the paper.


Blue Man Group
There is no such thing as stupid questions. Just stupid answers
Joined: Dec 2003
Posts: 6,278
Likes: 45
Offline
Joined: Dec 2003
Posts: 6,278
Likes: 45
Question on:
Auto YouTube Video Embedding using just its URL

If I disable the media tag then people used to using it may not know that they can just insert the raw URL.
Also they become confused when they can't find the media tag.

Plus if I leave the tag enabled it just leads to more posts using the old tag method that may need to be addressed in the future.

Is there a easy way to edit the tag to make it work with v7.7.5
Like just blank out video:youtube in the custom tag field.

The reason I ask is I am thinking of putting a comment in the hint field of how it can be done now.

Last edited by Ruben; 11/10/2020 3:25 PM. Reason: Added Comment

Blue Man Group
There is no such thing as stupid questions. Just stupid answers
Joined: Apr 2004
Posts: 1,822
Likes: 105
isaac Offline OP
UBB.threads Developer
OP Offline
UBB.threads Developer
Joined: Apr 2004
Posts: 1,822
Likes: 105
@Ruben

Options available:
- Disable your custom YouTube tag
This will display YouTube videos inline using the built-in MagicURL parser with the use of just the video's URL.
Your custom YouTube BBCode WILL NOT be displayed in the menu, and it WILL NOT be parsed.
Users can post their YouTube links like they post any other link. It will be parsed. (i.e., URLs parsed as inlined URLs and YouTube links as inlined videos.)
Your previous YouTube custom tags will surround your previously posted YouTube URLs. You can perform a database find/replace on those tags to completely remove them from posts, pm/pt, sigs and other locations where your users may have used them in your forum.

- Keep your custom YouTube tag enabled and disable "Show in Menu" (This is what I use)
Your custom YouTube BBCode WILL NOT be displayed in the menu, but it WILL be parsed.
This will display YouTube videos inline using the built-in MagicURL parser, requiring the use of just the video's URL.
Users can post their YouTube links like they post any other link. It will be parsed. (i.e., URLs parsed as inlined URLs and YouTube links as inlined videos.)
* If you choose, you can perform a database find/replace on those tags to completely remove them from posts, pm/pt, sigs and other locations where your users may have used them in your forum.

- Keep doing what you have been doing. YouTube tag and display are both enabled
Your custom YouTube BBCode WILL be displayed in the menu, and it WILL be parsed.
This will display YouTube videos inline using the built-in MagicURL parser, requiring the use of just the video's URL.
Users can post their YouTube links like they post any other link. It will be parsed. (i.e., URLs parsed as inlined URLs and YouTube links as inlined videos.)
* If you choose, you can perform a database find/replace on those tags to completely remove them from posts, pm/pt, sigs and other locations where your users may have used them in your forum.

Note that not all forums have been using the same Custom BBCode in their menus. For example, one forum may use youtube while another may be using video:youtube.

[Linked Image]

For one of my older forums, I have all custom BBCode media embeds disabled except YouTube Video. It is set to enabled, with "show in menu" as disabled. The members post their YouTube links like they do on their social media sites, while older members who are comfortable in their ways, still type out the YouTube BBCode in their posts. With all Media Tags disabled or not shown, the Media Tag menu in the post editor is not displayed, which reduces some clutter from the editor.

EDIT:
Custom BBCode will override the YouTube MagicURL processing. If you use custom BBCode to inline YouTube videos, your custom BBCode will use the HTML markup and containers you have defined for that custom bbcode rather than the built-in MagicURL processing.

Last edited by isaac; 11/10/2020 4:53 PM. Reason: added Custom BBCode vs built-in MagicURLs note

Current developer of UBB.threads PHP Forum Software
Current Release: UBBT 7.7.5 // Work In Progress: soon
isaac @ id242.com // my forum @ CelicaHobby.com
Joined: Dec 2003
Posts: 6,278
Likes: 45
Offline
Joined: Dec 2003
Posts: 6,278
Likes: 45
Thanks for the detailed info and options
I plan to upgrade 2 sites this week so I will need to decide then what option works best to use with Youtube


Blue Man Group
There is no such thing as stupid questions. Just stupid answers
1 member likes this: isaac

Link Copied to Clipboard
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Recent Topics
v7.7.5 Active Topics Display Name Incorrect
by Jake - 11/17/2020 4:46 PM
custom islands in forums tool
by Ruben - 11/17/2020 3:21 PM
Captcha bug maybe?
by Morgan - 11/16/2020 8:34 AM
Facebook thumbnail issue
by DBryce - 11/08/2020 7:43 PM
No hop to menu in the category pages
by Morgan - 11/05/2020 4:19 PM
Who's Online Now
1 members (Gizmo), 73 guests, and 69 robots.
Key: Admin, Global Mod, Mod
Random Gallery Image
Latest Gallery Images
gallery test
gallery test
by Mors, September 23
Los Angeles
Los Angeles
by isaac, August 6
3D Creations
3D Creations
by JAISP, December 30
Artistic structures
Artistic structures
by isaac, August 29
Powered by UBB.threads™ PHP Forum Software 7.7.5