XMB Forum Software
Not logged in [Login - Register]
Go To Bottom

Printable Version  
Author: Subject: Notes on XMB 1.9.12.07 development
miqrogroove
XMB 1.9.12 Lead Developer
*********


Avatar


Posts: 469
Registered: 10-1-2002
Location: Florida
Member Is Offline

Mood: Past Three O'Clock

[*] posted on 12-6-2024 at 05:49 PM
Notes on XMB 1.9.12.07 development


The new patch level is still unfinished. I just have some ideas that need to be saved for its release.

There is a new schema_version number 9 in the SVN trunk that will be included with the next release. There is a corresponding new function in the upgrade script. The install and the upgrade have both been tested on PHP 8.4. The schema upgrade will be optional. The trunk scripts are completely compatible with both schemas 8 and 9.

Schema 9 adds partial support for IPv6 clients. In the past, these client addresses could not be saved in the 15-char fields and would cause various warnings and errors in all versions of XMB. In the previous patch level I started to standardize the member insertion SQL code, and this had the effect of blocking the XMB installer in my IPv6-enabled test environment. Now in schema 8, IPv6 addresses will be set to empty, and in schema 9, IPv6 addresses will be saved as plain text.

As a reminder, the upgrade script will reload all templates and all English strings. If customized, these two areas should be manually backed up with the database, then either exported or merged with the new files.
View user's profile Visit user's homepage View All Posts By User
flushedpancake
Member
***


Avatar


Posts: 37
Registered: 4-1-2024
Member Is Offline

Mood: Optimistic

[*] posted on 12-11-2024 at 07:54 PM


It's nice to see internal support for features still being worked on. Are there any known potential conflicts with features such as the ip ban functionality so far that need to be made aware of for site admins? :3

Thanks again for the release, it's nice to casually pop my head in every now and again to see what is up. While XMB itself is very much a "relic" of its time thats not necessarily a bad thing when mostly everything else has become too bloated (really it only lacks a plugin hook system and fully responsive templating/more flexible styling, though it's still rather usable despite that)



[insert witty quote here]
View user's profile View All Posts By User
miqrogroove
XMB 1.9.12 Lead Developer
*********


Avatar


Posts: 469
Registered: 10-1-2002
Location: Florida
Member Is Offline

Mood: Past Three O'Clock

[*] posted on 12-12-2024 at 12:02 AM


The IP Banning feature was not upgraded. That feature is still limited to blocking IPv4 clients.

The config.php setting named $ipcheck remains available as a way to block all permissions for IPv6 clients.

There should be no new conflicts. The schema changes were all part of bug fixes.
View user's profile Visit user's homepage View All Posts By User

  Go To Top

Powered by XMB 1.9.12 (Debug Mode)
XMB Forum Software © 2001-2024 The XMB Group
[Queries: 16] [PHP: 14.9% - SQL: 85.1%]