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. Po kliknięciu na "Wyświetl pełną listę" przy statystykach online, wyświetlają się wszystkie osoby które są aktualnie na forum, goście i użytkownicy. Aby wyświetlani byli tylko użytkownicy zarejestrowani lub tylko goście, trzeba ustawić filtr na dole strony, niestety nie zapamiętuje ona wyboru przez co za każdym razem musimy ją przestawiać. Aby to zmienić, przechodzimy kolejno do: admin applications members modules_public online online.php Wyszukujemy w nim: 'show_mem' => ( $this->request['show_mem'] AND in_array( $this->request['show_mem'], array( 'reg', 'guest', 'all' ) ) ) ? $this->request['show_mem'] : 'all', A następnie zamieniamy na: 'show_mem' => ( $this->request['show_mem'] AND in_array( $this->request['show_mem'], array( 'reg', 'guest', 'all' ) ) ) ? $this->request['show_mem'] : 'reg', Aby domyślnie wyświetlać gości: 'show_mem' => ( $this->request['show_mem'] AND in_array( $this->request['show_mem'], array( 'reg', 'guest', 'all' ) ) ) ? $this->request['show_mem'] : 'guest', Zapisujemy i wysyłany na serwer. Gotowe!
  2. Aby wyłączyć komunikaty o braku wpisanego klucza licencyjnego: Lub wygasłej licencji: Przechodzimy kolejno do admin skin_cp cp_skin_global.php Odszukujemy w tym pliku: if( !$this->settings['ipb_reg_number'] ) { $this->lang->words['license_missing_info'] = sprintf( $this->lang->words['license_missing_info'], $this->settings['base_url'] . 'app=core&module=tools&section=licensekey' ); $extra_class = 'force_license'; $license_html = <<<HTML <div id='license_notice_force'> <h4>{$this->lang->words['license_missing_header']}</h4> <p>{$this->lang->words['license_missing_info']}</p> </div> HTML; } else { $licenseData = $this->cache->getCache( 'licenseData' ); if( ( !$licenseData OR !$licenseData['key']['_expires'] OR $licenseData['key']['_expires'] < IPS_UNIX_TIME_NOW and $licenseData['key']['_expires'] != -1 ) AND !IPSCookie::get( 'ignore-license-notice' ) ) { $extra_class = 'expired_license'; $license_html = <<<HTML <div id='license_notice_expired'> <div class='right'><a id='license-close' href='#'>Close</a></div> <h4>{$this->lang->words['license_expired_header']}</h4> <p>{$this->lang->words['license_expired_info']}</p> </div> HTML; } } i zamieniamy go na: /* if( !$this->settings['ipb_reg_number'] ) { $this->lang->words['license_missing_info'] = sprintf( $this->lang->words['license_missing_info'], $this->settings['base_url'] . 'app=core&module=tools&section=licensekey' ); $extra_class = 'force_license'; $license_html = <<<HTML <div id='license_notice_force'> <h4>{$this->lang->words['license_missing_header']}</h4> <p>{$this->lang->words['license_missing_info']}</p> </div> HTML; } else { $licenseData = $this->cache->getCache( 'licenseData' ); if( ( !$licenseData OR !$licenseData['key']['_expires'] OR $licenseData['key']['_expires'] < IPS_UNIX_TIME_NOW and $licenseData['key']['_expires'] != -1 ) AND !IPSCookie::get( 'ignore-license-notice' ) ) { $extra_class = 'expired_license'; $license_html = <<<HTML <div id='license_notice_expired'> <div class='right'><a id='license-close' href='#'>Close</a></div> <h4>{$this->lang->words['license_expired_header']}</h4> <p>{$this->lang->words['license_expired_info']}</p> </div> HTML; } } */ Gotowe!
  3. Uwaga! Z trybu DEV korzystamy tylko na localhoście lub innej kopii forum. Aby aktywować tryb DEV na IP.Board musimy w pierwszej kolejności dodać polecenie "php" do linii komend CMD. Klikamy prawy raz na "Komputer" Właściwości Zaawansowane ustawienia systemu Zmienne środowiskowe. W "Zmienne systemowe" szukamy zmiennej "Path" i klikamy "Edytuj" Na jej końcu dopisujemy: ;C:\Program Files\[ścieżka_do_twojego_php/localhosta]\Php Gdy już dopisaliśmy, potwierdzamy operację klikając na "OK". Teraz sprawdzamy czy wszystko działa jak powinno. Start Uruchom cmd wpisujemy: php -v Gdy otrzymamy odpowiedź, przykładowo: To znaczy że wszystko działa i możemy przechodzić do kolejnego punktu. Wa�ne! Zanim zaczniemy, upewnijmy się że definicja "IN_DEV" ma wartość true. Otwieramy plik conf_global.php i zmieniamy: define('IN_DEV', 0); na: define('IN_DEV', true); Zapisujemy. Do każdej paczki IP.Board jest dodawany folder tools, a w nim plik buildInDev.php. Przenosimy go do lokalizacji w której jest główna instalacja IPB (tam gdzie jest plik conf_global.php). W CMD wpisujemy: cd C:\Program Files\[ścieżka_do_twojego_folderu_www_localhosta]\IPB Enter. Jeśli wszystko poszło dobrze, od teraz powinniśmy wykonywać polecenia z katalogu który podaliśmy, przykładowo: Następnie wpisujemy: php buildInDev.php Powinniśmy zobaczyć taki ekran: Klikamy obojętnie jaki klawisz. Jako końcowy ekran, zobaczymy coś podobnego do: Gotowe!
  4. Pobieramy program do obsługi localhosta, jest spory wybór - XAMPP, WebServ czy VertrigoServ. IPB działa na każdym z nich, ja osobiście używam VertrigoServ więc na nim będę pracował w tym temacie. 1. Ściągamy VertrigoServ. 2. Uruchamiamy i instalujemy: Klikamy OK Dalej... Zgadzam się... Dalej... Dalej... Zainstaluj... Czekamy a� program si� zainstaluje... A po instalacji go uruchamiamy: Klikamy na "Ukryj okienko i uruchom serwer" W pasku zadań powinna pojawić się ikonka programu: Jeśli jest ikonka zielona to znaczy że wszystko działa. Teraz konfiguracja, klikamy raz prawym na ikonkę programu Ustawienia Ustawienia komponentów: W ustawieniach zmieniamy poszczególne wartości na: max_execution_time - 120 memory_limit - 250M post_max_size - 150M upload_max_filesize - 500M Wszystko powinno wyglądać tak: Jeśli tak mamy, klikamy na "Zapisz zmiany i zrestartuj serwer" localhost jest gotowy do pracy, klikamy jeszcze raz na prazy raz klik na ikonę programu, i przechodzimy do Folder WWW. Usuwamy z niego całą zawartość, i przenosimy pliki IPB do niego. Następnie uruchamiamy przeglądarkę i w adres wpisujemy http://127.0.0.1/ , uruchomi się instalator IP.Board, instalujemy go standardowo. !! Domyślne dane dostępu do bazy danych MySQL: SQL Host: localhost Database Name: test SQL Username: root SQL Password: vertrigo SQL Table Prefix: ipb_ !! Przydatne adresy: PHPMyAdmin: http://127.0.0.1/phpmyadmin/ SQLite: http://127.0.0.1/sqlite/ Lokalizacja pliku php.ini: C:\Program Files\VertrigoServ\Php\php.ini Lokalizacja pliku my.ini: C:\Program Files\VertrigoServ\Mysql\my.ini
  5. Standardowo w IPB działa skracanie linków które mają więcej niż 20 znaków i które po skróceniu wyglądają mniej więcej tak: http://community.inv...s/#entry2264615 Aby całkowicie wyłączyć owe skracanie, otwieramy plik admin sources classes bbcode custom defaults.php. Szukamy w nim: $content = htmlspecialchars( IPSText::mbsubstr( html_entity_decode( $content ), 0, 20 ) ) . '...' . htmlspecialchars( IPSText::mbsubstr( html_entity_decode( $content ), -15 ) ); I zamieniamy na: $content = htmlspecialchars( html_entity_decode( $content ) ); Zapisujemy plik i wysyłamy na FTP forum.
  6. Instalacja spolszczenia modułami Jeśli ktoś ma słaby serwer, a dokładniej mały przydział pamięci do zużycia przez skrypt, przy instalacji spolszczenia wyskakuje błąd w stylu: Fatal error: Allowed memory size of XXXXXXXXX bytes exhausted (tried to allocate XX bytes) in /home/public_html/XXXXXXXXXX on line XXX Rozwiązaniem jest instalacja spolszczenia modułami, które są dostępne w paczce spolszczenia W panelu administratora przechodzimy kolejno do: Look & Feel Manage Languages A następnie w polu Import Language XML Upload language pack from your computer wskazujemy pliki z folderu modules. Na początek może to być plik core_language_pack.xml.gz, a potem reszta. Po wgraniu wszystkich plików z folderu modules, język angielski zmienił się na polski, w celu zmiany jego nazwy, klikamy strzałkę po prawej stronie od języka "English (USA)", następnie Edit... Nazwa wyświetlana Zmieniamy na Polski. Następna pozycja do zmiany to Kod lokalizacji, zmieniamy na pl_PL.UTF-8.
  7. https://www.invisionpower.com/services/migrate
  8. http://forum.invisionize.pl/topic/46637-fora-w-zak%C5%82adce-strony/
  9. Wpisz w wyszukiwarkę ACP mod_rewrite a następnie włącz Włączyć przepisywanie adresów URL?
  10. Jeżeli masz apache, dodaj do .htaccess: <FilesMatch "\.(ttf|otf|eot|svg|woff)$"> <IfModule mod_headers.c> Header set Access-Control-Allow-Origin "*" </IfModule> </FilesMatch> Jeżeli nginx: location ~* \.(eot|ttf|woff)$ { add_header Access-Control-Allow-Origin *; }
  11. IPB 4.1.1: Completed 1000 requests Completed 2000 requests Completed 3000 requests Completed 4000 requests Completed 5000 requests Completed 6000 requests Completed 7000 requests Completed 8000 requests Completed 9000 requests Completed 10000 requests Finished 10000 requests Server Software: nginx/1.8.0 Server Hostname: php.dev Server Port: 80 Document Path: /ipb41/ Document Length: 192 bytes Concurrency Level: 1000 Time taken for tests: 1.270 seconds Complete requests: 10000 Failed requests: 9052 (Connect: 0, Receive: 0, Length: 9052, Exceptions: 0) Non-2xx responses: 9766 Total transferred: 11140262 bytes HTML transferred: 9555262 bytes Requests per second: 7873.17 [#/sec] (mean) Time per request: 127.014 [ms] (mean) Time per request: 0.127 [ms] (mean, across all concurrent requests) Transfer rate: 8565.35 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 4 11.5 0 76 Processing: 1 19 86.7 3 871 Waiting: 0 18 86.7 3 871 Total: 2 23 88.7 4 878 Percentage of the requests served within a certain time (ms) 50% 4 66% 5 75% 7 80% 8 90% 48 95% 61 98% 434 99% 540 100% 878 (longest request) Completed 1000 requests Completed 2000 requests Completed 3000 requests Completed 4000 requests Completed 5000 requests Completed 6000 requests Completed 7000 requests Completed 8000 requests Completed 9000 requests Completed 10000 requests Finished 10000 requests Server Software: nginx/1.8.0 Server Hostname: php.dev Server Port: 80 Document Path: /ipb41/ Document Length: 192 bytes Concurrency Level: 1000 Time taken for tests: 1.452 seconds Complete requests: 10000 Failed requests: 9463 (Connect: 0, Receive: 0, Length: 9463, Exceptions: 0) Non-2xx responses: 9704 Total transferred: 13216278 bytes HTML transferred: 11618028 bytes Requests per second: 6886.36 [#/sec] (mean) Time per request: 145.215 [ms] (mean) Time per request: 0.145 [ms] (mean, across all concurrent requests) Transfer rate: 8887.89 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 5 11.9 1 74 Processing: 2 30 91.7 12 847 Waiting: 1 29 91.5 10 841 Total: 5 35 94.8 14 876 Percentage of the requests served within a certain time (ms) 50% 14 66% 17 75% 19 80% 21 90% 70 95% 80 98% 492 99% 583 100% 876 (longest request)
  12. Muszą być dwie osobne sesje, możesz korzystać z dwóch kont na np. dwóch różnych przeglądarkach WWW.
  13. 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!
  14. Wyślij poprzez zgłoszenie poprawną nazwę tematu. Do tego czasu zostaje zamknięty.
  15. Przy edycji języka masz możliwość ustawienia jego jako domyślnego:
  16. Automatyczna wiadomość Temat przeniesiony z forum Invision Power Board → Spolszczenia → Błędy spolszczeń do Invision Power Board → Invision Power Board 4 → Ogólny support IPB
  17. Edytuj język i "Lokalizacja" ustaw na "- Mojej lokalizacji nie ma na liście -" a potem w pole wpisz pl_PL.UTF-8.
  18. Wszystko gra. Pamiętaj aby używać wersji UTF-8, w momencie kiedy przełączyłem się na ISO-8859-2 też są krzaki:
  19. Nie mam pojęcia o czym Ty piszesz? jakie ID? To nie jest błąd IPB, pisałeś do hostingu?
  20. http://forum.invisionize.pl/files/file/152-if-ipb-shoutbox-141/
×
×
  • 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ę.