Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Решить проблему javascript

Имеется javascript который выводит определённую информации из базы данных, код работает но не везде, например если в самом шаблоне вставлю

<a href="#" rel="item=34334">34334</a> то при наведении на эту ссылку всё работает а если вставляю через ббкод

[wow2]34334[/wow2]

***************************************************

(Вот шаблон замены ббкода)

<a href="#" rel="item={content}">{content}</a>

***************************************************

 

То ничего не происходит при наведении на ссылку, помогите решить проблему

 

<script type="text/javascript" src="http://free.simka.ws/templates/wowhead/js/power.js"></script>

Вставляю в globalTemplate между

<head>

...

</head>

 

 

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

Рекомендованные сообщения

Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

  • Автор

Насколько я понял в сообщениях не работает тот javascript, скажите пожалуйста как его заставить работать ?

У меня все работает. В исходном коде смотрели, на что именно заменятся ббкод?

  • Автор

У меня все работает. В исходном коде смотрели, на что именно заменятся ббкод?

Шаблон замены BB-кода:

<a href="#" rel="item={content}">{content}</a>

 

Тег:

[wow2]

 

Содержимое сообщения:

[wow2]34334[/wow2]

 

Текст отображается как ссылка, но при наведении ничего не происходит а должен выполняться javascript и показывать данные

 

 

При наведении на текст 34334 вот что должно происходить:

7FlHWwD1.png

 

На главной странице в шаблоне globalTemplate я вставил <a href="#" rel="item=34334">34334</a> то при наведении работает а когда делаю в сообщении через bb код не работает, на phpbb3 работало

Изменено пользователем nrj45

С шаблоном замены понятно, конкретно в исходном коде страницы смотрели?

  • Автор

С шаблоном замены понятно, конкретно в исходном коде страницы смотрели?

 

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

Изменено пользователем nrj45

нажать CTRL + U в браузере, откроется исходный код страницы. Найти ссылку и посмотреть на нее.

или скинуть адрес на тему с ссылкой, проблемы с javascript все равно телепатией здесь не решают.

  • Автор

Вот что в исходном коде страницы показано:

7FlHWwD3.png

 

Ссылка на сообщение с использованием этого бб-кода:

 

 

Насколько вижу ссылка совершенно не такая, есть возможность исправления ?

Можно попробовать написать без href

 

{content}

 

в стилях задать cursor для этого класса

.a_wow:hover{cursor: pointer;}

  • Автор

Можно попробовать написать без href

 

<a rel="item={content}" class="a_wow bbc_url">{content}</a>

 

в стилях задать cursor для этого класса

.a_wow:hover{cursor: pointer;}

 

Работает только при данном тексте

<a href="#" rel="item={content}">{content}</a>

 

Как ты написал я так сделал не работает при наведении ничего не происходит

post-54745-0-26842500-1374103031_thumb.png

Ну тогда открыть \admin\sources\classes\text\parser\bbcode.php

 

Найти

			$pm		= true;

После добавить

 

			if( strpos( $attr, 'rel="item=' ) !== false )
		{
			continue;
		}

А чтобы предыдущий вариант работал без href, где-то внизу страницы перед

  • Автор

Спасибо большое, ты очень мне помог!

  • 3 недели спустя...
  • Автор

Опять появилась проблема, теперь просто не обрабатывается js, в исходном коде страницы всё указано правильно, но при наведении на ссылку ничего не проиходит она просто как ссылка, в чём может быть проблема ?

 

 

Проблема решена!

Изменено пользователем nrj45

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.