+6.49
Рейтинг
17.23
Сила

Проблема с загрузкой изображений: решено

Друзья помогите решить проблему с загрузкой изображений в топиках-фотосетах.
При загрузке изображений более чем 2 (до 100 штук), загрузка постоянно подвисает, т.е. становится бесконечной.
лс 0,51

upd: решено. Проблема была из-за превышения лимитов нагрузки на процессор. После отключения лимитов — все заработало.

Там где лимиты отключить невозможно (в случаи если арендуете хостинг), помогает плагин загрузки изображений на ajax от netlank

Не работает тег обработки видео

Установив сегодня последний билд LS 1.0 обнаружил, что после вставки в сообщения видео не выводится с плеером. Не знаю в чём может быть проблема, но мне так кажется дело всё же в LS. Ибо на других ресурсах всё впорядке. Хостинг тоже не причём.

Как добавить username в ватермарк?

Всем привет!

Не даёт покоя насущный вопрос: "Как добавить имя пользователя (загрузившего картинку) в ватермарк?"
Курил блоги и ФАК, но везде вопрос оставался без ответа. Ковырялся сам, но нюанс остался. Итак.

С добавлением статичного текста всё ясно — правим конфиг.

Сама функция добавления ватермарка, насколько я понимаю, находится в файле engine\modules\image\Image.class.php

Непосредственно добавление ватермарка происходит здесь (строка 180):

    $oImage->watermark(
	$aParams['watermark_text'],
	explode(',',$aParams['watermark_position'],2),
        explode(',',$aParams['watermark_font_color']),
	explode(',',$aParams['watermark_back_color']),
	$aParams['watermark_font_alfa'],
	$aParams['watermark_back_alfa']
    );


За сам текст отвечает первый параметр:
$aParams['watermark_text']

Если добавить
. " | "
, выводится
текст |
— значит иду верным путём.
Остаётся каким-то образом добавить переменную, отвечающую за имя пользователя, некий {username}. Пробовал $aParams['user_login'] — не прокатывает… ((

Вопрос, что это за переменная и как её правильно добавить? Люди добрые, и прогеры злобные, помогите, плиз.

UPD

Вопрос решился благодаря spolischook .
Добавляем в код следующие элементы:

$usver = $this->User_GetUserCurrent();
$oImage->watermark(
«Posted by ». $usver->getLogin(). " | ". $aParams['watermark_text'],
explode(',',$aParams['watermark_position'],2),
explode(',',$aParams['watermark_font_color']),
explode(',',$aParams['watermark_back_color']),
$aParams['watermark_font_alfa'],
$aParams['watermark_back_alfa']
);

И получаем результат вида «Posted by {имя_пользователя} | {текст_ватермарка_из_конфига}».
Спасибо, spolischook , за помощь!

Изображение в градациях серого

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

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

Подскажите с чего начать, куда вставлять код. Спасибо за любую помощь.

Два LS на сервере разные конфиги Sphinx?

Доброго времени. Есть LS на котором запущен поиск через Sphinx, на днях был добавлен еще один LS сайт, хотелось бы и на нем запустить такой же поиск. Проблема в том, что не понимаю как использовать один конфиг /usr/local/etc/sphinx.conf под два сайта.


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

Проблема с видео вконтакте

Горе у меня, ребята… Вообще не знаю, с чем это связано, но у меня на сайте не отображаются видео из вконтактика. Пустое пространство появляется и все.
Вставлял такой код. Из всего из этого отображается только ютубовский ролик.
<iframe src="http://vk.com/video_ext.php?oid=12824791&id=162582797&hash=ea883bcc7f01846f&hd=1" width="607" height="360" frameborder="0"></iframe>

<iframe src="http://vkontakte.ru/video_ext.php?oid=14055366&id=159572110&hash=1a556f3caf1542be&hd=1" width="607" height="360" frameborder="0"></iframe>

<video>http://vkontakte.ru/video_ext.php?oid=14055366&id=159572110&hash=1a556f3caf1542be&hd=1</video>

<video>http://vk.com/wall12824791_5579?z=video12824791_162582797%2Fbbe7b8075b26004528</video>

<iframe width="560" height="315" src="http://www.youtube.com/embed/K4gRtZNWxls" frameborder="0" allowfullscreen></iframe>


Кстати, на этом же моем сайте был пост, где все-таки вконтактовское видео работало. И был там такой код:
<iframe src="http://vkontakte.ru/video_ext.php?oid=14055366&id=159572110&hash=1a556f3caf1542be&hd=1" width="607" height="360" frameborder="0"></iframe>

Я внес небольшие изменения (дописал строку ниже, в сам код пллеера не влезал). Сохранился. Видео уже не показывалось. Опять отредактировал (убрал то, что дописывал) — а видео все так же и не работает.

Я наверное просто упустил какой-то момент… В какую сторону капать?

Seo настройки сайтов на LS

Что-то так мало инфы на сайте по этому поводу, я решил по-немногу собирать все в этом топике.

Тайтлы


Как я вижу нормальную работу с тайтлами:

1. Главная имеет тайтлы с ключами
2. На внутренних в тайтле выводим название статьи + рубрика + название сайта(не обязательно). Причем, если название сайта и выводить, то только краткое и оно не должно повторять тайтл главной. Или же вообще выводить исключительно в тайтле название статьи(топика) + возможность указывать тайтлы отдельно.

Как сейчас по дефолту — название сайта = тайтлу и это название лепится везде на всех страницах.
Читать дальше →

Боремся за место на диске

На выходных досмотрелся что движок не удаляет загруженные на сервер оригиналы картинок в фотосетах, аватарках пользователя и аватарках блогов. Учитывая что по умолчанию для фотосета выставлено 6Мб на картинку и 30 картинок для загрузки это будет 6 х 30 = 180Мб на один фотосет это конечно ничто для хостинга в 3Тб, но для 2Гб хостинга это всего 11 фотосетов, ужос!!!
Попробовал поставить плагин пылесос, думал он поможет, но увы там этого не реализовано.
Пришлось лезть в исходники. Вобщем вот что получилось (для LS 0.5.1) (Для лентяев скачать готовое):

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