![]() |
|
||||||||||
|
|||||
|
Всем здрасте
давно я тут не был.Вообщем, вопрос у меня такой: у меня есть некий сайтик, на нем есть раздел библеотека (вполне типично...) Движок под сайт (его пока едва ли можно назвать движком) я писал сам (на php). Так, вот, в этом движке я, разумеется, предусмотрел возможность добавление статей через веб интерфейс (фактически аналог добавления топика на форуме). Но когда настало время пользоваться этим самым движком, я понял как неудобно пользоваться тем, что я сделал, а именно: Статьи в раздел библеотека пишут мне постороние люди, не я... Поэтому приходят они в разных форматах (doc,html,txt) и в них имеется изобилие картинок. Возникло несколько проблем. Опишу их дальше... Вообщем, сделал я в вебинтерфейсе тег [include]path...[/include] и при этом сам 1)конвертировал из doc/txt в html (ну, сам == используя word, но тем не менее), 2) в html-файлах я вручную правил теги <img>, поскольку те ссылались, к примеру, на папку /images/, а при инклюде приходилось ссылаться на /PAPKA_S_RAW_HTML_FILAMI/images/, 3)через фтп загружал файлы папку на сервер. Все мне это дико не понравилось, ведь все должно работать через веб-интерфейс, в коце концов я не вечен и не должен я заниматься той работой, которую по определению обязан выполнять сервер. Я начал искать выход. По второму пунтку - я написал небольшой скрипт с рег. выражениями, который подменяет параметры у тегов <img> и тому подобных. Остались две проблемы: 1 и 3. По первой: я не имею права заставлять людей делать статьи в html, вместо привычного doc. По третей: Человек должен выбрать один файл (одну статью) и пользуясь соотв. формой загрузить ее. Если же ему придется, как на Narod.ru загружать через веб-интерфейс по-одиночке каждую картинку, использемую в статье (в среднем, это 5-6 картинок на статью, но все же), то он быстро устанет и забьет на это дело, легче послать статейку на мыло мне, а я пускай буду мучится... Так вот, я пришел пока к двум вариантам: 1)пусть сохраняют статьи в rtf (это еще приемлимо), а сервер арсит rtf в html и сохраняет, но при этом я предчувствую немало муторни с картинками... Но, впринципе, думаю, справлюсь, скорее всего...... 2) пусть ZIP-уют папку со статьёй и всеми картинками, а сервер раззиповывает (благо, модуль для этого есть) и кладет в папку. Можно, но не очень красиво... 3)что-нить с форматом .mht предумать... взбрело в голову пять минут назад, еще не обдумал... Но, все это как-то не правильно... не стандартно... Поэтому, хотел узнать... как делают нормальные люди ? ![]() К, примеру статьии "ководства" у лебедева - это типичная библиотека... вот мне и интересно, как он загружает эти статьи на сервер... или пишет прямо в таком же окошке, в котором я постил это сообщение... или копи-пастит из ворда (или чего-нить подобного)... вот так, расплываясь в многоточии и задаю вопрос... Т.е. как загружать сложные статьи на сайт? Именно не со стороны скриптов (благо, пхп я более-менее владею), а со стороны интерфейса и сути... p.s. если слишком мутно задал вопрос, сорри, уже сплю ![]()
__________________
Flash is out there... Флэш где-то рядом... |
|
|||||
|
Ветеран форума
|
мне кажется ты сам ответил на свои вопросы =)
парсеров rtf дофига нынче в интернете... картинки можно в зипе за раз закидывать и раззиповывать и складывать в нужную папку... так что это довольно нормально и довольно просто воплотимо... итог: а в чём вопрос? =) |
|
|||||
|
Цитата:
http://www.artlebedev.ru/kovodstvo2/sections/104/ http://www.playground.ru/articles/7064/ Понятно, что на сто процентов это знают только создатели этих сайтов... но все же... или скажем, как это делали вы? (те кто просматривают форум )p.s. возможно просто хочу убедиться, что в очередной раз не прогадаю, глядя в сторону rtf ![]()
__________________
Flash is out there... Флэш где-то рядом... Последний раз редактировалось Unknown; 27.05.2004 в 03:14. |
|
|||||
|
Ветеран форума
|
ИМХО не прогодаешь
rtf + zip очень хороший вариант... |
|
|||||
|
Регистрация: Jun 2000
Адрес: $_SERVER['REMOTE_ADDR']
Сообщений: 854
|
Кстати, близкая мне проблема. Но я переверстыванием в ХТМЛ не гнушаюсь, ибо этим зарабатываю на жизнь, благо последний дримвивер довольно корректно конвертит из ворда, разве есть проблемы с объединенными ячейками в таблицах... Разнообразные иллюстрации - отдельная песня... Э-эх, их юзеры вставляют как хотят, в различных форматах, разрешениях, подгоняют по размеру уже в ворде, а ведь он мало похож на Фотошоп
Мало того, есть ещё диаграммы, схемы, из Визио, наконец, вставляют, бывает... Как с этим быть? |
|
|||||
|
Цитата:
но тут проект бесплатный, да и потом, скорей всего я его покину, а значит, в последствии некому будет переводить в хтмл => раздел библеотека полетит в тар-тарары... А насчет картинок - это да... жуть... Вообще, я подумывал написать на дельфи прогу типа упрошенного ворда, чтобы стандартнее как-то рисунки вставляли и текст форматировали, а то в ворде много "лишних" возможностей ![]() ну, вообщем, буду копать в сторону ртфа. Впринципе, сомневаться в "правильности" этого метода я начал только из-за того, что всегда, когда я что-либо придумываю, со временем обнаруживаю, что это уже было не раз созданно до меня, а тут поискал я... и ничего дельного не нашел, что странно, ведь раздел библеотека (статьи, articles и т.п.) присутствует чуть ли не на 80% сайтов и вроде бы скриптов для этого должно быть более чем предостаточно... Но все же ничего дельного не нашел, а скрипты для написания статей, встроенные в вебдвижки вроде phpnuke, postnuke, ldu мало чем отличаются от того, что первоначально написал я...
__________________
Flash is out there... Флэш где-то рядом... |
|
|||||
|
Насчет вставки картинок - сейчас уже достаточно распространены онлайн-WYSIWIG редакторы, например http://mouse.org.ru/downloads/MouseDHTML/
__________________
защита информации |
![]() |
Часовой пояс GMT +4, время: 08:45. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|