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

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

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


Вы здесь » Форум поддержки пользователей ZeroParking » Заказ скриптов » Сообщение для нескольких пользователей (не личка)


Сообщение для нескольких пользователей (не личка)

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

1

Здравствуйте! Видел на одном форуме очень полезную фичу. Заключалась она в том что пользователи могли оставлять пользователи сообщения, видеть которые могли только те, кому они предназначались. То есть как обычный скрытый текст, только указывается не количество сообщений, а ники пользователей. Выглядело это примерно так

Код:
[hide=Ven0m, Stalker, Ilias] текст [/hide]

В итоге только эти трое увидели бы текст. Как мне кажется, для ролевок эта фича очень интересна. Наработки по схожей теме видел здесь Модификация скрытого текста. Duka Посмотрите плиз очень интерестно       но что-то все остановилось, плюс в том скрипте можно оставлять сообщение только одному пользователю. Заранее спасибо.

Отредактировано Samael (2011-02-11 10:37:49)

+1

2

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

Но - тогда отключится просмотр Всех сообщений юзера в профиле,для всех юзеров и, все таки, - по поиску, при старании, -можно наверно найти

В принципе, этого можно избежать, если делать скрытие спойлером, тогда ответ ожидать от mkusher(как у него с возможностями и со временем..

0

3

Спойлером - который могут открыть только определенные юзеры?

0

4

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

Спойлером - который могут открыть только определенные юзеры?

Да, именно так, а На кнопке Ники этих Юзеров

0

5

Ники, кстати, можно и не показывать. В принципе это только добавит секретности. Но это частности. Интересно это вообще возможно?

0

6

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

Интересно это вообще возможно?

ну, вот пробный вариант
все пользователи видят один спойлер,
нажав на него видят текст - здесь ничего нет
и только тот, кому этот спойлер предназначался видит полный текст

Код:
<!--Spoiler v.3-->
<script type="text/javascript">
function tag_spolier()
{var FoundErrors = '';
var enterTITLE = prompt('Введите имя пользователя, которому будет виден текст в скрытом спойлере', 'Вася');
var enterTITLE2 = prompt('Введите описание скрытого текста', 'Спойлер');
bbcode('[spoiler='+enterTITLE+']',('|'+enterTITLE2+'[/spoiler]'));}
$(function(){
$("div.quote-box > cite > input.spoiler-button").click(function(){
$(this).parents("div.quote-box").find("blockquote.quote-box").toggle("normal");
var a = $(this).attr('value');$(this).attr('value',$(this).attr('id'));$(this).attr('id',a);
   }); });
$('td#button-code').before('<td style=\'background-image:url("http://img706.imageshack.us/img706/1943/spoiler.gif")\' onclick="tag_spolier()"><img src="/i/blank.gif" alt="Спойлер"></td>');
$("div.post-content").map(function () {
text = $(this).html();
if(text.indexOf("[/spoiler]" ) != -1) {
spoilerr = /\[spoiler=(.*?)\]([^`]*?)\|(.*?)\[\/spoiler\]/gi
$(this).html(text.replace(spoilerr, "<div class='quote-box' style='padding:1px;background: none;border: 0;'><cite style='width:100%;margin:0;'><input id='close' class='spoiler-button' style='width:140px;font-size:10px; margin:0; cursor: pointer; font-weight:bold' type='button' value='$3'></cite><blockquote class='quote-box' style='display:none; width:100%;border: 1px solid black;margin:0;'>здесь ничего нет</blockquote></div>")) 
}
if(text.indexOf("[/spoiler]" ) != -1) {
spoilerr = /\[spoiler=(.*?)\]([^`]*?)\|(.*?)\[\/spoiler\]/gi
if ((UserLogin == '$1')!=-1){
$(this).html(text.replace(spoilerr, "<div class='quote-box' style='padding:1px;background: none;border: 0;'><cite style='width:100%;margin:0;'><input id='close' class='spoiler-button' style='width:140px;font-size:10px; margin:0; cursor: pointer; font-weight:bold' type='button' value='$3'></cite><blockquote class='quote-box' style='display:none; width:100%;border: 1px solid black;margin:0;'>$2</blockquote></div>")) 
} } }); 
</script>

вариант пока работает некорректно
только с гостями так как задумано

Отредактировано Romych (2011-02-12 02:17:37)

+1

7

для большей секретности вместо кнопки с надписью спойлер может быть вообще какое-то изображение,
нажав на которое раскрывается спойлер,
то что это изображение является кнопкой спойлера может знать тот кому это положено знать, а другие, будут воспринимать это просто как картинку

0

8

Romych Не - лучше по честноку на Автомате - имена на кнопке -(* для запрета отключения ява-скрипт  -уже есть код)
Для игры удобнее чтобы можно видеть кому инфа, в конце-концов сообщения спецом не редактируются, дабы в итоге все узнали, как развивались события

А если надо скрыть инфу для какого то форума, - то можно  поставить сss - с бекграунд картинкой и color:transparent (а коли имён нет, их уже не восстановишь
(*или встроенный divчик в кнопку с именами , а ccs (ом) можно менять z-index

(если на кнопке есть класс - то со скрытием - проблем нет

Отредактировано Deff (2011-02-12 02:46:50)

0

9

Вася,Deff

фывфывфывфывфывфыв|Спойлеr

Отредактировано Deff (2011-02-12 02:43:23)

0

10

Насколько я понял, для того чтобы реализовать требуемое нужен не скрипт, мод для IPB. А форумы rolks.su они какие? Хотя, похоже, что даже если форумы не IPBшные, то для других тоже должен быть аналог, ага? И получается что установить на форум созданный здесь мод поставить не получится? Наверное, это делается админом всех форумов? И если да, то возможно ли достучаться до того кто может это сделать? :]

Вот тут http://studio-klass.ru/topic/601-skriti … ipb-v-23h/
есть немного информации по этой теме.

Отредактировано Samael (2011-02-14 16:16:17)

0

11

Samael А что -скрипт чем не устраивает - чем он плох - спойлер скрытый от всех, кроме тех кому предназначается ?

0

12

Я так понимаю спойлер-то скроет, но вот во view-code браузера все равно все видно будет?

0

13

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

Если спойлер, будет виден только тем, для кого предназначался, то нет побудительных мотивов перерывать весь код, и как то надо еще узнать, на какой страничке искать.

Отредактировано Deff (2011-02-16 08:30:49)

0

14

Согласен, если будет хотя бы так, то уже хорошо. Осталось достучаться до знающих людей.

0

15

up!

0

16

Bump! Походу все умерло :[

0


Вы здесь » Форум поддержки пользователей ZeroParking » Заказ скриптов » Сообщение для нескольких пользователей (не личка)


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