Strict Standards: Resource ID#32 used as offset, casting to integer (32) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Скин Original для FM
ТвойWeb » » Моды, хаки, скины и дополнения » Скин Original для FM

Страниц (1): [1]
 

1. GN - 28 Июля, 2007 - 03:07:55 - перейти к сообщению
Вот решил попытаться перелопатить скин для FM. Очень много рутиной работы. Слава богу что админку не надо переделывать Улыбка
Так вот, не знаю получиться у меня или нет, просто я сейчас переделывал файл profile.tpl и иногда возникают вопросы. Tvoyweb, поможешь?
2. GN - 28 Июля, 2007 - 05:07:19 - перейти к сообщению
файлы относящиеся к index.php кое-как переделал, а вот forum_data.tpl forum_body.tpl очень тяжело переделывать, т.к. {$fm->LANG['MarkAllForums']} - $lang[Mark_all_forums] различаются строки между [] и трудно пользоваться поиском. И некоторые переменные которые есть в Original нету в InvisionExBB. Короче наверно ничего не получиться Недовольство, огорчение(
3. SlyFox - 28 Июля, 2007 - 05:30:08 - перейти к сообщению
Если есть большое желание, то почему бы и нет. Значение всех эти констант есть в языковых файлах - language\russian\*.php
4. GN - 28 Июля, 2007 - 06:35:39 - перейти к сообщению
Original:
Файл board_data.tpl
CODE:
<td class="tab_down" align=left valign=middle><span class="dats">$lang[Date] <b>$forumlastpost</b> $private</span>

я изменил на
CODE:
<td class="tab_down" align=left valign=middle><span class="dats">{$fm->LANG['Date']} <b>{$LastTopicDate}</b> $private</span>


Undefined variable: private
5. TvoyWeb - 30 Июля, 2007 - 03:53:58 - перейти к сообщению
GN
Скорее всего этой переменной нет в FM 1.0
А переделывать скины довольно просто.
Например переделываешь главную страницу. Если в новом скине непонятна переменная ставь возле нее какой нибудь флаг текстовый и смотри где на странице это вылезет.
Потом берешь эту переменную и тащишь в новый скин, туда где ты хочешь видеть вывод этой информации.
6. GN - 31 Июля, 2007 - 10:00:49 - перейти к сообщению
Ничего не получилось с переделкой скина в Original и я решил просто переделать скин InvisionExBB под себя. Столкнулся с одной проблемой:

В FM (InvisionExBB) строка 28:
{$fm->LANG['LastVisit']} {$lastvisit}
была в файле board_body.tpl

А в моём скине эти переменные находятся в файле logos.tpl На главной станице всё хорошо, а вот налюбой другой, например, forums.php вот что выводится: 1185857980
а должно как на главной : 31 Июля, 2007 - 10:37:47

Если зайти в рейтинг популярных тем, то выводится ошибка:
Notice: Undefined variable: lastvisit in C:\...\templates\InvisionExBB\logos.tpl

Как пофиксить?
7. TvoyWeb - 01 Августа, 2007 - 03:36:22 - перейти к сообщению
GN
открой index.php и посмотри где формируется $lastvisit и всю строку формирования перенеси в самый низ common.php
8. GN - 01 Августа, 2007 - 04:42:20 - перейти к сообщению
TvoyWeb я вот только сейчас сам допёр до этого. Когда используется файлы forums.php, topic.php всё нормально, а вот например файл search.php, хотя у него есть код: include('./include/common.php'Подмигивание; почему то ругается на $lastvisit. Ничего не пойму. Ладно придётся засунуть это добро в board_body.tpl хотя визуально получится немного не так как я хотел, но главное будет работать.

Форум на AlfaSpace.NET


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

[Script Execution time: 0.0366]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33