Forumlar / National / Russian / Тех. поддержка / PHP 8.0. Cotonti Compatibility in progress

Совместимость Cotonti Siena с PHP 8.0 в процессе.

webitproff
#1 2021-09-11 10:17

Дамы и господа, читатели форума и почитатели движка Cotonti Siena !

Факт, после долгого затишья, движок стал обновляться трудами одного из разработчиков  Alexey Kalnov (Alex300).

Автору трудов низкий поклон, уважение и желание поддержать материально, и всех призываю к этому, так как сейчас считаю работу Alexey Kalnov очень важной, и одного энтузиазма тут надолго не хватит.

Поэтому прошу Вас Алексей указать на своем новом сайте или здесь в теме указать реквизиты для пожертвований в поддержку Вашего энтузиазма.

Всех пользователей, прошу и призываю тестировать и комментировать, оставлять заметки по работе движка котонти даже на этапе процесса обеспечения совместимости  Cotonti Siena с PHP 8.0.

 


ПС к правкам - писал ночью - поправил грамматические ошибки

 

аккаунт удален - не срослось с разработчиками
ушел на другой движок

Bu konu webitproff tarafından düzenlendi(2021-09-12 22:01, 2 yıllar önce)
Alex300
#2 2021-09-12 18:44

О, это, конечно приятно, и очень не обычно, особенно в рунете.

Хорошей помощью будет тестирование актуальной версии в Мастер ветке на гитхабе.

"Сказать спасибо" и поддержать материально можно здесь: https://lily-software.com/contact

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

Bu konu Alex300 tarafından düzenlendi(2021-09-12 18:52, 2 yıllar önce)
webitproff
#3 2021-09-12 19:48

Ребята не скупимся, это большой труд

нет тут заговоров или договоров - движок новый всем бесплатно

поможем хоть на кофе да ну мало ли на что, - на самое минимальное, кто чем может, - лишь работа продолжалась

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Добавлено 20 часов спустя:

После установки, всегда обновлялся сайт/install.php

получил

Warning: Undefined array key "comm_on_page" in /home/w/webitproff***/public_html/themes/starlance/starlance.php on line 41 Warning: Undefined array key "Comments" in /home/w/webitproff***/public_html/themes/starlance/starlance.php on line 42 Warning: Undefined array key "Comments" in /home/w/webitproff****/public_html/themes/starlance/starlance.php on line 45 Warning: Undefined array key "Comments" in /home/w/webitproff***/public_html/themes/starlance/starlance.php on line 47 Warning: Undefined array key "locationselector" in /home/w/webitprof****/public_html/themes/starlance/starlance.resources.php on line 43 Warning: Trying to access array offset on value of type null in /home/w/webitproff****/public_html/themes/starlance/starlance.resources.php on line 43 Warning: Undefined array key "locationselector" in /home/w/webitproff****/public_html/themes/starlance/starlance.resources.php on line 48 Warning: Trying to access array offset on value of type null in /home/w/webitproff****/public_html/themes/starlance/starlance.resources.php on line 48 Warning: Array to string conversion in /home/w/webitproff*****/public_html/modules/install/inc/install.update.php on line 68 Warning: Array to string conversion in /home/w/webitproff****/public_html/modules/install/inc/install.update.php on line 68
Обновление Cotonti 0.9.19 — 0.9.20
Успешное обновление до версии 0.9.20

может и не стоило

при установке расширения не выбирал - всё по дефолту

 

Добавлено 7 минут спустя:

м еще если выбирать тему symisun-03

получаем на главной сразу

Warning: Undefined array key "forums_nonewposts" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 23 Warning: Undefined array key "forums_nonewpostspopular" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 24 Warning: Undefined array key "forums_locked" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 25 Warning: Undefined array key "forums_movedoutofthissection" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 26 Warning: Undefined array key "forums_newposts" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 27 Warning: Undefined array key "forums_newpostspopular" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 28 Warning: Undefined array key "forums_newpostslocked" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 29 Warning: Undefined array key "forums_newpostssticky" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 30 Warning: Undefined array key "forums_newannouncment" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 31 Warning: Undefined array key "forums_sticky" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 32 Warning: Undefined array key "forums_announcment" in /home/w/webitproff****/public_html/themes/symisun-03/symisun-03.php on line 33 

 

Добавлено 1 минута спустя:

на теме "nemesis" чуть поправил и поставил принудительно всем - пошло

Добавлено 1 час спустя:

про "locationselector" 

я понял - его нет просто

 

Добавлено 10 минут спустя:

1. Установленно именно то что из мастер-ветки на гитхабе

2.Тему (шаблон) (не могу создать опрос) у кого какие предпочтения - считаю нужно вообще модернизировать если не писать с нуля

голосуем:

2.1 Bootstrap latest  (последний)

или

2.2. UIKIT 3 latest (последний)

аккаунт удален - не срослось с разработчиками
ушел на другой движок

Bu konu webitproff tarafından düzenlendi(2021-11-08 04:44, 2 yıllar önce)
Kopusha
#4 2021-09-18 08:37
#45445 Alex300:

Подскажи, а обратная совместимость есть? То есть внесение коммитов на сайт работающий на 7,3 возможно? Или полноценно включить 8.0 и только тогда вносить?

Alex300
#5 2021-09-19 04:40

Конечно есть. Нельзя же так радикально то. Совместимость с Php 5.4 и выше - полная. Утрачена совместимость с давно устаревшим Php 5.3.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kopusha
#6 2021-09-20 21:58
#45449 Alex300:

А если не сложно поясни в 2х словах разницу между
cot_block($usr['auth_read']);
и

cot_block(cot::$usr['auth_read']);
например.

 

Alex300
#7 2021-09-21 05:16

https://github.com/Cotonti/Cotonti/blob/8bdf35d967489d0041f8b75006995f8e41b00a53/system/functions.php#L96

cot: Facade class to access key Cotonti globals regardless of scope

Фасадный класс для доступа к основным глобальным переменным Cotonti независимо от области видимости. Добавлен в Cotonti 8 лет назад.

https://github.com/Cotonti/Cotonti/issues/1274

Т.е. если вдруг глобальная переменная оказывается вне зоны видимости, внутри функции, например. И тем более если внутри этой функции будет объявлена своя переменная $usr, cot::$usr всегда будет указывать на нужную глобальную переменную.

 

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kopusha
#8 2021-09-21 09:17
фак! наконец то я понял)
webitproff
#9 2021-09-28 20:50

Алексей, а можете сказать, до релиза на php 8.0  еще далеко?

хоть в этом году?

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Alex300
#10 2021-09-30 08:31

Под Php 8.0 практически все переписано, кроме pfs и userimages. Сам я их не использую, и пока не знаю когда руки дойдут. Остальное все работает, возможно что то и упустил, нужно потестировать. Насчет релиза - я сам их никогда не делал :) Можно будет как нибудь попробовать.

Сейчас вполне можно использовать код из master ветки с гитхаба.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

Bu konu Alex300 tarafından düzenlendi(2021-09-30 08:43, 2 yıllar önce)
webitproff
#11 2021-10-02 14:29
#45460 Alex300:

 кроме pfs и userimages. Сам я их не использую, .

 

а что Вы используете вместо userimages для аватаров пользователей

и что вместо pfs для прикрепления к файлов, например к страницам?

и что из используемого Вами работает на php 8 ?

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kopusha
#12 2021-10-02 15:35

Files. И этот модуль уже переписан.

webitproff
#13 2021-10-02 17:24
#45467 Kopusha:

Files. И этот модуль уже переписан.

а ссылки нет?

аккаунт удален - не срослось с разработчиками
ушел на другой движок
Kopusha
#14 2021-10-02 18:52

https://github.com/Alex300/files

Added 1 minute later:

Хотя я посмотрел гит - там не факт что 8 пхп. Алексей напишет подробнее

Alex300
#15 2021-10-04 07:23

Я пользуюсь модулем Files. Шаблоны под Bootstrap 5 будут чуть позже. Сейчас не много обкатаю их.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/