Тема: вставка картинок в тело сообщения в pun_attachment
Собственно задрали пользователи, тем что им лениво прикреплять файл, изменять его ссылку, изменённую ссылки копировать и вставлять в тело сообщения.
изменил немного pun_attachment/include/attach_func.php
в результате, при редактировании сообщения, если приаттачиваем файл-картинку - появляется иконка:
[
] кликнув по которой в тело сообщения вставляется уже рабочая ссылка на изображение ![]()
вообщем, кому надо так же, вот изменения (ссылку на картинку прописал как у меня в форуме, если у Вас другие пути - поправьте соотв.:
это:
<a href="<?php echo !empty($attach['secure_str']) ? forum_link($attach_url['misc_preview_secure'], array($attach['id'], $attach['secure_str'])) : forum_link($attach_url['misc_preview'], $attach['id']); ?>"><?php echo attach_icon($attach['file_ext']).forum_htmlencode($attach['filename']); ?></a>заменить на это:
<a href="<?php echo !empty($attach['secure_str']) ? forum_link($attach_url['misc_preview_secure'], array($attach['id'], $attach['secure_str'])) : forum_link($attach_url['misc_preview'], $attach['id']); ?>"><?php echo attach_icon($attach['file_ext']).forum_htmlencode($attach['filename']); ?> </a> code: [<img src="/extensions/pun_bbcode/buttons/Oxygen/img.png" alt="[img]" title="img" onclick="insert_text('[img]<?php echo $download_link_img; ?>[/img]','')" >]добавить строку:
$download_link_img = forum_link($attach_url['misc_download'], $attach['id']);после строки:
$download_link = !empty($attach['secure_str']) ? forum_link($attach_url['misc_download_secure'], array($attach['id'], $attach['secure_str'])) : forum_link($attach_url['misc_download'], $attach['id']);прилагаю так же diff