mark = $(this).parent().parent();\r
objet = mark.parents('.formulaire_spip')[0].className.match(/formulaire_editer_(\w+)/);\r
champ = mark.parents('li')[0].className.match(/editer_(\w+)/);\r
+ dir = mark.find('textarea').attr('dir');\r
$(mark).find('.markItUpPreview').height(\r
$(mark).find('.markItUpHeader').height()\r
+ $(mark).find('.markItUpEditor').height()\r
+ $(mark).find('.markItUpFooter').height()\r
);\r
\r
- $(mark).find('.markItUpHeader').hide();\r
- $(mark).find('.markItUpEditor').hide();\r
- $(mark).find('.markItUpFooter').hide();\r
+ $(mark).find('.markItUpHeader,.markItUpEditor,.markItUpFooter').hide();\r
$(this).addClass('on').next().removeClass('on');\r
$(mark).find('.markItUpPreview').show()\r
.addClass('ajaxLoad')\r
(objet ? objet[1] : ''))\r
)\r
.removeClass('ajaxLoad');\r
- \r
+ if(dir)\r
+ $(mark).find('.markItUpPreview').attr('dir',dir);\r
+\r
//ouvre un nouvel onglet lorsqu'on clique sur un lien dans la prévisualisation\r
$(".markItUpPreview a").attr("target","blank");\r
\r
$('.previsuEditer').click(function(){\r
mark = $(this).parent().parent();\r
$(mark).find('.markItUpPreview').hide();\r
- $(mark).find('.markItUpHeader').show();\r
- $(mark).find('.markItUpEditor').show();\r
- $(mark).find('.markItUpFooter').show();\r
+ $(mark).find('.markItUpHeader,.markItUpEditor,.markItUpFooter').show();\r
$(this).addClass('on').prev().removeClass('on');\r
return false;\r
});\r
}\r
\r
-\r
function renderPreview(val, champ, objet) {\r
var phtml;\r
if (options.previewParserPath !== '') {\r