да, Олег, сделай открытие внешних ссылок в новом окне
return '<a href="' . $set['homeurl'] . '/go.php?url=' . base64_encode(str_replace(':', ':', $m[1])) . '" target="_blank">' . str_replace(':', ':', $m[2]) . '</a>';
и тут
return '<a href="' . $set['homeurl'] . '/go.php?url=' . base64_encode($m[3]) . '" target="_blank">' . $m[3] . '</a>';
             
            
            
            
                seg0ro (24.03.2011/14:44)
да, Олег, сделай открытие внешних ссылок в новом окне

 я об этом знаю, но НЕЛЬЗЯ!
Прогони подобную страницу по мобильному валидатору и убедишься, сразу схлопочешь штрафов.
Стандарт XHTML Mobile запрещает подобные ссылки. которые открываются в новом окне 
 
             
                        
         
            
            
            
                Страницу с редиректом зачем в новой вкладке открывать, она же к сайту относится? 
target="_blank" надо прописывать к внешней ссылке на странице перехода, а не в функции.            
                        
         
            
            
            
                Krite (24.03.2011/15:50)
Страницу с редиректом зачем в новой вкладке открывать, она же к сайту относится? 
target="_blank" надо прописывать к внешней ссылке на странице перехода, а не в функции.
Нельзя 

За 
target="_blank" штрафы на мобильном валидаторе.            
 
                        
         
            
            
            
                Злые законы XHTML..гГ чтоб их..            
                        
         
            
            
            
                Законы и нужны для того,чтобы их нарушать 
 
             
            
            
            
                AlkatraZ (24.03.2011/15:51)
Нельзя 
За target="_blank" штрафы на мобильном валидаторе.
Ну нифига себе отмаз
.gif) 
 
ява скрипты значет можно стало использовать на штраф пофиг, а тут вдруг нельзя o_o 
 
             
                        
         
            
            
            
                Scroll (24.03.2011/15:53)
Законы и нужны для того,чтобы их нарушать
Не, в данном случае лучше соблюдать.
Если очень хочется открытие в новой вкладке, тогда просто нужно заюзать переменную $is_mobile и открывать новую вкладку только для компьютеров.
В этом случае, мобильные законы нарушаться не будут.            
 
                        
         
            
            
            
                AlkatraZ,  спасибо, сейчас попробую... 
.gif) 
             
            
            
            
                Krite (24.03.2011/15:56)
Ну нифига себе отмаз.gif) 
 
ява скрипты значет можно стало использовать на штраф пофиг, а тут вдруг нельзя o_o 
Где ты видел Java скрипты?
Глянь код, тот тулбар (быстрые тэги) светится только для компьютеров 

В мобильной версии ничего подобного нет ($is_mobile).