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

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

Вы не зашли.

#1 2008-11-10 16:09:53

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

tags :: Облако тегов

Наименование: tags (облако тегов)
Описание: Показывает массив ключевых слов, созданных в новости. Чем чаще ключевое слово встречается в новостях, тем сильнее выделяется данное слово в "облаке".
Текущая версия: 0.11 [выпуск: 22.02.2009] [всем кто скачал плагин до 01:00 24.02.2009 просьба скачать его заново. в плагине исправлена небольшая ошибка]
Ссылка: ZIP (14 Kb)

Последние изменения:

[0.11][2009-02-22]
* Исправлена ошибка из-за которой в некоторых случаях создавались пустые теги

[0.10][2009-01-21]
* Исправлена ошибка из-за которой при реиндексации тегов отображались неверные
  счетчики для тегов

[0.09][2008-11-10]
+ Расширены возможности ручного управления стилями - появилась возможность задавать
  персональные стили по тегам в зависимости от кол-ва постов (с указанием диапазона
  "от" и "до")

dc5689792e08eb2e219dce49e64c885b.png

Не в сети

#2 2008-11-11 02:03:59

Actor
Участник
Зарегистрирован: 2008-11-07
Сообщений: 32
Рейтинг :   

Re: tags :: Облако тегов

спасибо.

Не в сети

#3 2008-11-11 13:43:25

RocketBoy
Участник
Откуда Калининград
Зарегистрирован: 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: tags :: Облако тегов

а плагин где?

Не в сети

#4 2008-11-11 13:50:19

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

Re: tags :: Облако тегов

RocketBoy, плагин в поставке 0.9.0 Release Candidate 05 [Stable]

Не в сети

#5 2008-11-11 13:56:35

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

Re: tags :: Облако тегов

Можно и тут скачать http://trac2.assembla.com/ngcms/browser/plugins-current/tags

Изменено Wolverine (2008-11-11 13:56:47)

Не в сети

#6 2008-12-04 20:22:51

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: tags :: Облако тегов

1) как убрать плюсики между двойными названиями тегов, т.е. добавляю к примеру тег: тег 1, в итоге получаю тег+1, как сделать чтобы было тире, т.е. тег-1.

2) как сделать, чтобы "двойные теги" (тег 1, тег 2, ....) не переносились по частям, т.е. чтобы если тег 1, то он и переносился как тег 1, а не на одной строке тег, а на другой 1.

3) как сделать ЧПУ для тегов, чтобы было http://site.ru/plugin/tags/тег+1 а не http://site.ru/plugin/tags?tag=тег+1

Изменено Trashcka (2008-12-04 20:53:49)

Не в сети

#7 2008-12-07 15:33:33

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

Re: tags :: Облако тегов

Trashcka, а это где плюсик отображается? Можешь скриншот приложить?

Не в сети

#8 2008-12-08 10:25:54

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

Re: tags :: Облако тегов

1) как убрать плюсики между двойными названиями тегов, т.е. добавляю к примеру тег: тег 1, в итоге получаю тег+1, как сделать чтобы было тире, т.е. тег-1.

Виталик, он имеет ввиду разделители между словами в генерируемых ссылках (http://site.ru/plugin/tags?tag=тег+1), вот он и хочет заменить на http://site.ru/plugin/tags?tag=тег-1.

2) как сделать, чтобы "двойные теги" (тег 1, тег 2, ....) не переносились по частям, т.е. чтобы если тег 1, то он и переносился как тег 1, а не на одной строке тег, а на другой 1.

Открываешь params.ini, лежит в шаблонах к тэгам, находишь:

<a href='{url}' {params} title='Количество новостей: {posts}'>{tag}</a><sup><small> <font color='red'>{posts}</font></small></sup>

Заменяешь на:

<span style='white-space:nowrap;'><a href='{url}' {params} title='Количество новостей: {posts}'>{tag}</a><sup><small> <font color='red'>{posts}</font></small></sup></span>

В этом случае тэги будут оставаться на одной строке. Но лучше все вынести в css. Так как много хлама в коде остается.

Не в сети

#9 2008-12-09 21:06:00

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: tags :: Облако тегов

oktano пишет:

Виталик, он имеет ввиду разделители между словами в генерируемых ссылках (http://site.ru/plugin/tags?tag=тег+1), вот он и хочет заменить на http://site.ru/plugin/tags?tag=тег-1.

Именно так. oktano я не ОН, я ОНА )))

oktano пишет:

Открываешь params.ini, лежит в шаблонах к тэгам, находишь:

<a href='{url}' {params} title='Количество новостей: {posts}'>{tag}</a><sup><small> <font color='red'>{posts}</font></small></sup>

Спасибо, отже прям под носом, а я тупила.

А как насчет ЧПУ?

Не в сети

#10 2008-12-10 02:55:22

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

Re: tags :: Облако тегов

Trashcka, этот разделитель ("+") тебе не нравится в поле "Адрес:" браузера или где-то в другом месте?
Если в адресе, то с этим ничего сделать нельзя - это особенность представления символа "пробел" в этом поле.

Не в сети

#11 2009-01-15 13:34:39

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: tags :: Облако тегов

vitaly пишет:

Trashcka, этот разделитель ("+") тебе не нравится в поле "Адрес:"

Ага, именно тут.

vitaly пишет:

Если в адресе, то с этим ничего сделать нельзя - это особенность представления символа "пробел" в этом поле.

Ясно ((

А с ЧПУ, тоже никак?

Изменено Trashcka (2009-01-15 13:35:47)

Не в сети

#12 2009-01-15 16:48:25

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

Re: tags :: Облако тегов

Как ты знаешь, поле "адрес" может быть представлено только в одном давным давно (лет 10 назад) созданном и утверждённом формате.
Тогда же был утверждён маппинг символов.
К примеру, есть web браузер хочет отправить символ пробел на web сервер, то он должен этот символ заменить на "+". Можно, конечно, и не заменять,... но в этом случае сервер не сможет трактовать запрос и необходимую тебе страницу ты не получишь.

Ни ЧПУ ни что-либо ещё тебе не поможет.
Единственное, что можно - дождаться выхода новой ревизии протокола HTTP, дождаться когда он будет поддерживаться всеми серверами и браузерами и переходить на него. Думаю, не менее 5 лет должно пройти.


НО есть один нюанс: некоторые браузеры (к примеру, FF) в некоторых ситуациях при отображении строки "Адрес:" для визуальной нагрядности могут делать дешифровку. Но если скопируешь в буфер обмена, то опять же - будут плюсы.

Не в сети

#13 2009-01-19 23:20:47

SeeD
Участник
Откуда Москва
Зарегистрирован: 2008-10-13
Сообщений: 158
Рейтинг :   
Сайт

Re: tags :: Облако тегов

а тэговый шарик на флэше для NG - это совсем фантастика?


делай, что надо и будь, что будет

Не в сети

#14 2009-01-20 02:37:34

SeeD
Участник
Откуда Москва
Зарегистрирован: 2008-10-13
Сообщений: 158
Рейтинг :   
Сайт

Re: tags :: Облако тегов

хм, бог с ней с флэшкой) поставил крайнюю версию и теперь непонятно что с облаком творится. новостей с тэгом PSP больше двухсот, а облако говорит что всего 3. сайт все тот же, другими не занимаюсь smile

_pspfaqs.ru

что интресно - если по тэгу в новости кликнуть, то все они как на подбор, показываются. восстановление индексное делал - бестолку.


делай, что надо и будь, что будет

Не в сети

#15 2009-01-21 01:52:37

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

Re: tags :: Облако тегов

SeeD, спасибо за найденную ошибку.
Ошибка устранена, выпущена версия 0.10

Не в сети

#16 2009-02-02 16:07:53

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: tags :: Облако тегов

vitaly пишет:

Как ты знаешь, поле "адрес" может быть представлено только в одном давным давно (лет 10 назад) созданном и утверждённом формате.
Тогда же был утверждён маппинг символов.
К примеру, есть web браузер хочет отправить символ пробел на web сервер, то он должен этот символ заменить на "+". Можно, конечно, и не заменять,... но в этом случае сервер не сможет трактовать запрос и необходимую тебе страницу ты не получишь.

Я ничего не имею против, просто на том же вордпресе сделано через тире, поэтому и спросила возможно ли и на NG также.


vitaly пишет:

Ни ЧПУ ни что-либо ещё тебе не поможет.

Ну ЧПУ это точно можно переделать, только у меня пока не совсем выходит то, что хочу.

Изменено Trashcka (2009-02-02 16:56:48)

Не в сети

#17 2009-02-02 18:50:50

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

Re: tags :: Облако тегов

Trashcka пишет:
vitaly пишет:

Как ты знаешь, поле "адрес" может быть представлено только в одном давным давно (лет 10 назад) созданном и утверждённом формате.
Тогда же был утверждён маппинг символов.
К примеру, есть web браузер хочет отправить символ пробел на web сервер, то он должен этот символ заменить на "+". Можно, конечно, и не заменять,... но в этом случае сервер не сможет трактовать запрос и необходимую тебе страницу ты не получишь.

Я ничего не имею против, просто на том же вордпресе сделано через тире, поэтому и спросила возможно ли и на NG также.

Ты определись - сделано через тире (которое не противоречит стандартам) или через пробел (тогда покажи мне где на это чудо можно посмотреть).

Не в сети

#18 2009-02-03 13:19:52

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: tags :: Облако тегов

vitaly пишет:

Ты определись - сделано через тире (которое не противоречит стандартам) или через пробел (тогда покажи мне где на это чудо можно посмотреть).

Я всегда писала именно о тире

Trashcka пишет:

1) как убрать плюсики между двойными названиями тегов, т.е. добавляю к примеру тег: тег 1, в итоге получаю тег+1, как сделать чтобы было тире, т.е. тег-1.

2) как сделать, чтобы "двойные теги" (тег 1, тег 2, ....) не переносились по частям, т.е. чтобы если тег 1, то он и переносился как тег 1, а не на одной строке тег, а на другой 1.

3) как сделать ЧПУ для тегов, чтобы было http://site.ru/plugin/tags/тег+1 а не http://site.ru/plugin/tags?tag=тег+1

У вордпреса есть плагин http://wordpress.org/extend/plugins/simple-tags/ там есть все то, что необходимо и даже больше, если бы такой же сделать на NG.

Не в сети

#19 2009-02-05 13:01:29

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

Re: tags :: Облако тегов

Trashcka, сорри, я был очень невнимателен sad
Замену пробела на тире сделать можно. Вопрос в другом - а что делать в случае, если ты делаешь два тега: "Мой тег" и "Мой-тег" - они должны считаться одним и тем же или нет?

Относительно проблемы с переносом тега всё решается значительно легче - в файле /engine/plugins/tags/tpl/skins/default/params.ini
Заменяешь строку:

tag_news		= "<a href='{url}'>{tag}</a>"

на:

tag_news		= "<a href='{url}' style='white-space: nowrap;'>{tag}</a>"

и переносов внутри тега не будет.

С ЧПУ чуть посложнее, отвечу немного позже.

Не в сети

#20 2009-02-05 14:25:33

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: tags :: Облако тегов

vitaly, спасибо.

vitaly пишет:

а что делать в случае, если ты делаешь два тега: "Мой тег" и "Мой-тег" - они должны считаться одним и тем же или нет?

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

Не в сети

#21 2009-02-23 17:38:12

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

Re: tags :: Облако тегов

Выложена обновлённая версия плагина

Не в сети

#22 2009-02-23 17:56:41

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

Re: tags :: Облако тегов

Обновился, спасибо. Поправь опечатку только в настройках плагина Сортировка тегов в облаке Популятность (убывание)

Не в сети

#23 2009-02-24 02:01:13

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

Re: tags :: Облако тегов

В плагине исправлена небольшая ошибка.
Всем кто уже скачал версию 0.11 просьба скачать её заново.

Не в сети

#24 2009-02-26 01:31:41

SeeD
Участник
Откуда Москва
Зарегистрирован: 2008-10-13
Сообщений: 158
Рейтинг :   
Сайт

Re: tags :: Облако тегов

поставил версии 0.11, все замечательно работает. тучку настроил по своему вкусу, за эту возможность тоже отдельное спасибо. хотел спросить, можно ли как-то сделать для вывода списка новостей по тегу не просто список из названия и даты, а чтобы это был полноценный шаблон short_news?


делай, что надо и будь, что будет

Не в сети

#25 2009-02-26 02:28:10

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

Re: tags :: Облако тегов

Пока нельзя.
За генерацию шаблона short_news отвечает основной движок "отрисовки" новостей.

В новой версии такая возможность, скорее всего, будет уже штатно - у плагинов появится возможность вызова движка отрисовки с заданными условиями фильтрации.
Это, к примеру, позволит убрать все глюки из поиска, можно будет искать по доп. полям (плагина xfields),.. а также - можно будет полноценно использовать news_short в "облаке тегов".

p.s. Можно сделать и на текущей версии в виде патча.

Не в сети

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

Работает на FluxBB