Перейти к контенту
  • 0

Как зделать скин свой для 2.0 ?


Вопрос

Как зделать скин свой для 2.0 или 1.3 ?

Надо делать в редакторе отдельно а потом в ставилять в дуругой скин?

Или изменять старый ?

Или шаблоны есть готовые какие-нибуть для разработки?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

А как упростить процес?

Есть ли для 20 такой готовый файл как для 1.3 где тока меняеш и сохраняеш в image ready все графику сразу ?

И можно ли взять зделать в Графическом Веб редакторе модель форума или изменить а потом уже зделать на основе скин?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
И можно ли взять зделать в Графическом Веб редакторе модель форума или изменить а потом уже зделать на основе скин?

Если я правильно понял, то нельзя.

Есть ли для 20 такой готовый файл как для 1.3 где тока меняеш и сохраняеш в image ready все графику сразу ?

Заходишь в папку style_images/skin и меняешь то, что нужно.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Например http://www.thecorpse.com/forums/index.php?act=idx - собственный скин. Пообщайся с автором - может поможет.

 

Еще такой скин есть - http://www.bbdimension.com/ibf2/

Ссылка на комментарий
Поделиться на других сайтах

  • 0

напишу в этой теме, чтобы потом не ругались ;)

начал делать свой скин... т.к. разнообразие оных под второй инвижен по пальцам можно пересчитать, а стандартное не люблю по дефалту...

 

я вообще как бы новичок в этом деле...

пока разобрался с настройкой CSS (в плане подобра цветов) и распределением элементов (редактируя тимплейты ХТМЛ"ные из админки)....

но вот первая моя преграда заключается в том, что не могу разобраться, как вставлять (или хотя бы перемещать) элементы, которые форум заменяет....

вот к примеру, как из полоски с выбором скина и языка (global_board_footer) переместить часы куда-нибудь к верху (например, в "часть" nav_end)...

 

я пытался просто прописать там же наверху {$time} но абсолютно ничего не даёт...

научите, как нада :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

помогите всё-таки.. а то идей масса... а реализовать не могу....

как я понял, любой пхп-код, который вставляю в скин обрезается....

а вот родные пхп'шные переменные преобразуются....

как хотя бы сказать инвижену, чтобы он пхп выполнял в скиновых функциях?... :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

мда... может не совсем по-русски получилось выразиться.... но уж хоть кто-то бы из гуру ответил бы..

 

в общем с часами я разобрался - снял явовский скрипт с какой-то модификации-руссификации на 2.0 (там типа доперевели то, что не в языковых файлах лежит)....

хотя это не совсем то - ведь ява показывает часы юзера, а не сервера... а в данном случае это имхо неверно...

 

так вот следующая идея - вывести в newsline вместо последней темы с какого-то определённого в админке форума строку по типу, как из ВэлкомПанели (или Ассистента)...

что я делал...

полез в /sources/browsebuddy.php (как я понял, файл отвечающий как раз за помощника), вырезал оттуда код, относящийся к подсчёту сообщений с последнего визита и всунул его в /sources/boards.php в секцию IBF.NEWSLINE.... получилось это так:

     //---------------------------------------
                // Check for news forum.
                //---------------------------------------

                if ( $forums->forum_by_id[ $ibforums->vars['news_forum_id'] ]['last_id'] and $ibforums->vars['index_news_link'] )
                {


          /*         $t_html = $this->html->newslink( $this->news_forum_id, stripslashes($forums->forum_by_id[ $ibforums->vars['news_forum_id'] ]['last_title']) ,
                                                                                         $forums->forum_by_id[ $ibforums->vars['news_forum_id'] ]['last_id']); */


  //start

                //--------------------------------------------
                         // Get the forums we're allowed to search in
                         //--------------------------------------------

                         $allow_forums   = array();

                         $allow_forums[] = '0';

                         foreach( $forums->forum_by_id as $id => $data )
                        {
                                $allow_forums[] = $data['id'];
                        }

                         $forum_string = implode( ",", $allow_forums );

                         //--------------------------------------------
                         // Get the number of posts since the last visit.
                         //--------------------------------------------

                         if (! $ibforums->member['last_visit'] )
                         {
                                 $ibforums->member['last_visit'] = time() - 3600;
                         }

                         $DB->cache_add_query( 'buddy_posts_last_visit', array( 'last_visit' => $ibforums->member['last_visit'], 'forum_string' => $forum_string ) );
                        $DB->cache_exec_query();

                         $posts = $DB->fetch_row();

                         $posts_total = intval($posts['posts']);

                   $topics_total = ($topic['replies'] < 1) ? ucfirst($ibforums->lang['none']) : $topic['replies'];

                         $text = $ibforums->lang['no_new_posts'];

                         if ($posts_total > 0)
                         {
                                 $ibforums->lang['new_posts']  = sprintf($ibforums->lang['new_posts'] , $posts_total  );

                                 $ibforums->lang['new_posts'] .= $this->html->append_view("&act=Search&CODE=getnew");



                                 $text = $this->html->build_away_msg();
                         }
         //end


                        $this->output = str_replace( "<!-- IBF.NEWSLINK -->" , "$t_html" , $this->output );
                }

дальше в админке я добавил в skin_boards две функции из skin_buddy: build_away_msg() и append_view()

и конечно включил вывод новостей в настройках....

при этом форум сделал вид, что ничего не произошло... и визуально даже и не пахнет моими изменениями....

 

всё ещё надеюсь на помощь экспертов..

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.