ВЪпрос относно phpbb

  • Автор Автор html
  • Начална дата Начална дата

html

Registered
Здравейте,искам да попитам как мога с кода за новини от форума по долу да изкарва youtube клипчета (мода за клипчетата) защото по принцип ми изкарва [youtube]http://www.youtube.com/v/Gkmj5aiLM5g[/youtube]

Кода :

Код:
<?php   
   
#############   
## Edit Below   
#############   
   
// Where to take the topics from   
// Always a number   
$forum = '1';   
   
// How many topics to show   
$limit = '3';   
   
// How to show the topics   
// full or blank ('')   
$show = 'full';   
   
// How to display the date and time if used   
// short or long   
$date_time = 'short';   
   
// How top display the topic link if usede   
// topic or phpbb   
$topic_link = 'topic';   
   
// Comments link - how to send them to comments   
// topic or reply   
$comment = 'topic';   
   
// Path to your forums directory   
// Usually ./forum/ or ./phpBB/ or ./forums/   
$phpbb_root_path = 'forum/';   
   
#############################################   
## No Editing unless you know what your doing   
#############################################   
if ( !defined('IN_PHPBB') )   
{   
  define('IN_PHPBB', true);   
  include($phpbb_root_path  . 'extension.inc');   
  include($phpbb_root_path  . 'common.'.$phpEx);   
  include($phpbb_root_path  . 'config.'.$phpEx);   
}   
   
if ($show == '' || $show == 'full')   
{   
   // Select the topic information from the correct forum and set it to $grab_topics   
   $grab_topics = $db->sql_query("SELECT * FROM `{$table_prefix}topics` WHERE `forum_id` = '{$forum}' ORDER BY `topic_id` DESC LIMIT {$limit}");   
}   
   
else if ($show == 'topic')   
{   
   $grab_topics = $db->sql_query("SELECT * FROM `{$table_prefix}topics` WHERE `forum_id` = '{$forum}' AND `topic_id` = '{$_GET['t']}' ORDER BY `topic_id` DESC");   
}   
       
// Grab the information using an array and set it to $echo_topic   
while ($echo_topic = $db->sql_fetchrow($grab_topics))   
{   
   // Select the post information from the correct forum and set it to $grab_posts   
   $grab_posts = $db->sql_query("SELECT * FROM `{$table_prefix}posts` WHERE `forum_id` = '{$forum}' AND `topic_id` = '{$echo_topic['topic_id']}' LIMIT 1");   
       
   // Grab the information using an array and set it to $echo_post   
   while ($echo_post = $db->sql_fetchrow($grab_posts))   
   {   
      // Now get the post_text using the post_id were looking at and sort it info $grab_posts_text   
      $grab_posts_text = $db->sql_query("SELECT * FROM `{$table_prefix}posts_text` WHERE `post_id` = '{$echo_post['post_id']}'");   
           
      // Grab the information using an array and set it to $echo_text   
      while($echo_text = $db->sql_fetchrow($grab_posts_text))   
      {   
         // Find the user the posted   
         $find_user = $db->sql_query("SELECT * FROM `{$table_prefix}users` WHERE `user_id` = '{$echo_post['poster_id']}'");   
             
         // Sort this users info into array for the post   
         while ($echo_user = $db->sql_fetchrow($find_user))   
         {   
                   
            // Get rid of all those annoying characters from bbcode   
            $echo_text = preg_replace('/\:[0-9a-z\:]+\]/si', ']', $echo_text);       
                 
            // BBCode   
            $echo_text = str_replace("[b]","<strong>",$echo_text);   
            $echo_text = str_replace("[/b]","</strong>",$echo_text);   
                   
            $echo_text = str_replace("[i]","<em>",$echo_text);   
            $echo_text = str_replace("[/i]","</em>",$echo_text);   
                   
            $echo_text = str_replace("[u]","<u>",$echo_text);   
            $echo_text = str_replace("[/u]","</u>",$echo_text);   
			
            $echo_text = preg_replace('/\[quote="(.*)\"](.*)\[\/quote\]/Usi','<div style=\"Verdana: 7px\">$2</div>',$echo_text);   
                 
            $echo_text = str_replace("[quote]","<strong>Quote</strong><em>",$echo_text);   
            $echo_text = str_replace("[/quote]","</em>",$echo_text);   
                   
            $echo_text = str_replace("[code]","<strong>Code</strong><em>",$echo_text);   
            $echo_text = str_replace("
","</em>",$echo_text);

$echo_text = preg_replace('/\[list\](.*)\[\/list\]/si',"<div style=\"Verdana: 7px\">$1</div>",$echo_text);
$echo_text = preg_replace('/\
 
Извинявай за офтопика, но аз като го сложих този мод и после не ми работеха ББ кодовете - освен ако не си ги пиша ръчно ...
 

Back
Горе