Loadырь
Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
batot, у вас при очередной миграции в конфиге (\system\config\config.php) не прописалась строка
Добавьте её где-нибудь в середине файла, если в этом файле нет слова db_engine
'db_engine' => 'MyISAM',
С конструктором форм это будет выглядеть так:
Юзер зашёл в задание, прочитал его, нажал кнопку выполнить и появилась форма из конструктора. В полях конструктора он заполняет отчёт и нажимает кнопку отправить. Его отчёт отправляется уведомлением или сообщение на сайте или на почту автору записи (или специально подготовленным людям). Автор записи читает отчёт и вот тут начинается самое интересное.
Если одно задание рассчитано на одного юзера, то автор после проверки отчёта может поставить некий флажок в задании и оно будет отображаться как выполненное, для всех юзеров.
Если одно задание должны выполнить несколько юзеров, независимо друг от друга, то как "задание" запомнит, что данный юзер прошёл тест, а "вчерашний" юзер его не прошёл.
Для этого надо писать некий компонент, по управлению юзерами и их выполненными заданиями. А это уже не получится
Юзер зашёл в задание, прочитал его, нажал кнопку выполнить и появилась форма из конструктора. В полях конструктора он заполняет отчёт и нажимает кнопку отправить. Его отчёт отправляется уведомлением или сообщение на сайте или на почту автору записи (или специально подготовленным людям). Автор записи читает отчёт и вот тут начинается самое интересное.
Если одно задание рассчитано на одного юзера, то автор после проверки отчёта может поставить некий флажок в задании и оно будет отображаться как выполненное, для всех юзеров.
Если одно задание должны выполнить несколько юзеров, независимо друг от друга, то как "задание" запомнит, что данный юзер прошёл тест, а "вчерашний" юзер его не прошёл.
Для этого надо писать некий компонент, по управлению юзерами и их выполненными заданиями. А это уже не получится
Поэтому, конструктор форм, тут лишь малая часть в работе данного "компонента". Где будете брать остальное, возможно там же и будет своя фиксированная форма для отчёта. Поэтому роль конструктора, может свестись вообще к "0".реализовать из подручных вещей
последняя строка в запросе должна быть такойЧто означает engine пустой?
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Таблица c фильтрами похожего контента' AUTO_INCREMENT=1 ;
batot, скрин ошибки можете показать?
2. Не хватает более детальной настройки прав пользователей.
плюс доступ в категорию и форум отдельно
действительно, ступилполучилось так
надо так
$this->redirect('/users/' . $user->id . '/content/' . $ctype['name']);
$this->redirect('users/' . $user->id . '/content/' . $ctype['name']);
Есть предположение, что официальный форум выйдет после моей версии, поэтому можете озвучить все недостатки и достоинства форума в первой ветке. Именно по функционалу, а не по внешнему виду. Внешний вид будет подгоняться под дефолтный шаблон. Интересуют фразы типа: "Не хватает этого (с описанием этого)", "желательно доработать это, до этого". На данном этапе, вообще не интересуют фразы типа "Не хватает, как как вон там" и уж тем более не интересуют фразы с синонимом слова "хочу".Это печально
Не факт, что всё будет учтено и реализовано, но на некоторое время отвлечёт от "печальки" по форуму 

/system/libs/mobile_detect.class.php
Слетят, но речь не об обновлении опенсервера, а об обновлении сайта на опенсервере.но разве при том или ином обновлении при обновлении ЛОКАЛЬНОЙ машины не слетят базы?
К тому моменту как ТС дойдёт до обновления опенсервера, он не раз сделает восстановление БД и файлов сайта на локалке, после установки очередного "нерабочего" компонента.
Не получится. Ris, немного не понял сути вопроса и предлагает на опенсервере развернуть бэкап сайта, затем скачать из раздела "Дополнения" все поля виджеты и компоненты с шаблонами, и по очереди их ставить на локалке, для тестирования. (Про "все" я утрирую).Разве не получится один прицип
Вот только на локалке имея рабочий ftp сервер можно настроить установку в автоматическом режиме. А это значит, зайти в админку и закинуть установочный архив, указать реквизиты локального сайта и всё готово. При ручном режиме, после данной процедуры надо ещё лезть в "виндовый" (или получше) проводник, искать нужный файл инсталятора, выдёргивать из него содержимое папки package и потом ползти в папку расположения файлов сайта. Что как вы понимаете совсем лишнее, когда есть вариант попроще.
Всегда надо делать бэкап файлов и БД перед установкой дополнения от незнакомого разработчика.При любой рекомендации сделал бы бекапы баз
Скоро потребуются тестеры, тогда и пощупаете.Loadырь, пощупать то, что на скриншот, можно?
Уже взялся, (Вы если возьмитесь
)По-любому найдётся человек, который скажет, что этот компонент ему в релизе не нужен.Это же не только мне нужно

На скринах форум из первой ветки, слегка адаптированный под вторуюДа очень интересно, что это на скринах??
Время покажет, где и когда.где можно глянуть?
Ris, что вы предлагаете? Установить движок и потом ручным способом ставить компоненты и обновления, имея под рукой работающий сервер? Это же "не наш метод". Demet, я делаю так для домена icmsforum в папке domains
Конечно будет.Ну будет же сайт на первой ветке работать если его полностью перенести на поддомен?
Настройки БД, для работы на новом месте.что в конфиге прописать?
Если это вопрос, то всё возможно.а с двойки уже ссылку поставить на этот поддомен?
Но зайдя на вашу двойку и авторизовавшись, я решу посетить форум. Нажму на ссылку, попаду на поддомен, и вуаля — снова надо авторизоваться, причём по непонятному мне логину и паролю, которые я должен получить на некотором поддомене.
Как я уже говорил zau4man, надо просто переписать всю логику форума с первой ветки на вторую, и получится что-то такое