Добрый вечер,почему на моём форуме ссылки в которых содержатся скобки ( ) неправильно отображаются??? Пример http://letitbit.net/download/99408.9afd … ih_-_Viva_(28Inter-Spart37)29.rar.html Просто не удобно...пользователи то этого не понимают и вставляют такие ссылки .
Ссылки отображаются не правильно
Страница: 1
Сообщений 1 страница 3 из 3
Поделиться2Вт, 22 Фев 2011 21:05:19
РУД ГУЛЛИТ
Здравствуйте.
РУД ГУЛЛИТ написал(а):
почему на моём форуме ссылки в которых содержатся скобки ( ) неправильно отображаются???
Потому, что эти символы не должны содержаться в ссылка на сервисе, такой принцип.
Вот скрипт:
Код:
<style type="text/css"> #button-download { background-image: url(http://i045.radikal.ru/0805/4a/f04a8408c251.gif); padding: 0; line-height: 0; background-position: center; background-repeat: no-repeat; height: 26px; width: 100%; } </style> <script type="text/javascript"> if(form=document.getElementById("form-buttons")) form.getElementsByTagName("tr")[0].insertCell(19).innerHTML="<img src='/i/blank.gif' title='Вставить тег \"Скачать\"' id='button-download' onclick=\"bbcode('[download]', '[/download]')\">" function addEx(str,from,internal){ var pos=0,pos2=0,newpos=0 if((pos=str.indexOf("[download]",from))==-1) return str; if((pos2=str.indexOf("[/download]"),pos+10)==-1) return str; newpos=str.indexOf("[download]",pos+10) if(newpos<pos2 && newpos!=-1) str=addEx(str,pos+10,true) if((pos2=str.indexOf("[/download]",pos+10))==-1) return str; str=str.substring(0,pos)+makeEx(str.substring(pos+10,pos2))+str.substring(pos2+11,str.length) if( str.indexOf("[download]")!=-1 && internal==false) str=addEx(str,0,false) return str} function makeEx(txt){ txt="<a href='" + txt + "'>Скачать!</a>" return txt} if(document.URL.indexOf("viewtopic.php")!=-1){ elm=document.getElementById("pun-main").getElementsByTagName("div") for(x in elm) if(elm[x].className=="post-content"){ var post=elm[x] post.innerHTML=addEx(post.innerHTML,0,false)}} </script>
В форме ответа появится кнопка для добавления новых тегов, вставляйте ссылку по такому образцу:
Код:
[download]http://letitbit.net/download/99408.9afdfa7539375cf7fabff472083e/ognevih_-_Viva_(28Inter-Spart37)29.rar.html [/download]
Поделиться3Ср, 23 Фев 2011 15:04:25
Спасибо Всё сработало!!!
Страница: 1