Ошибки и баги в RotorCMS

Печать RSS
5662

А

Чатланин
0
@Andrei4ik93, скорее всего файл .env не изменили там указывается SITE_URL, ссылка на сайт
@Vantuz (Вчера / 19:28)
Да да так и было

Последний из могикан
0
@Godzilla, https://github.com/visavi/rotor/blob/master/resources/views/blogs/print.blade.php
https://github.com/visavi/rotor/blob/master/resources/views/forums/print.blade.php
@Vantuz (10.03.19 / 14:50)
Заменил файлы, но по прежнему проблема актуальна, в яндекс вебмастере:
Возможные проблемы
Отсутствуют метатеги <Description>
На многих страницах сайта отсутствуют или некорректно заполнены метатеги Description. Это может негативно повлиять на представление сайта в результатах поиска.
Два раза делал перепроверку.

Господин ПЖ
0
Зайди в а свою страницу и посмотри исходный код, если там будут description значит Яндекс просто не перетндексировал

Последний из могикан
0
Зайди в а свою страницу и посмотри исходный код, если там будут description значит Яндекс просто не перетндексировал
@Vantuz (Сегодня / 14:20)
1. На некоторых страницах выдаёт 404 и там нет тегов точно.
2. Те, которые открываются, там нет этих тегов почему то, хотя скопировал и заменил код в файлах.
3. Некоторые страницы выдают ошибку :
image

Добавлено через 08:00 сек.
https://sotel.org.ru/blog/print?id=132
https://sotel.org.ru/articles/print/119
https://sotel.org.ru/topics/print/111

1. Ошибка в том, что была замена blog на articles без 301 редиректа и на сайте теперь куча 404 страниц без тегов и без возможности заменить на свою. В хтачессе прописал, но открывает только системную 404.
2. В принте блогов что то не так. В принте форума почему то теги не прописаны, хотя в файлах поменял.

Господин ПЖ
0
https://sotel.org.ru/blog/print?id=132 такие ссылки были в 6 версии, в 7 другие, яндекс перенидексирует сайт потом
/**
 * Возвращает обрезанную до заданного количества слов строку
 *
 * @param  string $value Исходная строка
 * @param  int    $words Максимальное количество слов в результате
 * @param  string $end
 * @return string         Обрезанная строка
 */
function truncateWord($value, $words = 20, $end = '...')
{
    return Str::words($value, strip_tags($words), $end);
}

добавь эту функцию в app/helpers.php

Добавлено через 01:11 сек.
https://sotel.org.ru/topics/print/111 тут нет наверно потому что ты не поменял код

Последний из могикан
0
https://sotel.org.ru/blog/print?id=132 такие ссылки были в 6 версии, в 7 другие, яндекс перенидексирует сайт потом
@Vantuz (Вчера / 22:48)
Другие то проиндексирует, а старые так и остаются с 404 как полноценные, потому что не нормальная страница 404 выдаётся, а системная, без дескрипшен и тайтл.
добавь эту функцию в app/helpers.php
Добавил. А на что она влияет ?

https://sotel.org.ru/topics/print/111 тут нет наверно потому что ты не поменял код
Код точно поменян, проверил. Ещё раз скопировал с гинтхаба и пересохранил, на всякий случай.

Господин ПЖ
0
GodZiLLa, возможно я не понимаю тебя, но я готов помочь, давай разберемся
любая страница которая не указана в роутах или например с ошибочным id возвращает 404
шаблоны и там и там одинаковые, просто если это страница которой нет возвращается стандартный текст ошибки, типа Ошибка 404!
Данной страницы не существует!

а если id не существует, то может вернуться какой-то код, к примеру Ошибка 404!
Данного раздела не существует!

Можно сделать отельный слой для ошибок в котором не будет никаких description, возможно так и надо сделать или использовать стандартный layout но убрать оттуда description
С этим все понятно?

2. я попросил добавить функцию которой у тебя не было
сейчас другая ошибка
добавь вверху файла app/helpers.php
строку use Illuminate\Support\Str;
там где все use
это нужно чтобы у тебя описания нормальные выводились в версии для печати в блогах


Код точно поменян, проверил. Ещё раз скопировал с гинтхаба и пересохранил, на всякий случай.
ну не знаю, в версии для печати хоть для блога, хоть для форума используется отдельный layout
почему у тебя в блогах заработало, а в форуме нет я пока не знаю

лучше дождись следующей версии, я там это исправлю

Добавлено через 07:59 сек.
Структура шаблонов примерно такая
- Тема оформления в public/themes/default/theme.blade.php
-- Слой инициализации resources/views/layout.blade.php
--- вызываемый шаблон

для версии для печати
- resources/views/layout_simple.blade.php (тут нет css js, ничего из тем)
-- вызываемый шаблон

для rss
- resources/views/layout_rss.blade.php (тут нет css js, ничего из тем)
-- вызываемый шаблон
Изменил: Вантуз-мен (20.03.2019 / 13:48)

Последний из могикан
0
2. я попросил добавить функцию которой у тебя не было
сейчас другая ошибка
добавь вверху файла app/helpers.php
строку use Illuminate\Support\Str;
там где все use
это нужно чтобы у тебя описания нормальные выводились в версии для печати в блогах
Этот файл у меня сейчас выглядит так :
image
Всё правильно ?

1. Какие адреса сайтмапов в роторе есть ? После обновления не сменились ?
А то в сеарч консоли ошибку на старые адреса выдаёт.

Добавлено через 09:44 сек.
добавь вверху файла app/helpers.php
строку use Illuminate\Support\Str;

После добавления этой строки, сайт стал не доступен. Ошибка 500

Последний из могикан
0
Пишет, что переадрескация выполнена слишком много раз.

Последний из могикан
0
У меня сайт работает только по https и настроен 301 редирект с http,
а дополнительные файлы сатмап почему то в http.
Почему ?
image
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск