Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Macsch15

Moderator
  • Postów

    9 938
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    22

Treść opublikowana przez Macsch15

  1. Macsch15

    (DP32) Forum Icons

    W zakładce aplikacji powinny być odpowiednie ustawienia, jeżeli nie ma powinieneś się zapoznać z instrukcją instalacji (plik ReadMe.html, Step 1: Installing the Application).
  2. Macsch15

    (DP32) Forum Icons

    Źle wykonałeś edycję plików. Zrób to jeszcze raz, powoli i uważnie.
  3. Każdy plik w naszej bazie posiada swój własny temat z supportem. Proszę pisać w nim, by nie utrudniać niepotrzebnie życia innym użytkownikom i by gromadzić w jednym miejscu sprawy związane z daną modyfikacją. Popularne modyfikacje/aplikacje: Forum Icons - http://forum.invisionize.pl/topic/28030-dp32-forum-icons/ Mass PM - http://forum.invisionize.pl/topic/4143-dp32-mass-pm/ Top Reputation - http://forum.invisionize.pl/topic/26224-dp32-top-reputation/ Pages - http://forum.invisionize.pl/topic/37532-dp34-pages/ Localize Board - http://forum.invisionize.pl/topic/9740-dp34-localize-board/ iHost - http://forum.invisionize.pl/topic/37054-dp34-ihost/ Jeżeli w powyższych linkach nie ma modyfikacji związanej z tym tematem, a autor nie może odnaleźć prawidłowego w wyszukiwarce - można skontaktować się poprzez prywatną wiadomość na forum z osobą zamykającą temat. Dziękujemy!
  4. Z globalnej metody system\DateTime\DateTime.php /** * Get HTML output * * @param bool $capialize TRUE if by itself, FALSE if in the middle of a sentence * @return string */ public function html( $capialize=TRUE ) { Możesz natomiast modyfikować samą datę, np, zamiast: $message = \IPS\Member::loggedIn()->language()->addToStack( 'member_banned_temp', FALSE, array( 'htmlsprintf' => array( $banEnd->html() ) ) ); Możesz: $message = \IPS\Member::loggedIn()->language()->addToStack( 'member_banned_temp', FALSE, array( 'htmlsprintf' => array( $banEnd->format('d M Y H:i') ) ) );
  5. system\Dispatcher\Front.php $message = 'member_banned'; if ( $banEnd instanceof \IPS\DateTime ) { $message = \IPS\Member::loggedIn()->language()->addToStack( 'member_banned_temp', FALSE, array( 'htmlsprintf' => array( $banEnd->html() ) ) ); } \IPS\Output::i()->error( $message, '2S160/4', 403, '' );
  6. Jak już, to można założyć serwerownię pod forum a nie odwrotnie. Nie wolisz kolokacji?
  7. Automatyczna wiadomość Temat przeniesiony z forum Invision Power Board → Invision Power Board 4 → Ogólny support IPB do Invision Power Board → Invision Power Board 4 → Style - pomoc
  8. Napisałem rozszerzenie, testuj: ms_inv34_2.zip Po napisaniu odpowiedzi poprzez szybką odpowiedź trzeba odświeżyć stronę aby link się zmieniał. Tak samo jeżeli już kliknie w link to stary link jest zmieniany na ten z Twoim refem, wystarczy odświeżyć stronę aby wrócił podstawowy.
  9. Problem polega na tym że PHP nie ma żadnego triggera "click" więc wyjściem z tej sytuacji jest przepisanie całości na JS (a konkretniej jQ). Przykład już napisałem: +function xkomLinks() { var a = document.createElement('a'); a.href = $('.bbc_url').attr('href'); if (a.host == 'x-kom.pl' || a.host == 'www.x-kom.pl') { $('.bbc_url').click(function () { a.href = a.href.replace(a.search, ''); a.href = a.href + '?partnerid=100881203&sm12=NTI=&ts=1437327412&token=78152c1bbc8c6c807b6d467ba69b1335'; return $('.bbc_url').attr('href', a.href); }); } }(); Musisz przetestować. Poza tym, rozwiązanie JS jest na tyle dobre że będzie działać we wszystkich postach bez potrzeby przebudowy, minusem jest to że pewnie będziesz miał konflikt Prototype (lib używany przez IPB) z jQ - ale i na to jest sposób: https://api.jquery.com/jquery.noconflict/ Przykładowa implementacja w załączniku. xkom.zip
  10. Pewnie źle połączyłeś te dwa kody, całość ma wyglądać tak: $parse_url = parse_url($url); if ($parse_url['host'] === 'x-kom.pl' || $parse_url['host'] === 'www.x-kom.pl') { $url = str_replace('?' . $parse_url['query'], '', $url); if (substr($parse_url['path'], -5) === '.html') { $url .= '?partnerid=100881203&sm12=NTI=&ts=1437327412&token=78152c1bbc8c6c807b6d467ba69b1335'; } }
  11. flashMessage najprawdopodobniej to jednorazowe wiadomości po jakiejś akcji. Działa na podstawie ciastka więc będzie działać po ponownym wczytaniu strony (albo przekierowaniu). Nie wiem po co IPS wypuszczał wersję 4 skoro nie mają do niej żadnej solidnej dokumentacji. Na Twoim miejscu bym szukał w komponencie Output.
  12. Hey, trzymaj: $parse_url = parse_url($url); if ($parse_url['host'] === 'x-kom.pl' || $parse_url['host'] === 'www.x-kom.pl') { if (substr($parse_url['path'], -5) === '.html') { $url .= '?partnerid=100881203&sm12=NTI=&ts=1437327412&token=78152c1bbc8c6c807b6d467ba69b1335'; } }
  13. Automatyczna wiadomość Temat przeniesiony z forum Invision Power Board → Invision Power Board 3.4 → Modyfikacje - pomoc do Invision Power Board → Programowanie / tworzenie styli
  14. http://forum.invisionize.pl/tutorials/article/17-jak-znale%C5%BA%C4%87-i-zmieni%C4%87-fragment-stylu/
  15. Automatyczna wiadomość Temat przeniesiony z forum Invision Power Board → Invision Power Board 3.4 → Ogólny support IPB do Invision Power Board → Invision Power Board 3.4 → Style - pomoc
  16. Nie będzie tej zabawy jak ludzie będą wiedzieć jak działa, a ludzie którzy wiedzą jak działa prawdopodobnie nie będą zbanowani.
  17. Ona jest pewnie dodana przez jakąś modyfikacje, w trybie bezpiecznym się wyświetla?
  18. Automatyczna wiadomość Temat przeniesiony z forum Invision Power Board → Invision Power Board 3.4 → Style - pomoc do Invision Power Board → Invision Power Board 3.4 → Ogólny support IPB
  19. <if test="in_array($this->memberData['member_group_id'], array(1, 2, 3))"> ... </if> Warunek przejdzie dla grup o id 1, 2 i 3.
  20. Automatyczna wiadomość Temat przeniesiony z forum Invision Power Board → Rozmowy o IP.Board do Invision Power Board → Invision Power Board 3.4 → Modyfikacje - pomoc
×
×
  • 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ę.