Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - SergusNET

Страницы: [1] 2 3 4
1
Общие вопросы / Re: gzip
« : 03 Августа 2018, 09:56:58 »
Включен ли он в последнюю версию - не знаю, не проверял.
Это вопрос разработчикам.

2
Общие вопросы / Re: gzip
« : 31 Июля 2018, 10:11:43 »
Исправлено, проверьте.

С фиксом все хорошо, код 200. Спасибо.
Код 200 ни о чем не говорит в данном случае. Яндекс видит 200, но содержимого страницы нет (0 байт). Как результат, сайт вылетел нах...

3
Общие вопросы / Re: gzip
« : 31 Июля 2018, 10:09:43 »
Фикс включен в последний релиз? Переехал на свежий движок, проблема есть.

4
Перевел движок с 0.53 на 1.5 с новыми url без имени мода. За основу был взят news. Сделал редиректы, Гугл сожрал с удовольствием. Работает, никаких проблем и ошибок. Адрес — internetrabota.net

5
Ошибки / Смена e-mail пользователем
« : 24 Мая 2018, 13:22:28 »
При смене пользователем e-mail не появляется подтверждающее сообщение об успешной смене. Т.е. непонятно, был сменен адрес или нет.

6
строку 196
.'<loc>'.$ro->seo('index.php?dn='.$k, true).'</loc>'
меняем на
.'<loc>'.str_replace('/.html','',$ro->seo('index.php?dn='.$k, true)).'</loc>'
Что-то у меня с этим файлом не то. Самое близкое к заменяемому выражению строка 199:
.'<loc>'.$conf['site_url'].$ro->seo('index.php?dn='.$k).'</loc>'
Скачал новый дистрибутив, проверил — 196 строка. Это выражение вообще одно в файле.

7
Странно, у меня все без проблем пошло. Но я на новом сайте делал сразу после установки движка. Пофиксил нужные места, все работает.

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

9
Тоже нужное дело.  ;D
Изменил в \core\classes\Template.php строку 94
$bread_crumb.= $crumb.$config['separate_crumb'];
на
if (!stristr($crumb,'<a href="/">') and !stristr($crumb,'<a href="/.html">')){
$bread_crumb.= $crumb.$config['separate_crumb'];
}
Это мне в моде article не помогает - всё равно остаётся в крошках название мода, да ещё и переадресация на неё не действует и выдаёт 404...  :(
Вот уж не скажу... Я на базе news перепиливал, все четко работает. А правила mod.rules изменяли? Они по идее должны быть несколько другими, чем в news. А ссылки в названии мода куда ведут?

10
Сначала сделал - ссылка без изменений. Потом вспомнил, что у меня под map вообще не подключён.

Я говорил о SEO инструменте - создании сайта sitemap.xml для поисковиков.
В этом файле после корректировки по методике этой ветки создаются ссылки на страницы в которых вставлен "/article/" от которого я уже избавился в адресах страниц.

Исправляем генерацию sitemap.xml
файл \admin\system\seo\index.php

строку 196
.'<loc>'.$ro->seo('index.php?dn='.$k, true).'</loc>'
меняем на
.'<loc>'.str_replace('/.html','',$ro->seo('index.php?dn='.$k, true)).'</loc>'

строку  208
$xml.= '<loc>'.$conf['site_url'].'/'.$k.'/'.$item['catcpu'].'/</loc>';
меняем на
$xml.= '<loc>'.str_replace('/news/','/',$conf['site_url'].'/'.$k.'/'.$item['catcpu']).'/</loc>';
вместо news должно быть имя нужного мода
Вроде корректно работает...

11
Сначала сделал - ссылка без изменений. Потом вспомнил, что у меня под map вообще не подключён.

Я говорил о SEO инструменте - создании сайта sitemap.xml для поисковиков.
В этом файле после корректировки по методике этой ветки создаются ссылки на страницы в которых вставлен "/article/" от которого я уже избавился в адресах страниц.
Я просто не врубился, исправил мод «Карта сайта». Гляну и это.

12
Полезное дело сделали. Я свой мод article так сделал.
Да, штука хорошая вышла. Но это заслуга Neona, а не моя.
Сайтмап выдаёт со старыми адресами!
Лечим карту сайта:
\mod\map\index.php строка 227
перед $ins['map'].= $tm->parse(array)
ставим код
         if (stristr($ins['title'],'<a href="/"') or stristr($ins['title'],'<a href="/.html"')){            
            $ins['title'] = $api->siteuni($v['name']);
         }
То есть вместо ссылки просто выводим имя мода. Другие моды не затрагивает.

И еще. Обнаружил, что при публикации материалов без категорий, в хлебных крошках появляется уже знакомая ошибка. Решил на таких материалах вообще не выводить крошки — в них нет необходимости.


13
Все работает, большое спасибо за уделенное время.
Обнаружил, что без закрепеления мода на главной единственной проблемой является неправильная генерация хлебных крошек — вставляется лишний семент с именем мода и ссылкой на главную страницу. Изменил в \core\classes\Template.php строку 94
$bread_crumb.= $crumb.$config['separate_crumb'];
на
if (!stristr($crumb,'<a href="/">') and !stristr($crumb,'<a href="/.html">')){
$bread_crumb.= $crumb.$config['separate_crumb'];
}
и после этого условия все стало на свои места. Другие моды это изменение не затрагивает, проверено — на главной теперь закреплять любой мод.


14
Обратная связь / Сайты на Danneo
« : 08 Мая 2018, 08:31:32 »
Как насчет того, чтобы сделать ветку, где народ смог бы выкладывать свои работы на движке Danneo? Популяризации движка определенно помогло бы...

15
Удалил все моды, кроме главной, оставил news.
В /core/classes/Router.php изменил на news.
Что бы ни менял в  mod.rules, при удалении из адреса /news/ ошибка 404.
Не могли бы вы помочь с правилами на примере двух соответствующих правил mod.rules? Остальное сам сделаю по аналогии.
"index.php\?dn=".$WORKMOD."&ccpu=([a-zA-Z0-9_\-]*)&to=page&id=(\d+)&cpu=([a-zA-Z0-9_\-]*)" => $WORKMOD."/$1/$3",
$WORKMOD."/([a-zA-Z0-9_\-]*)/([a-zA-Z0-9_\-]*)" => "index.php?dn=".$WORKMOD."&ccpu=$1&to=page&cpu=$2",

Страницы: [1] 2 3 4