Custom BBCode - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

custom bbcode

Страница 1 из 1

Custom BBCode код с файлами и скриптами

#1 Пользователь не на сайте   EvgenyK ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 49
  • Регистрация: 24-Июль 10
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 17 Август 2010 - 23:55

Я пользуюсь прогой CoffeeCup Web Form Builder которая создает различные кастомизированные формы, например для заполнения заявки на что-то.

Прога генерирует файлы формы и ХТМЛ скрипт вида:

<script type="text/javascript" src="swfobject.js"></script><div id="CC5087039">Form Object</div><script type="text/javascript">
 
var so = new SWFObject("firebal1.swf", "firebal1.xml", "650", "542", "7,0,0,0", "#ffffff");so.addParam("classid", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000");
 
so.addParam("quality", "high");so.addParam("scale", "noscale");so.addParam("salign", "lt");so.addParam("FlashVars", "xmlfile=firebal1.xml&w=650&h=542");
 
so.write("CC5087039");</script>



на форуме ПХПББ3 я эти файлы просто закидывал в корень форума, скрипт в ББкодс, и все отлично работало.

Собственно проблема, в какую папку нужно засовывать файлы которые использует скрипт засовываемый в ББкод?
0

#2 Пользователь не на сайте   EvgenyK ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 49
  • Регистрация: 24-Июль 10
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 18 Август 2010 - 01:05

сделал, но как-то наворочено...

файлы засовываем сюда: admin/sources/classes/bbcode/custom/

и в скрипте каждому файлу прописываем его прямую ссылку. И еще кэш кода обновлять надо.

зато красота, прямо в посте натуральная форма:

Вложение  18.08.png (27,69К)
Количество загрузок: 29

единственное фото почему-то к получаемому меилу не прикладывается пока... 
0

#3 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 190
  • Регистрация: 21-Ноябрь 05
  • Репутация: 695
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 18 Август 2010 - 01:06

Действительно, симпатично.
0

#4 Пользователь не на сайте   Risa ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Июль 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 29 Июль 2015 - 21:56

у меня сейчас мозг взорвется.
я создала файл по образку css.php

<?php
if( !class_exists('bbcode_parent_class') )
{
	require_once( IPS_ROOT_PATH . 'sources/classes/bbcode/custom/defaults.php' );/*noLibHook*/
}

class bbcode_table extends bbcode_parent_class implements bbcodePlugin
{ 
	public function __construct( ipsRegistry $registry )
	{
		$this->currentBbcode	= 'table';
		
		parent::__construct( $registry );
	}

	protected function _replaceText( $txt )
	{
		return "aaa";
	}
}

?>


запихала файл в папку admin/sources/classes/bbcode/custom/
создала бб-код по примеру list, все правильно указала.
я не понимаю, почему у меня ничего не работает!
кэш я чистила, и форума и самого кода.
вообще 0 реакции
0

#5 Пользователь не на сайте   Viktar83 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 120
  • Регистрация: 10-Декабрь 14
  • Репутация: 71
  • Откуда:РБ
  • IPB version:3.4.x
 

Отправлено 29 Июль 2015 - 22:55

Просмотреть сообщениеRisa 29 Июль 2015 - 21:56 сказал(а):

у меня сейчас мозг взорвется.
я создала файл по образку css.php

запихала файл в папку admin/sources/classes/bbcode/custom/
создала бб-код по примеру list, все правильно указала.
я не понимаю, почему у меня ничего не работает!
кэш я чистила, и форума и самого кода.
вообще 0 реакции

Не могу судить, насколько правилен код, но попробуйте запихать) файл в папку admin/sources/classes/text/parser/bbcode/
0

#6 Пользователь не на сайте   Risa ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Июль 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 29 Июль 2015 - 23:03

Просмотреть сообщениеViktar83 29 Июль 2015 - 22:55 сказал(а):

Не могу судить, насколько правилен код, но попробуйте запихать) файл в папку admin/sources/classes/text/parser/bbcode/


у меня ее нет, версия 3.4.6 скачана с рутрекера

UPD: нашла. Странно, вроде искала раньше... спасибо!
Только почему тогда в админке написан другой путь?
Более того, в своих попытках понять истину я изменяла тег list, прописывала ему обычный html-код, а он все равно не менялся...

у меня такое чувство, что у меня какая-то демо-версия... брала с рутрекера
0

#7 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 254
  • Регистрация: 20-Март 09
  • Репутация: 2 066
  • IPB version:3.1.x
 

Отправлено 29 Июль 2015 - 23:03

Начиная с 3.4 парсер ббкодов находится в /admin/sources/classes/text/parser/bbcode/

IPS сказал(а):

Custom BBCode PHP files should now be placed in /admin/sources/classes/text/parser/bbcode (in IP.Board 3.3 and below they were found in /admin/sources/classes/bbcode/custom)

0

#8 Пользователь не на сайте   Risa ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Июль 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 29 Июль 2015 - 23:08

Просмотреть сообщениеsiv1987 29 Июль 2015 - 23:03 сказал(а):

Начиная с 3.4 парсер ббкодов находится в /admin/sources/classes/text/parser/bbcode/

да, я читала оф документацию, но просто в админке прописан иной путь...
0

#9 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 254
  • Регистрация: 20-Март 09
  • Репутация: 2 066
  • IPB version:3.1.x
 

Отправлено 29 Июль 2015 - 23:12

В админке устаревший перевод. В оригинале описание выглядит так

Цитата

File should be placed in 'admin/sources/classes/text/parser/bbcode/'

0

#10 Пользователь не на сайте   Risa ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 9
  • Регистрация: 29-Июль 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 29 Июль 2015 - 23:18

Просмотреть сообщениеsiv1987 29 Июль 2015 - 23:12 сказал(а):

В админке устаревший перевод. В оригинале описание выглядит так

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

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна