Меню

Dle не работают теги

Что делать, если часть тегов в DLE не работает при использовании PHP 7?

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

DataLife Engine (если не ошибаюсь, то начиная с версии 10.6) полноценно поддерживает переход на PHP 7. Но есть одно «но». На некоторых хостингах при переходе на эту версию могут наблюдаться некоторые проблемы с сайтом. А именно, перестают работать должным образом теги [available], [xfgiven] и другие при подключении файлов шаблонов, где они содержаться, через тег «include».

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

Все, что вам нужно сделать, чтобы решить проблемы с этими тегами, – это внести правки в конфигурационный файл php.ini.

А именно – в самый низ файла вставить:

Таким образом, работоспособность всех тегов восстановится.

К слову, на хостинге Beget такую же процедуру можно сделать с помощью директив в настройках доменов.

Для этого перейдите в раздел «Управления сайтами» и нажмите на версию вашего PHP.

В всплывающем окне нажмите на ссылку «Добавить директиву» и в появившемся поле вставьте:

И нажмите «Применить».

После чего подождите порядка 5–10 минут, пока ваши изменения вступят в силу.

Источник

Не работаю теги в HTML редакторе DLE

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Dle:отображнение в в редакторе
всем привет,я новичок, установила Денвер, подключаю DLE (пошагово по видеоинструкции),когда дохожу.

Как использовать теги в dle
Как правильно вводить Ключевые слова для облака тегов, Метатег Title, Метатег Description, Метатег.

Регистрация нового пользователя //это из.

Стоит ли использовать модуль теги для DLE
Стоит ли использовать модуль теги для DLE либо лучше в блоке написать ключевые слова жирным текстом?

Стили нужно прописать

ps если редактировать эту же новость то где теги стояли, там и будут стоять, картинка же как то поставилась, вот только ей стили не нужны, а стили прописать или b как strong одно и то же.

Официальный сайт, теги работают, в css прописано:

Я на 100% что ни strong ни тем более b в css у него нету.

P.S. Если он это сделает, то у него всё равно не будет работать, будет работать только в самой админки так как там подцеплен иной css в который руки кривые практически ни когда не попадают.

Это не class и не тем более id, я забыл как он точно называется если тебе нужно загуглишь.

Что на счёт DataLife Engine, то тут вообще к ней ни какого отношения быть не может, по скольку html и DLE это разные вещи, структура DLE сделана из html кода.

Да блин, причём тут вообще DLE, не зависимо от движка, был бы у него любая другая система, без css проблему ни за что не решить. А css к DLE ни каким боком не относится.

А вот теперь ответь на вопрос, если я добавлю данный код через редактор он будет работать? Отвечу за тебя — будет!

Перевести обычный файл в HTML, добавив соответствующие HTML-теги
Задание состоит в том, что имеется файл текстовый, его нужно перевести в HTML, т.е. добавить тэги.

Работаю Бесплатно Html Css
Имею стандартные знания html и css. Работаю за опыт и портфолио, тобишь бесплатно. Пример.

теги HTML
Всем привет.Подскажите пожалуйста какие теги вообще учить надо в HTML?!А то их очень много а люди.

Html теги
Здравствуйте! Вопрос у меня простой.Я сам не полностью знаю все теги html. Есть ли в HTML тег.

Читайте также:  Леново z470 wifi не работает

Источник

Теги и облако тегов в DLE (основные моменты)

С системой DLE я сталкиваюсь, конечно, меньше чем с wordpress, но тоже бывает. Как правило, это некоторые мелкие правки шаблона, но для поиска решения задачи приходится потрудится. В идеале было бы неплохо ими поделиться в данном блоге, но, увы, порой об этом я просто забываю. Статья про SEO оптимизация DLE с помощью модуля CatFace исключение из этой тенденции.

Но сегодня я решительно настроен рассказать вам о тегах в DLE, в том числе и про создание облака тегов. Пост будет полезен новичкам и тем, кто ищет информацию о системе DLE. Работал я с версией DLE 9.4 и все коды, приведенные ниже, точно работают для нее (за остальные релизы не ручаюсь).

Теги в админке DLE

Итак, вводятся теги для новостей при их добавлении в закладке «Дополнительно». Спец.символы при этом использовать нельзя.

Также в админке DLE имеется раздел «Управление облаком тегов», где вы найдете перечень всех, добавленных тегов с возможностью их переименования и удаления.

Модуль называется «tagscloud», я так понимаю идет в сборке CMS по умолчанию.

Вывод тегов для новостей

Зачастую для страниц полного отображения постов и архивов в wordpress теги я вывожу после каждой записи. Это с одной стороны подсказывает пользователям о чем идет речь в статье, с другой — дополнительный вариант навигации по сайту.

В DLE для вывода тегов новости используется . Он же используется для вывода облака тегов. Находим файл шаблона с полным отображением новости fullstory.tpl, где добавляем:

То же самое можно сделать и на главной + страницах архивов. Для этого редактируем файл shortstory.tpl, где (в моем случае) указывается шаблон вывода анонсов новостей.

Облако тегов в DLE

Для отображения облака тегов в сайдбаре используется тот же . В коде выглядит вот так:

Но перед его добавлением не забудьте зайти в раздел «Настройки системы» — пункт «Оптимизация запросов к базе данных«, где активировать поддержку облака тегов. Дальше можно обновить кэш в DLE и проверять его отображение на сайте.

У меня лично именно из-за этого была проблема с тегами — просто выводился текст без облака. Но я встречал и другие глюки, где необходимо было править htaccess файл и т.п. — по этим вопросам погуглите решение в сети.

Если хотите выводить в облаке тегов DLE определенное число ссылок, то можно использовать конструкцию:

В моем случае это, увы, не получилось, поэтому пришлось найти файл engine/modules/tagscloud.php, где внести некоторые коррективы. Там есть выборка SELECT из базы данных по запросу $db->query. Точнее их в моем шаблоне 2 штуки — одна для облака тегов в сайдбаре, другая для страницы со всеми тегами. Я редактировал такую строку:

$db->query(«SELECT SQL_CALC_FOUND_ROWS tag, COUNT(*) AS count FROM » . PREFIX . «_tags GROUP BY tag ORDER BY count DESC LIMIT 0,40»);

После перезаписи файла — чистим кэш! Кстати, теоретически, раз уж здесь осуществляется выборка из БД, то можно сортировать не только по спадающей (DESC), а и выводить самые непопулярные теги (ASC) для их лучшей индексации, если это нужно. Тот, кто хорошо разбирается в php может даже реализовать вывод случайных тегов.

Страница тегов DLE

Для страницы всех тегов в шаблоне должен быть файл tagscloud.tpl, если я правильно понял. Кстати, в данном случае настройка limit сработала как и нужно.

Все ключевые теги:

Если не выводится нужное количество тегов, можно также править файл engine/modules/tagscloud.php. Кстати, внимательно проверьте файл шаблона tagscloud.tpl на наличие сторонних ссылок — у меня «доброжелатели» размещали там свой спам.

Оформление облака тегов DLE

Тут все, в принципе, реализуется через стили. Вы можете добавить для облака тегов в сайдбаре какой-то DIV со стилем например после чего пишете в style.css:

Читайте также:  Сытин настрой от радикулита

Размер шрифтов для облака тегов найдете в файле engine.css.

Напоследок еще можно удалить запятые из облака тегов. Делается это в файле engine/modules/tagscloud.php. Находим строку:

$tpl->result[‘tags_cloud’] = implode(«, «, $tags);

и заменяем ее на:

$tpl->result[‘tags_cloud’] = implode(» «, $tags);

После этого чистим кэш в DLE и проверяем результат.

Вот, в принципе, и все что я вспомнил про теги и облако тегов в DLE. Вроде бы ничего сложного, но если будут вопросы, пишите в комментариях.

Ищу как реализовать как раз вывод случайных тегов на каждой странице, это сложно реализовать ?

Евгений, я пытался это реализовать, но у меня не получилось, а так как не было особо времени этим заниматься, то забросил. Теоретически нужно в ходе выборки из базы данных (там где код с query SELECT) реализовать считывание случайных записей. Вроде бы параметр Rand используется или что-то в этом роде.

Как добавить теги без новости?

AnnaSuper, не думаю, что это возможно. Да и непонятно зачем создавать теги без новостей. В разделе «Управление облаком тегов» сможете подредактировать те или иные теги или удалить их. Но создания там нет.

доброго времени суток у меня такая проблема при форматирование ссылок в облоке тегов создаются не правильные ссылки и влияют на волидацию html кода хотя при нажатии на тег проблем с переходом нет меня волнует валидация кода может подскажете где это поправить и как заранее спасибо !

bikon, сначала можно попробовать подправить шаблон отображения облака, если это не помогает, то придется копаться в php исходном коде системы (хотя это не лучший вариант).

А если удалить все что связанно с облоком тегов это поможет??

bikon, ну если прям так сильно нужна валидация, то можно убрать облако тегов вовсе.

спасибо большое за ответы есть еще один вопрос у меня сайт на дле движке такая есть еще проблемма зделанно так тайтл ,h1 ,дискрипшен и кейвордс прописывается автоматом но есть одна проблемка ето h1на страницах погинации токого вдида /2015/02/12/ если мне приходится на них h1 прописывать в ручную и вроде бы все решается но возникает следующия проблема эта страничка открывается еще с других ссылок и получается дубли h1 то есть по 2 h1 на одной странице и как этот вопрос решить я не знаю может вы что подскажете ЗАРАНЕЕ СПАСИБО .

bikon, вопрос с дублями, к сожалению, я не решал, поэтому не смогу подсказать. Думаю, в других блогах есть подобные советы, я с DLE не сильно активно работал.

Спасибо буду теперь регулярно заходить может еще че найду для себя с облоком тегов вопрос решил просто удалил его и сразу код стал валидным вот че получилось кому интересно посмотрите obuhalka.ru

Коллеги, кто знает, как вы выводить уникальный текст на странице тега с заголовком h1!?

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

Tod, если вспомните, пожалуйста отпишитесь здесь. Буду благодарен!

Валерий напишите мне в скайп pokras7777 или на почту у меня есть специальный модуль я вам все покажу и раскажу возможна помощь установке если скайпа нет пишите в аску 682232533 или на крайний случай на почту bikon777@yandex.ru ,буду рад помочь пишите ))))

как добавить теги в карту сайтов dle?

Дмитрий, если честно, давно с этой системой не работал, возможно там что-то изменилось за последние 2-3 года, но судя по моей последней статье о картах сайта для DLE в настройках добавления тегов в sitemap точно не предусмотрено. Если речь идет об HTML версии, то тут есть страница tagscloud.tpl со всеми метками, можно на нее ссылку поставить из карты либо попытаться настроить в шаблоне вывод вместе с тегами. Для XML вероятно нужно поискать какой-то модуль, что поддерживает эту функцию. К сожалению, в DLE не так силен, как в WP)

Читайте также:  Почему ноутбук не работает во время зарядки

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

Александр, к сожалению, не знаю как это сделать, давно с DLE не работал. Возможно, самый простой и прямолинейный метод (если не привлекать программистов) — создать вручную страницу и туда добавить текст/ссылки на все теги.

Tod’s Blog создан для тех, кто хочет научиться зарабатывать в сети и активно интересуется темой монетизации сайтов.

Основные категории блога: партнерки, контекст, биржи ссылок, CPA, веб-разработка и создание сайтов, фриланс, SEO и SMO продвижение, блоггинг и т.п. Информация пригодятся как полным новичкам, так и тем, кто неплохо разбирается в теме онлайн заработка.

Источник

Перестали работать теги [category] и [not-category] в DLE 9.7

Форум АлаичЪ’а о SEO → Общие вопросы по DLE → Перестали работать теги [category] и [not-category] в DLE 9.7

Сообщений 6

1 darwin 13.10.2012 00:36

  • darwin
  • Интерн
  • Карма: 12 / 0

Тема: Перестали работать теги [category] и [not-category] в DLE 9.7

Всем привет!
Обновился на 9.7 с 9.5 и в полной новости перестали работать теги [cetegory] и [not-category]
Может кто-нибудь сталкивался с этой проблемой? Где ее копать и как исправить?

2 admin 15.10.2012 07:23

  • admin
  • АлаичЪ
  • Карма: 143 / 2

Re: Перестали работать теги [category] и [not-category] в DLE 9.7

А как на счет.
[catlist=1,2. ] текст [/catlist] — Выводит текст в теге, если новость принадлежит указанным категориям.
[not-catlist=1,2. ] текст [/not-catlist] — Выводит текст в теге, если новость не принадлежит указанным категориям.

3 darwin 15.10.2012 11:48

  • darwin
  • Интерн
  • Карма: 12 / 0

Re: Перестали работать теги [category] и [not-category] в DLE 9.7

А как на счет. [catlist=1,2. ] текст [/catlist] — Выводит текст в теге, если новость принадлежит указанным категориям. [not-catlist=1,2. ] текст [/not-catlist] — Выводит текст в теге, если новость не принадлежит указанным категориям.

тю.
Все работает. Спасибо Саша

Источник

Что делать, если DLE вырезает некоторые HTML-теги из новости?

Когда я размещал на своем сайте одну из статей, была необходимость внедрить небольшой скрипт непосредственно в сам текст. Но как мне стало потом известно – DataLife Engine не дает возможность простой вставки HTML-тегов определенного типа, PHP- и JS-скриптов.

Я стал разбираться, в чем дело и как заставить DLE пропускать мой код в новости. Начну с того, что CMS не просто так запрещает вставки кода в текст материала, и если вы хотите поделиться исходным кодом ваших творений – воспользуйтесь конструкцией:

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

Итак, что касается запрета на определенные теги. Если мы откроем файл parse.class.php в папке /engine/classes/ вашего сайта и посмотрим примерно на 46 строку (нумерация в разных версиях может отличаться – ищите строку по начальной фразе), увидим следующее:

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

Публикуете статью и открываете ее на сайте. Если вы увидели всплывающее сообщение, значит, все сделано правильно.

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

Источник

Adblock
detector