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

IBF Portal


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

Там наверное в настройках портала (в админпанели), в поле где задается длина выводимых новостей, стоит 0. Нужно указать число символов (например 300). Если ничего не указывать, тогда будут новости показываться целиком.
Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

уменя в админ панели когда ставлю руский ланг не видно ipb портала приходится редактировать тока на инлише

плиз подскажите в чем дело или где можно самому пути прописать

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

русифицированная админ-панель расчитана на чистый форум. Тебе придется в admin_pages.php вносить необходимые изменения из инструкции по хаку портала!
Ссылка на комментарий
Поделиться на других сайтах

у меня форум идет уже с порталом дай плз ету инструкцию

 

Добавлено:

я бы и так обошолся инглиш версией админки но фича в том чтоя не шарю где и как в портале добаляте новостит добалять сылкив меню и тд

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

Вот она:

Open /sources/admin/ad_settings.php

look for this code:

 

        switch($IN['code'])

        {

 

AFTER this, add this code:

 

            //----PORTAL---------------

            case 'portal':

                $this->portal();

                break;

            case 'doportal':

                $this->save_config( array( 'portal_poll', 'portal_newsforum', 'portal_newsposts', 'portal_googlebar', 'portal_latestposts', 'portal_num_latestposts',

                                        'portal_navigation', 'portal_activemembers', 'portal_post_stats', 'portal_birthdays', 'portal_latestposts_big', 'portal_num_latestposts_big',

                                        'portal_top_posters', 'portal_num_topposters', 'portal_new_members', 'portal_num_newmembers', 'portal_top_forums', 'portal_num_top_forums',

                                        'portal_newsforum_expert', 'portal_loginbox', 'portal_newposts', 'portal_num_newposts', 'portal_old_news', 'portal_num_old_news',

                                        'portal_member_moment', 'portal_welcomepanel', 'portal_tease_news', 'portal_tease_length','portal_calendar_events') );

                break;

            //-------------------------

 

--------------------------------------------------

 

Find:

        function coppa()

       

       

Add Before:

 

    //-------------------------------------------------------------

    // PORTAL: Easier then before :D

    //--------------------------------------------------------------

 

    function portal()

    {

        global $IN, $root_path, $INFO, $DB, $SKIN, $ADMIN, $std, $MEMBER, $GROUP;

 

        $DB->query("SELECT * FROM ibf_topics WHERE poll_state \"0\" ORDER BY 'tid' DESC");

 

        $top_polls[]=array(0,"Show no poll");

        $top_polls[]=array(0,"-----------------------");

 

        while ($poll = $DB->fetch_row()){

            $top_polls[]=array($poll['tid'],$poll['tid']." - ".$poll['title']);

        }

 

 

        $DB->query("SELECT id, name FROM ibf_forums WHERE subwrap = 0");

 

        $form_array = array();

 

        while ( $r = $DB->fetch_row() )

        {

            $form_array[] = array( $r['id'], $r['name'] );

        }

        $form_array[] = array (0, "None, I use the field below");

 

 

        $this->common_header('doportal', 'Portal', 'Please enter all fields correctly');

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Portal Poll

Select an thread (only threads WITH an poll are shown)." ,

                                          $SKIN->form_dropdown( "portal_poll", $top_polls , $INFO['portal_poll'] )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Export news topics from which forum?" ,

                                          $SKIN->form_dropdown( "portal_newsforum", $form_array, $INFO['portal_newsforum']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Export news from multible forums?

Enter forum ID's, seperate by a comma (,)" ,

                                          $SKIN->form_input( "portal_newsforum_expert", $INFO['portal_newsforum_expert']  )

                              )      );

       

        $ADMIN->html .= $SKIN->add_td_row( array( "How much News Items to show at the front page?" ,

                                          $SKIN->form_input( "portal_newsposts", $INFO['portal_newsposts']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Google Searchbar?" ,

                                          $SKIN->form_yes_no( "portal_googlebar", $INFO['portal_googlebar']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Latest Threads (Small Version)?" ,

                                          $SKIN->form_yes_no( "portal_latestposts", $INFO['portal_latestposts']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Number of Latest Threads (Small Version) to show?" ,

                                          $SKIN->form_input( "portal_num_latestposts", $INFO['portal_num_latestposts']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Latest Threads (Big Version)?" ,

                                          $SKIN->form_yes_no( "portal_latestposts_big", $INFO['portal_latestposts_big']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Number of Latest Threads (Big Version) to show?" ,

                                          $SKIN->form_input( "portal_num_latestposts_big", $INFO['portal_num_latestposts_big']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Board Navigation?" ,

                                          $SKIN->form_yes_no( "portal_navigation", $INFO['portal_navigation']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Active Members?" ,

                                          $SKIN->form_yes_no( "portal_activemembers", $INFO['portal_activemembers']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Statics (#Topics, #Members, etc.)?" ,

                                          $SKIN->form_yes_no( "portal_post_stats", $INFO['portal_post_stats']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Birthdays?" ,

                                          $SKIN->form_yes_no( "portal_birthdays", $INFO['portal_birthdays']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Top Posters (Hall of Fame)?" ,

                                          $SKIN->form_yes_no( "portal_top_posters", $INFO['portal_top_posters']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Number of Top Posters to show?" ,

                                          $SKIN->form_input( "portal_num_topposters", $INFO['portal_num_topposters']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show New Members?" ,

                                          $SKIN->form_yes_no( "portal_new_members", $INFO['portal_new_members']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Number of New Members to show?" ,

                                          $SKIN->form_input( "portal_num_newmembers", $INFO['portal_num_newmembers']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Top Forums?" ,

                                          $SKIN->form_yes_no( "portal_top_forums", $INFO['portal_top_forums']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "How many Forums to display?" ,

                                          $SKIN->form_input( "portal_num_top_forums", $INFO['portal_num_top_forums']  )

                              )      );

                             

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Login Box (if NOT logged in)?" ,

                                          $SKIN->form_yes_no( "portal_loginbox", $INFO['portal_loginbox']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Latest Posts Since Last Visit?

Shouldn't be used in combination with Lastest Threads, since they do (almost) the same." ,

                                          $SKIN->form_yes_no( "portal_newposts", $INFO['portal_newposts']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Number of Latest Posts Since Last Visit to show?" ,

                                          $SKIN->form_input( "portal_num_newposts", $INFO['portal_num_newposts']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Old News?" ,

                                          $SKIN->form_yes_no( "portal_old_news", $INFO['portal_old_news']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Number of Old News Items to display:" ,

                                          $SKIN->form_input( "portal_num_old_news", $INFO['portal_num_old_news']  )

                              )      );

                             

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Welcome Panel?" ,

                                          $SKIN->form_yes_no( "portal_welcomepanel", $INFO['portal_welcomepanel']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Member of the Moment?" ,

                                          $SKIN->form_yes_no( "portal_member_moment", $INFO['portal_member_moment']  )

                              )      );

                             

        $ADMIN->html .= $SKIN->add_td_row( array( "Tease News. Cut off at X characters?" ,

                                          $SKIN->form_yes_no( "portal_tease_news", $INFO['portal_tease_news']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Tease News. Cut off news and place [more] link after how characters?

Using HTML/IBF Codes in news forums could create unwanted headaches." ,

                                          $SKIN->form_input( "portal_tease_length", $INFO['portal_tease_length']  )

                              )      );

 

        $ADMIN->html .= $SKIN->add_td_row( array( "Show Calendar Events?" ,

                                          $SKIN->form_yes_no( "portal_calendar_events", $INFO['portal_calendar_events']  )

                              )      );

                             

        $this->common_footer();

    }

 

 

**************************************************

 

Now open /sources/admin/admin_pages.php and after

this code:

              12 =>array( 'COPPA Set-up'    , 'act=op&code=coppa' ),

you have to add this:

              13 =>array( 'Portal'      , 'act=op&code=portal' ),

Now save and close this file and move to your Admin.

Open the Category 'Basic Config', and edit your portal

within the section 'portal'.

 

**************************************************

 

Добавлено:

Я выдрал из нее то, что как раз надо тебе!

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

  • 1 месяц спустя...
Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...

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

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