Dayver |
|
---|---|
#45784 Kabak: Новость, страница релиза и самое главное на гитхабе можно нажать кнопку, выбрать версию для сравнения и увидеть все что менялось как по коммитам так и по изменениям в файлах Pavlo Tkachenko aka Dayver
|
Kabak |
|
---|---|
Dayver |
|
---|---|
#45786 Kabak: Ну а что вы хотели? Или по вашему лучше что б всё висело без изменения годами? :-) Хоть все и считают проект мёртвым но все равно это не персональный проэкт какого либо человека когда он забрасывает его и всё умирает, а тут хоть кто-то да будет продолжать что то делать вот и накапливаются изменения ... хотя конечно хотелось бы большего и лучшего для любимого кота) Добавлено 6 минут спустя: #45788 Kabak: На новом движке в коробке нет плагина userman ... обратитесь за доработкой и исправлению к автору плагина)))) Хотя он вы и есть))) Pavlo Tkachenko aka Dayver
|
|
This post was edited by Dayver (2022-12-31 15:39, 2 years ago) |
Kabak |
|
---|---|
Dayver |
|
---|---|
#45784 Kabak: Просьба скачать обновлённый plugins/hiddengroups/hiddengroups.users.buildgroup.php и протестировать изменения исправляющие это #45790 Kabak: Просьба скачать обновлённый plugins/tags/tags.page.enum.loop.php и протестировать изменения исправляющие это Pavlo Tkachenko aka Dayver
|
Alex300 |
|
---|---|
Парни, поздравляю всех с новым годом! И спасибо за фиксы и поддержку любимого дижка. Но давайте в code style придерживаться общепринятого для PHP стандарта PSR-12: https://www.php-fig.org/psr/psr-12/ В частности If, else, циклы Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
webitproff |
|
---|---|
#45793 Alex300: аккаунт удален - не срослось с разработчиками
ушел на другой движок |
Kabak |
|
---|---|
Warning: Undefined variable $grpid in /var/www/dacha/plugins/hiddengroups/hiddengroups.users.buildgroup.php on line 18 Добавлено 27 минут спустя: Warning: Undefined array key "img" in /var/www/dacha/plugins/bbcode/inc/bbcode.functions.php on line 268 Добавлено 28 минут спустя: Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/dacha/system/functions.php on line 670 |
|
This post was edited by Kabak (2023-01-01 18:09, 2 years ago) |
Dayver |
|
---|---|
#45793 Alex300: Я считал мы давно решили что код в движке будет согласно утверждённому, на тот момент, стилю тоесть он отступает от вышеупомянутого стандарта в части отступов (используем табуляцию вместо пробелов) и переноса открывающихся скобок для секций. Просто каша из разных стилей которая начала образовыватся как по мне хуже чем внутридвижковая особеность в отступлении от стандарта. Pavlo Tkachenko aka Dayver
|
Kabak |
|
---|---|
#45782 Kabak: Как быть с такими именами ? |
Alex300 |
|
---|---|
#45796 Dayver: На момент публикации https://www.cotonti.com/docs/devel/coding_style (2008), еще наже не существовало PSR-2, который появился в четырьмя годями позже и ныне заменен стандартом PSR-12. Я даже не уверен про PSR-1, а для движка нужен был стандарт написания кода. Его тогда частично позаимствовали у PhpBB. Но сейчас PSR-12 стал общепринятым стандартом, которому следует если не все, то подавляющее большинство проектов и фреймфорков. Есть даже инструменты для автоматической валидации соотвествия кода стандарту PSR-12, которые можно встроить в CI. Например Php CodeSniffer. И для новых разработчиков будет гораздо удобнее читать и писать код в привычном стиле, нежели разбираться и использовать другой стиль написания кода. По этому я считаю разумным тоже следовать этому стандарту. А вот поправить https://www.cotonti.com/docs/devel/coding_style никак руки не дойдут.
Это точно. Я начал потихоньку рефакторить код под PSR-12, но это дело не быстрое. Но, по крайней мере, те места кода которые я правлю - я переписываю в соотвествии с этим стандартом. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
This post was edited by Alex300 (2023-01-02 17:18, 2 years ago) |
Kabak |
|
---|---|
А как проходит проверка вновь зарегистрированных пользователей ? Что необходимо подключить к Cotonti или на сервере, чтобы Cotonti отправил сообщение для подтверждение Email только что зарегистрированному пользователю ? |
Alex300 |
|
---|---|
На сервере должен стоять какой нибудь Mail Transfer Agent. Ну и плюс правильные настройки в php.ini, но последние как правило можно использовать по-умолчанию. Плюс настрока SPF, DKIM, DMARC (можно погуглить :) ) К Cotonti ничего дополнительно подключать не нужно. Он использует стандартную php-функцию mail() для отправки писем, которая в свою очередь использует sendmail предоставляемый MTA. P.S. Warning'и завтра постараюсь допроверить и поправить. Спасибо за багрепорт. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Dayver |
|
---|---|
#45795 Kabak: Смотрите выше я уже писал про исправление этой ошибки
#45795 Kabak:
Просьба скачать обновлённый plugins/bbcode/inc/bbcode.functions.php и протестировать изменения исправляющие это
#45795 Kabak: Просьба скачать обновлённый plugins/system/functions.php и протестировать изменения исправляющие это.
#45782 Kabak: Пока не смог повторить такое предупреждение. Возможно потому что тестирую под версией 8.0 а у вас 8.1 - вероятно по этой причине. Пока руки не дошли обновить себе версию до 8.1 Добавлено 1 час спустя: #45799 Alex300: Вот об этом я и говорю. Навскидку 80-90% кода кота всё еще использует старый стиль "отступы-табы" и "скобка с новой строки". Сейчас вносятся редкие коммиты уже в стиле PSR и код превращается в кашу разных стилей уже сейчас. Что это плохо, в этом согласие есть, похоже, у всех. Но разве разумно рефакторить код в том темпе который могут обеспечить оставшиеся энтузиасты, а по сути одному в две руки? Если в ближайшей перспективе не будет одномоментной доводки стиля всего кода до стандарта(а я уверен не будет) то выходит каша будет наблюдатся долгие года пока весь старый код будет мелкими комитами рефакторится до полного соответсвия стандарту. Поэтому встаёт вопрос, что лучше, поддерживать старый стиль пока не появится время на одномоментный рефакторинг всего кода до стандарта или безперспективно наращивать кашу до мифического момента когда рефакторинг произойдёт так сказать степ бай степ?! Потому моя мотивация была, при коммитах попутно сохранять хоть и старый но единый стиль, лишь в том что лучше не стадрат но единство стиля сейчас чем каша на долгие годы. Но если это прям режет глаз то ок пусть будет как было. Pavlo Tkachenko aka Dayver
|
|
This post was edited by Dayver (2023-01-03 05:14, 2 years ago) |
Kabak |
|
---|---|
Если включаю URLEditor на последней версии Cotonti 0.9.21 с опцией "удобный" ( думаю, что не в опции дело ) то начинаются проблемы с сайтом. URL NOT FOUND пока не удалю плагин |
|
This post was edited by Kabak (2023-01-03 08:52, 2 years ago) |