| 
					  | 
				 
			 
			
						 
			
			 
			
			 
			
			
				
					  Без описания | 
				 
				
  					| Поиск в теме | Версия для печати | 
  				 
				
					
									
            						
            			
            			
				
					| electron | 
					
						 Отправлено: 3 июня 2009 — 10:36          
					 | 
				 
				
					
	        			
  
  
						   
        				ExBB Team 
        				 
  
        				Покинул форум 
        				Сообщений всего: 3917 
        				Дата рег-ции: Февр. 2009  
        				 
						Репутация: 341 
        				 
        				 
         				 
        				  
					 | 
					да, окно предупреждения не выдается 
 
мож я что не догнал.... 
файл rd.php лежит по адресу домен/forum/rd.php . правильно? 
если у меня на сайте файлы форума лежат в папке домен/forum/ то из этого  
 
yura3d пишет:
После установки мода в файле  include/fm.class.php строку:
 CODE:preg_match('#http\:\/\/(.+?)\/#is', $this->exbb['boardurl'], $this->exbb_domain);  
нужно заменить строкой:
 CODE:preg_match('#http://(.+?)(/|$)#is', $this->exbb['boardurl'], $this->exbb_domain);    
 
моя - первыя строка? так?(Отредактировано автором: 3 июня 2009 — 10:42)  | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
            			
            			
            			
            			
            			
				
					| Andr1y | 
					
						 Отправлено: 3 июня 2009 — 13:35          
					 | 
				 
				
					
	        			
  
  
						  
        				Junior Member 
        				 
  
        				Покинул форум 
        				Сообщений всего: 58 
        				Дата рег-ции: Апр. 2009  
        				 
						Репутация: 1 
        				 
        				 
         				 
        				  
					 | 
					electron пишет:Andr1y , то что ты написал мне абсолютно ни о чем не говорит   
Объясню... 
В реализации, которая описана в первом посте темы не предусмотрен показ предупреждения о переходе по внешней ссылке, а только замена силки  
 
на силку  
CODE:http://www.yoursite.com/forum/rd.php?http://www.link.com  , где  
  адрес силки в сообщении, а  
CODE:http://www.yoursite.com   - адрес Вашего сайта. | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
            			
            			
				
					| yura3d | 
					
						 Отправлено: 3 июня 2009 — 14:00          
					 | 
				 
				
					
	        			
  
						  
        				ExBB Team ExBB Developer ExBB Mods Author 
        				 
  
        				Покинул форум 
        				Сообщений всего: 3394 
        				Дата рег-ции: Февр. 2009  
        				 Откуда: Минск, Беларусь 
						Репутация: 353 
        				 
        				 
         				 
        				  
					 | 
					electron пишет:только за сегодня 4 раза проверял правильность изменений. свихнуться можно от обилия знаков  ладно, обойдусь без мода, вернусь на последний бэкап.   
Выложите здесь изменённые файлы, будет свободное время, посмотрю в чём проблема 
 
mastersound пишет:вот это очень нужная тема. Некоторым партнерам нужно позволять прямые ссылки на них с форума, при равноценном обмене, например...   
Ну здесь нужно предусмотреть такую ситуацию, чтобы размещение прямых ссылок было под контролем. А то, например, я разрешу прямые ссылки на определённый домен, а потом придёт нечистый на руку партнёр, зарегит несколько аккаунтов и будет всяческим способом увеличивать кол-во ссылок (например, оставлять не особо полезные, общие сообщения, а ссылка будет размещаться в подписи). Текущий вариант хорош тем, что прямую ссылку разместить становится в принципе невозможно, даже применяя разного рода ухищрения (в то же время администраторы форума могут размещать прямые ссылки при помощи HTML). Единственное место, где ссылки не преобразуются, это разве что поле Домашняя страница в профилях пользователей, но в следующей версии мода этот недочёт устраним | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
				
					| electron | 
					
						 Отправлено: 3 июня 2009 — 14:57          
					 | 
				 
				
					
	        			
  
  
						   
        				ExBB Team 
        				 
  
        				Покинул форум 
        				Сообщений всего: 3917 
        				Дата рег-ции: Февр. 2009  
        				 
						Репутация: 341 
        				 
        				 
         				 
        				  
					 | 
					кажется нашел в чем собака зарыта : 
в файле fm.class.php два раза встречается код 
 
CODE:$Link = (empty($matches[2])) ? "http://".$matches[1]:$matches[1];   
 
 
строки 778 и 928. после какой из них вставлять этот 
 
CODE:if (!stristr($Link, \'http://www.\'.$fm->exbb_domain) && !stristr($Link, \'http://\'.$fm->exbb_domain)) 
$Link = $fm->out_redir.$Link;   
 
 
код???(Отредактировано автором: 3 июня 2009 — 15:29)  | 
				 
				
					|   | 
					
						
						 
					 | 
				 
			 
            			
            
					 | 
				 
				
					| Поиск в теме | Версия для печати | 
 	 			 
  				
  					| Страниц (18): « 1 2 [3] 4 5 6 7 8 9 » В конец  | 
  				 				
  					| Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0) | 
  				   				
  					| « Модификации и дополнения » | 
  				 
			 
 
 
 
			 
			
			 
			
				
					Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
  | 
					     | 
				 
			 
			 
			
			 
			 			
		 |