================================================== === Changes from [2.6.15-pre-3] to [YaBBForum-v3.0] === ================================================== Line Modifications: ~ Admin/.htaccess --- Old +++ New @@ -4,4 +4,4 @@ AuthType Basic - + Require all denied ~ Admin/Admin.pm --- Old +++ New @@ -3,13 +3,13 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### use CGI::Carp qw(fatalsToBrowser); @@ -17,7 +17,7 @@ use English qw(-no_match_vars); use Time::Local; -our $VERSION = '2.6.15'; - -$adminpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$adminpmver = 'YaBBForum 3.0'; LoadLanguage('Credits'); @@ -838,11 +838,4 @@ $versiontxt{'4'} $YaBBversion
- ~ Admin/AdminEdit.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$admineditpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$admineditpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } @@ -1009,5 +1009,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # ~ Admin/AdminSubList.pm --- Old +++ New @@ -3,17 +3,17 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### -our $VERSION = '2.6.15'; -$adminsublistpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; +$adminsublistpmver = 'YaBBForum 3.0'; %director = ( ~ Admin/AntispamQuestions.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$antispamquestionspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$antispamquestionspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Attachments.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$attachmentspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$attachmentspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Backup.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -21,7 +21,7 @@ use CGI::Carp qw(fatalsToBrowser); use English '-no_match_vars'; -our $VERSION = '2.6.15'; - -$backuppmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$backuppmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } @@ -730,5 +730,5 @@ 'temp' => "$boarddir/Templates|$htmldir/Templates", 'var' => $vardir, - 'html' => "!$htmldir|$htmldir/Bookmarks|$htmldir/Buttons|$htmldir/EventIcons|$htmldir/googiespell|$htmldir/greybox|$htmldir/ModImages|$htmldir/shjs|$htmldir/Smilies", + 'html' => "!$htmldir|$htmldir/Bookmarks|$htmldir/Buttons|$htmldir/EventIcons|$htmldir/greybox|$htmldir/ModImages|$htmldir/shjs|$htmldir/Smilies", 'upld' => "$htmldir/Attachments|$htmldir/PMAttachments|$htmldir/avatars", ); ~ Admin/Ban.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -16,7 +16,7 @@ use CGI qw(:standard); use Time::Local; -our $VERSION = '2.6.15'; - -$banpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$banpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Checkspace.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -15,7 +15,7 @@ use CGI::Carp qw(fatalsToBrowser); use English '-no_match_vars'; -our $VERSION = '2.6.15'; - -$checkspacepmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$checkspacepmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/EditEmailTemplates.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -15,7 +15,7 @@ use CGI::Carp qw(fatalsToBrowser); use English '-no_match_vars'; -our $VERSION = '2.6.15'; - -$editemailtemplatespmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$editemailtemplatespmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/EditHelpCentre.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$edithelpcentrepmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$edithelpcentrepmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/ErrorLog.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$errorlogpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$errorlogpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/EventCalSet.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$eventcalsetpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$eventcalsetpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } @@ -238,7 +238,4 @@ - - - ~ Admin/GuardianAdmin.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$guardianadminpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$guardianadminpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/HoneyPot.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$honeypotpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$honeypotpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/MailMembers.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$mailmemberspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$mailmemberspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Maintenance.pm --- Old +++ New @@ -3,18 +3,18 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$maintenancepmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$maintenancepmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } @@ -1050,5 +1050,5 @@ LoadUser( $user, $members{$user} ); - # update notification method. Not used by YaBB versions >= 2.2.3 + # update notification method. Not used by YaBBForum versions >= 2.2.3 if ( exists ${ $uid . $user }{'im_notify'} ) { ${ $uid . $user }{'notify_me'} = ~ Admin/ManageBoards.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$manageboardspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$manageboardspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } $admin_images = "$yyhtml_root/Templates/Admin/default"; ~ Admin/ManageCats.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$managecatspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$managecatspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/ManageTemplates.pm --- Old +++ New @@ -3,18 +3,18 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # -# =========================================================================== # +# # # Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$managetemplatespmver = 'YaBB 2.6.15 $Revision: 2602 $'; +our $VERSION = '3.0'; + +$managetemplatespmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/MemberGroups.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$membergroupspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$membergroupspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/ModList.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -15,7 +15,7 @@ # use strict; use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; +our $VERSION = '3.0'; -$modlistpmver = 'YaBB 2.6.15 $Revision: 2602 $'; +$modlistpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } @@ -36,5 +36,5 @@ ### BOARDMOD ANCHOR ### - $styleswitch = q~Style Switcher for YaBB 2.6.11|Thomas Mueller (ThM) Andi Kanzler & Carsten|This mod allows a quick design change by using multiple template stylesheet in combination with a simple dropdown box. The last setting is save by a cookie. You can enable or disable these options and select to allow membergroups to use the Style Switcher in your admin center. This mod based on the AK108 YaBB 2.1 set template in url add-on. Thanks to him!|1.8|Jan 13, 2015~; + $styleswitch = q~Style Switcher for YaBBForum 3.0|Thomas Mueller (ThM) Andi Kanzler & Carsten|This mod allows a quick design change by using multiple template stylesheet in combination with a simple dropdown box. The last setting is save by a cookie. You can enable or disable these options and select to allow membergroups to use the Style Switcher in your admin center. This mod based on the AK108 YaBB 2.1 set template in url add-on. Thanks to him!|1.8|Jan 13, 2015~; push @installed_mods, $styleswitch; ~ Admin/ModuleChecker.pm --- Old +++ New @@ -3,13 +3,13 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### use strict; @@ -17,7 +17,7 @@ use CGI::Carp qw(fatalsToBrowser); use English qw(-no_match_vars); -our $VERSION = '2.6.15'; +our $VERSION = '3.0'; -our $modulecheckerpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $modulecheckerpmver = 'YaBBForum 3.0'; our ( $action, $yymain, %modulecheck ); if ( $action eq 'detailedversion' ) { return 1; } @@ -30,5 +30,5 @@ my ( $checker_output, $i ); -my @modules = qw(Digest::MD5 Time::HiRes Time::Local DateTime DateTime::TimeZone File::Find CGI Net::SMTP Net::SMTP::TLS Net::DNS Mail::CheckUser Compress::Zlib IO::Compress::Bzip2 Archive::Tar Archive::Zip MIME::Lite LWP::UserAgent HTTP::Request::Common Crypt::SSLeay IO::Socket::INET Digest::HMAC_MD5 Carp bytes integer English URI::Escape); +my @modules = qw(Digest::MD5 Time::HiRes Time::Local DateTime DateTime::TimeZone File::Find CGI Net::SMTP Net::SMTP::TLS Net::DNS Mail::CheckUser Compress::Zlib IO::Compress::Bzip2 JSON::PP Archive::Tar Archive::Zip MIME::Lite LWP::UserAgent HTTP::Request::Common IO::Socket::SSL IO::Socket::INET Digest::HMAC_MD5 Carp bytes integer English URI::Escape); @modules = sort @modules; @@ -108,5 +108,5 @@ . qq~ $modulecheck{'3'} - $modulecheck{'4'} + $modulecheck{'4'} $checker_output ~ Admin/NewSettings.pm --- Old +++ New @@ -3,19 +3,19 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### # use strict; use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$newsettingspmver = 'YaBB 2.6.15 $Revision: 2602 $'; +our $VERSION = '3.0'; + +$newsettingspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } @@ -473,17 +473,17 @@ # Settings.pm # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### ########## Board Info ########## -# Note: these settings must be properly changed for YaBB to work +# Note: these settings must be properly changed for YaBBForum to work \$settings_file_version = "$YaBBversion"; @@ -600,5 +600,4 @@ ########## Feature Settings ########## -\$enable_spell_check = $enable_spell_check; # Set to 1 if you want to enable SpellChecker. By doing this you agree to the terms of license under which googiespell runs. See: /yabbfiles/googiespell/GPL.txt and https://creativecommons.org/licenses/by-nc-sa/3.0/ \$enable_ubbc = $enable_ubbc; # Set to 1 if you want to enable UBBC (Uniform Bulletin Board Code) \$enable_news = $enable_news; # Set to 1 to turn news on, or 0 to set news off @@ -777,5 +776,5 @@ \$use_flock = $use_flock; # Set to 0 if your server doesn't support file locking, 1 for Unix/Linux and WinNT and 2 for Windows 95/98/ME -\$faketruncation = $faketruncation; # Enable this option only if YaBB fails with the error: +\$faketruncation = $faketruncation; # Enable this option only if YaBBForum fails with the error: # "truncate() function not supported on this platform." # 0 to disable, 1 to enable. @@ -820,5 +819,5 @@ \$sendtopicmail = $sendtopicmail; # Set to 0 for send NO topic email to friend - # Set to 1 to send topic email to friend via YaBB + # Set to 1 to send topic email to friend via YaBBForum # Set to 2 to send topic email to friend via user program # Set to 3 to let user decide between 1 and 2 ~ Admin/RegistrationLog.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -15,7 +15,7 @@ use CGI::Carp qw(fatalsToBrowser); use English qw(-no_match_vars); -our $VERSION = '2.6.15'; - -$registrationlogpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$registrationlogpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/RemoveOldTopics.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$removeoldtopicspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$removeoldtopicspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Settings_Advanced.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -15,7 +15,7 @@ use CGI::Carp qw(fatalsToBrowser); use English '-no_match_vars'; -our $VERSION = '2.6.15'; - -$settings_advancedpmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$settings_advancedpmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Settings_Antispam.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -16,7 +16,7 @@ use CGI::Carp qw(fatalsToBrowser); use English qw(-no_match_vars); -our $VERSION = '2.6.15'; - -$settings_antispampmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$settings_antispampmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Settings_Bookmarks.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### use CGI::Carp qw(fatalsToBrowser); -our $VERSION = '2.6.15'; - -$settings_bookmarkspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$settings_bookmarkspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Settings_ExtendedProfiles.pm --- Old +++ New @@ -4,5 +4,5 @@ ############################################################################### # YaBB: Yet another Bulletin Board # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -16,7 +16,7 @@ # Added to the YaBB default code on 07. September 2008 # ############################################################################### -our $VERSION = '2.6.15'; - -$settings_extendedprofilespmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$settings_extendedprofilespmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Settings_Main.pm --- Old +++ New @@ -3,20 +3,20 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: December 2, 2014 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### # use strict; use CGI::Carp qw(fatalsToBrowser); use English qw(-no_match_vars); -our $VERSION = '2.6.15'; - -our $settings_mainpmver = 'YaBB 2.6.15 $Revision: 2602 $'; +our $VERSION = '3.0'; + +our $settings_mainpmver = 'YaBBForum 3.0'; if ($action eq 'detailedversion') { return 1; } @@ -26,12 +26,12 @@ # Date/Time selector -# 1. Clean backslashes from $forumstart so regex can match (e.g. "01\/01\/26" -> "01/01/26") +# 1. Clean backslashes from $forumstart so regex can match (e.g. "30\/07\/26" -> "30/07/26") my $clean_forumstart = $forumstart; $clean_forumstart =~ s/\\//g; -# 2. Extract components +# 2. Extract components (SWAPPED: Day is now first, Month is second) my ( - $forumstart_month, $forumstart_day, $forumstart_year, - $forumstart_hour, $forumstart_minute, $forumstart_secund + $forumstart_day, $forumstart_month, $forumstart_year, + $forumstart_hour, $forumstart_minute, $forumstart_secund ) = $clean_forumstart =~ @@ -39,32 +39,34 @@ # Fallbacks if regex doesn't capture (e.g. empty string) +$forumstart_day ||= 1; $forumstart_month ||= 1; -$forumstart_day ||= 1; -$forumstart_year ||= 20; +$forumstart_year ||= 26; # 2-digit fallback $forumstart_hour ||= 0; $forumstart_minute ||= 0; $forumstart_secund ||= 0; -if ($forumstart_day > 31) { $forumstart_day = 31; } -if ($forumstart_day < 1) { $forumstart_day = 1; } +# Bounds validation +if ($forumstart_day > 31) { $forumstart_day = 31; } +if ($forumstart_day < 1) { $forumstart_day = 1; } if ($forumstart_month > 12) { $forumstart_month = 12; } if ($forumstart_month < 1) { $forumstart_month = 1; } -# Strip down 4-digit years (e.g. 2026 -> 26) -if ( length($forumstart_year) > 2 ) { - $forumstart_year = substr $forumstart_year, length($forumstart_year) - 2, 2; +# ... (Keep regex extraction at top the same) ... + +# Fallback to 4 digits if empty +$forumstart_year ||= 2026; + +# Expand 2-digit years to 4 digits if reading old data (e.g. "26" -> "2026") +if ( length($forumstart_year) == 2 ) { + $forumstart_year = "20" . $forumstart_year; } -# Ensure 2-digit zero-padding +# Ensure correct zero-padding formatting $forumstart_day = sprintf('%02d', $forumstart_day); $forumstart_month = sprintf('%02d', $forumstart_month); -$forumstart_year = sprintf('%02d', $forumstart_year); +$forumstart_year = sprintf('%04d', $forumstart_year); # Enforce 4 digits $forumstart_hour = sprintf('%02d', $forumstart_hour); $forumstart_minute = sprintf('%02d', $forumstart_minute); $forumstart_secund = sprintf('%02d', $forumstart_secund); - -if ($forumstart_hour > 23) { $forumstart_hour = 23; } -if ($forumstart_minute > 59) { $forumstart_minute = 59; } -if ($forumstart_secund > 59) { $forumstart_secund = 59; } my $sel_day = q~ @@ -100,16 +102,13 @@ my $current_year_offset = ( gmtime(time) )[5]; # 126 for 2026 - my $sel_year = qq~\n~; @@ -225,5 +224,5 @@ require Admin::ManageBoards; # needed for avatar upload settings -# Insert default if forum is being upgraded to YaBB 2.4 +# Insert default if forum is being upgraded to YaBBForum 2.4 if (!$pwstrengthmeter_scores && !$pwstrengthmeter_common && !$pwstrengthmeter_minchar) { $FORM{'pwstrengthmeter_scores'} = '10,15,30,40'; @@ -231,23 +230,4 @@ $FORM{'pwstrengthmeter_minchar'} = 3; } - -# googiespell start -eval { require LWP::UserAgent }; -my $modulLWP = $EVAL_ERROR; -eval { require HTTP::Request::Common }; -my $modulHTTP = $EVAL_ERROR; -eval { require Crypt::SSLeay }; -my $modulCrypt = $EVAL_ERROR; - -my $googiehtml = qq~~; - if ($modulLWP || $modulHTTP || $modulCrypt) { - $googiehtml = q~~ . - $admin_txt{'377a'} . - '- LWP::UserAgent <- ' . ($modulLWP ? $modulLWP : $admin_txt{'377b'}) . '
' . - '- HTTP::Request::Common <- ' . ($modulHTTP ? $modulHTTP : $admin_txt{'377b'}) . '
' . - '- Crypt::SSLeay <- ' . ($modulCrypt ? $modulCrypt : $admin_txt{'377b'}) . '
' . - $admin_txt{'377c'}; -} -# googiespell end $qcksearchtype ||= 'allwords'; @@ -530,10 +510,4 @@ { header => $settings_txt{'posting'}, - }, - { - description => qq~~, - input_html => $googiehtml, - name => 'enable_spell_check', - validate => 'boolean', }, { @@ -1707,5 +1681,5 @@ } if ($forumstart_day > $max_days) { $forumstart_day = $max_days;} - $forumstart = qq~$forumstart_month/$forumstart_day/$forumstart_year $maintxt{'107'} $forumstart_hour:$forumstart_minute:$forumstart_secund~; + $forumstart = qq~$forumstart_day/$forumstart_month/$forumstart_year $maintxt{'107'} $forumstart_hour:$forumstart_minute:$forumstart_secund~; # Validate Timezone ~ Admin/Settings_Maintenance.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### # use strict; -our $VERSION = '2.6.15'; +our $VERSION = '3.0'; -our $settings_maintenancepmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $settings_maintenancepmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Settings_News.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -15,7 +15,7 @@ # use strict; use English '-no_match_vars'; -our $VERSION = '2.6.15'; +our $VERSION = '3.0'; -$settings_newspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +$settings_newspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Settings_Security.pm --- Old +++ New @@ -3,18 +3,18 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### # use strict; -our $VERSION = '2.6.15'; - -$settings_securitypmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$settings_securitypmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/Smilies.pm --- Old +++ New @@ -5,5 +5,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # @@ -14,7 +14,7 @@ ############################################################################### # use strict; -our $VERSION = '2.6.15'; - -our $smiliespmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +our $smiliespmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ Admin/ViewMembers.pm --- Old +++ New @@ -3,18 +3,18 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### # use strict; -our $VERSION = '2.6.15'; - -$viewmemberspmver = 'YaBB 2.6.15 $Revision: 2601 $'; +our $VERSION = '3.0'; + +$viewmemberspmver = 'YaBBForum 3.0'; if ( $action eq 'detailedversion' ) { return 1; } ~ AdminIndex.pl --- Old +++ New @@ -1,4 +1,4 @@ #!/usr/bin/perl -- -# $Id: YaBB AdminIndex$ +# $Id: YaBBForum AdminIndex$ # $HeadURL: YaBB $ # $Source: /AdminIndex.pl $ @@ -7,13 +7,13 @@ # $Date: 26.7.26 $ # ############################################################################### -# YaBB: Yet another Bulletin Board # +# YaBBForum: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.15 # +# Version: YaBBForum 3.0 # # Packaged: July 26, 2026 # # Distributed by: https://yabbforum.nz # # =========================================================================== # -# Copyright (c) 2000-2026 YaBB (yabbforum.nz) - All Rights Reserved. # -# Software by: The YaBB Development Team # -# with assistance from the YaBB community. # +# Copyright (c) 2000-2026 YaBBForum (yabbforum.nz) - All Rights Reserved. # +# Software by: The YaBBForum Development Team # +# with assistance from the YaBBForum community. # ############################################################################### no warnings qw(uninitialized once redefine); @@ -21,16 +21,21 @@ use English qw(-no_match_vars); -my $current_version = "v2.6.15"; -my $github_repo = "nixnutnz/yabb-2.6-legacy"; # e.g., "yabbforum/yabb26" -my $cache_file = "$vardir/github_update_cache.txt"; # Path to cache file +# --- Master Version & Config --- +our $VERSION = '3.0'; + +my $github_user = "nixnutnz"; +my $github_repo = "YaBBForum"; # Just the repository name +my $cache_file = "$vardir/github_update_cache.txt"; my $cache_ttl = 86400; # 24 hours in seconds -our $VERSION = '2.6.15'; +# --- Dynamic Variables (derived from $VERSION) --- +my $current_version = "v$VERSION"; +$YaBBversion = "YaBBForum $VERSION"; +$adminindexplver = "YaBBForum $VERSION"; use version; -### Version Info ### -$YaBBversion = 'YaBB 2.6.15'; -$adminindexplver = 'YaBB 2.6.15 $Revision: 2601 $'; + +if ( $action eq 'detailedversion' ) { return 1; } $yyexec = 'index'; @@ -343,5 +348,5 @@ $topmenu_tree = qq~$admintxt{'35'}~; - $topmenu_four = qq~$admintxt{'36'}~; + $topmenu_four = qq~$admintxt{'36'}~; if ($maintenance && $action ne 'detailedversion') { @@ -425,10 +430,9 @@ use JSON::PP; - sub check_github_updates { # Ensure we use YaBB's global $vardir, or fall back to 'Variables' my $target_dir = $vardir || 'Variables'; my $cache_file = "$target_dir/github_update_cache.txt"; - my $cache_ttl = 86400; # 24 hours + my $cache_ttl = 86400; # 24 hours in seconds # 1. Read from cache if it exists and is less than 24h old @@ -437,50 +441,92 @@ my $cached_html = do { local $/; <$fh> }; close($fh); - return $cached_html; - } - } - - # 2. Query GitHub API + return $cached_html if $cached_html; + } + } + + my $output_html = ''; my $ua = LWP::UserAgent->new(timeout => 5); - $ua->agent("YaBB-UpdateChecker/$current_version"); - - my $url = "https://api.github.com/repos/$github_repo/releases/latest"; - my $response = $ua->get($url); - - my $output_html = ''; + $ua->agent("YaBBForum-UpdateChecker/$VERSION"); + + # 2. Query GitHub Releases API for Official Tagged Releases + my $release_url = "https://api.github.com/repos/$github_user/$github_repo/releases/latest"; + my $response = $ua->get($release_url); if ($response->is_success) { my $data = eval { decode_json($response->decoded_content) }; -if ($data && $data->{tag_name}) { - my $latest_tag = $data->{tag_name}; - my $release_url = $data->{html_url}; - - # Strip the leading 'v' so version->parse can read it cleanly - (my $v_latest = $latest_tag) =~ s/^v//i; - (my $v_current = $current_version) =~ s/^v//i; - - # ONLY show the notice if GitHub has a HIGHER version than what is installed - eval { - if (version->parse($v_latest) > version->parse($v_current)) { - $output_html = qq{
- Update Available! YaBB $latest_tag is available on GitHub. - View Release & Download -
}; - } - }; -} - - # 3. Save to cache (with error logging if write fails) + if ($data && $data->{tag_name}) { + my $latest_tag = $data->{tag_name}; + my $release_page = $data->{html_url}; + my $zipball_url = $data->{zipball_url} || "https://github.com/$github_user/$github_repo/archive/refs/tags/$latest_tag.zip"; + my $changelog = $data->{body} || "No release notes provided."; + + $changelog =~ s/\r?\n/
/g; + +# --- NEW CODE --- +(my $v_latest_str = $latest_tag) =~ s/^v//i; +(my $v_current_str = $current_version) =~ s/^v//i; + +# Parse into version objects safely +my $v_latest = eval { version->parse($v_latest_str) }; +my $v_current = eval { version->parse($v_current_str) }; + +# Only show update notice if the GitHub release is strictly GREATER than current version +if ($v_latest && $v_current && $v_latest > $v_current) { + $output_html .= qq{ +
+ 🚀 YaBBForum New Release Available! ($latest_tag)

+
+ Changelog:
$changelog +
+ ⬇️ Download Release Zip + View on GitHub +
+ }; + } + } + } + + # 3. Query GitHub Commits API for Recent Code Changes / Updated Files + my $commits_url = "https://api.github.com/repos/$github_user/$github_repo/commits?per_page=1"; + my $commit_resp = $ua->get($commits_url); + + if ($commit_resp->is_success) { + my $commits = eval { decode_json($commit_resp->decoded_content) }; + if ($commits && ref($commits) eq 'ARRAY' && scalar(@$commits) > 0) { + my $last_commit = $commits->[0]; + my $commit_msg = $last_commit->{commit}->{message} || 'No commit message'; + my $commit_date = substr($last_commit->{commit}->{committer}->{date}, 0, 10); + my $commit_web = $last_commit->{html_url}; + my $repo_zip_url = "https://github.com/$github_user/$github_repo/archive/refs/heads/main.zip"; + + # Keep only the first line of the commit message for display + $commit_msg =~ s/\n.*//s; + + $output_html .= qq{ +
+ 📂 Latest Main Branch Commit ($commit_date):
+ "$commit_msg"

+ ⬇️ Download Source Tree (.zip) + View Commit Details +
+ }; + } + } + + # 4. Fallback if board is up-to-date and no release banner was generated + if (!$output_html) { + $output_html = qq{ +
+ ✅ YaBBForum $current_version is fully up to date! +
+ }; + } + + # 5. Save combined HTML output to cache file if (open(my $fh, '>', $cache_file)) { print $fh $output_html; close($fh); - } else { - # Log to web server error log so you can see where it attempted to write - warn "YaBB Update Checker: Failed to write to $cache_file - Reason: $!"; } return $output_html; } - - -} ~ Backups/.htaccess --- Old +++ New @@ -4,4 +4,4 @@ AuthType Basic - + Require all denied ~ Boards/.htaccess --- Old +++ New @@ -4,4 +4,4 @@ AuthType Basic - + Require all denied ~ Convert/Messages/.htaccess --- Old +++ New @@ -6,5 +6,5 @@ - + Require all denied ~ Help/.htaccess --- Old +++ New @@ -4,4 +4,4 @@ AuthType Basic - + Require all denied ~ Help/Dutch/Admin/001.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # ~ Help/Dutch/Admin/admin01_cats.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # ~ Help/Dutch/Admin/admin02_boards.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # ~ Help/Dutch/Admin/admin03_members.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # ~ Help/Dutch/Admin/admin04_security.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # @@ -92,5 +92,5 @@ ############################################# $SectionSub9 = "Andere_Anti-spam_maatregelen"; -$SectionBody9 = qq~YaBB 2.6.0 heeft extra functies voor het helpen met je strijd tegen spam registraties. Twee van dergelijke kenmerken zijn de honeypot en SpamFruits die beide in- of uitgeschakeld kunnen worden vanuit het Admin Centrum/Beveiliging Centrum/Anti-Spam-instellingen. Honeypot is een 'passieve' spambot catcher die spambots vangt als ze een registratie veld invullen dat gezien kan worden door spambots, maar niet door mensen met een browser. SpamFruits werken door te eisen dat een muis beweegt om de juiste foto te kiezen. Een andere effectieve anti-spam tool is Anti-Spam vraag vinden in de Admin Centrum/beveiliging Centrum/Anti-Spam vraag. +$SectionBody9 = qq~YaBBForum heeft extra functies voor het helpen met je strijd tegen spam registraties. Twee van dergelijke kenmerken zijn de honeypot en SpamFruits die beide in- of uitgeschakeld kunnen worden vanuit het Admin Centrum/Beveiliging Centrum/Anti-Spam-instellingen. Honeypot is een 'passieve' spambot catcher die spambots vangt als ze een registratie veld invullen dat gezien kan worden door spambots, maar niet door mensen met een browser. SpamFruits werken door te eisen dat een muis beweegt om de juiste foto te kiezen. Een andere effectieve anti-spam tool is Anti-Spam vraag vinden in de Admin Centrum/beveiliging Centrum/Anti-Spam vraag.

Deze optie moet worden ingeschakeld en het is ten zeerste aanbevolen dat u vragen gebruikt die unieke niche van uw forum weerspiegeling gebruiken. Probeer geen vragen te gebruiken, waarvan de antwoorden eenvoudig zijn op te zoeken op Google.

Validatie Afbeelding heeft ook nieuwe functies: U kunt nu tekens specificeren opgeven die zullen verschijnen voor en/of na de willekeurig gegenereerde Validatie Afbeelding revenge. Deze personages zien eruit als een deel van de validatie Afbeelding maar gebruikers worden geïnstrueerd om ze te negeren bij invullen van de validatie tekstvak Image.

@@ -98,3 +98,3 @@ ############################################# -1; +1; ~ Help/Dutch/Admin/admin05_templates.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # ~ Help/Dutch/Admin/admin06_advanced.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # ~ Help/Dutch/Admin/admin07_misc.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # ~ Help/Dutch/Admin/admin08_changes.help --- Old +++ New @@ -4,5 +4,5 @@ # YaBB: Yet another Bulletin Board # # Open-Source Community Software for Webmasters # -# Version: YaBB 2.6.11 and higher # +# Version: YaBBForum 3.0 and higher # # Released: November 9, 2015 # # Distributed by: https://www.yabbforum.com # @@ -164,5 +164,5 @@ ############################################# $SectionSub5 = "Nieuwe_functies_in_YaBB_2.6.0"; -$SectionBody5 = qq~

Dit zijn een aantal compleet nieuwe functies tot YaBB 2.6.0 die zijn toegevoegd door de populaire vraag van gebruikers. Deze toevoegingen zijn onder andere:

+$SectionBody5 = qq~

Dit zijn een aantal compleet nieuwe functies tot YaBBForum die zijn toegevoegd door de populaire vraag van gebruikers. Deze toevoegingen zijn onder andere: