Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать тег с заглавной буквы?

Как сделать тег с заглавной буквы?


     12.06.2018    Все вопросы » Общие вопросы    1563

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

Ответа пока нет


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

Proff
Юзер

Proff - 12 июня 2018 18:03 -

А зачем тэги прописывать с заглавной? Фетишь такой?
Может всё таки речь о тексте? Тогда для первой буквы - псевдоэлемент :first-letter, если для каждого слова в тексте элемента - text-transform: capitalize;

souz21
Юзер

souz21 - 12 июня 2018 19:37 -

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

souz21
Юзер

souz21 - 12 июня 2018 19:50 -

Наглядный пример на моем сайте: моется в душевой
Логично же? Только здесь два тега на самом деле: Моется В душевой
В старых версиях DLE (с запятыми) было бы еще понятнее: Моется, В душевой

Апельсин
Юзер

Апельсин - 13 июня 2018 00:55 -

Ну можно вернуть запятые между тегами.

Открыть файл engine/modules/show.full.php

найти

$tpl->set( '{tags}', implode( ", ", $tags ) );


После нее вставить:

if(preg_match("#{tags=['\"]([^'\"]*)['\"]}#i",$tpl->copy_template,$sep)) $tpl->set($sep[0],implode($sep[1],$tags));


в шаблоне fullstory.tpl можно выводить


{tags=", "}


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

souz21
Юзер

souz21 - 13 июня 2018 10:02 -

Запятые убрали для улучшения seo, поэтому этот вариант уже не подойдет. Пример с запятыми я указал для наглядности просто, что необходим разделитель между тегами, а именно-Заглавная. Сейчас я все теги массово через админку заменил с заглавными буквами, но в дальнейшем хотелось бы, чтобы автоматически тег записывался с заглавной

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх