![]()  | 
 
         
           |  
		
			
  | 
||||||||
| Инструкции и модификации для vBulletin 4.x Различные инструкции и моды для vBulletin 4.x | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | 
| 
			
			 | 
		#1 | |||
| 
			 Грамотный форумчанин 
			![]() 
  | 
	
	
	
		
		
			
			 1 ) 
		
		
		
			Идём в админку и создаём новый модуль . PHP код: ob_start(); include('./clientscript/tread_random.php'); $tread_random = ob_get_contents(); vB_Template:  reRegister('header',array('tread_random' => $tread_random));ob_end_clean(); 2) Создаём файл tread_random.php и начинаем редактировать под себя ) PHP код: <?php $random_threads4 = vB::$db->query_read(" SELECT thread.threadid, thread.title FROM " . TABLE_PREFIX . "thread AS thread WHERE thread.forumid IN (Тут пишем id раздела из которого хотите парсить темы "Через запятую ") ORDER BY RAND() DESC LIMIT 6 "); $tread_random = ''; while($thread = vB::$db->fetch_array($tread_random)) { $title = $thread[title]; $text = preg_replace('/\[ATTACH\=CONFIG\]\d\d\[\/ATTACH\]/', '', $text); $text = strip_bbcode($text); mb_internal_encoding('UTF-8'); $title = mb_substr($title, 0, 30).' ...'; $tread_random .= "<li><img src='Ваша картинка ' width='9' height='14' alt=''></img><a href=\"showthread.php?t=$thread[threadid]\">".$title."</a></li>"; } vB::$db->free_result($tread_random; echo $tread_random; ?> Сохраняем и кидаем файл в clientscript 3) В шаблон форума где хотите выводить темы пишем . {vb:raw tread_random} Вот так вот можно создать несколько блоков , просто заменяем везде слово tread_random на своё )  | 
|||
| 
		
		
		
		
			 Последний раз редактировалось Dikiy_J; 05.10.2014 в 14:03..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| Cказали cпасибо: | 
| 
			
			 | 
		#14 | |||
| 
			 # About Fоrum NH 
			![]() 
  | 
	
	
	
		
		
			
			  Ок, аналогичный вопрос: а зачем тебе сейчас вообще тут отписываться ? Что-то писать, комментировать и вообще сидеть ? ... Бессмысленно..., и посты твои бессмысленны... Задумайся, что ты тут сделал хорошего для этого форума ? 
		
		
		
	PS: темку решил поднять ? Дабы не соскучиться ? Так Serberg всё-равно почистит эти посты  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| 
			
			 | 
		#15 | |||
| 
			 Уважаемая личность 
			![]() 
  | 
	
	
	
		
		
			
			  Это его личное дело, выкладывать что-то или нет. И писать или не писать - тоже его дело. Он вам на вашу же ошибку указывает, у вас действительно говнокод, покажите этот код на популярном ресурсе - вам также ответят. 
		
		
		
	А то, что вы выложили - это кусок какой-то херни. Если темы уж случайные, то они и должны быть случайными, а не спарсенными из определенных разделов. Код: 
	$title = mb_substr($title, 0, 30).' ...'; Код: 
	$text = preg_replace('/\[ATTACH\=CONFIG\]\d\d\[\/ATTACH\]/', '', $text);
Код: 
	<img src='Ваша картинка ' width='9' height='14' alt=''></img> И да, вы будете первосоздателями говнокода, потому что вы придумали использовать закрывающий тег </img> и пропуск слэша (правильно - <img ... />) Код: 
	mb_internal_encoding('UTF-8');
![]()  | 
|||
| 
		
		
		
		
			 Последний раз редактировалось grisha2217; 05.10.2014 в 14:31..  | 
||||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||
| Cказали cпасибо: | 
| 
			
			 | 
		#20 | |||
| 
			 # About Fоrum NH 
			![]() 
  | 
	
	
	
		
		
			
			  Что-то написать - это одно, а вот оставить тупой пост: "Говнокодеров видно издалека..." и при этом даже не попытаться помочь \ поправить и выложить - это уже другое дело... 
		
		
		
	PS: завидуете, что вы эту "фитчу" сюда не выложили ? Или то что только у вас она была а теперь в паблике?  | 
|||
	
		
		
		
		
			 
		
		
		
		
		
		
			
		
		
		
	 | 
||||