VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
1C? http://www.vbulletin.org/forum/showthread.php?t=93071
Ставим этот продукт и затем добавляем в геши файл из аттача ну и добавляем в сам класс геши 1с.
@fagediba
На доске почёта Забаньте идиота (с)
Join Date: Sep 2009
Posts: 111
Версия vB: 4.1.8
Reputation:
is infamous around these parts -65
Репутация в разделе: -72
0
Там я так понимаю для 3.5, может кто нибудь сюда залить файл отсюда
Может кто-нибудь скопировать сюда код для четверки и прикрепленные к постам файлы с этой страницы http://www.vbulletin.org/forum/showt...41#post2007541
Нужно содержимое постов с прикрепленными файлами
108
115
116
Также нужно содержимое вот этого поста http://www.vbulletin.org/forum/showp...3&postcount=37 http://www.vbulletin.org/forum/showp...9&postcount=39 http://www.vbulletin.org/forum/showp...2&postcount=41
Last edited by fagediba : 11-04-2010 at 04:33 AM.
@mindframe
Специалист
Join Date: Nov 2010
Posts: 471
Версия vB: 3.8.x
Пол:
Reputation:
Professional 320
Репутация в разделе: 216
1
#108
Quote:
Originally Posted by artvs
What to do:
1) download and import product from attachment.
2) find file /admincp/misc.php and make a backup copy of it
3)in this file find
Code:
WHERE title IN ('bbcode_quote', 'bbcode_php', 'bbcode_code', 'bbcode_html', 'bbcode_video')
replace it with
Code:
WHERE title IN ('bbcode_quote', 'bbcode_php', 'bbcode_code', 'bbcode_html', 'bbcode_video', 'bbcode_highlight')
I made few changes to the product-advhighlight.xml file posted by artvs to make this mod work properly with vb4.0.2. I used latest GeSHi (1.0.8.6) with this mod:
- Added the is_array() check mentioned above.
- Changed the bbcode_highlight template to use "Maximum [CODE] Lines" defined in BB Code Settings. Previous version printed all the lines to the page regardless how long code you pasted within the code-tags, while this version limits the code window height and adds vertical scrollbar for code with more lines. It's doesn't limit the height exactly to the "Maximum [CODE] Lines" (I guess because of the different fonts used in the standard vB code tag and GeSHi), but is pretty close anyway (:
- Changed GeSHi to use GESHI_HEADER_PRE_VALID instead of GESHI_HEADER_DIV. This fixes word wrapping issue in the code window, i.e. previous version wrapped long code lines while this version adds horizontal scrollbar in that case.
- Fixed typos ;)
Disclaimer: I'm newbie when it comes to php & vb modding, so use this version at your own discretion (:
Продукт: http://rghost.net/3139959
@fagediba
На доске почёта Забаньте идиота (с)
Join Date: Sep 2009
Posts: 111
Версия vB: 4.1.8
Reputation:
is infamous around these parts -65
Репутация в разделе: -72
0
Поставил. В файле c1.php там ошибки есть, не хватает скобки и запятой. Это я исправил.
Я так понимаю в файле geshi.php нужно что-то дописать про этот c1.php?
Плагин работает, но не совсем так, как надо. Допустим
[code=java]dsdfdsfdsf цикл Цикл
var wewerew
1221231 [/code]
Форматирует текст так:
Код java:
dsdfdsfdsf цикл Цикл
var wewerew
1221231
Но если потом редактировать пост, или делать предварительный просмотр - то обратно в бб код не форматируется.
Вобла 4.0.5
fagediba добавил 04.11.2010 в 13:40
Код 1c:
Процедура ОбработкаПроведения(Отказ, Режим)
Для Каждого ТекСтрокаТовары Из Товары Цикл // регистр ЦеныПоставщиков
Движение = Движения.ЦеныПоставщиков.Добавить();
Движение.Период = Дата;
Движение.Регистратор = Ссылка;
Движение.Поставщик = Контрагент;
Движение.Номенклатура = ТекСтрокаТовары.Номенклатура;
Движение.Цена = ТекСтрокаТовары.Цена;
fagediba добавил 04.11.2010 в 13:42
Вот такой кошмар.
Даже если это можно подправить - главное то, что стоит отредактировать такое сообщение и все напрочь слетает, обратно в бб код не преобразуется. Т.е. тег сохраняет в базу уже отформатированный текст, а не бб код.
fagediba добавил 04.11.2010 в 13:56
Неправильно обрабатывает из-за русских букв. Т.е. видимо в парсер нужно в регулярные выражения добавить обработку русских букв.
Но вот проблема с обратным преобразованием в бб код даже не знаю в чем дело, если так и задумано - весь модуль шлак откровенный, если в чем-то ошибка - то в чем может быть?
fagediba добавил 04.11.2010 в 14:26
Код подправил, получилось почти то, что нужно:
Процедура ОбработкаПроведения(Отказ, Режим)
Для Каждого ТекСтрокаТовары Из Товары Цикл
// регистр ЦеныПоставщиков
Движение = Движения.ЦеныПоставщиков.Добавить();
Движение.Период = Дата;
Движение.Регистратор = Ссылка;
Движение.Поставщик = Контрагент;
Движение.Номенклатура = ТекСтрокаТовары.Номенклатура;
Движение.Цена = ТекСтрокаТовары.Цена;
// регистр ОстаткиНоменклатуры Приход
Движение = Движения.ОстаткиНоменклатуры.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Движение.Период = Дата;
Движение.Регистратор = Ссылка;
Движение.Номенклатура = ТекСтрокаТовары.Номенклатура;
Движение.Количество = ТекСтрокаТовары.Количество;
Движение.Сумма = ТекСтрокаТовары.Сумма;
Движение.Склад = Склад;
Справочники Количество Дата
а И
:
;
дата
// регистр Управленческий
Движение = Движения.Управленческий.Добавить();
Движение.СчетДт = ПланыСчетов.Управленческий.Товары;
Движение.СчетКт = ПланыСчетов.Управленческий.Поставщики;
Движение.Период = Дата;
Движение.Регистратор = Ссылка;
Движение.Сумма = ТекСтрокаТовары.Сумма;
Движение.КоличествоДт = ТекСтрокаТовары.Количество;
Движение.Содержание = "Покупка товара";
Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Номенклатура] = ТекСтрокаТовары.Номенклатура;
Движение.СубконтоКт[ПланыВидовХарактеристик.ВидыСубконто.Контрагенты] = Контрагент;
КонецЦикла;
// записываем движения регистров
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры
Осталось только сделать, чтобы текст по умолчанию был не черным, а синим.
Ну и самое главное: при редактировании сообщения все слетает, обратно в бб код не преобразуется.
fagediba добавил 04.11.2010 в 14:35
Я нащупал в чем проблема кажись: в Wyswyg - если он отрублен, то вроде работает. А если врублен - он переводит бб код в форматирование автоматом.
Т.е. тут дело в том, что он не должен. Например код [ code ] он не трогает, а код [ code = java ] трогает. Нужно сделать чтобы он не трогал этот бб код
fagediba добавил 04.11.2010 в 14:49
Может кто-нибудь подсказать 2 вещи:
1. Куда копать чтобы отключить в WYSWYG обработку добавленного тега, чтобы он пропускал его.
2. Текст по умолчанию должен быть синим, а не черным внутри тега
fagediba добавил 04.11.2010 в 16:02
Если использовать так
[ highlight=1c]Код java:
dsfsdf
12313 false
[/ highlight]
==========
апдейт:
Кажись нашел как отключить чтобы WYSWYG не обрабатывал код CODE
открыл файл
class_bbcode_alt.php
Нашел
var $unparsed_tags = array(
'thread',
'post',
'quote',
'highlight',
'noparse',
'video',
добавил ниже
'code',
и собственно перестало преобразовывать этот тег, стало нормально работать.
===========
То все окей, wyswyg не обрабатывает тег
1. Теперь осталось только текст по умолчанию сменить на синий с черного
2. Сделать отдельным тегом это, написано это тут http://www.vbulletin.org/forum/showp...3&postcount=37 http://www.vbulletin.org/forum/showp...9&postcount=39 http://www.vbulletin.org/forum/showp...2&postcount=41
Скопируйте кто-нибудь
Last edited by fagediba : 11-04-2010 at 05:46 PM.
Reason: Добавлено сообщение
@Kazak
Продвинутый
Join Date: Nov 2009
Posts: 84
Версия vB: 3.8.x
Reputation:
Опытный 53
Репутация в разделе: 44
1
Quote:
Originally Posted by Andreas
If you just want [as] for ActionScript, then change it to
PHP Code:
$this->tag_list['no_option']['as']
as well as
PHP Code:
function handle_bbcode_highlight(&$parser, $code)
and
PHP Code:
$geshi = new GeSHi($code, 'ActionScript', $path);
Quote:
Originally Posted by garrynewman
Ok, finally.. for anyone wanting tags like [sql]code[/sql] and [lua]code[/lua].. here's an example for Lua..
Остались следующие проблемы:
1. Теперь осталось сделать так, чтобы цвет по стандарту был синий, а не черный.
2. Большие куски кода переводит все в нижний регистр, заглавные буквы заменяет маленькими (заметил что это происходит если есть слова написанные капслоком (т.е. верхним регистром)
fagediba добавил 04.11.2010 в 22:33
Делает маленькими когда
ВВВВВВВВYYYYYYYYYYYY
Есть вот такое слово из заглавных букв разных раскладок. Тоже самое и с тегом CODE - это баг воблы значит. Нужно искать где-то ошибку в самой вобле
Может быть кто-то за деньги готов разобраться с этими проблемами, там уже немного осталось?
fagediba добавил 04.11.2010 в 22:44
Все, проблему с преобразование в нижний регистр решил - нужно в админке выключить предотвращение КРИКА - эта штука неправильно совершенно обрабатывает все
Осталась последняя проблема: нужно чтобы тег помещался в теги
<font color="blue"> </font>
Может кто-нибудь подскажет как это сделать
fagediba добавил 04.11.2010 в 23:29
Все, решил проблему: