+0.65
Рейтинг
3.84
Сила

[Решено] Видеоплеер не влезает в шаблон. Шаблон Synio

На сайте установлен щаблон Synio. Попытался вставить видео в комментарии к посту, но плеер не влез в заданную область (см. картинку ниже). В мобильном шаблоне такой проблемы не наблюдается. Подскажите, можно ли как-то исправить эту проблему?



Проблема решена, спасибо lifecom за помощь!

Если у вас, как и у меня, вставленные в комментарии видео выходят за границы области комментария, то следует добавить в файл шаблона comments.css следующую строчку:
.comments .comment-content .text iframe { max-width: 100% }


Обратите внимание на пробел перед .text, его наличие обязательно!

Оформление ников юзеров

Прошу прощения, если вопрос покажется глупым.
Как поменять оформление ников пользователей в комментариях и в постах?

Как хотелось бы: первая буква — красным цветом, остальные — черным.
Я так понимаю, для этого надо парсить ники, вырезать первую букву, покрасить, рядом прилепить остальные черным. В каком файле нужно поковыряться?

Микроразметка [решение + проблема]

Сегодня полностью закончил добавлть микроразметку для своего сайта. Всё бы хорошо, но Яндекс ругается на:
ПРЕДУПРЕЖДЕНИЕ: не выполнено обязательное условие для острова «Статья» — обязательное поле description отсутствует
Как это должно быть, я знаю, но вот как это реализовать в LS, я не знаю. По идеи первый абзац поста должен быть заключён в
<p itemprop="description">текст первого абзаца или предложения</p>


Читать дальше →

"Читать дальше" на топик ссылке

Когда создаем топик ссылку, вставливаю ссылку. Который показвает та топике как ест. Нап: при создание топик ссылка вставливаю ссылку сайт.ру/информация и на топика тоже видно ссылка как сайт.ру/информация

Как делать что был видно не ссылка а «Читать дальше». Если мы будем кликат на то будем перенаправлен на ссылку.

Например: Кликаем на Читать дальше и мы нас направлает на ссылку сайт.ру/информация

Проблемы со скоростью выполнения запросов Sphinx

Здравствуйте, у меня есть вопрос по скорости выполнения запросов Sphinx, прошу помочь неопытному с решением данной проблемы.

Есть созданный RT индекс в котором находятся ~1 500 000 товаров.
Sphinx используется не только для полнотекстового поиска но и для фильтрации и сортировки
товаров в каталоге, также с его помощью реализована зависимость фильтров и подсчет
количества товаров по определенным характеристикам фильтрации.

Проблема состоит в том что запросы отрабатывают довольно долго(запросы и время выполнения
приведу ниже), хочу понять в чем дело, может я что-то упустил или в конфиге напортачил
так как со Sphinx начал работать недавно.

Sphinx.conf:
index rt_index_name
{
    type = rt
    path = /var/data/index_name
    docinfo = extern
    morphology = stem_enru
    min_word_len = 3
    html_strip = 0
    charset_type = utf-8
    enable_star = 1
    rt_mem_limit = 128M

    rt_field = product_title
    rt_field = product_type
    rt_attr_uint = product_nid
    rt_attr_uint = product_status
    rt_attr_uint = product_promote
    rt_attr_bigint = product_available
    rt_attr_uint = product_shop_weight
    rt_attr_uint = product_price
    rt_attr_uint = product_discount
    rt_attr_uint = product_brand
    rt_attr_uint = product_shop
    rt_attr_uint = product_grade
    rt_attr_multi = product_category
    rt_attr_float = product_rating
    rt_attr_float = product_rating_actual
    rt_attr_timestamp = product_created
    rt_attr_bigint = product_moderation_category
    rt_attr_bigint = product_moderation_status
    rt_attr_bigint = product_moderation_suspect
}

searchd
{
    listen = 127.0.0.1:2413:mysql41
    listen = 127.0.0.1:2414
    log = /var/log/sphinx/searchd.log
    query_log = /var/log/sphinx/query.log
    pid_file = /var/run/sphinx/searchd.pid
    read_timeout = 1
    max_matches = 10000
    max_children = 30
    workers = threads
    compat_sphinxql_magics= 0
    dist_threads = 8
}

Примеры запросов:
Пример №1 Время выполнения: 0.378
$sphinx = new SphinxClient();
$sphinx->SetLimits(0, 100);
$sphinx->SetFilter('product_category', array(32903));
$sphinx->SetSortMode(SPH_SORT_EXTENDED, 'product_available DESC, product_grade ASC,
product_rating_actual DESC, product_nid DESC');
$sphinx_results = $sphinx->Query('', 'rt_index_name');


Пример №1 Время выполнения: 0.642
$sphinx = new SphinxClient();
$sphinx->SetLimits(0, 100);
$sphinx->setGroupBy('product_brand', SPH_GROUPBY_ATTR);
$sphinx_results = $sphinx->Query('', 'rt_index_name');


Пример №1 Время выполнения: 0.677
$sphinx = new SphinxClient();
$sphinx->SetLimits(0, 100);
$sphinx->setGroupBy('product_category', SPH_GROUPBY_ATTR);
$sphinx_results = $sphinx->Query('', 'rt_index_name');

Плагин "игнор" версии 1.1.0


Возможности

Пользователь может добавить другого пользователя в игнор и при этом поставить ему один или несколько из приведенных параметров:

  • Запрет получения личных сообщений от пользователя (функция есть в движке ЛС)
  • Запрет показа комментариев пользователя (я не вижу его комментарии вообще)
  • Запрет пользователю отвечать на мой комментарий
  • Запрет пользователю комментировать мои топики
  • Запрет пользователю отвечать на мой комментарий в определённом топике
  • Запрет пользователю комментировать в моём топике
  • Запрет пользователю писать на моей стене

Читать дальше →