КреатиВ.ТуТ

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

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


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Сообщения пользователя одним цветом.


Сообщения пользователя одним цветом.

Сообщений 31 страница 59 из 59

Опрос

Как вам это?
Отлично

47% - 8
Хорошо

35% - 6
Нормально

0% - 0
Так себе

11% - 2
Удовлетворительно

0% - 0
Плохо

0% - 0
Фигня

0% - 0
Чушь

0% - 0
"А нам все равно..."

5% - 1
Голосов: 17; Проголосовали: 17

31

Сделал всё по инструкции. Всё заработало. Спасибо огромное.

0

32

2 CRIttER: Незачто)

0

33

Код:

<!-- Смена таблиц поста -->
        <script type="text/javascript">
          post = "{$post["post"]}";
          ChangePostTables(post);
        </script>
<!-- Конец смены таблиц поста -->

у меня стоит этот скрипт вместо ПОСТ ..
тогда не получится добавить цвет постов ?

0

34

2 Ataman:

<!-- Пользовательский цвет поста -->
        <script type="text/javascript">
           var userColor= ("{$author["field_x"]}");
           if (userColor != "") { document.write('<span style="color:',userColor,'">'); }
        </script>

<!-- Смена таблиц поста -->
       <script type="text/javascript">
         post = "{$post["post"]}";
         ChangePostTables(post);
       </script>
<!-- Конец смены таблиц поста -->

<script>
    var userColorField = ("{$author["field_x"]}");
    if (userColorField != "") { document.write('</span>') }
</script>

<!-- Конец пользовательского цвета -->

0

35

Благодарю..

0

36

>Выбирите цвет</

ВыбЕрите ;)
А так, спасибо, работает. :)

0

37

Упс... у меня только текстовое поле получилось, а выпадающее меню не получилось :unsure:

0

38

2 RaGe:
Я конечно незнаю, я сэтим скриптом неразбирался и неставил себе может надо в Пользователи и группы -> Доп-ные поля профиля -> Редактировать -> Тип поля выбрать Выпадающее меню.

0

39

2 RaGe:
Я конечно незнаю, я сэтим скриптом неразбирался и неставил себе может надо в Пользователи и группы -> Доп-ные поля профиля -> Редактировать -> Тип поля выбрать Выпадающее меню.

Разобралась. Почему-то наоборот: если выпадающее меню, тогда отображается тектовое поле, а если выставить текстовое поле, то появляется выпадающее меню.  :blink:

0

40

Разобралась. Почему-то наоборот: если выпадающее меню, тогда отображается тектовое поле, а если выставить текстовое поле, то появляется выпадающее меню.  :blink:

Это ExperT так задумал, и реализовал с помощью скрипта с большими возможностями чем в обычном выпадающем меню.

0

41

2 Grin:
А какие большие возможности??? :)

0

42

2 RaGe:
Незнаю как вы меня поняли  :pardon: , но я имел в виду что если делать через скрипт то открывается больше возможностей, нежели если делать через обычное выпадающее меню.

Допустим если делать через обычное выпадающее меню то у на будет:

Выбирите цвет
Обычный цвет сообщений
Темно-серый
Темно-фиолетовый
и т.д. и т.п.

тоесть только слова без каких либо действий.

А так как сделал ExperT через JavaScript, к словам ещё идёт привязка цвета:

document.write('<option value="#000" style="color:[color=#000]#000[/color]" >[color=#000]Выбирите цвет[/color]</option>');
document.write('<option value="#000" style="color:[color=#000]#000[/color]" >[color=#000]Обычный цвет сообщений[/color]</option>');
document.write('<option value="#352E2C" style="color:#352E2C" >Темно-серый</option>');
document.write('<option value="#31004A" style="color:#31004A" >Темно-фиолетовый</option>');
и т.д. и т.п.

0

43

2 Grin:
Ааааа, блин, поняла :good: Круто.. Эксперт молодец, уважуха

0

44

Спасибо отцам за эту функцию ))

Отредактировано San4ozzZ (2006-06-14 12:48:22)

0

45

а у меня после установки вот какой бред после каждого сообщения и цветом не пишет
http://wwwgenerationmu.0bb.ru/index.php … amp;st=120

0

46

2 Мариночка:
Переделайте заново пункт 2.1 - 2.2.

0

47

  <img src='{ibf.vars.img_url}/spacer.gif' alt='' width='160' height='1' /><br />
      </td>
      <td width='100%' valign='top' class='{$post['post_css']}'>
<!-- THE POST {$post['pid']} -->
<div class='postcolor'><font color='#{$author['field_4']}'><!-- Смена таблиц поста -->
        <script type="text/javascript">
          post = "<!-- Пользовательский цвет поста -->
        <script type="text/javascript">
           var userColor= ("{$author["field_5"]}");
           if (userColor != "") { document.write('<span style="color:',userColor,'">'); }
        </script>

{$post['post']}

<script>
    var userColorField = ("{$author["field_5"]}");
    if (userColorField != "") { document.write('</span>') }
</script>

<!-- Конец пользовательского цвета -->";

где ошибка?

0

48

2 Мариночка:
Да ссори я ошибся.  :pardon:
Но всёравно ошибок у вас очень много.

<img src='{ibf.vars.img_url}/spacer.gif' alt='' width='160' height='1' /><br />
      </td>
      <td width='100%' valign='top' class='{$post['post_css']}'>
<!-- THE POST {$post['pid']} -->
<div class='postcolor'><font color='#{$author['field_4']}'><!-- Смена таблиц поста -->
        <script type="text/javascript">
          post = "<!-- Пользовательский цвет поста -->

        <script type="text/javascript">
          var userColor= ("{$author["field_5"]}");
          if (userColor != "") { document.write('<span style="color:',userColor,'">'); }
        </script>

{$post['post']}

<script>
    var userColorField = ("{$author["field_5"]}");
    if (userColorField != "") { document.write('</span>') }
</script>

<!-- Конец пользовательского цвета -->";
          ChangePostTables(post);
        </script>
<!-- Конец смены таблиц поста --</font>

то что зачеркнуто уберите.
Затем в шапке форума уберите это:

<!-- Начало функции замены стандартных таблиц -->
     function ChangePostTables(Post) {

        <!-- Замена цитаты -->
          var quoteOld = "<table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b>"
          var quoteNew = "<table border='0' class='posttable' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td class='quotetitle' ><b>&nbsp;&nbsp;&nbsp;Цитата</b>"

        <!-- Замена CODE -->
          var codeOld = "<table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b>"
          var codeNew = "<table border='0' class='posttable' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td class='codetitle'><b>&nbsp;&nbsp;&nbsp;Код</b>"

        <!-- Замена HTML -->
          var htmlOld = "<table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>HTML</b>"
          var htmlNew = "<table border='0' class='posttable' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td class='htmltitle'><b>&nbsp;&nbsp;&nbsp;HTML-код</b>"

        <!-- Замена SQL -->
          var sqlOld = "<table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>SQL</b>"
          var sqlNew = "<table border='0' class='posttable' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td class='sqltitle'><b>&nbsp;&nbsp;&nbsp;SQL-код</b>"

          var NewPost = Post;
          var i = 0;

          while(NewPost.indexOf(quoteOld)!=-1) {
            NewPost = NewPost.replace(quoteOld,quoteNew);
          }         

          while(NewPost.indexOf(codeOld)!=-1) {
              NewPost = NewPost.replace(codeOld,codeNew);
          }

          while(NewPost.indexOf(htmlOld)!=-1) {
              NewPost = NewPost.replace(htmlOld,htmlNew);
          }

          while(NewPost.indexOf(sqlOld)!=-1) {
              NewPost = NewPost.replace(sqlOld,sqlNew);
          }

          document.write(NewPost);
     }
  <!-- Конец функции замены стандартных таблиц -->

так как этот скрипт устарел, и можете поставить себе подобный скрипт только из темы Модификация: Новые теги.

0

49

УРА!!! Спасибо! Скажите, а новая статистика верно получилась?

0

50

и еще.. цветом не пишет

0

51

2 Мариночка:

и еще.. цветом не пишет

Всё должно работать попробуйте цвет другой поставить, у вас сейчас стоит #352E2C поэтому и невидно.

Скажите, а новая статистика верно получилась?

Про какую статистику вы спрашиваете? :pardon:

0

52

https://creos.1bb.ru/index.php?showtopic=65
об этой

0

53

у меня не работает... цвет выставляю.. созраняю.. а вот в посте не пишет... хм..

0

54

Расскажите и приведите мне пример этой функции...
Я чо то не понимаю...всё это ради того, чтобы изменить в профиле цвет текста, который будет отображатся в постах?

0

55

2 Diemeat:
Да, посмотри посты выше у тебя чёрным у San4ozzZ зелёный у меня синий.

0

56

2 Grin:
Да вижу...мне кажется лучше чтоб у всех был один цвет!
А если хотят другой, пусть тэги пишут!  :good:

0

57

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

0

58

Я сделала вот только почему действует выбранный цвет через пост....
И в выпадающем меню не окрасились цвета почему то...

0

59

2 Daeron Ranaloce: у пользователей могут быть разные скины, в одном скине есть это в другом нету.
Либо ты со скриптами что-то напутал.

2 zanoza: объясните проблемму по-яснее

0


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Сообщения пользователя одним цветом.