Буква i от слова instantcms. Лень просто было сокращать до icms и т.п. А вы о чём подумали?Зачем добавлять букву "i", не пойму?! Маркетинг нельзя строить на повторении чужих решений...
Тестирование компонента Форум
Нужен ли он в коробке?
Имеется в виду, будет ли этот форум включен в состав cms, как неотъемлемая часть
Конечно отвечу. На вопросы я отвечаю. Не всегда верно и точно, но отвечаю.мой вопрос затерялся. Ответите?
Не исключено, но маловероятно.А если ваш вариант, не примут в коробку?
Не примут это исполнение, перепишу другое.Забросите? Или переписывать будете?
Не примут его, напишу третье.А если ваш вариант, не примут в коробку?
В итоге или возьму их измором, или перейду на использование дара убежденияА если ваш вариант, не примут в коробку?
Озвучить можете, но о принятии и исполнении ничего не могу обещать.Хотелки ещё принимаются?
В самом худшем случае, этот форум станет моей бесплатной разработкой. Да, будет иметь поддержку, но как бесплатное. То есть при выходе обновления движка, сначала обновляться будут мои платные работы, потом бесплатные в порядке негласного приоритета. Поэтому обновление форума может затянуться на неопределённый срок. В остальном всё хорошо.
я об одной фруктовой компании которая называет все свои продукты с этой буквы (возможно даже зарегистрированный товарный знак))).Буква i от слова instantcms. Лень просто было сокращать до icms и т.п. А вы о чём подумали?
Если бы вы не написали что i — это сокращение от icms, ни в жизнь не догадался бы)) Силён тот бренд фруктовой фирмы)
1. в файле /system/controllers/forum/routes.php после
'pattern' => '/^forum\/first-post$/i', 'action' => 'first_post_view_ajax' ),
'pattern' => '/^forum\/thread([0-9]+)-([0-9]).html$/i', 'action' => 'thread_redirect', 1 => 'thread_id', 2 => 'page' ),
<?php class actionForumThreadRedirect extends cmsAction { public function run(){ $thread_id = $this->request->get('thread_id', ''); $page = $this->request->get('page', ''); if (!$thread_id){ cmsCore::error404(); } // получаем данные по теме форума $thread = $this->model->getThread($thread_id); if (!$thread){ cmsCore::error404(); } // получаем данные категории $category = $this->model->getCatById($thread['category_id']); if (!$category){ cmsCore::error404(); } if($page>1){ $category['slug'],$thread['slug'],$page )),301); }else{ $category['slug'],$thread['slug'] )),301); } } }
Пока не понял, с чем это связано. Возможно, это из-за того, что контент мигрирован с первой ветки.
В этой теме, уже прозвучало несколько.Озвучить можете, но о принятии и исполнении ничего не могу обещать.
"Позвать друзей" — не совсем то, допустим форум для всей станы, а я создал тему "Чемпиотат дворового футбола в городе N", зачем звать друзей коих может быть много и с разных городов, нужно звать тех у кого в профиле есть город N. Или тема "Обуждаем артиста Ф.И.О." — нужно звать тех, у кого в интересах в профиле, есть этот артист Ф.И.О."позвать в тему по полю профиля" это неплохая задумка. Либо как минимум кнопка "Позвать друзей", тоже пригодится.
если реализуете, то будет не плохо, хотя я пользы в этом не вижу, разве что показывать в списке сколько человек читают тему цифрой."кто сейчас просматривает тему", тоже вполне интересная
Когда обдумывал свои хотелки, нечто подобное приходило в голову, но я вижу это слегка иначе, не "Важное сообщение в теме", а что-то типо лайков, "Хорошее (или Полезное)" и "Плохое (или Спам или Флуд)". Нажимая "Хорошее" — у сообщения добавляется допустим зелёный флажок с количеством нажавших, нажимая "Плохое" у сообщения добавляется допустим красный флажок с количеством нажавших. Модератору будет легче чистить тему. Это всё должно быть отключаемым в настройках. И ради справедливости, чтоб не срабатывал "эффект толпы", флажки показывать не всем, а только модератору, автору сообщения и "лайкнувшему"."Важное сообщение в теме" — немного спорный момент.
Нужны "Спасибки". Нажал кнопку "Спасибо", появился значёк с количеством поблагодаривших, в сообщении и под аватар пользователя общее количество полученых спасибок и сказанных спасибок. Будет наглядно видно, стоит ли доверять ответившиму тебе и будет видно, благодарный вопрошающий или нет.
Согласен на все 100%, ибо если я перешёл на сообщение по ссылке, прочитал, нажал кнопку "наверх" чтоб прочитать название форума/темы, и чтоб перейти к первому сообщению темы, нужно мотать страницу в низ, напрягает.пагинация только внизу страницы темы. Копия пагинации сверху темы очень полезна
Тоже согласен. И от себя добавлю, нажимая "Оветить" или "Цитировать выделенное", в тело сообщения, добавлялась ссылка, в виде стрелки или чтоб ник пользователя становился ссылкой на цитируемый пост или на пост в котором нажали кнопку "Ответить".— "цитата выделенного" на данном форуме вызывает затруднения: нужно вроде выделить, потом проскроллить вверх и нажать ссылку "цитировать выделенное". Наиболее кошерный вариант — js. Выделил мышкой — всплыло окно "цитировать".
Так же в шапке сообщения, есть ссылка на пост(#), нажимая её идёт перезагрузка страницы и шапка сообщения поднимается вверх окна браузера, было бы логичнее при нажатии # ссылка просто копировалась в буфер обмена.
Ещё нужны автоматически присваеваемые звания. В настройках задаём допустим если пользователь на сайте N-лет, то присваеваем звание Постоялец. У человека много "Спасибок" от пользователей, то присваеваем звание "Мудрец". Много дизлайков на форуме, присваеваем звание "Флудер" и т.д. и т.п.
Вспомнил про еще один момент: "полезный ответ".
Предложу другое. Если поставили крыжик "Вопрос решен", то слово решено в названии темы, чтоб становилось ссылкой на сообщение, в котором поставили этот крыжик. Будет удобно, увидел решённую тему, нажал на [РЕШЕНО] и попал на сообщение где твой вопрос решился.У Вас эта задача решена путем "Вопрос решен", хотя можно и красочнее:)
Пока всё, когда ответите, добавлю ещё хотелок.
PS. Забыл про вкладку в профиле, но про это вроде говорилось и избранноё, может даже возможно прикрутить "Избранное" от Val
Мне хватает "печальки" с внедрением форума, поэтому "прикрутить" что-то стороннее, пусть лежит на плечах его автора. Хотя зная мнение Val, он будет против внедрения "всего подряд" в коробку. Поэтому тут скорее всего вопрос будет решаться от обратного. Будет форум, будет это и в компоненте "Избранное".избранноё, может даже возможно прикрутить "Избранное" от Val
Тут речь шла о данном форуме, где вы сейчас читаете, а не о том, что я пытаюсь сотворить, как и вопрос с цитированием.Согласен на все 100%, ибо если я перешёл на сообщение по ссылке, прочитал, нажал кнопку "наверх" чтоб прочитать название форума/темы, и чтоб перейти к первому сообщению темы, нужно мотать страницу в низ, напрягает.
И как ссылка должна догадаться, что вопрос решён во втором посте, а не в четырёх на разных страницах?Предложу другое. Если поставили крыжик "Вопрос решен", то слово решено в названии темы, чтоб становилось ссылкой на сообщение, в котором поставили этот крыжик. Будет удобно, увидел решённую тему, нажал на [РЕШЕНО] и попал на сообщение где твой вопрос решился.
За "спасибки" и "полезность" отвечает рейтинг сообщения. Он уже давно реализован в форуме.
Звания это вещь хорошая. Но то должен быть компонент, который влияет на весь сайт, а не на один форум. В него должны быть заложены почти все действия пользователя на сайте от записей в типах контента, до их комментариев и форума. Включая общий рейтинг и карму самого пользователя. Во всяком случае, это моё представление, как это должно выглядеть в cms.
Я как бы это и имел в виду, только с вашей стороны, нужно добавить чего нибудь, чтоб Val смог и форум прикрутить к избранному.Будет форум, будет это и в компоненте "Избранное"
Извиняюсь, у себя столько не флудил, чтоб появилась пагинация. А цитировать выделенное, у вас работает так же как и здесь, цитируешь первый пост, потом нужно мотать в конец, чтоб писать.Тут речь шла о данном форуме, где вы сейчас читаете, а не о том, что я пытаюсь сотворить, как и вопрос с цитированием.
Вот этого не знаю )) Попробуйте как нибудь, вдруг получится.И как ссылка должна догадаться, что вопрос решён во втором посте, а не в четырёх на разных страницах?
Рейтинг это не то. Он как плюсует, так и минусует. Нужно разделение на полезное/безполезное, т.е. циферки должны быть как у плюса, так и у минуса. А спасибки должны только плюсоваться и быть видны под аватаром общее число, а возле кнопки "Спасибо" спасибки конкретного поста… Плюс у плюсующего под аватаром должно выводиться сколько он спасибок поставил на всём форуме.За "спасибки" и "полезность" отвечает рейтинг сообщения. Он уже давно реализован в форуме.
Не согласен, звания на сайте это одно, а форум это другое. Эт моё мнение.Звания это вещь хорошая. Но то должен быть компонент, который влияет на весь сайт, а не на один форум.
Ну вот а чего так?компонент будет переписываться.
Пообщался, с грамотными людьми.Ну вот look а чего так?