Я использую редактор TinyMce в программном обеспечении форума, и я хочу загружать изображения в сообщения форума.Загрузка и т. Д. Работает нормально, однако каждый раз, когда я загружаю изображение, оно добавляет html, как показано ниже:
<img src="/http://localhost/MvcForum.WebImages/uploads/xxx/nb4pbdre-paddington.jpg?width=690&upscale=false" alt="" />
Проблема заключается в начальной косой черте /.Это заставляет изображение не появляться в редакторе TinyMcs.Если я удаляю его вручную, изображение отображается нормально.
Я знаю, что могу использовать конфигурацию относительных путей, и это будет работать.Однако у меня есть несколько форумов, и все они сохраняют изображения в центральном месте, поэтому я хочу использовать абсолютный путь.(Я надеюсь, что моя терминология там верна!)
Настройки для моих редакторов TinyMce приведены ниже.Я считаю, что ключевыми настройками являются:
convert_urls: false, относительные_urls: false, remove_script_host: false
Я пробовал различные комбинации выше, но безуспешно.Любая помощь с удалением начального слеша в img src была бы полезна?
settings = extend({
id: id,
theme: 'modern',
delta_width: 0,
delta_height: 0,
popup_css: '',
plugins: '',
add_form_submit_trigger: true,
submit_patch: true,
add_unload_trigger: true,
document_base_url: "",
convert_urls: false,
relative_urls: false,
remove_script_host: false,
object_resizing: true,
doctype: '<!DOCTYPE html>',
visual: true,
font_size_style_values: 'xx-small,x-small,small,medium,large,x-large,xx-large',
// See: http://www.w3.org/TR/CSS2/fonts.html#propdef-font-size
font_size_legacy_values: 'xx-small,small,medium,large,x-large,xx-large,300%',
forced_root_block: 'p',
hidden_input: true,
padd_empty_editor: true,
render_ui: true,
indentation: '30px',
inline_styles: true,
convert_fonts_to_spans: true,
indent: 'simple',
indent_before: 'p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,' +
'tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist',
indent_after: 'p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,' +
'tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist',
validate: true,
entity_encoding: 'named',
url_converter: self.convertURL,
url_converter_scope: self,
ie7_compat: true
}, defaultSettings, settings);cdcc