Добавление картинки в комментариях через аплоад-форму

Updated: вначале топик был вопросом, теперь небольшим хаком ;)

Добавил вот такой код в файл /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>


Кнопка появилась, форма вызывается и даже работает)

Подборка MooTools плагинов

Поиски плагинов для mootolls продолжатся уже второй день.
Раз ort выбрал эту библиотеку, то нужно собрать как можно больше дополнений, чтобы в перспективе было легко найти то или иное решение…

Собственно список моих находок с кратким описанием и примерами.

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

Ошибка загрузки картинок

Обновился вчера через SVN. Не работает загрузка картинок. В логах вот такая ошибка:
[Tue Feb 17 02:38:46 2009] [error] [client 79.120.44.172] PHP Warning:  copy(/home/data/www//uploads/images/b/c/e/1/1/20c96d1486.jpg) [<a href='function.copy'>function.copy</a>]: failed to open stream: No such file or directory in /home/data/www/include/function.php on line 426, referer: http://site.ru/topic/add/

появился двойной слеш, что-то с путями… попробовал поменять в конфиге с /uploads на uploads, в логе такая ошибка:
[Tue Feb 17 12:30:27 2009] [error] [client 79.120.45.43] PHP Warning:  copy(/home/data/www/uploads/images/b/e/6/d/1/d69e33cbba.jpg) [<a href='function.copy'>function.copy</a>]: failed to open stream: No such file or directory in /home/data/www/include/function.php on line 426, referer: http://site.ru/topic/edit/234257/

проверил права на все папки, везде стоит разрешение на запись. Помогите пожалуйста советом, куда копать? Заранее спасибо!

Загрузка аватарки

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

Просьба сообщество поделиться мыслями и опытом?

upd
Нашлось два варианта
1. Для mootools
2. Для prototype

Первый ещё не тестили на юзабельность, по второму точно известно, что тормозит при модемной связи (проверяли на еработе, там его используют)

Увеличить отступ текста от картинок

Буду премного благодарен, если немного поможете в освоении LS… :)
Хочу увеличить отступ текста от картинок в посте, после добавления\вставки оных. Или картинок от текста. Слишком уж они близко. Но, често говоря, сходу не нашел… Подскажите, если не сложно…
Спасибо… :)

Загрузка картинок

если загружать картинку через URL, т.е. например указываем URL для загрузки картинки: livestreet.ru/images/2008/11/1.jpg и нажимаем загрузить, пока грузиться переходим по другим вкладкам в браузере (Опера), возвращаемся — а в теле новости пусто.

Опять нажимаем загрузить картинку и в поле, где вписывали URL для загрузки видим следующую картину:
http://livestreet.ru/images/2008/1.jpg<img src="http://livestreet.ru/uploads/images/1/ffa0a01793.jpg" >