Пропустить

Вывод сообщения из темы

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Вывод сообщения из темы

Сообщение Burgor » 16.06.2010 3:26

Не хотелось создавать дополнительную тему.
Подскажите пожалуйста как выводить текст( это уже понятно из предыдущих постов ) да еще и с картинками?
Спасибо большое.

Burgor
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 28.05.2009 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вывод сообщения из темы

Сообщение nissin » 16.06.2010 14:15

А вы пробовали выводить?
Он с картинками выводится.
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Вывод сообщения из темы

Сообщение Burgor » 16.06.2010 15:52

Да пробовал, выводится к сожалению только текст,начал уже копать функции форумные и смотреть что и как.

Burgor
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 28.05.2009 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вывод сообщения из темы

Сообщение nissin » 16.06.2010 16:32

А картинки не во вложениях случайно?
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Вывод сообщения из темы

Сообщение Burgor » 16.06.2010 17:00

как аттач.
а нужно чтоб был урлом?

Burgor
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 28.05.2009 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вывод сообщения из темы

Сообщение nissin » 16.06.2010 19:18

В данном случае будут отображаться изображения вставленные через bbcode.
Для отображения вложений, нужно дописывать код.
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Вывод сообщения из темы

Сообщение Burgor » 16.06.2010 22:01

я дописал запрос, а вот с выводом у меня проблема, так как пока знаний не много


$sql = 'SELECT t.topic_id, t.forum_id, t.topic_title, t.topic_last_post_id, t.topic_first_post_id, t.topic_replies, t.topic_replies_real, p.post_id, p.post_text, p.bbcode_uid, p.bbcode_bitfield, p.post_attachment, p.post_approved, a.topic_id, a.real_filename, a.attach_id
   FROM ' . TOPICS_TABLE . ' AS t, ' . POSTS_TABLE . ' AS p, '.ATTACHMENTS_TABLE." AS a
   WHERE t.topic_id = $topic_id
      AND p.post_id = t.topic_first_post_id
      AND a.topic_id = $topic_id";

$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);

echo '<pre>';print_r($row);echo '</pre>';

$post_text = generate_text_for_display($row['post_text'], $row['bbcode_uid'], $row['bbcode_bitfield'], 7);

// Assign index specific vars
$template->assign_vars(array(
   'POST_TEXT'      => $post_text)
);

// Output page
page_header($user->lang['INDEX']);

$template->set_filenames('announcements',array(
   'body' => 'test_body.html')
);

Burgor
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 28.05.2009 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вывод сообщения из темы

Сообщение nissin » 16.06.2010 22:43

Вложений может быть несколько, поэтому лучше отдельный запрос сделать.
Посмотрите viewtopic.php
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Вывод сообщения из темы

Сообщение Burgor » 16.06.2010 23:05

Вчера как раз начал копать его.
Если не затруднит, может подскажешь какую функцию смотреть.

Burgor
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 28.05.2009 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вывод сообщения из темы

Сообщение nissin » 17.06.2010 9:49

/**
* General attachment parsing
*
* @param mixed $forum_id The forum id the attachments are displayed in (false if in private message)
* @param string &$message The post/private message
* @param array &$attachments The attachments to parse for (inline) display. The attachments array will hold templated data after parsing.
* @param array &$update_count The attachment counts to be updated - will be filled
* @param bool $preview If set to true the attachments are parsed for preview. Within preview mode the comments are fetched from the given $attachments array and not fetched from the database.
*/
function parse_attachments($forum_id, &$message, &$attachments, &$update_count, $preview = false)
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1381
Зарегистрирован: 16.12.2007 15:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 124 раз.

Re: Вывод сообщения из темы

Сообщение Burgor » 18.06.2010 2:04

Спасибо большое.
Начал практически тоже самое только сам писать( но на это ушло бы гараздо больше времени ), будем разбираться что к чему.

Burgor
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 28.05.2009 17:32
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вывод сообщения из темы

Сообщение tstas » 04.05.2011 19:58

А как сделать примерно тоже самое, только выборку из календаря. phpdoard 3 и calendar 0.0.8 Спасибо
Тяжело чему то учится в 73 года
Аватара пользователя
tstas
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 07.04.2011 5:08
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Запросы модов для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы