Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-10-28 09:41:09

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

чтобы убрать кнопку "все комменты"

Есть ли фикс для того, чтобы можно было избавиться от неудобной кнопки "все комментарии" по которой приходится переходить если нужны все комменты.
Хочется в полной новости видеть просто страницы с комментами.

Не в сети

#2 2009-10-28 11:28:11

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: чтобы убрать кнопку "все комменты"

В настройки плагина comments заглядывал?

Многостраничное отображение (Использовать многостраничное отображение)
Да - на странице новости будет отображаться только часть комментариев, остальные будут доступны на отдельной страничке
Нет - все комментарии будут отображаться на странице новости

Не в сети

#3 2009-10-28 15:37:23

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

Wolverine,
нет это не много не то. Мне нужно оставить разбивку на страницы, но убрать кнопку "Читать все комментарии". Чтобы сразу постарничка шла без этой кнопки надо.

Не в сети

#4 2009-10-28 21:04:44

EsCaPeR
Участник
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

Поддерживаю Luca, а то слишком много кликов!

Не в сети

#5 2009-10-28 21:13:02

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: чтобы убрать кнопку "все комменты"

Поддерживаю Luca. smile

Изменено infinity237 (2009-10-28 21:13:15)

Не в сети

#6 2009-10-28 21:25:19

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: чтобы убрать кнопку "все комменты"

Гхм... опять возвращаемся - граждане, где вы были раньше во время beta тестов? sad
Сделать можно, но позже

Не в сети

#7 2009-10-28 21:55:44

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: чтобы убрать кнопку "все комменты"

Что по этому поводу говорят логи (обратите внимание на дату smile ):

vp7 (15:20:43 4/01/2009)
по поводу постранички в комментах.. есть мысль сделать как на mail.ru - на основной странице с новостями показывается XX (задаваемых в настройках) комментов.
и ссылка - смотреть все комментарии.

вот там и будет постраничка. и там же будет показывать только заголовок новости, без самой новости.

как такой вариант?

Sergey (15:22:35 4/01/2009)
можно и так.

Sergey (15:22:56 4/01/2009)
но это как-то не по дефалтному... smile

vp7 (15:23:20 4/01/2009)
а какой вариант тебе бы хотелось видеть?

vp7 (15:24:14 4/01/2009)
ведь этот заодно решает и SEO задачу - тем, кто не хочет чтобы комменты забивали их страничку, но считает комменты всё-таки нужным элементом

Sergey (15:26:09 4/01/2009)
Стандартный вариант для почти всех CMS:
1. В настройках плагина выбирается кол. комментариев на странице.
2. Если коментариев больше заданного числа, то они распределяются на странице.
3. В низу новости навигация по страницам коментариев 1,2,3.

Можно конечно и так как ты предложил... Но такой вариант встречается гораздо реже.

vp7 (15:27:02 4/01/2009)
а в итоге получается, что при навигации между комментами сверху всегда показывается полная новость?

Sergey (15:27:09 4/01/2009)
да

vp7 (15:27:36 4/01/2009)
мм... вопрос. вот у меня новость 3х страничная. и 5 страниц комментариев... как эти "переходилки" между страницами должны работать? smile)))


vp7 (15:27:39 4/01/2009)
мне слабо представляется

vp7 (15:27:54 4/01/2009)
да и у человека глазки могут начать разбегаться

Sergey (15:28:57 4/01/2009)
Ну в этом случае будет 2 навигации по страницам и по коментам. просто редко в CMS встречал возможность разделения новости на страницы.

vp7 (15:30:04 4/01/2009)
просто помню достаточно давно кто-то из SEO'шников просил вынести комменты на отдельную страницу. ибо страница с новостями оптимизируется под конкретные задачи и комменты там будут только мешать

Sergey (15:30:52 4/01/2009)
ну значит делай на отдельную.

vp7 (15:31:49 4/01/2009)
тем более, что вынос на отдельную сделать намного проще в текущей архитектуре... можно было бы и на той же самой, но тут есть некоторые нюансы, которые сейчас нет желания разбирать

Так что не всё так однозначно как кажется... smile

Не в сети

#8 2009-10-28 22:10:16

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: чтобы убрать кнопку "все комменты"

infinity237, есть один нюанс - действительно можно вместо кнопки "все комментарии" сразу же выводить постраничный навигатор,.. но как тогда показывать страницы в случае, если на странице новости отображается 3 коммента, а на постраничке комментов - по 10 комментов на страницу?

Считать первую страницу более короткой чем остальные? ... хм, а это идея!

Не в сети

#9 2009-10-28 22:22:05

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: чтобы убрать кнопку "все комменты"

Проблема в том, что может кому-то больше нравиться существующий вариант, а кому-то такой...

Не в сети

#10 2009-10-28 22:49:55

Amarelius
Модератор
Откуда Kiev
Зарегистрирован: 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

Re: чтобы убрать кнопку "все комменты"

Если кто хочет постраничку комментариев в новости, то можно сделать так: Полная новость только на первой странице, а на последующих только название. Думаю такой вариант реализовать будет проще.
Но лично мне нравится существующий так и на mail и на yandex market реализовано.
На yandex market коментам также можно рейтинг изменять при этом на странице полной новости выводятся самые популярные, думаю добавить такую фитчу на ng при нынешней системе коментов будет не сложно...


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Не в сети

#11 2009-10-28 23:41:31

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: чтобы убрать кнопку "все комменты"

Imho, всё намного проще - сейчас на первой странице выводится заданное кол-во новостей, при клике на "читать все комментарии" посетитель опять же увидит самый первый комментарий и постраничный навигатор.

Но ведь ничего не мешает сделать дополнительную опцию, которая позволит сразу на странице новости выводить постраничный навигатор комментариев и страницу новости считать первой страницей комментариев/
Тогда останется и текущий вариант и новый.

Преимущество текущего варианта - SEO. Со страницы новости будет минимальное кол-во ссылок вне зависимости от кол-ва комментариев.

Не в сети

#12 2009-10-29 00:03:33

Dimon80
Чукча-читатель
Зарегистрирован: 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Re: чтобы убрать кнопку "все комменты"

Не изобретайте велосипед, сделайте как в дле и многих других двигах и все.
Тоже хотел найти подтверждение, что отдельные поля для короткой и полной новости обсуждались (еще и на форуме 2z) не раз, с традиционным исходом...

Не в сети

#13 2009-10-29 00:19:53

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: чтобы убрать кнопку "все комменты"

Dimon80, мы не изобретаем велосипед - мы сделали как на многих других двигах.
Но некоторым это почему-то не нравится... а уж DLE точно не эталон smile

Вторую часть фразы вообще понять не смог.. ты точно ничего не курил? smile

Не в сети

#14 2009-10-29 00:27:46

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: чтобы убрать кнопку "все комменты"

Можешь написать список CMS в которых так сделано? smile

Не в сети

#15 2009-10-29 09:29:27

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

vitaly,
>Гхм... опять возвращаемся - граждане, где вы были раньше во время beta тестов?
лично я тебя с этим вопросом регулярно доставал smile)

Кстати, у меня еще был следующий фикс: В общем итоге в текущем варианте в полной новости все что идет перед тегом more не отображается. Иными словами, чтобы бы мне сделать полную новость читабельной я вынужден был _под_ тег more класть еще дубликат краткой, что было очень не удобно. Это связано с какой-то логикой работы движка. Если неошибаюсь сделано для того чтобы если под тегом more ничего нет, то полная новость вообще не отображалась. В общем итоге с этим фиксом можно смело писать полную и краткую новость, разделяя ее тегом more и все будет отображаться как надо (в полной новости).
Такой фикс кому нить нужен?

А по поводу SEO, нельзя ли просто взять и запихнуть все ссылки под java скрипт? Так, чтобы они не индексировались и обрабатывались по действию пользователя?

Изменено Luca (2009-10-29 09:32:53)

Не в сети

#16 2009-10-29 09:33:52

Dimon80
Чукча-читатель
Зарегистрирован: 2009-04-11
Сообщений: 93
Рейтинг :   -2 

Re: чтобы убрать кнопку "все комменты"

Luca пишет:

лично я тебя с этим вопросом регулярно доставал smile)

и я о том же...

Luca, возможно, у тебя в шаблоне полной новости не хватает тега, который выводит информацию короткой новости... Не сложно тут с этим морэ запутаться. ))

Не в сети

#17 2009-10-29 10:01:08

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: чтобы убрать кнопку "все комменты"

Вот что говорят логи, по воводу SEO:

Sergey (15:36:53 4/01/2009)
По seo, надо сделать настройку "Запретить индексацию ссылок в коментариях" - "Да/Нет".
Если "Да", то в каждую ссылку добавляется rel='external nofollow' и каждая ссылка закрывается в <noindex></noindex>

vp7 (15:44:02 4/01/2009)
это пока сложно - надо позволять плагину модифицировать повередение парсера BB кодов, такого пока нет

Не в сети

#18 2009-10-29 12:10:55

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: чтобы убрать кнопку "все комменты"

Так nofollow уже сжирает вес страницы все равно. У меня сделано через go.php, планирую убрать его, надо ссылаться на сайты все-таки wink Или часть оставлю через go.php, а ссылок 5-6 на странице открою smile

Не в сети

#19 2009-10-29 17:17:33

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: чтобы убрать кнопку "все комменты"

Luca пишет:

Кстати, у меня еще был следующий фикс: В общем итоге в текущем варианте в полной новости все что идет перед тегом more не отображается. Иными словами, чтобы бы мне сделать полную новость читабельной я вынужден был _под_ тег more класть еще дубликат краткой, что было очень не удобно. Это связано с какой-то логикой работы движка. Если неошибаюсь сделано для того чтобы если под тегом more ничего нет, то полная новость вообще не отображалась. В общем итоге с этим фиксом можно смело писать полную и краткую новость, разделяя ее тегом more и все будет отображаться как надо (в полной новости).
Такой фикс кому нить нужен?

Фикс существует и сейчас:
1. Открываем документацию, читаем описание шаблона news.full.tpl
2. Обращаем внимание на переменные {short-story} и {full-story}
3. Прописываем эти переменные в том виде в котором тебе надо

Оно?

Не в сети

#20 2009-11-28 23:41:24

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

vitaly,
Да видимо оно. т.к. после обновления шаблона эта проблема решилась.

НУ так что, никто не придумал как пофиксить обсуждаемый вопрос?

Не в сети

#21 2010-01-26 13:45:42

mittus
Участник
Зарегистрирован: 2010-01-24
Сообщений: 155
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

Присоединюсь к сабжу, комментарии в движке можно заключть в <noindex> например, для SEO smile

Считать первую страницу более короткой чем остальные? ... хм, а это идея! - А вот это логичная, разумная мысль и вполне себе реализуется.  (http://7clan.ru/news/2009/03/26/n256e11/ вот пример подобной реализации, единственное различие от NG - там комментарии полностью на аяксе, т.е. нет ссылок на странички)

Виталий, отписал вам в асю по-поводу комментариев.

Не в сети

#22 2010-01-31 19:24:42

Luca
Участник
Зарегистрирован: 2009-03-19
Сообщений: 398
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

UP. Как там решение проблемы?

Не в сети

#23 2011-08-11 12:13:04

bojikodab
Участник
Зарегистрирован: 2011-08-08
Сообщений: 78
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

уж 2 года прошло, а решения все нету?:(

Не в сети

#24 2015-08-01 01:02:23

tihu
Участник
Зарегистрирован: 2015-08-01
Сообщений: 15
Рейтинг :   

Re: чтобы убрать кнопку "все комменты"

Ну что, нашли решение ?

Не в сети

#25 2015-08-03 11:10:42

ahatomik
Старожил
Откуда Киев
Зарегистрирован: 2012-07-02
Сообщений: 832
Сайт

Re: чтобы убрать кнопку "все комменты"

tihu, в шаблоне или в самом /engine/plugins/ найди папочку /comments/ и посмотри все файлы .tpl найди то , что тебе мешает и удали.

Не в сети

Подвал раздела

Работает на FluxBB