Jump to content
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

DawPi

Manager
  • Posts

    77,117
  • Joined

  • Last visited

  • Days Won

    412

Community Answers

  1. DawPi's post in Automatycznie przekierowanie tematów was marked as the answer   
    A to w ogóle tak działa? Sprawdzałeś czy jest od tego kod czy tylko myślisz, że jak dodasz do tabeli taką klasę to ma działać?
     
    W sumie to ja sprawdziłem:
    /** * Store a redirect * * Saves a redirect so when this class:item_id is attempted to be loaded in the future, it 301 redirects to the new item * * @param \IPS\Content\Item $item The item to redirect to */ public function setRedirectTo( \IPS\Content\Item $item ) { $idColumn = static::$databaseColumnId; \IPS\Db::i()->insert( 'core_item_redirect', array( 'redirect_class' => \get_class( $item ), 'redirect_item_id' => $this->$idColumn, 'redirect_new_item_id' => $item->$idColumn ) ); }  
    IDki dodane się zgadzają z wartościami na forum?
  2. DawPi's post in Pola profilu w niestandardowym miejscu was marked as the answer   
    Taki kod:
    {lang="core_pfield_6"}  
    Zmień to:
    {{foreach $fields as $field => $value}} {{if $value['value'] !== ""}} <li class='ipsDataItem ipsType_break'> {{if $value['custom']}} {$value['value']|raw} {{else}} <span class='ipsDataItem_generic ipsDataItem_size3 ipsType_break'><strong>{lang="$field"}</strong></span> <div class='ipsDataItem_generic'><div class='ipsType_break ipsContained'>{$value['value']|raw}</div></div> {{endif}} </li> {{endif}} {{endforeach}} Na:
    {{foreach $fields as $field => $value}} {{if $field != 'core_pfield_6'}} {{if $value['value'] !== ""}} <li class='ipsDataItem ipsType_break'> {{if $value['custom']}} {$value['value']|raw} {{else}} <span class='ipsDataItem_generic ipsDataItem_size3 ipsType_break'><strong>{lang="$field"}</strong></span> <div class='ipsDataItem_generic'><div class='ipsType_break ipsContained'>{$value['value']|raw}</div></div> {{endif}} </li> {{endif}} {{endif}} {{endforeach}}  
     
    Oczywiście bit profile.
  3. DawPi's post in Dodanie pola w profilu w niestandardowym miejscu was marked as the answer   
    ID pola: 6
    ID grupy: 1
    Miejsce: bit profile
    Kod:
    {$sidebarFields['core_pfieldgroups_1']['core_pfield_6']['value']}  
  4. DawPi's post in Po aktualizacji skryptu forum do 4.7 - problemy z wyszukiwarką was marked as the answer   
    Miałem to samo i po rozmowie z supportem padła taka odpowiedź:
    According to some research online, running an ANALYZE query on the table should fix the issue. It's a bit of an odd issue, it sounds like it might be related to a MySQL version upgrade. Także wykonaj to i powinno być OK.
  5. DawPi's post in Problem z OnlineButton was marked as the answer   
    I we własnej aplikacji chcesz to wyświetlić? Jaka to aplikacja? Generalnie wychodzi na to, że pojęcie o kodowaniu masz, więc to możesz zrobić przy pomocy tej metody:
    /** * Parse a member for display * * @param mixed Either array of member data, or member ID to self load * @param array Array of flags to parse: 'signature', 'customFields', 'warn' * @return array Parsed member data */ static public function buildDisplayData( $member, $_parseFlags=array() ) { Gdzie masz:
    //----------------------------------------- // Online? //----------------------------------------- $time_limit = time() - ( ipsRegistry::$settings['au_cutoff'] * 60 ); $member['_online'] = 0; $bypass_anon = ipsRegistry::member()->getProperty('g_access_cp') ? 1 : 0; list( $be_anon, $loggedin ) = explode( '&', empty($member['login_anonymous']) ? '0&0' : $member['login_anonymous'] ); /* Is not anon but the group might be forced to? */ if ( empty($be_anon) && self::isLoggedInAnon($member) ) { $be_anon = 1; } /* Finally set the online flag */ if ( ( ( $member['last_visit'] > $time_limit OR $member['last_activity'] > $time_limit ) AND ( $be_anon != 1 OR $bypass_anon == 1 ) ) AND $loggedin == 1 ) { $member['_online'] = 1; }  
  6. DawPi's post in Forum przekierowujące was marked as the answer   
    Bit skina forumRow - szukasz i wywalasz:
    {{if $forum->redirect_on}} &nbsp;&nbsp;<span class='ipsType_light ipsType_medium'>({lang="redirect_hits" pluralize="$forum->redirect_hits"})</span> {{endif}}  
  7. DawPi's post in Co to za dodatek ? was marked as the answer   
    Wbudowana opcja. Więcej info:
     
  8. DawPi's post in Hook aktywujący się po akcji usunięcia grupy was marked as the answer   
    No to normalny hook do tej klasy.
    Z tym, że akurat delete() przekierowuje na końcu, więc w tym przypadku lepiej podpiąć się do:
    $group->delete(); $group = \IPS\Member\Group::load( \IPS\Request::i()->id );  
    Czyli do:
    \IPS\Member\Group  
  9. DawPi's post in Większa ilość tagów was marked as the answer   
    Masz to tutaj zakodowane niestety na sztywno:

     
    Zmieniłem na 4 i efekt:

     
    Analogicznie na 5:

     
     
  10. DawPi's post in Parsowanie bbcode - błąd was marked as the answer   
    A tu jest OK. Musisz korzystać z jakichś modów. Co tam masz?
  11. DawPi's post in Szukajka , brak opcji was marked as the answer   
    Działają.
  12. DawPi's post in Wtyczka/Aplikacja pokazująca kto pobrał dany załącznik was marked as the answer   
    Zapraszam na support.ipslink.pl
  13. DawPi's post in Quick search w szablonie front was marked as the answer   
    A to?
    \IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'admin.js', 'global' ) );  
  14. DawPi's post in Permisje was marked as the answer   
    {{if \IPS\Member::loggedIn()->isAdmin()}} cos dla adminow {{endif}}  
  15. DawPi's post in Permisje was marked as the answer   
    {{if \IPS\Member::loggedIn()->isAdmin()}} cos dla adminow {{endif}}  
  16. DawPi's post in Problem z forum was marked as the answer   
    Zmienić serwer na lepszy gdzie te limity są wyższe.
    Polecam dH.
     
    Zaktualizuj forum do najnowszej - od tego trzeba zacząć.
  17. DawPi's post in AM/PM na forum was marked as the answer   
    Ustaw polskie locale dla języka i będzie OK. 
  18. DawPi's post in Zwiększenie jasności oznaczenia na chatbox was marked as the answer   
    Co mówi źródło strony CTRL+U? Jaka to klasa? Wtedy do CSSa forum trzeba dodać warunek na zmianę koloru. I w sumie tyle.
  19. DawPi's post in Licznik wyświetleń przy danym temacie was marked as the answer   
    Tak. Odświeżany nie jest w czasie rzeczywistym, a przy pomocy zadania (taska) więc występują opóźnienia w jego aktualizacji, ale wiarygodny suma sumarum jest.
  20. DawPi's post in Czas online was marked as the answer   
    W przesłanym pliku .xml znajdź:
    'selector' => '#elProfileStats > ul.ipsList_inline.ipsPos_left', Zamień na:
    'selector' => '#elProfileStats > ul.ipsList_reset.ipsFlex.ipsFlex-ai:center.ipsFlex-fw:wrap.ipsPos_left.ipsResponsive_noFloat', I zainstaluj ponownie.
  21. DawPi's post in Uwagi, zalecenia po aktualizacji forum was marked as the answer   
    Option 2: https://www.techandme.se/convert-myisam-to-innodb/
  22. DawPi's post in Oznaczanie zawartości jako nieprzeczytana was marked as the answer   
    Hej, prywatne wiadomości tak - inne nie. Chciałem kiedyś napisać mod do tego ale przy metodzie jak to działa to nie jest raczej możliwe lub nie rozgryzłem tego na tyle. Ale raczej pierwsza opcja.
  23. DawPi's post in Usuwanie konta właściciela was marked as the answer   
    Usuwałeś konto z tego samego co byłeś zalogowany?
  24. DawPi's post in Wyskakująca wiadomość na szczycie strony was marked as the answer   
    https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/using-ui-widgets/ipsuiflashmsg-r45/
  25. DawPi's post in Weryfikacja przy rejestracji nie pozwala założyć konta was marked as the answer   
    W ACP masz to poprawnie wpisane? Może warto przejść do tych pytań w ACP i je nadpisać? Mogło się kodowanie walnąć. Zawsze warto sprawdzić to najpierw.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.