-
Postów
77 483 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
475
Odpowiedzi społeczności
-
DawPi odpowiedź w Błąd primaryNavBar został oznaczony jako odpowiedź
Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.
Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.
-
DawPi odpowiedź w Reklama w pierwszym poście/zaraz pod zawartością tematu został oznaczony jako odpowiedź
Jak mogą być blokowane, jak tam nie ma żadnego elementu HTML z identyfikatorem etc.
-
DawPi odpowiedź w Nowy {{template}} w globalTemplate został oznaczony jako odpowiedź
Wszystko to najlepiej zrobić przy pomocy pluginu, bo ręcznie to tak średnio bym powiedział.
https://invisioncommunity.com/developers/docs/development/plugins/
-
DawPi odpowiedź w background Processes error został oznaczony jako odpowiedź
What is that? It isn't from stock IPS4 installation. It's from autoreply app: https://invisioncommunity.com/files/file/7594-auto-reply-to-topics/
What version of this app you have installed? Latest?
-
DawPi odpowiedź w Automatycznie przekierowanie tematów został oznaczony jako odpowiedź
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?
-
DawPi odpowiedź w Pola profilu w niestandardowym miejscu został oznaczony jako odpowiedź
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.
-
DawPi odpowiedź w Dodanie pola w profilu w niestandardowym miejscu został oznaczony jako odpowiedź
ID pola: 6
ID grupy: 1
Miejsce: bit profile
Kod:
{$sidebarFields['core_pfieldgroups_1']['core_pfield_6']['value']}
-
DawPi odpowiedź w Po aktualizacji skryptu forum do 4.7 - problemy z wyszukiwarką został oznaczony jako odpowiedź
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.
-
DawPi odpowiedź w Problem z OnlineButton został oznaczony jako odpowiedź
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; }
-
DawPi odpowiedź w Forum przekierowujące został oznaczony jako odpowiedź
Bit skina forumRow - szukasz i wywalasz:
{{if $forum->redirect_on}} <span class='ipsType_light ipsType_medium'>({lang="redirect_hits" pluralize="$forum->redirect_hits"})</span> {{endif}}
-
DawPi odpowiedź w Hook aktywujący się po akcji usunięcia grupy został oznaczony jako odpowiedź
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
-
DawPi odpowiedź w Większa ilość tagów został oznaczony jako odpowiedź
Masz to tutaj zakodowane niestety na sztywno:
Zmieniłem na 4 i efekt:
Analogicznie na 5:
-
DawPi odpowiedź w Parsowanie bbcode - błąd został oznaczony jako odpowiedź
A tu jest OK. Musisz korzystać z jakichś modów. Co tam masz?
-
DawPi odpowiedź w Wtyczka/Aplikacja pokazująca kto pobrał dany załącznik został oznaczony jako odpowiedź
Zapraszam na support.ipslink.pl
-
DawPi odpowiedź w Quick search w szablonie front został oznaczony jako odpowiedź
A to?
\IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'admin.js', 'global' ) );
-
DawPi odpowiedź w Problem z forum został oznaczony jako odpowiedź
Zmienić serwer na lepszy gdzie te limity są wyższe.
Polecam dH.
Zaktualizuj forum do najnowszej - od tego trzeba zacząć.
-
DawPi odpowiedź w AM/PM na forum został oznaczony jako odpowiedź
Ustaw polskie locale dla języka i będzie OK.
-
DawPi odpowiedź w Zwiększenie jasności oznaczenia na chatbox został oznaczony jako odpowiedź
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.
-
DawPi odpowiedź w Licznik wyświetleń przy danym temacie został oznaczony jako odpowiedź
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.
-
DawPi odpowiedź w Czas online został oznaczony jako odpowiedź
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.
-
DawPi odpowiedź w Uwagi, zalecenia po aktualizacji forum został oznaczony jako odpowiedź
Option 2: https://www.techandme.se/convert-myisam-to-innodb/