-
Postów
677 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
13
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Odpowiedzi opublikowane przez BitGit
-
-
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ę
-
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...
- 1
-
@DawPi wiadoma sprawa, pierwsze co sprawdziłem. Jest plik i nawet działa, bo wymusza https.
-
@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.
-
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}
-
Koledze chyba chodzi o znak wodny dodany globalnie - w załącznikach i grafikach, w galerii i na forum...
- 1
-
Dodaj do pliku css chatboxa taki kod.
.ipsWidget[data-blockid^="app_bimchatbox"] .ipsUserPhoto_tiny img { /* zdefiniuj styl */ }
- 1
-
Skróciłem regex do
'^(http|https)://'
i teraz działa. Dziękuję wszystkim za pomoc .
-
Też nie puszcza. Pole na czerwono.
-
Próbowałeś zmienić styl edytora na Moono? Przełącz i zobacz czy też będzie zblokowany
-
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.
-
@Macsch15 dzięki, ale nie przechodzi
-
Potrzebuję wrzucić do linku własny, stały dla wszystkich linków anchor.
-
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
-
Tak właśnie dałem im do zrozumienia ( chociaż o nowym szablonie nie wspomniałem)
-
Cytat
Hello.
The point of using Facebook Login to both register and later login to the site, is to not require them to remember a separate name and password.
Once they have registered, they just use the Facebook Login button to login to your site; a separate password isn't needed.
Can you please clarify your need to have all Facebook registrations also have a local password?
We're not opposed to making workflow changes which make user experience better, but we're puzzled why you feel there is a need for users who use Facebook Login to also have a local password set.
Regards,
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!
-
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.
- 1
-
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"?
-
Robisz to w aplikacji cms?
-
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: ','; }
- 2
-
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ą.
-
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?
-
Wyloguj się
-
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?
- 1
Ostatnia aktywność w klubach
w Programowanie / tworzenie styli
Opublikowano
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.