Здравствуйте. Как мне сделать скрипт для замены текста на что то другое. Пример: *boss* заменяется в посте на "Имя_пользователя утверждает что он Босс"
Вопросы.
Сообщений 1 страница 16 из 16
Поделиться2Ср, 15 Фев 2012 16:52:42
Здравствуйте. Как мне сделать скрипт для замены текста на что то другое. Пример: *boss* заменяется в посте на "Имя_пользователя утверждает что он Босс"
Просто в контексте любого сообщения ?
Поделиться3Ср, 15 Фев 2012 16:54:21
да. мне нужно что бы администратор мог создавать какой текст на что менять.
Поделиться4Ср, 15 Фев 2012 17:01:14
да. мне нужно что бы администратор мог создавать какой текст на что менять.
<script><!--Универсальный скрипт замены. -->
function UniverСhange(selektor,changed,substitute){
$(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
$(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}UniverСhange(".punbb .post-content p","Что меняем","На что меняем"); //На следущей строке можно добавить еще запрос
</script>
Поделиться5Ср, 15 Фев 2012 17:01:36
Не работает
Поделиться6Ср, 15 Фев 2012 17:02:25
как сделать с *boss* ??
Поделиться7Ср, 15 Фев 2012 17:03:53
или как например сделать *взрыв* заменить на "Имя_пользователя взорвал бомбу"??
напишите скрипт нубу
Поделиться8Ср, 15 Фев 2012 17:04:45
<script><!--Универсальный скрипт замены. -->
function UniverСhange(selektor,changed,substitute){
$(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
$(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}UniverСhange(".punbb .post-content p","*boss*","утверждает что он Босс"); //На следущей строке можно добавить еще запрос
</script>
Ток Ник Вписываете в текущем посте сами
Поделиться9Ср, 15 Фев 2012 17:06:06
а как??
Поделиться10Ср, 15 Фев 2012 17:06:55
можно что бы сразу если пользователь написал взрыв его ник автоматом вставлялся в пост??
Поделиться11Ср, 15 Фев 2012 17:12:03
можно что бы сразу если пользователь написал взрыв его ник автоматом вставлялся в пост??
Думаю
Остальное - Работает ?
Поделиться12Ср, 15 Фев 2012 17:14:16
да работает спасибо
Поделиться13Ср, 15 Фев 2012 17:17:30
вопрос про автовставление ника ещё актуален. а вот ещё вопрос можно сделать окошко в котором будет например кнопка фейерверк которая автоматом пишет на странице *фейерверк*???
Поделиться14Ср, 15 Фев 2012 17:18:39
аааа вот придумал про ник. можно сделать кнопку на панели ну вот где смайлики и виртуальная клавиатура кнопку которая будет автоматом вставлять ник в сообщение.
Поделиться15Ср, 15 Фев 2012 17:29:34
аааа вот придумал про ник. можно сделать кнопку на панели ну вот где смайлики и виртуальная клавиатура кнопку которая будет автоматом вставлять ник в сообщение.
да работает спасибо
Пробуйте заменить Скрипт на такое:
<script><!--Универсальный скрипт замены. -->
function UniverСhange(selektor,changed,substitute){
$(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
$(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}UniverСhange(".punbb .post-content p","*boss*","[NIC] утверждает что он Босс"); //На следущей строке можно добавить еще запрос
</script><script><!--ЗАМЕНА [NIC] на имя в текущем посте -->
$(".punbb .post .post-content p:contains('[NIC]')").each(function(){
var NIC=$(this).parents().find(".pa-author a").text();
$(this).html().replace("[NIC]","<b>"+NIC+"</b>")
});
</script>
Отредактировано Deff (Ср, 15 Фев 2012 17:31:52)
Поделиться16Ср, 15 Фев 2012 17:32:15
tross2010
Правила раздела один вопрос - одна тема. И такие заголовки запрещены