Сейчас делаю такую фичу.
Когда компилялка встретит в теле страницы тэг аплоада картинки, то она перестаёт компилировать и запускает аплоадер картинок, передав ему весь списко картинок, которые надо выложить. Аплоадер запросит у пользователя все картинки,
подменит в исходном коде тэги аплоада на тэги картинок и запустит компилялку по новой.
По сему вопрос - какой лучше использовать формат тэга аплоада картинки. У меня такая идея. Тэги вида:
[html_a [image link error]http://....][/html_a] - ссылка на картинку (внешнюю/внутреннюю)
image.jpg [image link error] - ссылка на картинку imgimage.jpg текущего каталога
upload=image.jpg [image link error] - требуется аплоад картинки image.jpg
Как вариант - не писать upload= - т.е. чтобы компилялка проверила наличие файла, и если его нет - значит надо аплоадить.
В этот же формат хорошо бы вписать размер иконки для вставки большой картинки, выравнивание и т.п.. Я полагаю что-то типа:
image.jpg [image link error]
Расположение элементов - любое. Т.е., скажем,
image.jpg [image link error]
благо, они лего отличаются друг от друга.
Но хорошо бы ещё в этот тег вписать и подпись к картинке.
Если вписывать внутрь, то, может, что-то типа:
image.jpg [image link error]
Или же, что-то типа
image.jpg [image link error]описание картинки[/img]
В общем, жду отзывов и советов.
Может, кто-то придумает совсем другую идею, ещё лучше...