ようこそ! Geeklog Japan, Anonymous 2022/11/27 16:49 JST

Geeklog 2.2.2公開

  • 2022/09/28 14:45 JST
  • 投稿者:
  • 表示回数 1,115
Geeklog Geeklog 2.2.2が公開されました。
https://www.geeklog.net/article.php/geeklog-v2-2-2

Geeklog v2.2.2をダウンロードできます。
https://www.geeklog.net/downloads/ind...klog-2.2.2

直近版からの差分のみのファイルも用意されています。
https://www.geeklog.net/downloads/ind...1-to-2.2.2

不要になったファイルの削除リストはこちらをどうぞ。
/public_html/docs/removed-files

このバージョンは、 PHP v8.1をサポートしています。

PHP v5.6.4 or higher (PHP 8.1 is supported)
MySQL v4.1.2 or higher (MySQL 5 recommended)
Postgresql v9.1.7 or later
95 のイシューをクローズしています。468 のコミット (with 2,342 changed files)も。

新機能はこちら。

[Feature] Added Top 10 Likes and Dislikes to User Profile
[Feature] Added Likes Control to Static Pages and Polls
[Feature] Added Error Limit for submissions that works similar to Speed Limit. Ban plugin v2.0.4 supports this feature
[Feature] Geeklog Core emails now use templates (for HTML and plain text) and are sent as HTML by default
[Feature] Add an option to anonymize IP addresses and APIs to handle them
[Feature] Added redirects in Routing Manager
[Feature] reCAPTCHA Plugin support reCAPTCHA v3
[Improvement] Support for PHP 8.1
[Improvement] Now uses PHPMailer to send emails (replaces abandoned Swiftmailer)
[Improvement] Added Persian language and dropped support for languages that have not received new translations in a while
[Improvement] Removed unused user settings and cleaned up user tables structure
[Improvement] Sitemap is now updated and not completely recreated each time something changes
[Bug] Added missing postmode field to Admin User Editor
[Bug] After logging out of one user account, cannot log into different user account in the same browser
[Bug] Fixed Staticpage Editor Doesn't Remember Some Settings on Reload of Editor
[Bug] Handling of Zip Files that have Files with Names not Compatible with the Web Servers OS
... as well as a lot of other improvements and bug fixes. The complete list can be found on Github and in the history text file located in the docs directory of this release.

In the next month or so we plan to release a number of updated 3rd party plugins that include bug fixes, support for PHP v8.1, and support for the latest Geeklog v2.2.2 features (where needed). This includes:
Geeklog v2.2.2 is now available for download and is the recommended version for all production sites. An update package is also available that contains only the files needed to upgrade from Geeklog v2.2.1sr1 to 2.2.2.

This version of Geeklog now fully supports PHP v8.1. The minimum system requirements for installing Geeklog v2.2.2 is:

PHP v5.6.4 or higher (PHP 8.1 is supported)
MySQL v4.1.2 or higher (MySQL 5 recommended)
Postgresql v9.1.7 or later
There was 95 closed issues for this version of Geeklog which resulted in 468 code commits (with 2,342 changed files). The major new features, improvements and fixes in this version include:

[Feature] Added Top 10 Likes and Dislikes to User Profile
[Feature] Added Likes Control to Static Pages and Polls
[Feature] Added Error Limit for submissions that works similar to Speed Limit. Ban plugin v2.0.4 supports this feature
[Feature] Geeklog Core emails now use templates (for HTML and plain text) and are sent as HTML by default
[Feature] Add an option to anonymize IP addresses and APIs to handle them
[Feature] Added redirects in Routing Manager
[Feature] reCAPTCHA Plugin support reCAPTCHA v3
[Improvement] Support for PHP 8.1
[Improvement] Now uses PHPMailer to send emails (replaces abandoned Swiftmailer)
[Improvement] Added Persian language and dropped support for languages that have not received new translations in a while
[Improvement] Removed unused user settings and cleaned up user tables structure
[Improvement] Sitemap is now updated and not completely recreated each time something changes
[Bug] Added missing postmode field to Admin User Editor
[Bug] After logging out of one user account, cannot log into different user account in the same browser
[Bug] Fixed Staticpage Editor Doesn't Remember Some Settings on Reload of Editor
[Bug] Handling of Zip Files that have Files with Names not Compatible with the Web Servers OS
... as well as a lot of other improvements and bug fixes. The complete list can be found on Github and in the history text file located in the docs directory of this release.

In the next month or so we plan to release a number of updated 3rd party plugins that include bug fixes, support for PHP v8.1, and support for the latest Geeklog v2.2.2 features (where needed). This includes:

Autotags
Ban
Downloads
FAQ and FAQMan
Forum (the new version will only work with Geeklog v2.2.2)
GUS
Media Gallery
Menu
Messenger
Net Tools
Searchrank
以上のプラグインはGithub のGeeklog Plugins リポジトリーで公開されています。

ダウンロードしてご利用ください。

db-config.php, public_html/siteconfig.phpをそれぞれ以下のように編集してインストールしてください。

Japanize plugin ダウンロード:
https://mystral-kk.net/

db-config.php 編集:
from:
$_DB_charset = 'latin1';
to:
$_DB_charset = 'utf8mb4';

public_html/siteconfig.php 編集:
from:
$_CONF['default_charset'] = 'iso-8859-1';
to:
$_CONF['default_charset'] = 'utf-8';

なお、さらにロケールなどの日本語化は、Japanizeプラグインをインストールして実行してください。
実行したあとはアンインストールして大丈夫です。

フィードバックはこの掲示板およびFacebookグループにてどうぞ。