igorek-art
-
Публикации
502 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
12
Сообщения, опубликованные пользователем igorek-art
-
-
А можно как-то на главной страничке помимо файла catmenu.tpl вывести количество новостей для каждой категории? Например тегами типа {news-count-ID категории}?
-
А как-то вывести данное значение в шаблоне main.tpl можно?
-
Что считается хорошей внутренней оптимизацией сейчас для сайтов? Помню лет 100 назад это считалось доступной нужного раздела с одного клика типа? Или может я уже что-то путаю)
-
3 часа назад, Oleg3463279 сказал:
Спасибо!
Посмотрел видос, как-то сложно по-моему... А не проще ли узнать SQL запрос в БД, который создает новую категорию (подкатегорию), в этом запросе сразу прописать весь нужный текст, а потом через блокнот НАЙТИ и заменить ВСЕ меняем Адыгейск на Бобровичи и готовый запрос делаем в БД?
Или же вообще что б блокнотом не пользоваться скрипт типа все тоже самое но вместо города прописывает например тег {city} и добавляем строку с этим тегом и туда просто поочередно вписываем города нужные.. Ну как то так, явно не в ручную трилиард категорий менять
-
6 часов назад, aleksandrhristich сказал:
Ищите
if( $element AND $cat_info[$element]['id'] ) { $my_cat[] = $cat_info[$element]['name']; if( $config['allow_alt_url'] ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>"; else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>"; }
и меняйте на
if( $element AND $cat_info[$element]['id'] ) { $my_cat[] = $cat_info[$element]['name']; if( $config['allow_alt_url'] ) $my_cat_link[] = "{$cat_info[$element]['name']}"; else $my_cat_link[] = "{$cat_info[$element]['name']}"; }
Можно было бы и догадаться....
Хотя с другой стороны если посмотреть,можно же ведь тупо не выводить этот тег если не нравится.
Если мы говорим о файле short.story.php в папке модулей, то не работает! Код заменил, кеш очистил и все равно ссылки ссылками остаются!
-
1 час назад, aleksandrhristich сказал:
А чем,если не секрет,помешали ссылки в {link-category} ?
Да они вроде не мешают, просто фиг знает по моему их слишком много для одной странички
-
3 часа назад, celsoft сказал:
Используете другой стандартный тег DLE {category} https://dle-news.ru/extras/online/all16.html
Этот тег выводит только категорию в которой новость. А мне надо чтоб и категорию и подкатегорию в которой новость.
Ну то есть новость у меня находится в подкатегория1 категории 2 например и этот весь путь хочу видеть, а тем тегом что вы написали увижу только подкатегория1
-
Еще отзывы будут по существу?)
-
4 минуты назад, germanydletest сказал:
ищите $my_cat_link
Там в нескольких местах;)
да там единственное место где опись идет с <a href></a> это только эти строчки
if( $config['allow_alt_url'] ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";Не понимаю(
Это кстати те же строки что и указал выше
-
29 минут назад, germanydletest сказал:
engine/modules/show.custom.php
engine/modules/show.full.php
engine/modules/show.short.php
engine/modules/topnews.php
Нашел ток эти строки в короткой новости
$my_cat[] = $cat_info[$element]['name'];
if( $config['allow_alt_url'] ) $my_cat_link[] = "<a href=\"" . $config['http_home_url'] . get_url( $element ) . "/\">{$cat_info[$element]['name']}</a>";
else $my_cat_link[] = "<a href=\"$PHP_SELF?do=cat&category={$cat_info[$element]['alt_name']}\">{$cat_info[$element]['name']}</a>";
}Изменения никак не отражаются даже после кеша очистки(
-
А в каком файле движка находится прописка данного тега ? Хочу чуть его отредактировать, чтоб был не в качестве ссылки, а просто чтоб слова были, слишком много ссылок получается на сайте)
-
Так а в DLE же это вроде имеется все
-
5 часов назад, celsoft сказал:
пользователям при ошибках в адресе нужен контент, а не страницы "упс вы не там". Вам вот лично как человеку это нужно видеть, на других сайтах например?
Это уже учтено за вас непросредственно в этих адресах.
Он и попадал, пока вы не вмешались )))
Понял) не трогаю тогда)
-
39 минут назад, celsoft сказал:
Это так и должно быть. Вы же правилами апачем управляете, а не DLE, до DLE даже дело не доходит, это вам нужно в данном случае в настройках апача прописать адрес вашей страницы для 404 или в .htaccess http://htmlbook.ru/faq/kak-sdelat-stranitsu-s-oshibkoy-404
Так у меня так и сделанно ErrorDocument 404 /404.html при ошибочных запросах стоит моя заглушка. Я думал ее же выводить и при описанном выше..
40 минут назад, celsoft сказал:Вы делаете не человеко-ориентированный сайт
Почему же? Наоборот стараюсь для пользователя делать сайт! Но и при этом учесть ошибки для поисковиков. Чтоб если пользователь в чем то ошибается то чтоб попадал в итоге куда нужно а не на ошибку апача..
-
3 минуты назад, Captain сказал:
Нет, две строчки. RewriteCond %{THE_REQUEST} // - проверяет наличие двух и более слешей, если да, то RewriteRule .* /$0 [R=404,L,NC] отдаёт 404-ю ошибку.
Странно вместо моей странички ошибки выдает вот что:
Not Found
The requested URL / was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
-
7 минут назад, Captain сказал:
.htaccess
RewriteEngine On RewriteCond %{THE_REQUEST} // RewriteRule .* /$0 [R=404,L,NC]
Это получается несколько записей надо добавить?
-
30 минут назад, celsoft сказал:
Неправильно понимаете. Никаких 404 тут быть не должно, страница одна и содержание одно. Дублей тоже никаких не будет, потому как DLE использует систему каконических ссылок и указывает в коде станицы, что индексировать и что отбрасывать. Поэтому ничего делать не нужно, а при желании можете изучить что такое канонические ссылки и для чего они нужны.
Ну это я понял что DLE указывает <link rel="canonical" href="https://who-calls-me.ru/"> и подобные, но интересует вопрос, почему вообще в принципе по таким адресам доступ есть, но нет редиректа на 404?
38 минут назад, celsoft сказал:Неправильно понимаете. Никаких 404 тут быть не должно, страница одна и содержание одно. Дублей тоже никаких не будет, потому как DLE использует систему каконических ссылок и указывает в коде станицы, что индексировать и что отбрасывать. Поэтому ничего делать не нужно, а при желании можете изучить что такое канонические ссылки и для чего они нужны.
Или Вы имеет что теперь вообще не надо делать 404 страничку все равно на ней укажется что каноническая это главная?
-
Всем привет! Вот сайтик довожу до ума, один из пунктов был страничка 404, вроде работает, но на некоторые адреса она не распространяется, как исправить ошибку вот таких страничек, чтоб к ним не было доступа? То есть как я понимаю это тупо дубли главной получаются.
https://who-calls-me.ru///////доступна200
https://who-calls-me.ru/index.phpдоступна200
https://who-calls-me.ru//доступна200
https://who-calls-me.ru///доступна200
-
15.01.2021 в 22:52, olega-lego сказал:
Друзья, скажите пожалуйста где можно купить красивый шаблон для ДЛЕ 14.1
Или подскажите кто может так сказать конвертировать шаблон с вордпресс в дле. Мне приглянулась вот такая тема
Добавил с спойлер чтоб не сочли за рекламу!
В принципе любую картинку и любой шаблон существующий можно перетащить на DLE, шаблон это по сути холст, который образно говоря нарезается кусочками и цепляется ну тот или иной кусок шаблона
-
52 минуты назад, germanydletest сказал:
Accelerated Mobile Pages (AMP) — технология ускоренных мобильных страниц с открытым исходным кодом. Она позволяет при низкой скорости сети выполнить оперативную загрузку веб-страниц. Создана компанией Google в 2015 году.
https://tcse-cms.com/works/1610-amp-dlja-dle-plagin-amp4dle-pro.html
Ну то есть по сути это типа облегченный шаблон чтоли?
-
Вот оцениваю сайт по различным сервисам и встретил такое понятие как АМР, что это такое и для чего он собственно и на что-то влияет вообще? Вот что выдает сервис:
У тега <html>
отсутствует обязательный атрибут ⚡ (илиamp
)У атрибута content
тега<meta name="viewport">
отсутствует (или неправильное) значение параметраminimum-scale
Внутри тега <head>
должен быть<script async src="https://cdn.ampproject.org/v0.js"></script>
Внутри тега <head>
отсутствует (или указан неправильно) главный стиль
<style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style>
Внутри тега <head>
отсутствует (или указан неправильно) тег<noscript>
><style>
<noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}>/style></noscript>
Использовать инлайн-стили (атрибут style="..."
) в AMP документах запрещеноВсе теги <img>
должны быть заменены на их аналог<amp-img></amp-img>
. Обратите внимание на наличие закрывающего тега. Пример:
<amp-img src="welcome.jpg" alt="Welcome" height="400" width="800"></amp-img>
Атрибут href
тега<a>
не может начинаться сjavascript:
, в противном случае тег<a>
обязан также иметь атрибутtarget="_blank"
В качестве инструмента для структурирования информации рекомендуется использовать JSON-LD
-
7 часов назад, aleksandrhristich сказал:
В таком случае все получится как вам надо.
Отлично, как и хотелось) Только пришлось новых 40 подкатегорий добавить)
-
1 час назад, aleksandrhristich сказал:
Создаете в категории Name подкатегорию с названием name1 и альт.названием name1 ,в категории Name2 подкатегорию с названием name1 и альт.названием name2.
То есть русское название можно делать одинаковым,только чтобы разные альтернативные названия были.
К примеру в чистом движке после установки есть категория О скрипте (o-skripte) и для нее можно создать подкатегорию с этим же названием О скрипте, но альт.название не o-skripte а ,например, oskripte.
Ну это если я правильно понял ваш вопрос.
Спасибо попробую. Да поняли правильно!
-
А сейчас можно как то обойти запрет создания одинаковых названий категорий? Есть 5 категорий и в каждую хочу по 8 подкатегорий, но им надо одинаковые названия. Как решить эту проблему?
Общее количество комментариев
в В помощь вебмастеру
Опубликовано:
В админке же как то выводится общее количество комментариев)