Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как задать оформление Тегам?

Как задать оформление Тегам?


     dle 11.3, tegs, дополнительные поля, css, js    Общие вопросы по вёрстке, Стили (CSS), jQuery, Общие вопросы по PHP, Хаки    2239

вопрос
Здравствуйте многоуважаемые Мастера и Sander!
Можно мне как-то получить ответ на всего один вопрос важного уровня? Всякие простенькие ответы все получают, а вот мой вопрос, если честно надоело писать. Работа стоит и процесс заморожен.

Суть вопроса в тегах. Dle от 11 до 11.3.

Мне как-то нужно при добавлении тегов задать оформление каждого тега (ключевого слова новости) Оформляя цветом или картинкой как на скрине.
Скриптом или css файлом.

Само конечно наверно оформление не станет, так что мне бы способ, где в отдельном файле будет список имен тегов, и когда человек их набирает они, автоматически применяют стиль.
На подобие одного css трюка, который был на сайте, где у некоторых пользователей ники имели свой стиль. Там в css прописываются ники.


Пример как должно выгладить, если разные теги.
Как задать оформление Тегам?

Ответил: PunPun


Открыть engine/modules/show.full.php найти код
$row['tags'] = explode( ",", $row['tags'] );
Заменить наИспользование
Тег
[tag:тег,тег1,тег2]текст[/tag]
- выведет текст внутри тега если у новости есть один из перечисленных тегов, если нужен 1 то просто пишем один.
Тег
{tag:тег,тег1,тег2}
- выведет ссылки на теги которые перечислены, если они присутствуют у новости.

16 комментариев

maks
Юзер

maks - -

Здравствуйте многоуважаемые Мастера и Sander!

А Sander малоуважаемый и не мастер?

WebMen
Юзер

WebMen - -

Очень смешно, наверно благодарность тебе за трольный юмор поставили. Он к элите вообщето относиться если серьезно. )


PunPun спасибо конечно за новый взгляд. Но можно не из методички вырывать а на примере показать или объяснить подробнее?
Я с этой командой незнаком и вроде вношу значение поля с значением команды css, но оно не как неотрабажаеться в полной новости.
Вношу теги в поле теги но цвет из css непринимаеться.
Вывод, надо разьяснить как использовать эту команду, а то я её незнаю как применить и новость не видит.
Пожалуста на понятном примере.


С полями я только с этим работал [xfgiven_x] [xfvalue_x] [/xfgiven_x] и [xfnotgiven_X] [/xfnotgiven_X]

ewak
Юзер

ewak - -

Нет, Sander это типа "самый умный" и выёжистый персонаж на этом ресурсе ;)

WebMen
Юзер

WebMen - -

Шутки шутками ) Но кто подскажет как решить мою проблему, или как использовать [ifxfvalue tagname="tagvalue"] Текст [/ifxfvalue] правильно

WebMen
Юзер

WebMen - -

Так как решить мою проблему? Кто подскажет?

WebMen
Юзер

WebMen - -

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

WebMen
Юзер

WebMen - -

Может кто поможет? А то мне надоело флудными сообщениями тему подымать в топ

LazyDev
PHP-developer

LazyDev - -

WebMen, ладно, ладно. Стану вашим спасителем. Изменил ответ.

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

WebMen
Юзер

WebMen - -

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

.tagname
{
color: #c20f3b;
}

WebMen
Юзер

WebMen - -

Хак цвета не меняет, можно пояснить как изменить цвет?

LazyDev
PHP-developer

LazyDev - -

WebMen,
[tag:тег]<a href="/tags/тег/" class="ТВОЙ КЛАСС CSS">Тег</a>[/tag]
по другому никак

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

WebMen
Юзер

WebMen - -

А можно по другому? Этот не подходит если в шаблоне 1000 гегов или 100 и их прописывать это какой вес страницы будет, и все неупомнишь. Можно через css?

LazyDev
PHP-developer

LazyDev - -

можно через css, но позже отредачу коммент, сейчас никак. ищите в сети
a[href~=название]{

}
как-то так

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

WebMen
Юзер

WebMen - -

Буду ждать редактирования очень. В сети и так искал, таким вопросом почти некто и незадовался. И ответа нет, да и ссылки были старинные.

WebMen
Юзер

WebMen - -

Большое Спасибеще Админ =) За пример и информацию почитать. Это выгледит именно так как надо =)
Прошло столько месяцев и наконец проблема решилась) Можно браться за другие проблемы. Ура =)

Похожие вопросы

наверх