КреатиВ.ТуТ

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

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


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Подарки и призы


Подарки и призы

Сообщений 61 страница 90 из 123

Опрос

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

64% - 16
Хорошо

16% - 4
Нормально

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

0% - 0
Плохо

0% - 0
Бездарно

12% - 3
Голосов: 25

61

Спасибо

Отредактировано Дарт Голиаф (2006-05-16 18:01:36)

0

62

А можно кстати таку темку замутить. Типо магазина. Думаю не только мне было бы интресно. Создаёшь темку типо "Магазин", там товары и кнопочки "Купить". Кликаешь по "Купить" и автоматически у тебя в профиле появляется то, что ты купил. Одновременно с этим отнимаються деньги из другого дополнительного поля. Это вообще реально сделать будет?

да.такой же вопрос.
Expert?

0

63

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

Т.е. другой пользователь чужое доп. поле отредактировать не может.

Опять же, если хранить инфу на другом серваке - то это другое дело, нужны знания php, mysql и сам хостинг. Я пока не в состоянии такое реализовать, да и времени нет на углубленное изучение.

0

64

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

0

65

2 San4ozzZ:
Внимательно читай в сасом низу всё написано, ТУТ.

0

66

2 ExperT:
Кстати, а возможно ли внедрить ссылку в пиктограму, которая бы отправляла на приз?

0

67

2 Haktar: Попробуй вот так:

<script language=JavaScript1.2  type=text/javascript>
  presents = "{$author['field_X']}";
  var aPresents = new Array;
  aPresents = presents.split('|');
  if (aPresents.length != 1 ) {
    document.write('Подарки и призы: <b>',(aPresents.length - 1),'</b>.');
    document.write('</br>');
          var NValueF = new Array;
          var k = 0;
          for( i = 0 ; i < (aPresents.length - 1); i++ ) {
            NValueF = aPresents[i].split("][");
            document.write('<a href="' + NValueF[3] + '" title="' + NValueF[0] + '"><img width="13" height="13" id="imgP',i,'" src="',NValueF[2],'" border="0" /></a>');
          }
  }
  else {
    document.write('<center>Подарков и призов нет.</center>');
  }
</script>

соотв. из первого поста взято

0

68

2 ExperT:

Попробуй вот так:

Спасибо большое, получилось (почему и тебе бы так не сделать?)

P.S. Кстати в названии темы ошибка, надо бы исправить.

0

69

не надо :)
так круче, креатифф :)

0

70

2 DimonnRed: :) отжог

2 Haktar: Сделаю :)

0

71

2 ExperT:

Сделаю 

Хм, тогда ещё вопрос: как ты сделал для каждой пиктограммы отдельную анотацию (всплывающий текст)?

0

72

2 Haktar: А разве её нет? сейчас вроде в IE всплывает подсказка с именем.

Может не во всех браузерах конечно.

попробуй так:

<script language=JavaScript1.2  type=text/javascript>
  presents = "{$author['field_X']}";
  var aPresents = new Array;
  aPresents = presents.split('|');
  if (aPresents.length != 1 ) {
    document.write('Подарки и призы: <b>',(aPresents.length - 1),'</b>.');
    document.write('</br>');
          var NValueF = new Array;
          var k = 0;
          for( i = 0 ; i < (aPresents.length - 1); i++ ) {
            NValueF = aPresents[i].split("][");
            document.write('<a href="' + NValueF[3] + '" title="' + NValueF[0] + '" alt="' + NValueF[0] + '"><img width="13" height="13" id="imgP',i,'" src="',NValueF[2],'" border="0" /></a>');
          }
  }
  else {
    document.write('<center>Подарков и призов нет.</center>');
  }
</script>

0

73

2 ExperT:

А разве её нет?

После этого дополнения уже есть, спасибо  :)

0

74

2 Haktar: :) нет проблемм

0

75

Добавил себе любимому приз, но он почему-то не отображается...
http://macmepunk.1bb.ru

0

76

2 Macmep:
Проверяй внимательней у тебя в 2х местах незакрыты скрипты:

<script>PrintPresents("$title","$value")</script>

и всё остальное перепроверь.

0

77

Да вроде как все скрипты закрыты... Странно всё это...

0

78

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

Отредактировано Macmep (2006-08-15 00:16:45)

0

79

2 Macmep: В профиле подарок у тебя один есть.

0

80

В профиле-то есть, а в темах (как тут) не отображается, хотя я поставил скрипт, чтобы миниатюра отображалась под аватаром...

0

81

2 Macmep: Поищи в админке форума, настройку "Отображать доп. поля в темах" наверное она у тебя установлена в "Нет", а нужно "да".

п.с. может она в "Экономия CPU" или "Темы / опросы"

0

82

Да нет, там тоже всё включено... И внизу поле есть, только существующие призы упорно не показывает. Пишет "Призов и подарков нет..."

0

83

2 Macmep:

Да нет, там тоже всё включено... И внизу поле есть, только существующие призы упорно не показывает. Пишет "Призов и подарков нет..."

Ничего подобного, ты просто так и невключил то что тебя просил ExperT, впредь будь внимательней.
Я включил тебе: Экономия CPU -> Разрешить отображение дополнительных полей профиля в темах? -> ДА

0

84

2 Macmep:

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

Вот так надо писать в профиле подарки:

Название][Описание][Ссылка на миниатюру][Ссылка на полную картинку|

вместе с ковычками и палочками.

0

85

Огромное спасибо, Grin. И последний вопрос - как сделать, чтобы наимая на миниатюру открывалось окно с большой картинкой? Я имею в виду - под аватаром в самом форуме...

0

86

2 Macmep:
Проверяй.  :derisive:
Только в следущий раз, делай всё сам, и будь повнимательней, это относится нетолько к подаркам и призам а вообще ко всем скриптам.

0

87

а у меня вот этот код не хочет пахать, все время отображается "Подпрков и призов нет"

Код:
script language=JavaScript1.2  type=text/javascript>
  presents = "{$author['field_X']}";
  var aPresents = new Array;
  aPresents = presents.split('|');
  if (aPresents.length != 1 ) {
    document.write('Подарки и призы: <b>',(aPresents.length - 1),'</b>.');
    document.write('</br>');
          var NValueF = new Array;
          var k = 0;
          for( i = 0; i < (aPresents.length - 1); i++ ) {
            NValueF = aPresents[i].split("][");
            document.write('<img width="13" height="13" id="imgP',i,'" src="',NValueF[2],'" border="0" />');
          }
  }
  else {
    document.write('<center>Подарков и призов нет.</center>');
  }
</script>

0

88

2 Daeron Ranaloce:
1) X заменили:

presents = "{$author['field_X']}";

на номер поля?
2) "Разрешить отображение дополнительных полей профиля в темах?" включили?
3) "Тип поля*: Текстовое" поставили?
4) Если вы поставили скрипт который привели выше то у вас 2 ошибки, первая X незаменен, вторая

<script language=JavaScript1.2  type=text/javascript>

нехватает скобки.

0

89

1) заменил
2) поставил, другие уже работают, а также подарок отображается в самой инфе.
3) "Текстовое Поле"
4) X заменён, скобка стоит. =/

0

90

Хех...У кого-то медали, у кого-то награды, у кого-то значки...а у вас подарки!  :P
А у меня уже есть медали, так что пойдём дальше по списку!  ;)

0


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Подарки и призы