concrete5 の Stucco テーマを version.9対応にした作業記録

concrete5の Stucco テーマを version.9対応にしたので、その作業記録を書きます。
※弊社では、Free MAP(オープンストリートマップを表示するアドオン)やFavorite Pages(お気に入りページ保存できるアドオン)などをversion.9対応にしています。
※concrete5は現在は Concrete CMSと改名されていますが、Stucco テーマがリリースされた時点での名称をタイトルに使っています。

→販売は2022年12月28日午前10時頃までの予定です。→公開終了しました。

※PHPは7.4系の想定で実施しました。(PHP8系への対応は要望があれば記事にします)
※CSSフレームワークなどの更新は行っていません。
※書き換え済みファイルの配布は行っておりませんのでご注意ください。

header_top.php
l15
<?php Loader::element('header_required', array('pageTitle' => $pageTitle));?>
↓に変更

<?php
View::element('header_required', [
	'pageTitle' => isset($pageTitle) ? $pageTitle : '',
	'pageDescription' => isset($pageDescription) ? $pageDescription : '',
	'pageMetaKeywords' => isset($pageMetaKeywords) ? $pageMetaKeywords : ''
]);
?>

以下、たくさんのファイル書き換えが変更になります。font awesome等外部ライブラリへの対応もあります。

※2022年11月29日以降もPHP7.4系を使う場合は、RedHatなどPHP7.4系のセキュリティサポートを継続するディストリビューションでご利用ください。

この記事が気に入ったらサポートをしてみませんか?