Автоматическое подключение блога. Хак.
43
upd 15/05/10: для тех у кого были проблемы со счетчиком количества подписчиков — обновлен с инструкциями и функцией для устранения недочета.Для версии 0.4 выпущен . ()
По выкладываю хак автоматического присоеднинения к блогу, в который юзер опубликовал свой топик.
В данном хаке в списке доступных для публикации блогов юзеру выводятся все блоги, в которые он может писать по рейтингу(а также те блоги, создателем которых он является).
Для тех, у кого нету изменений в движке хак выложен архивом в разделе бесплатных модулей . Для тех у кого есть изменения,
Читать дальше
Добавление родного поиска для LS 0.3.1
13
Т.к. вопросы по добавлению родного поиска для LS, поднятого темой которую я начал продолжают возникать — выкладываю последнюю сборку :)
файлы для добавления родного поиска для LS 0.3.1 можно скачать здесь:
Читать дальше
Хак: запрос инвайта
30
Видя количество спамеров, регистрирующихся на одном моем проекте задумался над тем как бы его уменьшить. С одной стороны, можно просто включить систему инвайтов, но тут встает вопрос о способе его получения.
Как один из доступных способов написал небольшой хак, позволяющий отправлять запрос, содержащий адрес электронной почты, на которую нужно послать инвайт в личку администратору.
Функционал пока самый простой, т.е. просто берется почта, проверяется ее формат, далее формируется и отсылается личное сообщение.
Реализован хак с использованием аякса.
Скачать можно .
Если есть какие-нибудь мысли как можно тему развить пишите ))
Как один из доступных способов написал небольшой хак, позволяющий отправлять запрос, содержащий адрес электронной почты, на которую нужно послать инвайт в личку администратору.
Функционал пока самый простой, т.е. просто берется почта, проверяется ее формат, далее формируется и отсылается личное сообщение.
Реализован хак с использованием аякса.
Скачать можно .
Если есть какие-нибудь мысли как можно тему развить пишите ))
Релиз LiveStreet 0.3.1 - fix безопасности
6
Сегодня движок неожиданно обновился до версии LiveStreet 0.3.1.
Изменения касаются только внутренней безопасности при отправке форм.
Настоятельно рекомендую всем обновиться — это критическое обновление!
Ошибку нашел , за что ему отдельное спасибо.
Необходимые изменения здесь — и здесь
UPD просьба протестировать тем у кого сайт стоит на поддомене
Изменения касаются только внутренней безопасности при отправке форм.
Настоятельно рекомендую всем обновиться — это критическое обновление!
Ошибку нашел , за что ему отдельное спасибо.
Необходимые изменения здесь — и здесь
UPD просьба протестировать тем у кого сайт стоит на поддомене
Флеш плеер для Видео, Музыки, Фото-альбомов!
13
Нашел отличный плеер для своего сайта,
куча возможностей, визуальный выбор дизайна. Просто заливаешь музыку, фото или видео в папку site.ru/yourFolder/
и там настраиваешь плеер, как показать, но никак не могу вставить его в топик, что-то съедается.
Вот его код:
Читать дальше
куча возможностей, визуальный выбор дизайна. Просто заливаешь музыку, фото или видео в папку site.ru/yourFolder/
и там настраиваешь плеер, как показать, но никак не могу вставить его в топик, что-то съедается.
Вот его код:
<object id="videoplayer105145" type="application/x-shockwave-flash" data="http://site/play/uppod.swf" width="640" height="515"><param name="wmode" value="opaque"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowScriptAccess" value="always"></param>
<param name="movie" value="http://site.ru/play/uppod.swf"></param>
<param name="flashvars" value="comment=Описание&st=http://site.ru/play/styles/video7-917.txt&file=http://site.ru/play/video.flv&poster=http://site.ru/play/screen.png"></param>
</object>
Читать дальше
Шаблон "developer"
10
Список дефолтных шаблонов ЛС пополнился еще одним — «developer»Шаблон разрабатывался преимущественно для веб-разработчиков и поэтому не содержит ничего лишнего, все только самое основное и нужное, думаю это поможет изрядно упростить разработку шаблонов для ЛС. В данный момент его можно скачать с .
Шаблон будет дорабатываться, если у вас есть какие-либо идеи/предложения по этому поводу или же вы нашли баг в шаблоне, то большая просьба отписываться в этом топике. enjoy!
Перед сменой шаблона не забываем удалять содержимое папки /templates/compiled/
Добавление картинки в комментариях через аплоад-форму
3
Updated: вначале топик был вопросом, теперь небольшим хаком ;)
Добавил вот такой код в файл /templates/skin/new/actions/ActionBlog/comment.tpl
и такой в самый верх:
Кнопка появилась, форма вызывается и даже работает)
Добавил вот такой код в файл /templates/skin/new/actions/ActionBlog/comment.tpl
<a href="#" onclick="showImgUploadForm(); return false;" class="button"><img src="{$DIR_STATIC_SKIN}/images/panel/img.gif" width="20" height="20" title="изображение"></a>и такой в самый верх:
<div class="login-popup" id="window_load_img">
<div class="login-popup-top"><a href="#" class="close-block" onclick="return false;"></a></div>
<div class="content">
<form method="POST" action="" enctype="multipart/form-data" id="form_upload_img" >
<h3>Вставка изображения</h3>
<table border="0">
<tr>
<td align="right">Файл:</td>
<td width="100%"><input type="file" name="img_file" style="width: 100%;" value=""></td>
</tr>
<tr>
<td align="right">Ссылка:</td>
<td><input type="text" name="img_url" value="http://" style="width: 100%;">
</tr>
<tr>
<td align="right">Выравнивание:</td>
<td>
<select name="align">
<option value="">нет</option>
<option value="left">слева</option>
<option value="right">справа</option>
</select>
</tr>
<tr>
<td align="right">Описание:</td>
<td><input type="text" name="title" style="width: 100%;"></td>
</tr>
<tr>
<td></td>
<td>
<input type="button" value="Загрузить" onclick="ajaxUploadImg(document.getElementById('form_upload_img'),'form_comment_text');">
<input type="button" value="Отмена" onclick="hideImgUploadForm(); return false;">
</td>
</tr>
</table>
</form>
</div>
<div class="login-popup-bottom"></div>
</div>Кнопка появилась, форма вызывается и даже работает)
ImageMagick для ресайза картинок
35
Получаем большее сжатие картинок при лучшем качестве, нежели стандартными средствами gd.
Читать дальше
Читать дальше