• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    ivelios jest nieaktywny Początkujący
    Dołączył
    lip 2009
    Posty
    13

    Domyślnie MGC Chatbox Evo 3+ z vBadvanced CMPS 3+

    Witam,
    mam taki problem. Chciałbym, aby Chatbox pokazał się na stronie głównej vBadvanced. Byłem już na oficjalniej vb, ale tam wszystkie pomysły jakie były nie działały.

    Wszystkie ustawianie pozostawiłem z tych ustawień, co są na oficjalnym: MGC Chatbox Evo for vBadvanced CMPS - Page 29 - vBulletin.org Forum

    Wersja MGC Chatboc Evo to 3.0.0.: MGC Chatbox Evo - Page 489 - vBulletin.org Forum
    Wersja vBadvanced CMPS to v3.2.2
    Wersja vb to: 3.8.4



  2. #2
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    lut 2008
    Posty
    2 812
    Przydatne posty
    297
    Wpisów
    1

    Domyślnie

    Instrukcja, którą podałeś skierowana jest do vBulletin 4.

    Możesz bardziej sprecyzować 'nie działały'?
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  3. #3
    ivelios jest nieaktywny Początkujący
    Dołączył
    lip 2009
    Posty
    13

    Domyślnie

    Tak właściwie to instrukcja jest 3.7.2, a komponent to działa z 3.6 do 4.

    Tak wygląda plik dodatku (moduł) do vBadvanced - MGC Chatbox Evo for vBadvanced CMPS, który odpowiada za wyświetlanie - nazwa pliku to mgc_cb_evo.php

    Kod php:
    <?php

    if ($vbulletin->options['mgc_cb_evo_active'] && $vbulletin->userinfo['mgc_cb_evo_show'])

    {

       require_once (
    DIR '/includes/functions_mgc_cb_evo.php');



    mgc_cb_evo_unserialize_user_params();



    $forumpath $vbulletin->options[bburl];


    if (
    THIS_SCRIPT == 'adv_index' && !empty($forumpath))

    {

        
    $mgc_cb_evo_floc $forumpath '/';

    }

    else

    {

        
    $mgc_cb_evo_floc '';

    }





    if (
    $vbulletin->options['mgc_cb_evo_active'] && $vbulletin->userinfo['mgc_cb_evo_show'])

    {

       require_once (
    DIR '/includes/functions_mgc_cb_evo.php');



       
    /* Display on all pages except forumdisplay, forumhome, showthread and chatbox */

       
    if (($vbulletin->options['mgc_cb_evo_display_on_allpages'] || $vbulletin->

          
    options['mgc_cb_evo_store_invar_allpages']) && THIS_SCRIPT != "index" &&

          
    THIS_SCRIPT != "forumdisplay" && THIS_SCRIPT != "showthread" && THIS_SCRIPT !=

          
    "mgc_cb_evo")

       {

          
    $displaychatbox 0;



          
    /* List of pages specified */

          
    if (!empty($vbulletin->options['mgc_cb_evo_allpages_list']))

          {

             
    $pageslists_array explode(","$vbulletin->options['mgc_cb_evo_allpages_list']);



             foreach (
    $pageslists_array as $index => $script)

             {

                if (
    THIS_SCRIPT == $script)

                {

                   
    $displaychatbox 1;

                }

             }

          }

          else

          {

             
    $displaychatbox 1;

          }



          if (
    $displaychatbox)

          {

             if (
    $vbulletin->options['mgc_cb_evo_display_on_allpages'])

             {

                
    $mgc_cb_evo build_mgc_cb_evo_display($vbulletin->options['mgc_cb_evo_normalmode_height']);



                
    $vbulletin->templatecache['navbar'] .= '$mgc_cb_evo<br />';

             }

             else

             {

                
    $mgc_cb_evo_var build_mgc_cb_evo_display($vbulletin->options['mgc_cb_evo_normalmode_height']);

             }

          }

       }

    }

    }

    eval(
    '$home["$mods[modid]"][\'content\'] = "' fetch_template('adv_portal_mgc_evo') . '";');

    ?>
    Problem taki, że wymaga jakieś pliku functions_mgc_cb_evo.php, a Chatbox takiego nie ma w ogóle od początku. I tworzy błąd powodując białą stronę z błędem.

    Usunięcie problematycznych linijek (require_once (DIR . '/includes/functions_mgc_cb_evo.php'); oraz mgc_cb_evo_unserialize_user_params() powoduje, że strona działa poprawnie, ale bez chatboxa.


  4. #4
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    lut 2008
    Posty
    2 812
    Przydatne posty
    297
    Wpisów
    1

    Domyślnie

    Fakt - pliku functions_mgc_cb_evo.php nie ma, a coś mi świta, że w dawnych wersjach był.
    Po prostu Chatbox stał się 'zbyt nowy' i nie współpracuje już z tym plikiem / instrukcją.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67