Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Заказ скриптов » Отображение смайлов в цитатах <


Отображение смайлов в цитатах <

Сообщений 1 страница 17 из 17

1

Вот уже незнаю, что делать, я уже смирилась с тем, что адрес смайлов длинный, а не маленький код, но в цитатах отображаются просто адреса - ссылки, а не сами смайлы. Для меня это проблема, потому что один юзер просёк такую тему и начинает прикалываться насчёт ссылок разных тёток  :D Забанить его я не могу, потому что это мой друг, но и просто оставить такое я тоже не могу, так как те картинки, что он постит запрещено не только моими правилами, но и правилами вашего сервиса.

ещё такая проблема с картинками, запостила катинку, но человек нажимает кнопку ответить и заместо картинки высвечивается только ссылка, а не само изображение.
Может всё же как-то можно это исправить???? Ведь, не в упрёк будет сказано, на других сервисах это возможно. Может и здесь тоже можно решить эту проблему?

0

2

Tusich написал(а):

ещё такая проблема с картинками, запостила катинку, но человек нажимает кнопку ответить и заместо картинки высвечивается только ссылка, а не само изображение.Может всё же как-то можно это исправить???? Ведь, не в упрёк будет сказано, на других сервисах это возможно. Может и здесь тоже можно решить эту проблему?

куда поставили как поставили.
С первой часть вопроса я вам помочь к сожалению не смогу.

0

3

Toshiro-kun

вот скрипт кнопки ответить, который пользуется популярностью, в основном мы эту функцию используем, стоит в форме ответа

Код:
<!-- Кнопка ответить -->
<script type="text/javascript">
var a=document.getElementsByTagName("a")
for (i = 0; i<a.length; i++){
   if(a[i].href.indexOf("post.php?tid=") != -1){
      t = a[i].href.substring(a[i].href.indexOf('=')+1)
   }
}
var m = new Array();
var z = new Array();
for (w = 0; w<a.length; w++){
   if(a[w].href.indexOf("#p") != -1){
        m[w] = a[w].href.substring(a[w].href.indexOf('#p')+2)
           for (e=0; e<w; e++){
              m.shift()
           }
	z.push(m[0])
   }
}
var c = new Array();
q=0
var arr=document.getElementsByTagName("li")
while(q<arr.length){
   if(arr[q].className=="pl-quote"){
        c.push(q)
   }
   q++
}
var cv = new Array ();
  for(y=0;y<c.length;y++){
    cv.push(y)
}
for(w=0; w<cv.length; w++){
	name=arr[c[w]].innerHTML
	arr[c[w]].innerHTML=name+" <a href='/post.php?tid="+t+"&qid="+z[w]+"' title='Ответить на сообщение'>Ответить</a> "; 
}
</script>
<!-- Конец скрипта -->

Отредактировано Tusich (2011-01-16 15:25:42)

0

4

Tusich А чем не нрваиться такая функция > Ccылка на Пост Автора в цитате и по клику на дату? вроде проще тогда посмотреть исходник, не дублируя изображений

Отредактировано Deff (2011-01-19 13:59:05)

0

5

Deff
лишние клики мне и пользователям абсолютно не нужны, странно, что здесь нет такого по умолчанию, потому что везде, где я сижу на форумах других хостингов, есть по умолчанию. Ведь в стандартных смайлах отображается всё без проблем. Может если я заменю стандартные смайлы на мои и пропишу короткие коды на них, они будут отображаться???????

0

6

Tusich написал(а):

Может если я заменю стандартные смайлы на мои и пропишу короткие коды на них, они будут отображаться???????

Нарисую я скрипт ( ток не скоро..

0

7

Deff написал(а):

Нарисую я скрипт ( ток не скоро..

ну тада буду ждать, спасибо!!!!!!!!!!!!!!!!

0

8

поправлено ниже *

Отредактировано Deff (2011-04-22 10:37:30)

0

9

Deff
скрипт хороший и спасибо, что не забыл! Только проблема в другом, при цитировании сообщения высвечивается адрес картинки, но это пол беды, можно к этому привекнуть, но после того, как в форме ответа появляется эта цитата, почему-то происходит вот так - бла-бла-бла ссылка на картинку --, например вот:

Код:
[quote=Tusich]ролрлролр
https://forumupload.ru/uploads/0008/09/5f/860-2.gif [img]https://forumupload.ru/uploads/0008/09/5f/860-2.gif[/img]  https://forumupload.ru/uploads/0008/09/5f/861-1.gif [img]https://forumupload.ru/uploads/0008/09/5f/861-1.gif[/img]  https://forumupload.ru/uploads/0008/09/5f/858-1.gif [img]https://forumupload.ru/uploads/0008/09/5f/858-1.gif[/img]  https://forumupload.ru/uploads/0008/09/5f/884-1.gif [img]https://forumupload.ru/uploads/0008/09/5f/884-1.gif[/img][/quote]

и после отправки в цитате появляются ненужные ссылки вместе со смайлами, это можно исправить?

0

10

Tusich Вот Вторая подобная жалоба (про ссылку) - но у меня этого нет - Какой браузер - и версия  ? (В Мозилле v 4 у меня - точно нет юзал с утра

Отредактировано Deff (2011-04-13 21:14:11)

0

11

Tusich написал(а):

после отправки в цитате появляются ненужные ссылки вместе со смайлами, это можно исправить?

Ставим в HTML в форме ответа

Код:
<script type="text/javascript">
var L2='<span class="fnka">';
$(".post-content img[alt]").each(function (){
var b=$(this).attr('alt');$(this).attr('alt','');
if( b.search(/^http:\/\//g)!=-1){b="[img]"+b+"[/img]"}
else {if( b.search(/^:/)==-1) return true}
var L1='<span style="display:none;"> '+b+'</span>';
$(this).wrap(L2+'</span>');$(this).after(L1);});//alert("A")
  $(document).ready(function(){
$(".post-box").mousedown(function(){
 $(this).find(".fnka").children('img').hide();
 $(this).find(".fnka").children('span').show();});
$(".post").hover(function () {}
,function(){var j=$(this).find(".fnka");
 j.children('span').hide();j.children('img').show();});});
</script>

Отредактировано Deff (2011-04-22 15:24:43)

+1

12

Deff
еееессссс!!!!! ты гений! пасиб! супер! теперь всё отлично, показываются смайлы нормально без лишних ссылок.
плюс в профиль, жаль, что 10 плюсов сразу нельзя поставить! +10

+1

13

Tusich написал(а):

плюс в профиль, жаль, что

Те спасиб - а то мну говрили про трабл - но недотестили (а я не видю

Отредактировано Deff (2011-04-13 21:40:26)

0

14

Deff
в теме "флудим" на форуме можешь посмотреть как работает.

0

15

Спасибочки!

0

16

Tusich написал(а):

что адрес смайлов длинный, а не маленький код,

Посмотри тут > Уменьшение стандартных смайлов

0

17

Deff написал(а):

Ставим в HTML в форме ответа

а если я поставлю у меня тоже норм будет!? в смысле этот скрипт не идёт к стандартному набору смайлов!?

Отредактировано Lonely_wolf (2011-04-22 16:50:54)

0


Вы здесь » Форум поддержки пользователей ZeroParking » Заказ скриптов » Отображение смайлов в цитатах <


Рейтинг форумов | Создать форум бесплатно