ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (6): « 1 2 3 [4] 5 6 »   

> Без описания
Zeg
Отправлено: 11 июля 2016 — 20:39
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




Еще момент всплыл, связанный со списком забаненных пользователей. В мобильной версии форума в файле banmemblist_data.tpl есть строка:

CODE:
<td class="row2"><b><a href="profile.php?action=show&member={$user_id}" title="{$fm->LANG['UserProfile']} {$user['user_name']}">{$user_name}</a></b></td>


На части просмотренных vной форумов она должна быть такого вида

CODE:
<td class="row2"><b><a href="profile.php?action=show&member={$user_id}" title="{$fm->LANG['UserProfile']} {$user['user_name']}">{$user['user_name']}</a></b></td>


Проверьте, пожалуйста.
 
 
Zeg
Отправлено: 11 июля 2016 — 21:25
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




Еще замечено, что на реальном мобильном с не самым маленьким экраном на страницах форумов присутствует горизонтальный скролл. Это не есть гуд, анализ показал, что нужно в конец файла /templates/MobileExBB/style.css добавить строку

CODE:
tr td.darkrow2 form select{width:100%}


Далее прошу проверить вот этот код в файле forum_body.tpl:

CODE:
<td class="darkrow2" style="padding:4px" colspan="5">


ИМХО надо так:

CODE:
<td class="darkrow2" style="padding:1px">


Строку

CODE:
<th colspan="5" class="maintitle" align="left">


заменить на

CODE:
<th class="maintitle" align="left">


Строку

CODE:
<td class="maintitle" colspan="5">&nbsp;&nbsp;{$forumname}</td>


заменить на

CODE:
<td class="maintitle">&nbsp;&nbsp;{$forumname}</td>


Но могу ошибаться.


После этого скролл исчез.
 
 
Yamaliya
Отправлено: 12 июля 2016 — 08:08
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 662
Дата рег-ции: Авг. 2012  
Откуда: Ямал
Репутация: 20




Открыла логи на хостинге, ужаснулась. Масса предупреждений типа
CODE:
PHP Warning: include(./templates/MobileExBB/relatedtop_topic_body.tpl) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /home/cpxxxx/public_html/forum/topic.php on line 447

В строке 447
CODE:
include('./templates/'.DEF_SKIN.'/relatedtop_topic_body.tpl');

После копирования relatedtop_topic_body.tpl в папку \templates\MobileExBB предупреждения прекратились.
 
 
Zeg
Отправлено: 12 июля 2016 — 14:15
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 891
Дата рег-ции: Март 2009  
Откуда: Беларусь
Репутация: 89




В файл style.css внесите ранее мной озвученное исправление. Вместо строчки
CODE:
img{border:0;}

надо писать
CODE:
img{border:0;vertical-align:middle;}
 
 
Liliat
Отправлено: 8 августа 2016 — 11:38
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 92
Дата рег-ции: Июль 2016  
Откуда: Алматы, Казахстан
Репутация: 1




доброго здравия!
пытаюсь поставить мобильный вид, но возникла проблема в файле page_tail.php нет
"echo <<<FOOTER"
идет сразу
<center>
<font color="#990000" size="1">
<!-- [Script Execution time: <?php echo $totaltime; ?>] [ <?php echo $_GZIP_STATUS; ?> ] -->
</font>
</center>

а в forums.php нет строчки
<script type=\"text/javascript\" language=\"JavaScript\" src=\"javascript/board.js\"></script>

Я так понимаю, что эти изменения были внесены в релиз 1.1 . а как в этот релиз добавить мобильную версию?
 
 
electron
Отправлено: 8 августа 2016 — 11:59
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Liliat пишет:
пытаюсь поставить мобильный вид, но возникла проблема в файле page_tail.php нет
"echo <<<FOOTER"

добавляйте выше <center>

Liliat пишет:
а в forums.php нет строчки
<script type=\"text/javascript\" language=\"JavaScript\" src=\"javascript/board.js\"></script>

там есть такие строки :
CODE:
if ($fm->exbb['show_hints']) {
$fm->_Link .= "\n<script type=\"text/javascript\" language=\"JavaScript\" src=\"javascript/hints.js\"></script>
<script type=\"text/javascript\" language=\"JavaScript\">
<!--

изменения делать аналогичные : в двух строках после <script добавить async
 
 
Liliat
Отправлено: 8 августа 2016 — 12:30
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 92
Дата рег-ции: Июль 2016  
Откуда: Алматы, Казахстан
Репутация: 1




electron , добавила, исправила, но кроме части кода внизу страницы никаких изменений.
С сотки и планшета вид основного шаблона, а не мобильного.
Все файлы перепроверила, все изменения внесены
можете посмотреть:
сайт

(Отредактировано автором: 8 августа 2016 — 12:46)

 
 
electron
Отправлено: 8 августа 2016 — 13:02
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




а сам шаблон закачали в папку templates ?

основное подключение моб.стиля идет в первых двух файлах include/fm.class.php и include/lib.php из инструкции, остальные строки инструкции - это уже подгонка остальных функций под моб.стиль если моб.стиль не подключается - значит вы что напутали в указанных мной выше файлах или просто не залили папку MobileExBB в папку templates . других вариантов нет
 
 
Liliat
Отправлено: 8 августа 2016 — 13:43
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 92
Дата рег-ции: Июль 2016  
Откуда: Алматы, Казахстан
Репутация: 1




electron пишет:
а сам шаблон закачали в папку templates ?

Конечно закачала.
Я даже правила css под свои цвета.
Просто до установки по инструкции, его можно было выбрать в профиле пользователя. А теперь нет.


вот нужные строки в fm.class.


вот - lib.


Пробовала с разных устройств мобильных, но все отображают только шаблон по умолчанию. Огорчение

(Отредактировано автором: 8 августа 2016 — 13:55)

 
 
electron
Отправлено: 8 августа 2016 — 13:51
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Liliat пишет:
до установки по инструкции, его можно было выбрать в профиле пользователя. А теперь нет.

так и должно быть

в файле fm.class.php у вас лишняя фигурная скобка (выделил красным то, что вам нужно уделить)

Цитата:
if ( isMobile() ) {
$this->user['skin'] = $defskin = 'MobileExBB';
$this->exbb['text_menu'] = TRUE;
$this->exbb['show_hints'] = FALSE;
$this->exbb['sig'] = FALSE;
};
}


то есть весь блок строк должен выглядеть вот так :
CODE:

if (!is_dir('./language/'.$deflang)) $deflang = 'russian';
if (!is_dir('./templates/'.$defskin)) die('ERROR! No skin files in templates folder!');
if ( isMobile() ) {
$this->user['skin'] = $defskin = 'MobileExBB';
$this->exbb['text_menu'] = TRUE;
$this->exbb['show_hints'] = FALSE;
$this->exbb['sig'] = FALSE;
};
 
 
Liliat
Отправлено: 8 августа 2016 — 14:13
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 92
Дата рег-ции: Июль 2016  
Откуда: Алматы, Казахстан
Репутация: 1




electron , если ее убрать, то выдает ошибку
Parse error: syntax error, unexpected 'public' (T_PUBLIC) in /home/users2/b/bimmerkz/domains/bmwparts.kz/forum/include/fm.cla ss. on line 806

изначально она была на строку ниже кода:
CODE:
if (!is_dir('./templates/'.$defskin)) die('ERROR! No skin files in templates folder!');


поэтому я между ними новый код и вставила.
(Добавление)
изначально она была на строку ниже кода:
CODE:
if (!is_dir('./templates/'.$defskin)) die('ERROR! No skin files in templates folder!');


поэтому я между ними новый код и вставила.

Нашла в чем была загвоздка.
Добавочный код надо было поставить не после
CODE:
if (!is_dir('./templates/'.$defskin)) die('ERROR! No skin files in templates folder!');

а после
CODE:
if (!is_dir('./templates/'.$defskin)) die('ERROR! No skin files in templates folder!');
}

Все работает. Улыбка
спасибо за помощь

(Отредактировано автором: 8 августа 2016 — 14:18)

 
 
electron
Отправлено: 8 августа 2016 — 14:19
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




если у вас версия 1.1.3 - тогда в файле fm.class.php нужно искать такой код
CODE:

if (!is_dir('./language/' . $deflang)) {
$deflang = 'russian';
}
if (!is_dir('./templates/' . $defskin)) {
die( 'ERROR! No skin files in templates folder!' );
}


и уже после этого ставить изменения для этого файла. должно получиться вот так :

CODE:

if (!is_dir('./language/' . $deflang)) {
$deflang = 'russian';
}
if (!is_dir('./templates/' . $defskin)) {
die( 'ERROR! No skin files in templates folder!' );
}
if ( isMobile() ) {
$this->user['skin'] = $defskin = 'MobileExBB';
$this->exbb['text_menu'] = TRUE;
$this->exbb['show_hints'] = FALSE;
$this->exbb['sig'] = FALSE;
};


в 1.1.3 код немного не совпадает со предыдущими версиями
 
 
Liliat
Отправлено: 8 августа 2016 — 14:54
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 92
Дата рег-ции: Июль 2016  
Откуда: Алматы, Казахстан
Репутация: 1




В мобильной версии не поддерживается видео?
Все темы, где есть видео, показывают пустое место.
 
 
electron
Отправлено: 8 августа 2016 — 17:42
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




Liliat пишет:
В мобильной версии не поддерживается видео?

мобильная или не мобильная - это вообще ни при чем. если браузер мобилы поддерживает флэш - видео будет показываться. если нет поддержки - значит нет
 
 
Liliat
Отправлено: 11 августа 2016 — 16:37
Post Id



Пользователь
Junior Member


Покинул форум
Сообщений всего: 92
Дата рег-ции: Июль 2016  
Откуда: Алматы, Казахстан
Репутация: 1




Разрешите еще раз обратиться.
Хочу в мобильную версию добавить просмотр кто онлайн на форуме, как в полной версии сайта.
в файл board_body.tpl
вставила код из board_body.tpl полной версии.
CODE:
echo <<<DATA
<table cellpadding="4" cellspacing="1" border="0" width="100%" class="tableborder">
<tr>
<td width="5%" class="row2" align="center" rowspan="{$rowspan}"><img src="./templates/MobileExBB/im/user.gif"
border="0" alt="Active Users"/></td>
<td class="row4" width="95%">{$online_last}
<br>
{$fm->_MembersOutput}
<br>
<a href="tools.php?action=online" title="{$fm->LANG['ViewFullList']}">{$fm->LANG['WhoOnline']}</a>
</td>
</tr>
DATA;
if ($todayvisit) {
echo <<<DATA
<tr>
<td class="row4">{$todayvisit}</td>
</tr>
DATA;
}

но так как в этом полный профан, не могу понять, что сделала не так и страница очень долго грузится. помогите, пожалуйста, разобраться.
А еще видимо случайно в файле topic_body.tpl удалила строку о том кто из пользователей просматривает тему, помогите восстановить.
 
 
Страниц (6): « 1 2 3 [4] 5 6 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Мод : Мобильная версия
Темы Форум Информация о теме Обновление
Дополнение: Расширенный редактор сообщений (Beta)
Обновлённая и усовершествованная версия редактора сообщений
Модификации и дополнения Ответов: 225
Автор темы: yura3d
7 июня 2011 — 07:53
Автор: BON
вариант форума на английском
какая версия форума на английском языке
Общие вопросы Ответов: 1
Автор темы: zhukov
24 мая 2011 — 14:33
Автор: BON
Английская версия
Настройка форума Ответов: 1
Автор темы: asuskf
14 января 2011 — 20:01
Автор: lisiycat
Мод: Бан пользователей модераторами (устаревшая версия)
Обсуждение Ответов: 2
Автор темы: electron
30 мая 2009 — 14:14
Автор: yura3d
Демо версия ExBB SQL
Для тестирования не скачивая!
Обсуждаем Ответов: 2
Автор темы: WebMaster
20 августа 2014 — 06:00
Автор: WebMaster
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0668]     [ ]