На заглавную  |  Контактная информация и обратная связь  |  Поиск    Главная  |  Статьи  |  Downloads  |  Форум  |  FAQ  |  Версия для КПК   November 17 2019 07:21:10  
WEB Design & PHP перейти на главную Статьи Ответы на часто задаваемые вопросы Загрузки Форум
PHP-Fusion Украинская поддержка Статьи Ответы на часто задаваемые вопросы Загрузки Форум
 
 Навигация
Новости
Статьи

FAQ
Поиск

Учебник по HTML
Карта сайта
Ссылки
Обратная связь


Альтернативная карта сайта
RSS новости
Версия для КПК
 
 Спонсоры проекта


Кондиционеры в Киеве


 
 Рассылка новостей
Только для зарегистрированных пользователей
 
 Ваш IP адрес
3.234.210.89
 
 Рекомендуем посетить
 
 Загрузки
Новые файлы
Professional Download ...
База игр
Мод "проверочный код +...
Мод "login redirect"
Мод "register.php + но...
Errors mod
unactivated users v3.0
Мод "index.php + мод п...
Мод "проверочный код в...
Менеджер смайлов
Переработанный плагин ...
Панель статистики (форум)
Гостевая книга
Панель "навигация + св...
Система баннеро-обмена
See bot info
Обновление для версии ...
PHP-Fusion 6.01.12
Руководство пользовате...
Обновление для версии ...

Toп 20 файлов
Колекция кнопочек, ука... [7071]
Плагин интернет магази... [4741]
Button Panel v1.0 [4341]
Professional Download ... [3894]
Black_Tomato [3883]
"Koмпьютерная" тема дл... [3845]
BlueIce-Skaidon [3798]
Карта сайта для PHP-Fu... [3778]
PHP-Fusion 6.01.12 [3618]
Панель "навигация + св... [3478]
Rss парсер для PHP-Fusion [3463]
slideshows_random_phot... [3317]
Руководство пользовате... [3254]
ZoneCopper [3252]
MP3 Архив v.2.0 [3236]
F-Liquid [3170]
FT03 [3165]
Работающий TinyMCE.. [3147]
Голосование для всех (... [3143]
Переработанный плагин ... [2974]
 
 Рекомендуем посетить
 
Регистрация и вход
 
 
 Просмотр темы
Web Design PHP-Fusion Ukraine плагины и темы для php-fusion шаблоны сайтов форум поддержки. | PHP-Fusion помощь и советы | Поддержка PHP-Fusion
Автор Geshi
rsboarder
Пользователь

Avatar пользователя

Сообщений: 11
Откуда: Msk
Зарегистрирован: 18.08.06
Опубликовано 26-09-2007 09:37
помогите пожалуйста с GeshI)

проблема в том,что когда я обрамляю код тегом,то у меня при просмотре обрамленный код начинает выполнятся и приэтом выскакивают ошибки...вот пример:



а вот код,который я вставлял:

if (count($article) > 1) {
$rows = $pagecount;
echo "<div align='center' style='margin-top:5px;'>\n".makePageNav($rowstart,1,$rows,3,FUSION_SELF."?article_id=$article_id&")."\n</div>\n";




как это исправить? вот функции:

function extra_bb_codes(){
$codelist = "<br />";
$codelist .= "<input type='button' value='geshi' class='button' style='width:45px;' onClick=\"addText('body2', '[geshi=php]', '[/geshi]');\">";
$codelist .= " <input type='button' value='google' class='button' style='width:45px;' onClick=\"addText('body2', '[google]', '[/google]');\">";
$codelist .= " <input type='button' value='user id' class='button' style='width:45px;' onClick=\"addText('body2', '[user]', '[/user]');\">";
$codelist .= " <input type='button' value='hidden' class='button' style='width:45px;' onClick=\"addText('body2', '[hidden]', '[/hidden]');\">";
$codelist .= " <input type='button' value='s' class='button' style='width:25px; text-decoration: line-through;' onClick=\"addText('body2', '[s]', '[/s]');\">";
return $codelist;
}




function parseubb_extra($text){

$text = preg_replace('#\[google\](.*?)\[/google\]#si', '<a href="http://www.google.com/search?q=\1">\1</a>', $text);
$text = preg_replace('#\[user\](.*?)\[/user\]#si', '<a href="'.BASEDIR.'profile.php?lookup=\1">User #\1</a>', $text);
if(iMEMBER){
$text = preg_replace('#\[hidden\](.*?)\[/hidden\]#si', '\1', $text);
} else {
$text = preg_replace('#\[hidden\](.*?)\[/hidden\]#si', ' ', $text);
}

$text = preg_replace('#\[s\](.*?)\[/s\]#si', '<s>\1</s>', $text);

include_once(INCLUDES.'geshi/geshi.php');
preg_match_all("#\[geshi=(.*?)\](.*?)\[/geshi\]#si",$text,$matches,PREG_PATTERN_ORDER);
for($i=0; $i<count($matches[0]); $i++) {
$input = str_replace('<br>','',str_replace('<br />','', str_replace('<br />', '', stripslashes($matches[2][$i]))));
//replace problematic characters
$geshi = new GeSHi($input, $matches[1][$i]);
$geshi -> set_header_type(GESHI_HEADER_PRE);
$geshi -> set_overall_style('font-family:\'Courier New\', Courier; font-size:12px;');
$geshi -> set_link_styles(GESHI_LINK, 'font-weight:bold;');
$geshi -> set_link_styles(GESHI_HOVER, 'background-color: #f0f000;');
$geshi -> enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 0);
$geshi -> set_footer_content('Parsed in <TIME> seconds, using GeSHi <VERSION>');
$geshi -> set_footer_content_style('font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 9px; font-weight: bold; background-color: #f0f0ff; border-top: 1px solid #d0d0d0; padding: 2px;');
;
$text=preg_replace("#\[geshi=(.*?)\](.*?)\[/geshi]#si",'$2',$text);
$text=str_replace($matches[2][$i], "<table class='tbl-border' cellpadding='0' cellspacing='1'><tr><td class='tbl2'><b>".$geshi->get_language_name()."</b></td></tr><tr><td><div class='tbl1' style='width:400px;white-space:nowrap;overflow:auto;background-color:#ffffff;'>".html_entity_decode($geshi->parse_code())."</div></td></tr></table>", $text);
}
return $text;
}




а вот как я их вставил:
$article = stripslashes(parseubb_extra(parseubb($data['article_article'])));




//отключил смайлы


Изменил(а) maf, 26-09-2007 09:58
1941946 http://rsboarder.biz
Автор RE: Geshi
rsboarder
Пользователь

Avatar пользователя

Сообщений: 11
Откуда: Msk
Зарегистрирован: 18.08.06
Опубликовано 26-09-2007 10:58
ой,блин) забыл отключить)) а идей по решению данного вопроса не будет?((

1941946 http://rsboarder.biz
Автор RE: Geshi
maf
Администратор проекта

Сообщений: 950
Зарегистрирован: 06.05.06
Опубликовано 28-09-2007 00:18
//Я к сожалению не програмист, я так.. И помочь к сожалению пока ничем не смогу.

Может ктото из посетителей подскажет...
Да и по большому счету чтобы помочь необходимо как минимум иметь Geshi той же версии и портал для тренировок той же версии..
А вы даже номерочки не указали.. Как вариан -задайте вопрос на sib-fusion, или фокс фолдеру -за деньги смогут и там и там помочь.

Автор RE: Geshi
rsboarder
Пользователь

Avatar пользователя

Сообщений: 11
Откуда: Msk
Зарегистрирован: 18.08.06
Опубликовано 28-09-2007 10:36
на sib-fusion уже задал и никто не помог) а так я уже разобрался с этим сам.кстати,если у кого-то схожая проблема,то просто удалите строчку
$geshi -> enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 0);






1941946 http://rsboarder.biz
Автор RE: Geshi
maf
Администратор проекта

Сообщений: 950
Зарегистрирован: 06.05.06
Опубликовано 29-09-2007 11:41
Ну и слава богу.

Перейти на форум:
 

Украинская Баннерная Сеть
 
 Категории новостей
Для просмотра нажмите стрелку слева Наш банер
RSS новости php fusion  Новости RSS
 Просьба...
Убедительная просьба!
Свои вопросы касательно
PHP-Fusion,
задавать в форум,
а не в миничат!

Миничат для флуда,
а если хотите получить ответ,
то к Вам убедительная просьба
- - - -

Пишите в форум!!!

 
Для просмотра нажмите стрелку слева 
Смена Темы
Нажмите (F5) для обновления
 Мини-чат
Вам необходимо залогиниться.

sanbek
24/09/2019 17:04
АНДРЕЙ ПРОКИП ВЫСКАЗАЛСЯ НА ТЕМУ РАЗВИТИЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ В ФИНАНСОВОЙ СФЕРЕ Актуальностью темы внедрения информационных технологий в бизнес никого не удивишь, но подавляющее большинство н

Titan2
06/02/2019 02:07
Усановил submit_news_with_h tml_editor , но там надо подтверждение админом а мне не надо как єто сделать ПЛИЗЗ

maf
06/06/2013 15:10
Зачем на амеров пинять - сами то что полезного сделали хоть раз? Или абы только потрындеть?

kot2007
18/05/2013 11:31
Почитав про USA http://www.php-fusion.co.
uk/news.php?readmore=572 , згадав про цей сайт... А тут вже все пилом припало і павутиною заросло smiley


maf
30/11/2012 00:33
? вам поговорить или проспамиться? ваша ссылка в ноиндексе ))

Архив чата
 
 Категории статей
 Последние статьи
Создание и раскрутка...
Шаблоны сайтов или о...
Как выбрать камеру в...
Устройство тем в Php...
Файл robots.txt и ег...
Выбор ключевых слов ...
Работа с кодировками
Индекс цитирования
PHP 5 -что изменилось?
 
 Партнеры проекта