Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witam Pobrałem aplikacje Secondary Groups Indicator 4.0.1(Aplikacja Dodaje że Widnieją grupy poboczne)Link Do Apki:http://community.invisionpower.com/files/file/4294-secondary-groups-indicator/

i mam taki problem bo pokazuje mi te grupy w profilu i w napisanym poscie i chcialbym zeby tylko te grupy byly widoczne w profilu a nie przy poście proszę o pomoc bo nie wiem jak to zrobić załączam SS.

y6lg.png

Edytowane przez mamkamilos
Opublikowano

Wyślij poprzez zgłoszenie poprawną nazwę tematu.

Do tego czasu zostaje zamknięty.

  • Lubię to 1

Nasz kolega już siedział za piracką wersję IPB, Ty też możesz
† Będziemy bronić SB po kres naszych sił †
Nie ma bolca na izolca!!!
Tłumaczes Power

  • Manager
Opublikowano

W pliku secondaryGroupsIndicator.xml znajdź:

    <file>
      <hook_file_real>sos32_othersgroups_global.php</hook_file_real>
      <hook_type>skinHooks</hook_type>
      <hook_classname>sos32_othersgroups_global</hook_classname>
      <hook_data><![CDATA[a:7:{s:12:"dataLocation";s:0:"";s:15:"classToOverload";s:11:"skin_global";s:9:"skinGroup";N;s:12:"skinFunction";N;s:4:"type";N;s:2:"id";N;s:8:"position";N;}]]></hook_data>
      <hooks_source><![CDATA[class sos32_othersgroups_global extends skin_global(~id~)
{
    public function userInfoPane( $author, $contentid, $options )
    {
        if ( !$this->settings['sos32_othersgroups_on'] )
        {
            return parent::userInfoPane( $author, $contentid, $options );
        }

        $grupos = array();
      
          if ( $author['mgroup_others'] )
          {
            $grupos = explode( ",", IPSText::cleanPermString( $author['mgroup_others'] ) );

            $grupo = ipsRegistry::cache()->getCache( 'group_cache' );
           
            foreach ( $grupos as $sec_group )
            {
                if ( !in_array( $sec_group, explode( ',', $this->settings['sos32_othersgroups_grupos'] ) ) )
                {
                    if ( $sec_group != $author['member_group_id'] )
                    {
                        $g_others[] = $grupo[ $sec_group ]['prefix'].$grupo[ $sec_group ]['g_title'].$grupo[ $sec_group ]['suffix'];
                    }
                }
            }
           
            if ( count( $g_others ) )
            {
                $author['other_groups'] = implode( ", ", $g_others );
            }
        }

        if ( count( $g_others ) )
        {
            $this->registry->class_localization->loadLanguageFile( array( 'public_global' ), 'core' );
           
            $text1 = "<li><span class='ft'>{$this->lang->words['others']}: </span><span class='fc'>";
            $text2 = "</span></li>";
       
            $author['_group_formatted'] .= $text1.$author['other_groups'].$text2;
        }
       
        return parent::userInfoPane( $author, $contentid, $options );
    }   
}]]></hooks_source>
    </file>

A potem ponownie zaimportuj tej plik rozszerzenia.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Znalazłem Ten Fragment i co dalej ??(Przepraszam Proszę o łatwiejsze używanie słów bo nie rozumiem :))

Edytowane przez mamkamilos
  • 5 tygodni później...
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.