Ant Как раз то что доктор прописал, СПАСИБО!
Ant, я тут перечитывал вашу дискуссию насчет соединения постов и у меня возник вопрос: а можно сделать так, чтобы, когда присоединяешь новое сообщение к старому, тема поднималась наверх?
IronheadAnt, я тут перечитывал вашу дискуссию насчет соединения постов и у меня возник вопрос: а можно сделать так, чтобы, когда присоединяешь новое сообщение к старому, тема поднималась наверх?Такой вопрос уже был. Тогда я ответил - что технической возможности этого нет. Но сейчас мне что-то подсказывает, что надо будет посмотреть ещё раз что к чему. На досуге посмотрю.
IronheadAnt, я тут перечитывал вашу дискуссию насчет соединения постов и у меня возник вопрос: а можно сделать так, чтобы, когда присоединяешь новое сообщение к старому, тема поднималась наверх?Посмотрел. Система такова. При составлении второго подряд сообщения в течении 6 часов после первого, ваше второе сообщение приклеивается к первому. По истечении 6 часов - добавляется новое сообщение. Я опустил планку - до одного часа.
Думаю, этого вполне хватит. По идее, можно изменить время поста при склеивании, но, во-первых, это решение не совсем правильное (есть ещё факторы, по которым определяется просмотр каждой темы для конкретного пользователя). А во-вторых, мне кажется это не совсем хорошей идеей по отношению к юзерам. Лично мне несколько жаль времени, сил и нервов, лицезреть заново пост, который я уже смотрел, когда в этом посте добавилось только пара фраз, мне особенно не нужных.
А чтобы была возможность таки поднять тему наверх - через час ограничение на склейку пропадает. Таким образом считаем, если в течении часа человек добавляет что-то к посту, то его необходимо молча склеить. Если же через час - что появилось что-то новое, надо добавлять отдельным сообщением.
Всё тоже самое касается и редактирования постов. Представляете, что будет с форумом, если система отслеживания сообщений будет реагировать на изменения? Вот исправил человек ошибку в тексте, поставил новую запятую, я вам надо заново смотреть весь пост и выискивать, что же там изменилось...
В общем, пока будет так, как я описал.
Далее, по теме видео. Я добавил поддержку rutube.ru. Далее - только по запросам пользователей. Лично я знаю только rutube.ru или youtube.com. Вроде у нас они самые популярные.
AntДалее, по теме видео. Я добавил поддержку rutube.ru. Далее - только по запросам пользователей. Лично я знаю только rutube.ru или youtube.com. Вроде у нас они самые популярные.а с vkontakte.ru можно добавлять видео, это будет удобно тем кто там не зарегестрирован.
kosaа с vkontakte.ru можно добавлять видео, это будет удобно тем кто там не зарегестрирован.Можно ссылку на страницу с роликом (желательно с паролем и логином, если для просмотра они нужны)? И даже несколько ссылок на страницы с роликами. Что б проверить шаблонность.
Ant, можешь сделать, чтобы и отсюда видео вставлялось?
**ILYUXA$**Ant, можешь сделать, чтобы и отсюда видео вставлялось?В теории - да. Дай сюда ссылки на страницу, откуда ты перешёл к странице, уже указанной тобой.
http://www.metontour.com/
Только там зарегиться надо, но это пять минут.
**ILYUXA$**, добавил.
Только вот не понял. Там на сайте всего один ролик что ли?
Ant**ILYUXA$**, добавил.Ооо, спасибо, теперь у нас отчеты будут с видео!
AntТолько вот не понял. Там на сайте всего один ролик что ли?На МетОнТуре по каждому концерту есть свое видео, фотографии, сэт-лист и возможность скачать его в мп3 или ФЛАКе(но, за деньги, к сожалению). Там на соответствующую иконку нажимаешь и вперед.
**ILYUXA$**у нас отчеты будут с видео!А с полным или с отрывками?
Вот с таким.
**ILYUXA$**Ооо, спасибо, теперь у нас отчеты будут с видео!Да не за что. Если что-то подобное понадобится - пиши адрес ролика и откуда на него вышел. К сожалению, сделать сразу для всех невозможно, так как каждый по-своему подключает ролики на сайте. В целом, механизм один, но для каждого сайта приходится прописывать свои шаблоны в силу различных тонкостей.
На форуме появилась очень интересная возможность, именуемая LivePreview. Или - "живой предпросмотр". Смысл данной фишки - посмотреть, что содержится под ссылкой на другой пост этого форума, не переходя по ссылке на другую страницу.
После каждой ссылкой, ведущей на другой пост нашего форума, будет появляться знак [?] (потом, возможно, будет картинка). Наведя на этот знак можно посмотреть содержимое поста, на который указывает ссылка, не переходя по самой ссылке.
В появившемся окне можно переходить взад/вперёд. И так далее.
Приват, спрятанные сообщения - всё поддерживается. Соответственно, нужны права на просмотр таких сообщений.
Для модераторов тема сообщения редактируема. Если её отредактировать и нажать Enter - будет произведено переименование темы.
Пример ссылки: Обсуждение альбома Metallica - "Death Magnetic". # 610
Тестируем, об всех ошибках сообщаем в тему тестирования! Если есть пожелания по работе данного интерфейса - велкам.
Значит так, благодаря активному участию **ILYUXA$** и Ironhead, а также других участиников форума, текстирующих функционал LivePreview.
В итоге было установлено, что всё дело в приставке WWW. Кто-то заходит на сайт www.metclub.ru, кто-то - metclub.ru. Ссылки стояли без www. И все, кто заходил на сайт www.metclub.ru, не могли видеть [?].
Сейчас же всё должно работать у всех. В том числе - гостей. Проверяйте.
Ant, все работает и так metclub.ru и так www.metclub.ru
Все работает. Но я раньше видел [?] в www (в сообщении модератора)
IronheadНо я раньше видел [?] в www (в сообщении модератора)Значит, был толи глюк, толи всё таки имя домена определялось условно правильно для конкретного случая. Чёрт его знает. Иногда глюки/баги ведут себя именно так - позволяют работать в определённом месте. Но не потому, что глюков нет, а потому - что есть. Короче, главное - что нашли причину.
Теперь вставлять ссылки на сообщения и темы нашего форума стало удобнее. Фактически, необходимо просто вставить ссылку на пост или тему в окно сообщения - всё остальное сделает форум.
Чтобы вставить ссылку на сообщение - наведите мышью на номер сообщения (правый верхний угол каждого сообщения), нажмите правой кнопкой мыши, затем выбрать "копировать ярлык" (в разных браузерах данный пункт именуется по-разному). Всё, можно вставлять ссылку из буфера обмена в редактор.
Скопировать ссылку на тему можно из адресной строки, либо скопировав в буфер обмена ссылку, как и в предыдущем пункте.
Всё, получится вот что: Все вопросы по сайту MetClub.ru - сюда! Часть II. # 51 (имя темы и номер сообщения в теме добавлены форумом автоматически).
Типа так Все вопросы по сайту MetClub.ru - сюда! Часть II. # 52 или так Все вопросы по сайту MetClub.ru - сюда! Часть II. # 53 .
Спассибо Ant
kosa, пожауйста!
Да, одно замечание - знаки препинания ставить сразу после ссылки не нужно - они будут захвачены как часть адреса. Либо ставить после адреса пробел, либо использовать BBcode (кнопка URL).
Хотя нет, ни к чему всё это. Я поправил механизм парсинга адресов. Теперь можно прямо после ссылки ставить пунктуацию: Джейсон Ньюстед будет гостем на FULL METAL JACKIE's Radio Show # 1, и всё будет ok.
AntТеперь можно прямо после ссылки ставить пунктуациюТак то лучше
Ну и завершающий штрих в этой большой серии модификаций.
Я полностью перевёл форматирование HTML новостей на движок форума. Теперь новости на главной странице сайта выводятся через модули форума, отвечающие за форматирование сообщений.
Это означает, что всё, что вы видите на форуме в новостях, будет видно и в новостях на главной странице. Включая видео. Ньюсмейкеры теперь могут вставлять видео в новости.
Единственное, что не поддерживается - это сообщения модератора и LivePreview. Я не думаю, что они там нужны. Всё остальное - работает.
P.S. А, ну да. Всё вышеперечисленное применимо и к RSS потоку. Так что все новости будут доходить до их читателей так, как это было задумано её автором.
AntНьюсмейкеры теперь могут вставлять видео в новости.Вот за это отдельное "Спасибо"!
Ну все, я подредактировал первый пост отчета Отчет о концерте Metallica на фестивале Sonicsphere в Германии, 4.07.09 # 1 дальше уже будем по такому шаблону делать, я думаю. Да и на главной странице сайта смотрится отличчно.
Да, вроде бы действительно смотрится нормально.