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

BitGit

Użytkownik
  • Postów

    677
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    13

Treść opublikowana przez BitGit

  1. Pewnie, że lepiej. Tylko ja mam zgaszoną licencję, a odnowienie na chwilę obecną jest poza zasięgiem finansowym. Sam wiesz ile ecie pecie biorą za full opcje Dlatego muszę dłubać w tym co mam.
  2. Mam taką zagwozdkę. Chciałbym, aby ostatnia aktywność z klubów (sidebar) pokazywała 5 ostatnich zdarzeń. To udało mi się osiągną w prosty sposób, zmieniając limit w pliku directory.php. Niestety posiadam starszą wersję IPS 4.4.5, a tam kluby chyba dopiero raczkowały. W każdym razie są aktualności, ale wszystkie naraz, to znaczy jeśli były odpowiedzi w jednym temacie, czy komentarze pod wydarzeniem - system pokazuje każdą z nich po kolei (5 ostatnich oczywiście) Zauważyłem, że w najnowszej wersji skrypt łączy już sobie temat z komentarzem i wyrzuca do streamu tylko ostatnią odpowiedź. To mi pasuje. Czy jesteście w stanie pomóc mi z kodem, żeby osiągnąć zamierzony cel? $myClubsActivity = NULL; if ( \IPS\Member::loggedIn()->member_id ) { $myClubsActivity = \IPS\Content\Search\Query::init()->filterByClub( \IPS\Member::loggedIn()->clubs() )->setLimit(5)->setOrder( \IPS\Content\Search\Query::ORDER_NEWEST_UPDATED )->search(); } @DawPi nie ukrywam, że liczę na Twoją wiedzę
  3. BitGit

    Czy Fejs nas zabije?

    Mam wrażenie, że coraz więcej osób jest zmęczonych fb. Cenzura, nachalność, spam... Może i jest to czas, kiedy ludzie zaczną wracać do starych, dobrych forumowych klimatów. Wiele osób może być naprawdę zaskoczonych rozwojem technologii forumowych...
  4. @DawPi wiadoma sprawa, pierwsze co sprawdziłem. Jest plik i nawet działa, bo wymusza https.
  5. @DawPi dzięki za odp. Wyczyściłem tabele z logami, pomogło na chwilę. Wgrałem bazę jeszcze raz i problem z logowaniem ustąpił. Ale jak to w życiu bywa - jedno naprawiłem, a posypało się inne. Po wyczyszczeniu cache (narzędzie "Wystąpił problem techniczny") przestały działać furl'e Kod błędu: 1S160/2 Delikatne to ustrojstwo... Chwilowo wyłączyłem przyjazne linki i forum działa jako tako. Problem jest gdzieś na stykach: pliki w datastore i baza danych.
  6. @DawPi IPS Core wersja 4.3.6 PHP: 7.4 Kod błędu: EX1062 Po przeniesieniu plików i bazy na nowy serwer wszystko wyświetla się poprawnie, znaki i kodowanie ok, załączniki, listing też. Problemem jest logowanie - permanentnie wywala błąd EX1062. W logach wygląda tak jakby klucze sesji się nie dołączały. Wartość INSERT INTO `core_admin_login_logs` ( `admin_ip_address`, `admin_username`, `admin_time`, `admin_success`, `admin_request` ) VALUES ( '109.000.000.000', '[email protected]', 1674388347, 1, '{"adsess":"a3c7c5cb3d403fdc89625889f5297a0d","app":"core","module":"system","controller":"login","csrfKey":"3e74f2b5039e2b3a0dc86f6738af6c04","auth":"[email protected]","password":"********W","_processLogin":"usernamepassword"}' ) IPS\Db\Exception: Duplicate entry '0' for key 'PRIMARY' (1062) #0 /system/Db/Db.php(807): IPS\_Db->preparedQuery('/*IPS\\core\\modu...', Array) #1 /applications/core/modules/admin/system/login.php(262): IPS\_Db->insert('core_admin_logi...', Array) #2 /applications/core/modules/admin/system/login.php(195): IPS\core\modules\admin\system\_login->log('ok') #3 /applications/core/modules/admin/system/login.php(84): IPS\core\modules\admin\system\_login->_doLogin(Object(IPS\Member)) #4 /system/Dispatcher/Controller.php(96): IPS\core\modules\admin\system\_login->manage() #5 /system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute() #6 /admin/index.php(14): IPS\_Dispatcher->run() #7 {main}
  7. Koledze chyba chodzi o znak wodny dodany globalnie - w załącznikach i grafikach, w galerii i na forum...
  8. Dodaj do pliku css chatboxa taki kod. .ipsWidget[data-blockid^="app_bimchatbox"] .ipsUserPhoto_tiny img { /* zdefiniuj styl */ }
  9. Skróciłem regex do '^(http|https)://' i teraz działa. Dziękuję wszystkim za pomoc .
  10. Też nie puszcza. Pole na czerwono.
  11. BitGit

    CKEditor

    Próbowałeś zmienić styl edytora na Moono? Przełącz i zobacz czy też będzie zblokowany
  12. Generalnie zakodowałem sobie to tak w polu i wrzuciłem raw do szablonu display: {{if $value == ""}} <li class="ipsDataItem"> <div class="templ_type"> <span class="ipsDataItem_title ipsType_mediumBit ipsType_break"><em>{$label}</em></span> </div> <div class="templ_type"> <h4 class="ipsDataItem_title ipsType_light ipsType_mediumBit ipsType_break"><em>Oczekiwanie na raport</em></h4> </div> </li> {{else}} <li class="ipsDataItem"> <div class="templ_type"> <span class="ipsDataItem_title ipsType_mediumBit ipsType_break"><em>{$label}</em></span> </div> <div class="templ_type"> <h4 class="ipsDataItem_title ipsType_mediumBit ipsType_break"><em><a href="{$value}">Raport udanego tarła</a></em></h4> </div> </li> {{endif}} Tu nie ma żadnego problemu, wszystko wyświetla się tak jak zaplanowałem. Chciałbym tylko, żeby walidacja ograniczyła mi błędnie wpisane wartości w polu tekstowym. Niby dodałem komentarz na czerwono dla osób wklepujących dane w rubryczkę, ale zawsze lepiej zrobić to przez wymuszenie adresu URL.
  13. @Macsch15 dzięki, ale nie przechodzi
  14. Potrzebuję wrzucić do linku własny, stały dla wszystkich linków anchor.
  15. Potrzebuję wymusić wpisywanie adresu url w polu tekstowym za pomocą Regex. Jest to baza danych aplikacji CMS/ Próbowałem poniższego kodu i podobnych (mniej lub bardziej złożonych) Działają tak, że albo puszczają wszystko, albo nie puszczają nic /^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/ Pole input
  16. Tak właśnie dałem im do zrozumienia ( chociaż o nowym szablonie nie wspomniałem)
  17. Ja to rozumiem, tylko, że mamy takiego maila complete: Welcome to %s and thank you for joining. You can now sign in with the password you chose when signing up. Więc user dostaje info, czyta i loguje się z użyciem hasła, którego nie ma. po czym blokuje sobie konto. I to jest rozwiązanie, bo wtedy idzie kolejny mail z linkiem do resetowania hasła Tak to wygląda mniej więcej. PS. A brak hasła do konta może być problemem jak się usunie konto na fejsie. Na szczęście zostaje nam powyższa metoda na okrętkę. Tadadam!
  18. Nie wiem czy do końca Cię rozumiem, wartość GET miałaby być zmienna czy stała? Jeśli ma być to stała to podrzucam wzór definiowania domyślnej wartości input na przykładzie Pola bazy danych. W tym przypadku jest to Cena. Definiowanie pola Formularz Możesz wybrać rodzaj pola jako wierz z tekstem lub inne. Ponadto możesz zablokować możliość edycji zawartości pola przez użytkownika.
  19. Okej. Może dla ułatwienia napisz co chcesz osiągnąć finalnie. 1. Masz formularz, który zawiera jakieś pola do wypełnienia? 2. Po wypełnieniu formularza wartości wpisane w powyższe pola mają pojawić się gdzie - w artykule? 3. Działałeś z opcjami bazy: "Pola"?
  20. W stylach i szablonach > edycja > dodaj do pliku custom.css następujący kod .ipsDataItem_subList li a:after { content: ''; } lub znajdź w plikach swojego stylu tę klasę (w stylu domyślnym znajduje się ona w data-lists.css) i wytnij przecinek .ipsDataItem_subList li a:after { content: ','; }
  21. Dzięki. Czyli dołożyli tylko wybór akcji, gdy następuje zmiana nazwy wyświetlanej. Wrzucę temat do supportu i zobaczymy co odpiszą.
  22. Nie zgłaszałem, ale nie wydaje mi się żeby to było traktowane przez IPS jako bug. @DawPi instalowałeś tu Betę, może rzucisz okiem jak to wygląda w ACP?
  23. Domyślna funkcja, nie trzeba dodatków ACP > Warunki użytkowania i polityka prywatności > na samym dole masz Wyświetlać gościom komunikat wymagający akceptacji?
×
×
  • 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ę.