Обсуждение релиза Cotonti Siena v0.9.22
Kabak |
|
---|---|
мы по релизу и говорим. Попросили скин. Я попросил посмореть - подойдет ли вам такой.
Зачем темы плодить. мне всё равно возьмёте вы его или нет. ( мне наплевать на оценки скина ) Я просто преддложил два готовых варианта. светлый по умолчанию такой же , но тёмный доступен = близнецы, только цвет отличается. |
webitproff |
|
---|---|
простите, я тупанл может, реально уже более 2 суток в коде, и иногда только математику и понимаешь, - ценю ваши старания. может создать опрос, - что народ скажет? Добавлено 2 минуты спустя: закончу проект, и попрошу помощи у Алексея, если он на голом энтузиазме поможет, очень скоро будет новая админка у кота аккаунт удален - не срослось с разработчиками
ушел на другой движок |
Alex300 |
|
---|---|
#46198 webitproff: Исправлено этим коммитом Прошу потестировать. Нужно скачать обновленную версию модуля форумов с мастер ветки, заменить ей то что установлена и обновить в админке. Далее можно в структуре "Синхронизировать все". Должно пересчитать. Надесь что в правках ничего не упустил. Их много. Об ошибках лучше писать в issue на гитхабе #1689, чтобы не потерялись и заново открыть сам Issue. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kabak |
|
---|---|
Вроде ушло. Если увижу глюки, напишу. |
Dayver |
|
---|---|
#46223 Alex300: Серьёзно? Каждоё второе сообщение содержит завуалированый мат. От того что он завуалированный матом он не перестаёт быть. Кстати почему завуалирован? Что б не нарушать правила или нормы этикета? Ну тогда уже следует заметить модератор априори их сам не может и не должен нарушать. Так же как и бросатся угрозами "Исправьте или удалю". И вообще что б кому то говорить что вы что то нарушили должны быть чётко обозначенные правила что можно, а чего нельзя. До тех пор пока их нет уже каждый для себя сам решает что можно, а что нельзя. Но как то за все года необходимости в составлении правил как и в модераторах не было потому как всегда всё более менее всё саморегулировалось - никто не ругался и не нарушал, единственное что было проблемой за всё это время это редкие залётные спамеры которые в целом оперативно вычищались.
Потому давайте для начала если хотим что б движёк хоть чуть-чуть ожил, сперва умерим пыл, уберём ейфорию и спокойно, без выражений и целенаправлено трудится не поря гарячку. Трудится по мере собтвенных возможностей. Тут вроде детей и подростков нет потому прочь юношеский максимализм, побольше реализма в взяглядах на ситуацию и уж тем более на её исправление, потому как требовать или хотеть можно много чего вот только кому и когда это всё делать сложно понять. Добавлено 2 часа спустя: #46223 Alex300: Кстати не только им, еще, практически закончил, актуализацию украинского языкового пакета. Добавлено 17 минут спустя: #46221 Kabak: Эту задачу частично можно решить по другому #46224 Kabak: Допустим есть дефолтный шаблон users.register.tpl ... допустим вы захотели создать таблице пользователей екстраполе(я) .... создали, далее два пути - либо кастомно вставляете для каждого поля свою пару {USERS_REGISTER_имяПоля} и {USERS_REGISTER_имяПоля_TITLE}. Либо идёте вторым путём - вставляете в шаблон секцию EXTRAFLD и только два тега {USERS_REGISTER_EXTRAFLD} и {USERS_REGISTER_EXTRAFLD_TITLE} типа вот так: ... <tr> <td>{PHP.L.Password}:</td> <td>{USERS_REGISTER_PASSWORD} *</td> </tr> <tr> <td>{PHP.L.users_confirmpass}:</td> <td>{USERS_REGISTER_PASSWORDREPEAT} *</td> </tr> <!-- BEGIN: EXTRAFLD --> <tr> <td>{USERS_REGISTER_EXTRAFLD_TITLE}:</td> <td>{USERS_REGISTER_EXTRAFLD}</td> </tr> <!-- END: EXTRAFLD --> ... Тогда после создания каждого нового екстраполя не нужно будет вставлять теги для него и эта секция отобразит все созданные поля. Это немного не вписывается в задачу автоматического вывода только обязательных полей но при желании можно это подумать как решить. Надо проверять можно ли обойти отображение поля в секции проверкой обязательности ... может быть без доработки нельзя но по памяти утверждать что нельзя не стану Добавлено 11 минут спустя: <!-- BEGIN: EXTRAFLD --> <!-- IF {PHP.exfld.field_required} --> <tr> <td>{USERS_REGISTER_EXTRAFLD_TITLE}:</td> <td>{USERS_REGISTER_EXTRAFLD}</td> </tr> <!-- ENDIF --> <!-- END: EXTRAFLD -->
Pavlo Tkachenko aka Dayver
|
|
Отредактировано: Dayver (29.03.2023 22:05, 1 год назад) |
webitproff |
|
---|---|
#46249 Dayver:#46223 Alex300: я же написал - отпадаю! и не притендую. просто не возражаю. а то что, наконец отреагировали за вуаь над просто народно разговорный - уже показатель, - нам нужен модератор! повторюсь. я не претендую - давайте предложим кому-то или сделаем конкурс. аккаунт удален - не срослось с разработчиками
ушел на другой движок |
|
Отредактировано: webitproff (29.03.2023 23:27, 1 год назад) |
Kabak |
|
---|---|
#46249 Dayver:#46224 Kabak: А можно в TPL проверять экстрополя на обязательность через IF и вставлять все которые помечены как обязательные для заполнения ? т.е. где-то создавать общий тег для таких полей в виде таблицы <tr> <td>{USERS_REGISTER_EXTRAFLD_TITLE}:</td> <td>{USERS_REGISTER_EXTRAFLD}</td> </tr>
Добавлено 8 минут спустя: т.е. в этот тэг движок должен автоматически запихивать все экстрополя которые помечены как обязательные для профиля пользователя. и соответственно они должны показываться на форме при регистрации и в профиле пользователя Добавлено 4 минуты спустя: #46246 Alex300:#46198 webitproff:
при переносе темы получил 2023-03-30 05:42 SQL error 22001: String data, right truncated: 1406 Data too long for column 'log_group' at row 1 #0 /var/www/dacha/system/database.php(614): cot_diefatal('...') #1 /var/www/dacha/system/functions.php(3368): CotDB->insert('...', Array) #2 /var/www/dacha/modules/forums/inc/forums.topics.php(127): cot_log('...', '...', '...', '...') #3 /var/www/dacha/modules/forums/forums.php(35): include('...') #4 /var/www/dacha/index.php(180): require_once('...') тема переехала, но с этой ошибкой на экране |
|
Отредактировано: Kabak (30.03.2023 05:46, 1 год назад) |
Alex300 |
|
---|---|
Это новый Пашин логгер. Он пока не готов. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Dayver |
|
---|---|
#46268 Kabak:
Выполните вручную патч в базе данных, видимо вы файлы из мастер ветки обновили а база осталась в предыдущем состоянии INSERT INTO `cot_config` (`config_owner`, `config_cat`, `config_order`, `config_name`, `config_type`, `config_value`, `config_default`, `config_variants`, `config_text`) VALUES ('core','main','08','loggerlevel',2,'sec+adm+ext','sec+adm+ext','none,sec,adm,ext,sec+adm,sec+ext,adm+ext,sec+adm+ext,all',''); ALTER TABLE `cot_logger` MODIFY `log_group` varchar(64) DEFAULT 'adm'; ALTER TABLE `cot_logger` ADD `log_uid` int UNSIGNED NOT NULL DEFAULT '0'; ALTER TABLE `cot_logger` ADD `log_type` varchar(32) DEFAULT ''; ALTER TABLE `cot_logger` ADD `log_status` varchar(24) DEFAULT ''; ALTER TABLE `cot_logger` ADD `log_uri` varchar(255) DEFAULT ''; UPDATE `cot_logger` SET `log_group` = 'forums' WHERE `log_group` = 'for'; UPDATE `cot_logger` SET `log_group` = 'users' WHERE `log_group` = 'usr'; UPDATE `cot_logger` SET `log_group` = 'page' WHERE `log_group` = 'pag';
Pavlo Tkachenko aka Dayver
|
Kabak |
|
---|---|
а сайт не ляжет ? там сейчас живые люди ... в вынужден был полностью удалить базу и накатить старую потому, что через PHPMyadmin не устанавливалась старая база поверх новой тогда ещё 0.9.21
фактически от нового движка всё кроме базы данных Добавлено 1 минута спустя: #46269 Alex300: т.е. я могу не париться ?
потому, что всё остальное на сайте работает вроде... Я его держу для людей которые с 2013 года там собирали для всех информацию. Сайт не коммерческий - по рмеонту бесперебойников APC
|
Dayver |
|
---|---|
#46281 Kabak: Тогда наверное не стоит. Просто мастер ветка не очень подходит для продакшена и для рабочих сайтов лучше релизные версии использовать. А вот на тестовых сайтах, тут да мастер ветку обкатывать можно. Pavlo Tkachenko aka Dayver
|
Kabak |
|
---|---|
Баг ? писать в этих разделах не даёт, но читать можно Баг ?
На страницах не находит. Со страницами всё норм
Встроенный поиск ищет в комментариях ? |
Dayver |
|
---|---|
#46286 Kabak: Нет, такой реализации нет в коробке Добавлено 13 минут спустя: #46286 Kabak: Вероятно да, что б не потерялось нужно в гитхабе отсавить заявку. Нужно внимательно проверить действительно ли имеет место быть даная ошибка Pavlo Tkachenko aka Dayver
|
|
Отредактировано: Dayver (30.03.2023 11:57, 1 год назад) |
Kabak |
|
---|---|
оставил заявку проверил себя. Поиск находит , но не пускает... оба кэша почистил Добавлено 2 минуты спустя: но на страницах поиск не находит даже Добавлено 1 минута спустя: Добавлено 2 минуты спустя: прикол в том, что для зарегистрированного пользователя , но с уровнем которому закрыт доступ поиск выдаёт ошибку поиска, но незарегистрированному пользователю даёт список найденных закрытых тем на форуме |
Alex300 |
|
---|---|
Надо проверить 2 кейса: 1) Тема находится в категории на чтение которой у пользователя нет прав. Т.e. у этой категории https://www.site.ru/admin/rights?g=1 (g=1 - гости) в Module Forums структура сняты все галки.
2) Тема находится в категории на чтение которой у пользователя есть права, но сама тема приватная (доступна только создателю и модеоаторам/админам) Теже вопросы. Это бы очень помогло. Добавлено 1 день спустя: Исправлено этим коммитом. Но пока не тестировал. Потестирую позже. И желательно еще чье-то тестирование. Если все ок, issue можно закрывать. P.S. А почему это тема стала приватной? Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Отредактировано: Alex300 (31.03.2023 15:02, 1 год назад) |