|
|
|
Сохранение картинок в online WYSWYG-редакторе
|
|||
|---|---|---|---|
|
#18+
Привет всем кто читает этот пост. Наверное многие уже с этой проблемой сталкивались, но в Инете я так и не нашел решения. Делаю возможность добавления статей на сайт. Для редактирования текста статьи применяется WYSWYG-редактор tinyMCE, пользователи в восторге - типа ага Ворд могу добавлять таблицы, картинкии .... Вот именно из-за этих самых картинок и болит голова)))) В обычной ситуации (ну та фотогалерея) все понятно в форме атрибуту enctype присваивается все что надо.... в INPUTе ставим TYPE=file... файлик передается POSTом - скриптом его обрабатываем все счастливы... Тут же такой метод не проканает. Есть конечно варианты когда при вставке картинки она сразу uploadится на сервак, но тут может возникнуть ситуация когда сервак будет захламлен этими картинками (пользователь добавил картинку, она сохранилась на сервак, а потом передумал и заменил ее на новую, а старая-то осталась плюс еще новая) Вроде высказался))) Буду очень признателен за помощь и советы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 17:37:32 |
|
||
|
Сохранение картинок в online WYSWYG-редакторе
|
|||
|---|---|---|---|
|
#18+
Вариант номер раз: вынудить пользователя вставлять картинки только видимые в Инэте. Например уже заапложеные. Вариант два: аплодить документы в формате RTF. Или SXW. Или ещё каком. И их распарсивать на сервере. Конвертеры работают криво. Вообще лучше пользователя переучить на реалии работы в Инэте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 20:34:11 |
|
||
|
Сохранение картинок в online WYSWYG-редакторе
|
|||
|---|---|---|---|
|
#18+
Аплоадите все файлы, а мусор удаляйте по крону. Или вариант "аля глупость": Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 21:44:01 |
|
||
|
Сохранение картинок в online WYSWYG-редакторе
|
|||
|---|---|---|---|
|
#18+
В принципе можно реальзовать алгоритм по которому будет определятся какую картинку изменил пользователь и она будет удаляться. А новая аплодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2006, 22:28:29 |
|
||
|
Сохранение картинок в online WYSWYG-редакторе
|
|||
|---|---|---|---|
|
#18+
SarinВариант номер раз: вынудить пользователя вставлять картинки только видимые в Инэте. Например уже заапложеные. Вариант два: аплодить документы в формате RTF. Или SXW. Или ещё каком. И их распарсивать на сервере. Конвертеры работают криво. Вообще лучше пользователя переучить на реалии работы в Инэте. Можно по подробнее про конвертеров RTF, а то я про них слышать то слышал, но никогда не работал. Стоит ли их использовать и на сколько они криво работают. Еще как вариант аплоадить тексты в формате веб-архива mht. Есть ли какие-нибудь мысли по поводу этого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 07:14:06 |
|
||
|
Сохранение картинок в online WYSWYG-редакторе
|
|||
|---|---|---|---|
|
#18+
SarinВ принципе можно реальзовать алгоритм по которому будет определятся какую картинку изменил пользователь и она будет удаляться. А новая аплодится. Тогда нужно использовать временную таблицу в котторой хранятся все ссылки на картинки к данной статье и при изменении статьи сравнивать все существующие картинки (теги img статьи) с данными из этой таблицы. Как решу эту проблему напишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2006, 07:17:38 |
|
||
|
Сохранение картинок в online WYSWYG-редакторе
|
|||
|---|---|---|---|
|
#18+
А я делал так: пользователь вставляет картинки куда угодно когда угодно, может все менять изменять, но одновременно со вставкой картинки (если она с лок. компа) появляется рядом с кнопкой "Submit" поле <input type="file"> и надпись с полным путем к этой картинке на компе. Форму нельзя отправить пока не будут прикреплены все картинки. На сервере будут только нужные картинки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2006, 00:21:52 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33711687&tid=1476205]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
206ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 518ms |

| 0 / 0 |
