Последние посты с форума

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
Виталz
phpBB 1.4.0
Сообщения: 34
Стаж: 18 лет 8 месяцев
Откуда: Киев, Украина

Последние посты с форума

Сообщение Виталz »

Ищу мод каторый бы позволял бы показывать на страницах, джае другого, сайта последние посты с моего форума.

можно все скопом, можно разбивая по темам, желательно с возможностью настройки колличества выводимых постов :)



может есть у кого такое?
Аватара пользователя
LD.
phpBB 1.4.4
Сообщения: 100
Стаж: 19 лет 3 месяца
Откуда: BEERюлево-ZAPADное

Сообщение LD. »

Показать дорогу в поиск?
Аватара пользователя
Виталz
phpBB 1.4.0
Сообщения: 34
Стаж: 18 лет 8 месяцев
Откуда: Киев, Украина

Сообщение Виталz »

знаешь наверно соглашусь, покажи, так как я чет ниче найти не могу :(
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Recent Topics. Дальше поиск
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Виталz
phpBB 1.4.0
Сообщения: 34
Стаж: 18 лет 8 месяцев
Откуда: Киев, Украина

Сообщение Виталz »

самый ржач, что поиск по форуму выдал мне именно твой меседж и все - раз

два - мне не темы нужны а именно сообщения пользователей, посты :(
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Самый ржач, что указанная тема в результатх поиска немного ниже.

Ну вот нашел у себя на винте похожий мод. Поищи в сети или на свалке модов, может есть более свежая версия. Можно поискать что-то другое по запросу "potsts extraction"

Код: Выделить всё

## MOD Title: Topic Extraction
## MOD Author: clericvash < liamdawe@gmail.com > (Liam Dawe) http://www.vashvision.com
## MOD Description: This mod will enable you to grab posts from any forum and display them on your website. Useful for news, articles, shoutbox, latest topic links etc.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Виталz
phpBB 1.4.0
Сообщения: 34
Стаж: 18 лет 8 месяцев
Откуда: Киев, Украина

Сообщение Виталz »

jо пасибки начинаю поиск, а на всяк случ можешь этот скинуть на мыло vitalya@vasil-kiev.com.ua ?

Добавлено спустя 1 час 30 минут 16 секунд:

нашел, спасибки, все работает, для тех кто будет искать оставляю ссылку (надеюсь тут не запрещено линковать на phpBB.ком)

Мод десь


вопрос таков, как бы его доделать чтобы он понимал смайлы с того же форума ну и понимал цитаты, ато бред выходит


дето такой

мож подскажут добрые люди
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Попробуй прикрутить это (код выдран из одного моего мода)

Код: Выделить всё

	$quote = $lang['Quote']; 
	$code = $lang['Code']; 
	$wrote = $lang['wrote'];

	$post_text = preg_replace('/\[quote[\:1]*\:[0-9a-z]+="([^"]*)".*?\]/si', "\\1 $wrote >>\n", $post_text);
	$post_text = preg_replace('/\[quote[\:1]*\:[0-9a-z]+\]/si', "$quote >>\n", $post_text);
	$post_text = preg_replace('/\[\/quote[\:1]*\:[0-9a-z]+\]/si', "\n<< $quote\n", $post_text);
	$post_text = preg_replace('/\[code[\:1]*\:[0-9a-z]+\]/si',  "\n$code >>\n", $post_text);
	$post_text = preg_replace('/\[\/code[\:1]*\:[0-9a-z]+\]/si', "\n<< $code\n", $post_text);
Только заточи под topic extracrtion
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Виталz
phpBB 1.4.0
Сообщения: 34
Стаж: 18 лет 8 месяцев
Откуда: Киев, Украина

Сообщение Виталz »

о спасибки большое, щас папробуемс, если выйдет отстучюсь :lol: а если нет то все равно ждите мну :)

Добавлено спустя 1 час 8 минут 32 секунды:

не долго мучалась старушка :(

вот если код внедреть в форум то ниче и менять ненадо, а если так как я хочу, вытаскивать в отдельный файл то мну на энто не хватает :(

вот код того что у мну есть щас (без добавления вашего вышеуказаного кода)

Код: Выделить всё

 <?php
// Database information 
$db_host = "127.0.0.1"; 
$db_user = "*******"; 
$db_pass = "********"; 
$database = "*********"; 

// Connect to the database 
mysql_pconnect($db_host,$db_user,$db_pass); 
mysql_select_db($database); 

// Posts information 
$forum = "23"; 

// Select the topic information from the correct forum and set it to $grab_topics 
$grab_topics = mysql_query("select * from djforum_topics where forum_id = '{$forum}' order by topic_id desc"); 

// Grab the information using an array and set it to $echo_topic 
while ($echo_topic = mysql_fetch_array($grab_topics)) 
{ 
   // Select the post information from the correct forum and set it to $grab_posts 
   $grab_posts = mysql_query("select * from djforum_posts where forum_id = '{$forum}' and topic_id = '{$echo_topic['topic_id']}' limit 5"); 

   // Grab the information using an array and set it to $echo_post 
   while ($echo_post = mysql_fetch_array($grab_posts)) 
   { 
      // Now get the post_text using the post_id were looking at and sort it info $grab_posts_text 
      $grab_posts_text = mysql_query("select * from djforum_posts_text where post_id = '{$echo_post['post_id']}'"); 
    
      // Grab the information using an array and set it to $echo_text 
      while($echo_text = mysql_fetch_array($grab_posts_text)) 
      { 
         // Find the user the posted 
         $find_user = mysql_query("select * from djforum_users where user_id = '{$echo_post['poster_id']}'"); 
       
         // Sort this users info into array for the post 
         while ($echo_user = mysql_fetch_array($find_user)) 
         { 
            // Replace new lines with line breaks 
            $echo_text = str_replace("\n","<br />",$echo_text); 


          
            // Now print out the post! 
            echo " 
            <strong>{$echo_text['post_subject']}</strong> от {$echo_user['username']} 
            <br /> 
            <br /> 
            {$echo_text['post_text']} 
            <br /> 
            <br /> 
            "; 
         } 
      } 
   }    
} 
?> 

и как туда прикрутить ваш код я не могу се представить :(

а еще смайлы туда прикручивать :?

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