Забыли пароль?
Запросите новый здесь.

Автор темы: SchreiBear
ID темы: 2085
Информация:
Тема содержит 13 сообщения, была просмотрена 3312 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Моды
 Распечатать тему
как подцепить к bb коду js
SchreiBear
подсмотрел в color_bbcode_include_var.php
"includejscript" => "color_bbcode_include_js.js",

прописываю свой файл не работает
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Zaxap
А onclick="" не катит?
(я не смотрел почти, просто предложил...)

js подключать надо...))

/аксиомы/
Зло не дремлет, а я добрый...
 
Polarfox
edmonsur, проверь путь, скорее всего 404 тк не туда положил свой файл.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
SchreiBear
PolarFox, файл лежит там же в папке bbcodes

Объединено 21.02.2014 11:33:
Zaxap, нет онклик вообше тут непричём.

я даже это пробывал

"calljscript" => "моя функция();",


начал грешить на сам js помоему он не пашет
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Polarfox
Держи функции если не видел, тут все просто
Загрузить источник  GeSHi: PHP
  1. if (array_key_exists('includejscript', $bbdata) && $bbdata['includejscript'] != "") { $bbcodes .= "<script type='text/javascript' src='".INCLUDES."bbcodes/".$bbdata['includejscript']."'></script>\n"; }
  2. if (array_key_exists('calljscript', $bbdata) && $bbdata['calljscript'] != "") { $bbcodes .= "<script type='text/javascript'>\n<!--\n".$bbdata['calljscript']."\n-->\n</script>\n"; }
Добавлено за 0.067 секунд, используя GeSHi 1.0.8.10

\includes\bbcode_include.php

так что либо файла там нет, либо он есть и не работает.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
x1
 
SchreiBear
спасибо сейчас прилажу

Объединено 21.02.2014 19:48:
попробывал и понял в чём суть...если на форуме закрыть тему, то в viewthread.php не инклюдируется js

только когда тема открыта происходит инклюд. а моему бб ой как позарез надо js.


по этому не работало.
Изменил(а) SchreiBear, 21.02.2014 20:03
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Polarfox
Сделай как обычно без функционала ббкодов, у нас это всегда ограничено, нет универсальности...
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
SchreiBear
PolarFox, всё в этой строке

if ($can_reply && !$fdata['thread_locked']) {

если тема открыта тогда
require_once INCLUDES."bbcode_include.php";

тема бала закрыта ...соотвецтвенно небыло инклюда
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Polarfox
А ты рисуешь вывод кнопочек? Ну там все логично, нет кнопок - нет скрипта.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
SchreiBear
PolarFox, а если там без вывода кнопочек но с выводом js не как нельзя?

вощем нашел один бб дано ...он работал какое то время но время летит всё меняеться вощем что <blink>вот</blink> уже не работает. JavaScript в помошь
подумал изменить его ... у меня сайт в утф по этому фукции обработки бб другие. сам переделываю ну вот вам для версии win1251 за помошь
SchreiBear присоединено следующее:файл:
blink_bbcode.rar [5.28кБ / 308 Загрузки]

Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Polarfox
Для вывода add_to_head и подключай скрипт, будет мигать и свистеть и звенеть, стандартные методы не всегда работают, как я и говорил.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 
SchreiBear
PolarFox, как я понял add_to_head не ведёт проверку того что уже было занесенно? в смысле не сравнивает что уже занесенно а что нет

если допустим бб код дважды на странице... это что два раза add_to_head будет заносить скрипт в хеад. тогда скрипт точно не будет работать. да и куда пристроить add_to_head в тело ббкода или же в тему сразу?
 
Polarfox
Ну какие проверки в нашем движке? Все вручную.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Как сделать микроразметку на сайте?  →  PHP 1 / 1654 22.07.2021 06:39
Как вебмастеру сформулировали УТП для создания сайтов на PHP-Fusion?  →  Пожелания и предложения 1 / 4882 25.07.2020 03:46
SEO-оптимизация. дубли страниц в PHP-Fusion - где искать и как избавиться?  →  Ошибки, баги 0 / 3020 19.06.2020 17:06
Как вывести все данные из таблицы, за исключением администраторов  →  Плагины 3 / 3353 24.02.2020 15:59
Как перейти с http на https  →  Вопросы новичков 30 / 27671 24.10.2019 18:45
Как правильно сделать ЧПУ и переиндексировать сайт?  →  Моды 4 / 8241 24.10.2019 17:38
Как перенести ресурс на другой домен  →  Установка и настройка системы 5 / 2607 24.10.2019 14:01
Посоветуйте JS-слайдер чтобы фотки JPG сменялись как в GIF-анимации  →  Плагины 2 / 5302 20.10.2019 13:34
Перешел на HttpS - Как теперь удалить Http?!  →  Вопросы новичков 1 / 3620 18.06.2019 13:19
как правильно сделать phpmailer на utf-8?  →  Ошибки, баги 5 / 3281 09.06.2019 14:15
Топ 5 пользователей форума
Alex Alex (1,264)   Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)