| alexx | 
					
						 Отправлено: 8 марта 2010 — 19:46          
					 | 
				 
				
					
	        			
  
						  
        				Advanced Member 
        				 
  
        				Покинул форум 
        				Сообщений всего: 495 
        				Дата рег-ции: Февр. 2010  
        				 Откуда: Россия 
						Репутация: 12 
        				 
        				 
         				 
        				  
					 | 
					alexx пишет:M-A-X пишет:1. В начале topic.php присвойте элементу с индесом title '': $array['title']='', где array - имя массива, где ошибка, скорее всего это $topic['title'] 
 
2. Эта ошибка вылазит в браузер? 
Нужно отключить вывод ошибок php.  
Да в браузере, в вверху форума ошибка появляется. 
Файл приложил,  мало в этом пока разбираюсь.      
А вот оригинальный файл, без моих модификаций сделанных.
 
 (Отредактировано автором: 8 марта 2010 — 21:53)  | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
            			
				
					| alexx | 
					
						 Отправлено: 10 марта 2010 — 12:36          
					 | 
				 
				
					
	        			
  
						  
        				Advanced Member 
        				 
  
        				Покинул форум 
        				Сообщений всего: 495 
        				Дата рег-ции: Февр. 2010  
        				 Откуда: Россия 
						Репутация: 12 
        				 
        				 
         				 
        				  
					 | 
					M-A-X пишет:Чтобы не вылазила ошибка в браузер: 
В пхп.ини 
добавить строчку
 CODE:display_errors = Off   и перезапустить сервер.  Понял, вот только сервер я не смогу сам перезагрузить, только ждать когда хостер сам перезагрузиться . 
Странно, что только у меня такая ошибка, как я понял у других все нормально. | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
				
					| VLADI | 
					
						 Отправлено: 4 мая 2010 — 15:02          
					 | 
				 
				
					
	        			
  
						  
        				Newbie 
        				 
  
        				Покинул форум 
        				Сообщений всего: 3 
        				Дата рег-ции: Апр. 2010  
        				 
						Репутация: 0 
        				 
        				 
         				 
        				  
					 | 
					Всем здравствуйте. Я тут новенький и в движках тоже не старенький. Потому пришёл просить помощи.  
Забиваю свой форум в яндекс и вижу под ссылью вместо описания вот это:Цитата:Notice: Undefined index: guests in /home/civilpartn/presslip.ru/docs/forum/index.php on line 293. …  Если я правильно понял, то проблема лечится этим?: (Отобразить)yura3d пишет:dimiasis
Насколько я понял, Вам необходимо, чтобы в дискрипшене выводилось описание темы? Сделать это в принципе несложно. Для начала откройте файл  include/fm.class.php, найдите строку:
 
И под ней разместите строки:
 CODE:		/* 
			Описание страницы 
		*/ 
		var $_Descr			= '';  
Далее откройте файл  topic.php, найдите строку:
 CODE:unset($list, $viewsdata);  
И под ней разместите строку:
 CODE:$fm->_Descr = (!empty($topic['desc'])) ? $topic['desc'] : '';  
И наконец откройте файл  templates/ваш_скин/all_header.tpl, найдите строки:
 CODE:<meta name="description" content="ExBB Full Mods {$GLOBALS['fm']->exbb['version']} Форум на PHP"> 
<meta http-equiv="description" content="ExBB Форум">  
И замените их строками:
 CODE:<meta name="description" content="{$GLOBALS['fm']->_Descr}"> 
<meta http-equiv="description" content="{$GLOBALS['fm']->_Descr}">  
На этом всё       | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
            			
            			
            			
            			
            			
            			
				
					| Zeg | 
					
						 Отправлено: 13 августа 2011 — 20:33          
					 | 
				 
				
					
	        			
  
  
						  
        				Super Member 
        				 
  
        				Покинул форум 
        				Сообщений всего: 891 
        				Дата рег-ции: Март 2009  
        				 Откуда: Беларусь 
						Репутация: 89 
        				 
        				 
         				 
        				  
					 | 
					yura3d пишет:Из описания. В принципе можно брать и из названия, а ещё лучше использовать комбинированный вариант (который особенно пригодится в том случае, когда описание темы не было указано). Для реализации комбинированного варианта нужно в вышеприведённых изменениях строку: 
CODE:$fm->_Descr = (!empty($topic['desc'])) ? $topic['desc'] : '';  
 заменить строкой:
 CODE:$fm->_Descr = ((!empty($topic['desc'])) ? $topic['desc'].'. ' : '').$topic['title'];  
  
 
Но при этом все страницы (если она не одна) будут иметь одинаковые описания, что "искалки" не очень-то любят. 
 
Потому, я сделал по-другому. Строку 
 
CODE:$fm->_Descr = ((!empty($topic['desc'])) ? $topic['desc'].'. ' : '').$topic['title'];   
 
заменил на 
 
CODE:$fm->_Descr = ((!empty($topic['desc'])) ? $topic['desc'].', ' : '').$topic['name'];   
 
Ниже после строк 
 
CODE:$fm->_Title = $topic['name']; 
$fm->_Title .= ($current_page > 1) ? ' ['.$current_page.']':'';   
 
добавил 
 
CODE:// Добавляем "страница Н" для разных страниц 
$fm->_Descr .= ($current_page > 1) ? ' (страница '.$current_page.'), ' : ", ";   
(Добавление) 
Если установлен Мод: Ключевые слова темы (внимание, если ставили это дополнение, тоже внесите изменения), то файл index.php нужно тоже внести исправления. Перед строкой  
 
CODE:include('./templates/'.DEF_SKIN.'/all_header.tpl');   
 
нужно добавить строку 
 
CODE:$fm->_Keywords = 'ключевое слово 1, ключевое слово 2, ключевое слово 3, ... ключевое слово N';   
 
В качестве ключевиков можно вбить названия категорий. Например, на моем форуме: 
 
CODE:$fm->_Keywords = 'наша краiна Беларусь, общение, частные объявления, поиск людей, поздравления, гостевая книга, Чаусы, Чаусский район, Чаусский форум, форум, чат';   | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
				
					| igrok54 | 
					
						 Отправлено: 13 августа 2011 — 22:41          
					 | 
				 
				
					
	        			
  
  
						  
        				Advanced Member 
        				 
  
        				Покинул форум 
        				Сообщений всего: 470 
        				Дата рег-ции: Янв. 2010  
        				 Откуда: Пермь 
						Репутация: 57 
        				 
        				 
         				 
        				  
					 | 
					Zeg пишет:В качестве ключевиков можно вбить названия категорий. Например, на моем форуме: 
 
CODE: 
$fm->_Keywords = 'наша краiна Беларусь, общение, частные объявления, поиск людей, поздравления, гостевая книга, Чаусы, Чаусский район, Чаусский форум, форум, чат';   
Ключевики одинаковые на всех страницах, сквозняком проставленные, наверняка, не каждый из них встречается в тексте на каждой странице - далеко не айс. Тогда лучше бы их вообще не стояло. | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            
					 |