Я пытаюсь придумать, как поместить Flash-контент в сообщение блога, чтобы оно было встроено между абзацами.Я пишу пользовательское приложение для блогов в Django (все еще учусь) и буду использовать SWFObject для встраивания.
Блог только для меня, так что бэкэнд не слишком модный.Я просто использую встроенный интерфейс администратора Django.Никакого текстового редактора TinyMCE (такого как Wordpress), я реализовал Markdown .
Я бы хотел добавить Flash-содержимое в тело сообщения, между абзацами, таким образом,это не связано с любым сторонним скриптом.То есть я бы предпочел не включать javascript в тело сообщения блога, поскольку он вводит зависимость от SWFObject.Например, я мог бы довольно легко добавить следующее к записи через бэкэнд для встраивания встроенного SWF-файла:
Paragraph one...
<script type="text/javascript">
swfobject.embedSWF("/path/to/flash.swf", "myContent", "200", "200", "9.0.0");
</script>
<div id="myContent"></div>
Paragraph two...
Как вы можете видеть, это довольно многословно и многое нужно запомнить, но оно также относитсяSWFObject напрямую.Это БУДЕТ работать, однако я бы предпочел написать это «чище» более абстрактно.Я думал о том, чтобы создать собственный синтаксический анализатор, который будет переводить пользовательскую строку в вышеприведенное непосредственно перед рендерингом шаблона.
[#SWF swf="/path/to/flash.swf" w="200" h="200" ver="9.0.0"]
Мне интересно, сталкивался ли кто-нибудь с этой проблемой.Я хотел бы знать, как вы решили это.