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. W pliku conf_global.php dodaj po <?php $INFO['use_friendy_urls'] = false;
  2. IPS powinien korzystać z Semantic Versioning, gdzie nawet najmniejsze poprawki są uwzględniane w numerze wersji.
  3. Aktualnie nie mam dostępu do aktualnej wersji IP.Board, a od wersji aplikacji ze zrzutów ekranu minęło sporo czasu i wątpię żeby działała. Postaram się coś zdziałać w najbliższym czasie.
  4. Macsch15

    Funkcja toggle.

    Widocznie IPS jeszcze nie dodał do dokumentacji tego. Ja na Twoim miejscu przejrzałbym kod IPSu i zobaczył jak oni tego używają.
  5. https://invisioncommunity.com/4guides/how-to-use-ips-community-suite/file-management/introduction-r18/
  6. Macsch15

    Problem z if

    Spróbuj: \IPS\Member::loggedIn()->inGroup(...); Nie jestem w stanie sprawdzić tego dokładnie, bo odpisuję z telefonu. Jeżeli takie coś nie będzie działać, to sprawdź w plikach forum jak IPS używa tej metody. Jeżeli chcesz sprawdzić czy konkretny użytkownik jest w danej grupie (a nie ten zalogowany) to używasz load().
  7. Macsch15

    Funkcja toggle.

    Poczytaj o frameworku ips: https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/introduction-to-the-framework/overview-of-module-types-r33/
  8. Macsch15

    Problem z if

    Możesz użyć metody inGroup(). http://macsch15.pl/ipb4_api/IPS/_Member.html#method_inGroup
  9. Nie wiem nic o wtyczce czy o tej bazie danych, ale jeżeli wszystko dobrze skonfigurujesz i wypełnisz poprawnymi danymi to powinno działać. Zawsze możesz sobie pomóc czytając oficjalną dokumentację. Warto.
  10. Przykład połączenia z zewnętrzną bazą danych: $connection = \IPS\Db::i( 'external', array( 'sql_host' => 'localhost', 'sql_user' => 'username', 'sql_pass' => 'password', 'sql_database' => 'database_name', 'sql_port' => 3306, 'sql_socket' => '/var/lib/mysql.sock', 'sql_utf8mb4' => true, ) ); Po utworzeniu połączenia, możesz standardowo wykonaywać zapytania poprzez: $select = \IPS\Db::i( 'external' )->select( '*', 'some_table', array( 'field=?', 1 ), 'some_column DESC', array( 0, 10 ) ); "external" w tym przypadku to identyfikator. Więcej w dokumentacji: https://invisioncommunity.com/developers/docs/fundamentals/accessing-the-database-r166/
  11. Na mój też nie można. Tak się stało po dodaniu statusu. Podobno błąd w becie.
  12. Pomyśleć że niedawno padał śnieg... 1495980462__IMG_3202.PNG

  13. No nie! Czerwona faviconka zniknęła z ize! :(

  14. Sprawdziło się w moim przypadku podanie wyniku w formie wyrazu a nie liczby. Najlepiej jakby jeszcze to słowo miało w sobie polskie znaki. "Sześćdziesiąt" przykładowo.
  15. 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.
  16. Formularz wyświetlasz poprzez przekazanie zmiennej $form do szablonów. \IPS\Output::i()->output = \IPS\Theme::i()->getTemplate( '...' )->...($form); A następnie w szablonie: {$form|raw}
  17. Nie masz w panelu klienta hostingu opcji przypisania domeny do konkretnego katalogu FTP?
  18. https://invisionpower.com/developers/docs/general/enabling-developer-mode-r23/
  19. Zainstaluj PHP 5.2 i będzie grało.
×
×
  • 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ę.