Comments 17
Без тегов ужасно, используйте же встроенный code, для подсветки.
Низкий поклон шлемом об асфальт тому кто угостил инвайтом. К сожалению, пока суть да дело, еще не разобрался, как найти благодетеля :) Если он увидит топик — спасибо тебе, мил человек!
И еще, прошу прощения за то, что пришлось убрать фигурные скобки из html разметки страницы — к сожалению, хабр воспринимал их слишком буквально.
И еще, прошу прощения за то, что пришлось убрать фигурные скобки из html разметки страницы — к сожалению, хабр воспринимал их слишком буквально.
> Прошу прощения — пришлось убрать теги из кода — хабр понимал их буквально :)
Не издевайтесь над читателями, используйте < и >.
Не издевайтесь над читателями, используйте < и >.
не очень силен в java, но вы упомянули что можно такое релизовать на flash. А как? быстро погуглив я нашел:
«Метод System.setClipboard() разрешает SWF-файлу заменять содержимое буфера обмена строкой обычного текста. Это не представляет опасности. Соответствующий метод getClipboard() отсутствует, чтобы предотвратить риск несанкционированного получения паролей и других конфиденциальных данных, вырезанных или скопированных в буфер обмена.»
«Метод System.setClipboard() разрешает SWF-файлу заменять содержимое буфера обмена строкой обычного текста. Это не представляет опасности. Соответствующий метод getClipboard() отсутствует, чтобы предотвратить риск несанкционированного получения паролей и других конфиденциальных данных, вырезанных или скопированных в буфер обмена.»
$fh = fopen($_FILES['screenshot']['tmp_name'], "r");
$data = fread($fh, filesize($_FILES['screenshot']['tmp_name']));
fclose($fh);
$data = file_get_contents($_FILES['screenshot']['tmp_name']);
$fh = fopen($file, "w");
fwrite($fh, base64_decode($data));
fclose($fh);
file_put_contents($file, base64_decode($data))
fopen, fclose, fread, fwrite имело бы смысл использовать только если вы рассчитываете на файл большого размера, сопоставимый размером памяти, выделенной для PHP, но даже в этом случае писать код следовало бы не так.
Ну а по теме — круто! возникло желание реализовать такое у себя
Интересная реализация, спасибо!
Было бы интересней, если была бы реализация через флеш.
Было бы интересней, если была бы реализация через флеш.
Ответил выше, что в его сторону практически не копали. А проект сам по себе — анализ сеошных ресурсов, поддерживающий работу с шаблонами, автоматический сбор статистики и генерацию отчетов. Там на каждом шагу редактор, и переписывать все это счастье, где все завязано на редактор — удовольствие малоприятное, согласитесь :)
В статье ошибка в JS коде есть, в функции upload:
var result = s.ajax_post(
"upload.php",
applet.getEncodedString(),
"screenshot",
"screenshot.jpg",
{ form: document.forms["form"] }
);
Sign up to leave a comment.
Вставка изображения из буфера обмена в редактор TinyMCE