Awakenдревние боги, свободные расы, мистика, открытый мир, Нью-Йорк

directed by:
falko
ethan
arthur
agrath
jocelyn

Он знал содержание параграфа — удивительно. Читал еще на уроке и смог запомнить только благодаря забавной параллели, возникшей в голове. За такое Том его бы точно не похвалил, очень уж примитивно, низменно, антинаучно. Зато максимально приближено к реальности. «Физика» становится просто словом, лишенным смысла, когда друг начинает зачитывать теоретическую часть.

автор

Им нереально повезло и Эррол Брайс это прекрасно понимал. Даже будучи оборотнем, он реально пересрался при виде той твари, что появилась из леса. Того создания, что могло их убить. И Эррол верил, что оно могло.

автор

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

автор
пишут посты: Jingsong, Dolores, Hector
захватили флуд: Nilla, Kaspar, Luna, Naween, Akecheta
копировать

hagalnaudfase2

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

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


Вы здесь » hagalnaudfase2 » Тестовый форум » валентиношная


валентиношная

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

1

Код:
<script type="text/javascript">
// Часть 1: Скрипт, который генерирует код открытки

// Создаем функцию для генерации случайного элемента массива
function getRandomElement(arr) {
  return arr[Math.floor(Math.random() * arr.length)];
}

// Функция для генерации открытки
function genValentine() {
  var bg = [123, 550, 078, 999];
  var line1 = [989, 334, 222, 111];
  var line2 = [1, 2, 3, 4];
  var img = [5, 6, 7, 8];

  var template = '[quote][' + getRandomElement(bg) + ',' + getRandomElement(line1) + ',' + getRandomElement(line2) + ',' + getRandomElement(img) + '][/quote]';
  document.getElementById('main-reply').value = template;
}

// Часть 2: Добавление кнопки с функцией "создать открытку"

// Создаем кнопку
var createCardButton = document.createElement('input');
createCardButton.type = 'button';
createCardButton.value = 'Создать открытку';
createCardButton.onclick = genValentine;

// Находим элемент, после которого нужно добавить кнопку
var targetElement = document.querySelector('input[name="preview"][accesskey="p"]');

// Вставляем кнопку после целевого элемента
targetElement.parentNode.insertBefore(createCardButton, targetElement.nextSibling);

// Создаем массив соответствия кодов из блокцитат и данными
var dataMapping = {
  bg: {
    123: 'https://forumupload.ru/uploads/001b/95/32/17/60045.png',
    550: 'https://forumupload.ru/uploads/001b/7d/20/2/267311.gif',
    078: 'https://i.imgur.com/xayOPPo.gif',
    999: 'https://i.imgur.com/9P0Qcpf.png'
  },
  line1: {
    989: 'привет',
    334: 'здравствуй',
    222: 'хеллоу',
    111: 'виват'
  },
  line2: {
    1: 'поздравляю',
    2: 'рады вам',
    3: 'добро пожаловать',
    4: 'иной текст'
  },
  img: {
    5: 'https://forumupload.ru/uploads/001b/2a/da/2025/540013.png',
    6: 'https://forumupload.ru/uploads/001b/2a/da/2025/869731.png',
    7: 'https://forumupload.ru/uploads/001b/2a/da/2025/858030.png',
    8: 'https://forumupload.ru/uploads/001b/2a/da/2025/810247.png'
  }
};

// Находим все цитаты с кодом и заменяем их на элементы
var blockQuotes = document.querySelectorAll('[data-topic-id="5"] .post-content blockquote p');

blockQuotes.forEach(function(blockQuote) {
  var code = blockQuote.textContent.replace('[', '').replace(']', '').split(',').map(Number);
  var bgUrl = dataMapping.bg[code[0]];
  var line1Text = dataMapping.line1[code[1]];
  var line2Text = dataMapping.line2[code[2]];
  var imgUrl = dataMapping.img[code[3]];

  var valentineDiv = document.createElement('div');
  valentineDiv.className = 'valent';
  valentineDiv.style.background = 'url(' + bgUrl + ')';
  valentineDiv.innerHTML = "<p class='line1'>" + line1Text + "</p><img src='" + imgUrl + "'><p class='line2'>" + line2Text + "</p>";

  // Заменяем цитату на новый элемент
  blockQuote.parentNode.replaceChild(valentineDiv, blockQuote.parentNode.firstChild);
});
</script>

0

2

[550,222,1,8]

0

3

[999,334,4,7]

0

4

[550,334,2,8]

0

5

[123,334,1,7]

0

6

[550,334,1,7]

0

7

0

8

hagalnaud,

[999,334,3,5]

0

9

[78,222,2,6]

0

10

[78,334,4,5]

0

11

[123,334,2,6]

0

12

[999,111,2,8]

0

13

[123,111,3,6]

0

14

[123,222,2,6]

0

15

[550,334,3,7]

0

16

[999,222,1,5]

0


Вы здесь » hagalnaudfase2 » Тестовый форум » валентиношная


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