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

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


Сообщения - sovyonok

Страницы: [1] 2 3 4
1
Предложения / дубли страниц в моде article
« : 20 Сентября 2018, 13:06:52 »
Если использовать многостраничные статьи, то пейджинг создает кучу дублей в индексе поисковых машин с -p1-c1.

Было бы правильным, если тэг canonical этих страниц содержит адрес без -p1 и -c1.

2
Версия PHP какая?

3
Общие вопросы / Re: gzip
« : 31 Июля 2018, 19:28:31 »
Совершенно точно приложенный фикс проблему решает.
Включен ли он в последнюю версию - не знаю, не проверял.

4
Для блока можно сделать отдельный флажок типа "отображать только сегодняшние статьи".

В коде блока проверять состояние этого флажка, и запрос делать по логике, как в разделе date.(т.е. вычислять время начала текущих суток и дополнительное условие в запросе).

5
где у Вас эта таблица отображается? В блоке или странице какого-то мода?

6
Можно вставлять любой блок в любую позицию.
Что не так?

7
В админке Языковой менеджер -> Настройки
В поле Поиск значения ⁄ замены -> Значение введите 'letters'
Должно найти что-то похожее, как на картинке. Убедитесь, что на месте буквы Р стоит русская буква, а не что-то еще.
Сохранить.

8
Мод то какой?

9
Общие вопросы / mbstring.overload
« : 24 Июня 2018, 11:51:49 »
При переносе со старого сайта функциональности, реализованной на библиотеке mPDF столкнулся с проблемой.
Библиотека предназначена для работы с UTF-8. Старый сайт на cp1251, и перед тем как отправить текст скрипту просто конвертировал его в UTF и все работало.
В новой версии Даннео все и так на UTF. Но скрипт упорно выдает знаки вопроса либо какую-то нечитаемую хрень в PDF.

Курево интернетов привело к решению, что параметр mbstring.overload должен быть установлен в 0.

В файле htaccess по умолчанию есть такая секция:
<IfModule php5_module>
  php_value default_charset UTF-8
  php_value mbstring.func_overload 7
  php_value mbstring.http_output UTF-8
</IfModule>

Нам правда нужна перегрузка этих функций?
Или надо перелопачивать весь код движка и заменять функции в соответствии с табличкой

К слову, в php 7.2 эту функциональность объявили устаревшей, и, наверно, от этого все равно придется избавляться.
P.S. Версия mPDF 6.0. Если кто пользовался более новой версией, и если вдруг там эта проблема решена - дайте знать.

10
На индексной странице выводятся статьи без категорий.
В настройках есть количество этих статей на страницу.
Если статей без категории больше, чем на одну страницу - листинг выводится. Если меньше либо равно - не выводится.

12
Есть запрос:
$inq = $db->query
(
"SELECT id, catid, public, stpublic, unpublic, cpu, title, textshort, author,
image_thumb, image_align, image_alt, comments, hits, tags, rating, totalrating
FROM ".$basepref."_".WORKMOD." WHERE act = 'yes' AND catid <> '0'
AND (stpublic = 0 OR stpublic < '".NEWTIME."')
AND (unpublic = 0 OR unpublic > '".NEWTIME."')
ORDER BY public DESC LIMIT ".$conf['pagmain']
);

И есть построчное получение в цикле информации в массив:

		while ($item = $db->fetchassoc($inq))
{
....
}

13
Потому что за вывод каталога и полной статьи отвечают разные куски кода. Вы добавили только в раздел page.

Надо найти соответствующий кусок кода, добавить нужные поля в запрос к базе и добавить код парсинга и вставки изображений.

14
Для себя решил следующим образом:
<input type="text" id="srch" size="20">
<script>
$("#srch").on("keyup",function(){
$("#tagin").children("option").show().each(function(){if($(this).text().toUpperCase().indexOf($("#srch").val().toUpperCase())<0){$(this).hide()}});
});
</script>

15
В модах, предполагающих использование меток/тэгов, при большом их количестве нынешний стиль их использования (когда в окошке слева выводятся все существующие) крайне неудобен. В версии 0.5.4 был поиск с подстановкой, что было удобно, если ты наверняка знаешь, что такой тег существует.

Можно сделать поле с поиском по тэгам, чтобы фильтровать содержимое левого окошка.

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