В общем, есть такой вопрос. Можно ли сделать такой парсинг (для админов пока), чтобы к примеру при вводе текста: "#file link", где #file это условное значение, а link - ссылка. И чтобы в конечном итоге, в посте, был точно такая же таблица, с такими же переменными (дата, кол-во скачиваний, посл. редактирование), как при аттаче, плюс ко всему, чтобы ссылка на скачивания была название файла, взятое и ссылки, но обрезанное относительно посл. расширения (www.1.ru/file.zip -> file.zip).
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Jax
В общем, есть такой вопрос. Можно ли сделать такой парсинг (для админов пока), чтобы к примеру при вводе текста: "#file link", где #file это условное значение, а link - ссылка. И чтобы в конечном итоге, в посте, был точно такая же таблица, с такими же переменными (дата, кол-во скачиваний, посл. редактирование), как при аттаче, плюс ко всему, чтобы ссылка на скачивания была название файла, взятое и ссылки, но обрезанное относительно посл. расширения (www.1.ru/file.zip -> file.zip).
Вот, какой код, у меня в topic.php
А в skin_topic.php
function Show_attachments($data) { global $ibforums; return <<<EOF <!-- Extended Attach --> <br /> <br /> <table cellpadding='4' cellspacing='2' border='0' width='50%' align='left' class='fancyborder'> <tr> <td align='left' > <a href='{$ibforums->base_url}act=Attach&type=post&id={$data['pid']}' title='{$ibforums->lang['attach_dl']}' target='_blank'>{$data['name']}</a> ({$data['size']} Kб) <br> <a href='{$ibforums->base_url}act=Attach&type=post&id={$data['pid']}' title='{$ibforums->lang['attach_dl']}' target='_blank'><img src='{$ibforums->vars['mime_img']}/{$data['image']}' border='0' alt='{$ibforums->lang['attached_file']}'></a> {$ibforums->lang['attach_hits']}: {$data['hits']} <br> {$ibforums->lang['attach_updated']}: {$data['lupdat']} </td> </tr> </table><br> <br> <br><br><br> <!-- Extended Attach --> EOF; }Очень надеюсь на помощь.
Спасибо.
Ссылка на комментарий
Поделиться на других сайтах
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.