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

Marcin Lis

Użytkownik
  • Postów

    150
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    13

Treść opublikowana przez Marcin Lis

  1. @DawPi Chodzi mi o ulepszenie tego standardowego czata od BIMa, a dokładnie żeby dla osoby wymienionej w wiadomości podświetlało shouta. Znalazłem kod, który służy do wypisywania wiadomości i wygląda on tak: ips.templates.set('chatbox.row', " \ <li class='ipsDataItem chat_row {{#callme}}ipsDataItem_new{{/callme}}' id='{{id}}'>\ <div class='ipsPad_half {{#memberPhoto}}ipsPhotoPanel ipsPhotoPanel_tiny{{/memberPhoto}} ipsClearfix'>\ {{#memberPhoto}}\ <a href='{{memberUrl}}' class='ipsUserPhoto ipsUserPhoto_tiny' id='ips_uid_{{memberID}}'>\ <img src='{{memberPhoto}}' alt=''>\ </a>\ {{/memberPhoto}}\ <div>\ <a href='#' data-action='mention' data-member='{{memberName}}'>{{{memberNameFormat}}}</a>\ <span class='ipsPos_right'>\ <span class='ipsType_small ipsType_light'>{{time}}</span>\ {{#canEdit}}<a href='#' data-action='editMSGButton' data-id='{{id}}'><i class='fa fa-pencil-square'></i></a>{{/canEdit}}\ {{#canDelete}}<a href='#' data-action='remove' data-id='{{id}}'><i class='fa fa-minus-square'></i></a>{{/canDelete}}\ </span>\ <div class='ipsList_inline' id='chatraw_{{id}}' data-id='{{id}}' {{#canEdit}}data-action='editMSG'{{/canEdit}}>{{{message}}}</div>\ </div>\ </div>\ </li>\ ");
  2. Witam, Potrzebuje pomocy na następujące pytanie Jak sprawdzić czy string (rekord pobierany z bazy) posiada w sobie naszą nazwę użytkownika w formacie @username ?
  3. Witam, Mam następujący problem, chcę dodać pytania bezpieczeństwa, ale nie ma pola na odpowiedź, więc jak to działa? Mam manualnie każdemu sprawdzać odpowiedzi które prześlą czy jak?
  4. Napotkałem jeden problem, związany z językiem w ustawieniach. Mam x8 takich linijek pod ustawienia, i gdzie mogę ustawić uniwersalny tytuł dla pola, bo pisanie x8 w języku to też beznadzieja, albo jak zrobić tablicę i na niej operować, a może jakiś inny sposób? Na razie zostawię to jak jest i poczekam na odpowiedź i przejdę pod podpięcie JS. $form->add( new \IPS\Helpers\Form\YesNo( 'slide_turn_1', NULL, TRUE, array( 'togglesOn' => array( 'app' => 'core', 'key' => 'Admin', 'autoSaveKey' => 'slide_turn_1' ) ) ) ); $form->add( new \IPS\Helpers\Form\Editor( 'slide_title_1', \IPS\Settings::i()->slide_title_1, FALSE, array( 'app' => 'core', 'key' => 'Admin', 'autoSaveKey' => 'slide_title_1' ) ) ); $form->add( new \IPS\Helpers\Form\Editor( 'slide_desc_1', \IPS\Settings::i()->slide_desc_1, FALSE, array( 'app' => 'core', 'key' => 'Admin', 'autoSaveKey' => 'slide_desc_1' ) ) );
  5. Aplikacje zostawiłem na później, wziąłem się za prostą wtyczkę (slider), na razie działa i staram się ją rozbudować, na podstawie tego robię https://invisionpower.com/developers/docs/development/plugins/complete-example-of-a-plugin-in-ips-community-suite-r50
  6. No dobra, czyli to tak wygląda. Temat do zamknięcia
  7. no tak, ale jak ją uruchomić na stronie, jakie wymogi w kodzie musi spełniać aby się pojawiła na stronie (navbar)?
  8. Dzięki za odpowiedź, a w środku zamieszczam kod, spoko. A mógłbyś podać link do całej listy tych opcji? A chciałbym jeszcze wiedzieć, jak sprawdzić w jakim stanie aktualnie działa aplikacja? Trzeba ją wyeksportować czy jak, aby na bieżąco sprawdzać czy działa?
  9. Witam, Zacząłem swoją przygodę z tworzeniem aplikacji i same problemy, ale trochę poczytałem, ale i tak nadal trudno ogarnąć początki to szwędam się po innych tematach z problemami i z nich powoli coś ogarniam. Przyszła więc pora już na pierwsze pytanie. Czy wystarczy w Exstensions włączyć MemberSync, żeby użytkownicy się synchronizowali w bazie? - pytanie dot. poniższej wiadomości przy tworzeniu bazy w aplikacji. Don't forget if your database table stores member IDs to create a MemberSync extension to handle when members are merged or deleted.
  10. To teraz jeśli chodzi o aplikacje to wszytko już wiem. Pozostała kwestia prawna. Zarobek w internecie w tym wypadku to raczej trzeba rejestrować, a więc pytanie, zarejestrować jako firmę czy samozatrudnienie?
  11. Czyli mam rozumieć, że mając samego commerce mogę sprzedawać pliki, no to fajnie
  12. Witam, Zamierzam w bliskiej przyszłości dokupić do forum sklep, czyli aplikacje commerce, teraz nasuwają mi się dwa pytania: 1. Jak i ile się rozliczać z podatku, itp. Ogólnie jak to działa. 2. Czy, aby sprzedawać pliki na commerce potrzebna jest również aplikacja plików (downloads), jeśli tak, to jakie możliwości w zarabianiu daje commerce bez drugiej aplikacji. Pozdrawiam
  13. Witam, Gdzie znajdę lokalizację języków w pliku lub bazie?
  14. Witam, Czy jest możliwość żeby w wybranych działach reputacja za post była podwójnie liczona?
  15. Usunąć Community z drugiego linku, a z subdomeną spróbuj http://*.domena.com
  16. Dzięki, dodało. Popróbuje jutro zrobić jeszcze raz API, wszystko robiłem zgodnie z instrukcją nawet parę razy... kiedyś działało, ale wyłączyłem na chwile i chciałem włączyć to error się pokazał. Jutro wieczorem napiszę czy się udało.
  17. Jak wyłączyłem i włączyłem G+ to klucze api były nieprawidłowe, mimo że wszystko było poprawnie, nawet zrobiłem nowe klucze to nie działało, więc postanowiłem że może usunięcie całego logowania poskutkuje (myślałem że to wyczyści pola i logi) a usunęło całą możliwość logowania, wygląda to tak: więc pytanie jest jak dodać ponownie G+? Czy wchodzi reinstall forum w grę czy jak? Jak wtedy miałbym dokonać reinstalacji z zostawieniem danych forów, użytkowników?
  18. Dzięki za info, z tego co patrzyłem w bazie to wszyscy z G+ się rejestrują, ale to i tak to samo. to chyba zostawie te logowanie im a moze nawet dodam nowe
  19. No nie wiem, bo jak próbowałem się zalogować poprzez nazwę użytkownika lub mail a rejestrowałem się przez FB na innym forum to musiałem się logować przez FB inaczej nie poszł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ę.