Перейти к публикации

igorek-art

местные
  • Публикации

    502
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    12

Сообщения, опубликованные пользователем igorek-art

  1. 3 часа назад, Oleg3463279 сказал:

    Спасибо!

     

     Посмотрел видос, как-то сложно по-моему... А не проще ли узнать SQL запрос в БД, который создает новую категорию (подкатегорию), в этом запросе сразу прописать весь нужный текст, а потом через блокнот НАЙТИ и заменить ВСЕ меняем Адыгейск на Бобровичи и готовый запрос делаем в БД?

    Или же вообще что б блокнотом не пользоваться скрипт типа все тоже самое но вместо города прописывает например тег {city} и добавляем строку с этим тегом и туда просто поочередно вписываем города нужные.. Ну как то так, явно не в ручную трилиард категорий менять

  2. 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 в папке модулей, то не работает! Код заменил, кеш очистил и все равно ссылки ссылками остаются!

  3. 3 часа назад, celsoft сказал:

    Используете другой стандартный тег DLE {category} https://dle-news.ru/extras/online/all16.html

    Этот тег выводит только категорию в которой новость. А мне надо чтоб и категорию и подкатегорию в которой новость. 

    Ну то есть новость у меня находится в подкатегория1 категории 2 например и этот весь путь хочу видеть, а тем тегом что вы написали увижу только подкатегория1

  4. 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>";

     

    Не понимаю(

    Это кстати те же строки что и указал выше

  5. 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>";
                        }

    Изменения никак не отражаются даже после кеша очистки(

  6. 5 часов назад, celsoft сказал:

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

    Это уже учтено за вас непросредственно в этих адресах.

    Он и попадал, пока вы не вмешались )))

    Понял) не трогаю тогда)

  7. 39 минут назад, celsoft сказал:

    Это так и должно быть. Вы же правилами апачем управляете, а не DLE, до DLE даже дело не доходит, это вам нужно в данном случае в настройках апача прописать адрес вашей страницы для 404 или в .htaccess http://htmlbook.ru/faq/kak-sdelat-stranitsu-s-oshibkoy-404

    Так у меня так и сделанно ErrorDocument 404 /404.html при ошибочных запросах стоит моя заглушка. Я думал ее же выводить и при описанном выше..

    40 минут назад, celsoft сказал:

    Вы делаете не человеко-ориентированный сайт

    Почему же? Наоборот стараюсь для пользователя делать сайт! Но и при этом учесть ошибки для поисковиков. Чтоб если пользователь в чем то ошибается то чтоб попадал в итоге куда нужно а не на ошибку апача..

  8. 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.

  9. 30 минут назад, celsoft сказал:

    Неправильно понимаете. Никаких 404 тут быть не должно, страница одна и содержание одно. Дублей тоже никаких не будет, потому как DLE использует систему каконических ссылок и указывает в коде станицы, что индексировать и что отбрасывать. Поэтому ничего делать не нужно, а при желании можете изучить что такое канонические ссылки и для чего они нужны.

    Ну это я понял что DLE указывает  <link rel="canonical" href="https://who-calls-me.ru/"> и подобные, но интересует вопрос, почему вообще в принципе по таким адресам доступ есть, но нет редиректа на 404?

    38 минут назад, celsoft сказал:

    Неправильно понимаете. Никаких 404 тут быть не должно, страница одна и содержание одно. Дублей тоже никаких не будет, потому как DLE использует систему каконических ссылок и указывает в коде станицы, что индексировать и что отбрасывать. Поэтому ничего делать не нужно, а при желании можете изучить что такое канонические ссылки и для чего они нужны.

    Или Вы имеет что теперь вообще не надо делать 404 страничку все равно на ней укажется что каноническая это главная?

  10. Всем привет! Вот сайтик довожу до ума, один из пунктов был страничка 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

  11. 15.01.2021 в 22:52, olega-lego сказал:

    Друзья, скажите пожалуйста где можно купить красивый шаблон для ДЛЕ 14.1

    Или подскажите кто может так сказать конвертировать шаблон с вордпресс в дле. Мне приглянулась вот такая тема

    Добавил с спойлер чтоб не сочли за рекламу!

      Скрыть содержимое

     

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

  12. 52 минуты назад, germanydletest сказал:

    Accelerated Mobile Pages (AMP) — технология ускоренных мобильных страниц с открытым исходным кодом. Она позволяет при низкой скорости сети выполнить оперативную загрузку веб-страниц. Создана компанией Google в 2015 году.

    https://tcse-cms.com/works/1610-amp-dlja-dle-plagin-amp4dle-pro.html

    https://tcse-cms.com/works/1603-amp4dle.html

    Ну то есть по сути это типа облегченный шаблон чтоли?

  13. Вот оцениваю сайт по различным сервисам и встретил такое понятие как АМР, что это такое и для чего он собственно и на что-то влияет вообще? Вот что выдает сервис:

      У тега <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
  14. 1 час назад, aleksandrhristich сказал:

    Создаете в категории Name подкатегорию с названием name1 и альт.названием name1 ,в категории Name2 подкатегорию с названием name1 и альт.названием name2.

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

    К примеру в чистом движке после установки есть категория О скрипте (o-skripte) и для нее можно создать подкатегорию с этим же названием О скрипте, но альт.название не o-skripte а ,например, oskripte.

    Ну это если я правильно понял ваш вопрос.

    Спасибо попробую. Да поняли правильно!

×
×
  • Создать...