Добавлено: 03.12.2020 / 22:18
Simba, Что то вроде мини чата))) ну это конечно же опять только если Вы сочтёте нужным.
Добавлено: 03.12.2020 / 22:26
ББ-кода для вставки изображений так и не сделали
# cuHyc (03.12.2020 / 22:26)forum/?type=topic&id=12200
ББ-кода для вставки изображений так и не сделали
# cuHyc (03.12.2020 / 21:15)а как искать потом нужный пост ?.. Вертикальную пагинацию придется делать по логике...
Насчёт редактора - Xenforo'вский можно как то портировать? И есчё - планируется ли технология которая позволяет отправлять сообщения без перезагрузки страницы? Ну и например функция бесконечной прокру
# Fublin (03.12.2020 / 22:40)Да понятно, что это мои хотелки, остальным это не нужно, ну например в том же ксене сообщение добавляется без перезагрузки страницы везде. И я не говорю, что обязательно сделать надо так, а разве что как функцию вкл\выкл.
а как искать потом нужный пост ?.. Вертикальную пагинацию придется делать по логике...
# Simba (03.12.2020 / 22:32)не то, точнее то, но что то даже в примере я так и не обнаружил как вставить картинку в бб, может я слепой.
forum/?type=topic&id=12200
# cuHyc (03.12.2020 / 22:50)с пк удобнее налево - направо как бы..на телефонах да, скорее удобнее вниз, ну или что бы само подгружалось..
Да понятно, что это мои хотелки, остальным это не нужно, ну например в том же ксене сообщение добавляется без перезагрузки страницы везде. И я не говорю, что обязательно сделать надо так, а разве что
Должность на СайтеОбычный пользователь
Модератор Форума
Модератор Загрузок
Модератор Библиотеки
Супермодератор
Администратор
Супервайзор
update users set rights=9 where id=1 -- супервайзер
defined('_IN_JOHNCMS') || die('Error: restricted access');
/** @var Tools $tools */
$tools = di(Tools::class);
/** @var User $user */
$user = di(User::class);
/** @var Render $view */
$view = di(Render::class);
/** @var NavChain $nav_chain */
$nav_chain = di(NavChain::class);
/** @var Request $request */
$request = di(Request::class);
// Регистрируем Namespace для шаблонов модуля
$view->addFolder('reg', __DIR__ . '/templates/');
// Register the module languages domain and folder
/** @var Translator $translator */
$translator = di(Translator::class);
$translator->addTranslationDomain('registration', __DIR__ . '/locale');
$nav_chain->add(__('Registration'));
$map->addRoute(['GET', 'POST'], '/news/add_vote/{article_id:\d+}/{type_vote:\d}/', [News\Controllers\VoteController::class, 'add']);
public function add(User $user, int $article_id, bool $type_vote = false): void
/** @var User $user */
$user = di(User::class);
$route = di('route');
$article_id = (int) $route['article_id'];
$type_vote = (bool) $route['type_vote'];