адаптация модулей и расширений под php8.1
webitproff |
|
---|---|
Всем привет и крепкого! есть плагин, разработчик давно откололся от кота и удалил свой аккаунт на гитхабе. Плагин ценность свою представляет тем, что из админки можно выносить html-код куда нам нужно. в двух словах можно из главной сделать landingpage и контент менять из админки. в целом прошу помощи в адаптации под php8.1
сейчас беда в таком духе даже без установки плагина, просто закачал на хост Warning: Undefined variable $cfg in /plugins/boxes/lang/boxes.ru.lang.php on line 20 Warning: Trying to access array offset on value of type null in /plugins/boxes/lang/boxes.ru.lang.php on line 20 Warning: Undefined variable $cfg in /plugins/boxes/lang/boxes.ru.lang.php on line 20 Warning: Trying to access array offset on value of type null in /plugins/boxes/lang/boxes.ru.lang.php on line 20 Warning: Undefined variable $theme in /plugins/boxes/lang/boxes.ru.lang.php on line 20 Warning: Undefined variable $cfg in /plugins/boxes/lang/boxes.ru.lang.php on line 28 Warning: Trying to access array offset on value of type null in /plugins/boxes/lang/boxes.ru.lang.php on line 28 Warning: Undefined variable $cfg in /plugins/boxes/lang/boxes.ru.lang.php on line 28 Warning: Trying to access array offset on value of type null in /plugins/boxes/lang/boxes.ru.lang.php on line 28 Warning: Undefined variable $theme in /plugins/boxes/lang/boxes.ru.lang.php on line 29 Warning: Undefined variable $boxdesc in /plugins/boxes/lang/boxes.ru.lang.php on line 39 Warning: Trying to access array offset on value of type null in /plugins/boxes/lang/boxes.ru.lang.php on line 39 Warning: Undefined variable $boxdesc in /plugins/boxes/lang/boxes.ru.lang.php on line 40 Warning: Trying to access array offset on value of type null in /plugins/boxes/lang/boxes.ru.lang.php on line 40
аккаунт удален - не срослось с разработчиками
ушел на другой движок |
|
Dit bericht is bewerkt door webitproff (2023-03-24 07:56, 2 jaren ago) |
Alex300 |
|
---|---|
Посмотрим что можно сделать. Название топика бы поменять на что то вроде: Boxes - Адаптация под php8.1. Более понятное. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Dit bericht is bewerkt door Alex300 (2023-03-24 07:39, 2 jaren ago) |
webitproff |
|
---|---|
#46134 Alex300: выполненно Добавлено 27 секунд спустя: тема то актуальная по адаптации Добавлено 1 день спустя: Может кто подскажет, - лезит предупреждение "Warning: Undefined array key "head_head"" и всё....., а что ему надо я ну не хватает мозгов на это сам текст Warning: Undefined array key "head_head" in /plugins/boxes/boxes.admin.config.tags.php on line 3 и сам код if ($cot_plugins_active['ckeditor'] && $cfg['jquery']) { $out['head_head'] .= ('<script>$(document).ready(function(){$("textarea[name=indextextboxes]").addClass("editor");});</script><script src="' . $cfg['plugins_dir'] . '/ckeditor/presets/ckeditor.default.set.js"></script>'); }
аккаунт удален - не срослось с разработчиками
ушел на другой движок |
|
Dit bericht is bewerkt door webitproff (2023-03-26 03:58, 2 jaren ago) |
Alex300 |
|
---|---|
if ($cot_plugins_active['ckeditor'] && cot::$cfg['jquery']) { if (!isset(cot::$out['head_head'])) { cot::$out['head_head'] = ''; } cot::$out['head_head'] .= ('<script>$(document).ready(function(){$("textarea[name=indextextboxes]").addClass("editor");});</script><script src="' . cot::$cfg['plugins_dir'] . '/ckeditor/presets/ckeditor.default.set.js"></script>'); } Сейчас немного занят. Посмотрю плагин в ближайшее время. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Dit bericht is bewerkt door Alex300 (2023-03-26 08:58, 2 jaren ago) |
webitproff |
|
---|---|
#46170 Alex300:if ($cot_plugins_active['ckeditor'] && cot::$cfg['jquery']) { if (!isset(cot::$out['head_head'])) { cot::$out['head_head'] = ''; } cot::$out['head_head'] .= ('<script>$(document).ready(function(){$("textarea[name=indextextboxes]").addClass("editor");});</script><script src="' . cot::$cfg['plugins_dir'] . '/ckeditor/presets/ckeditor.default.set.js"></script>'); } тут вроде поправил, убрал точку перед "=" аккаунт удален - не срослось с разработчиками
ушел на другой движок |
Dayver |
|
---|---|
#46171 webitproff: Такое исправление может нарушить работу других плагинов. Корректное исправление уже предоставлено выше Pavlo Tkachenko aka Dayver
|
webitproff |
|
---|---|
Alex300 |
|
---|---|
Хорошо бы протестировать: https://github.com/Alex300/cot-boxes Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Argont |
|
---|---|
#47290 Alex300: Скажите, а в поля, которые формируются для вывода никак нельзя сделать подсветку синтаксиса типа такого? - CodeMirror #2 - Basic HTML editor иногда поржать над задравшим подбородок разработчиком
|