Skocz do zawartości

DawPi

Manager
  • Postów

    78 208
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    579

Odpowiedzi społeczności

  1. DawPi odpowiedź w Newsy na stronie głównej jak ustawić. został oznaczony jako odpowiedź   
    Wyłącz kategorie w tej bazie Articles w ACP. 
  2. DawPi odpowiedź w problem z motywem. został oznaczony jako odpowiedź   
    Wejdź w jego edycję i tam ustaw go jako domyślny. Ikona ołówka. 
  3. DawPi odpowiedź w Logowanie na start został oznaczony jako odpowiedź   
    Edytuje grupę gości i wyłącz opcję o nazwie Posiada dostęp do strony?.
  4. DawPi odpowiedź w licencja ipboard zapytania. został oznaczony jako odpowiedź   
    Jak chcesz mieć forum to musisz mieć aplikację Forum za 100$. Moduł Core za 100$ jest obowiązkowy - to jakby trzon wszystkich aplikacji i musi on być zakupiony. Zresztą w sklepie IPSu nie da się inaczej.
     
    Tak, z samym forum.
  5. DawPi odpowiedź w Priorytety sitemapy - ustawienia został oznaczony jako odpowiedź   
    ACP System Przegląd zawartości Optymalizacja wyszukiwania Mapa strony (wyłączyć) Używać zalecanych ustawień?
     
  6. DawPi odpowiedź w Mod zmiany rangi ale bez możliwości degradacji moderatora został oznaczony jako odpowiedź   
    if( $member->isAdmin() || $member->inGroup( array( 1, 2, 3, 4, 5, 6 ) ) )  
  7. DawPi odpowiedź w Przycisk do zmiany motywu? został oznaczony jako odpowiedź   
    https://forum.invisionize.pl/files/file/779-dp43-change-theme-via-url/
  8. DawPi odpowiedź w Object of class IPS\Member could not be converted to string - Node został oznaczony jako odpowiedź   
    I to się wszystko zgadza, ale dla "prostych" typów danych. Ty tu używasz:
    Więc przy zapisywaniu dostajesz obiekt, a nie np. ciąg znaków. Trzeba to skonwertować na możliwy zapis do stringa, co dostałeś w komunikacie błędu:
    I sam nadałeś nawet taki typ:
    A jako, że dodajesz wiele userów w to pole więc musisz dać coś takiego (przeładować tę metodę):
    /** * [Node] Format form values from add/edit form for save * * @param array $values Values from the form * @return array */ public function formatFormValues( $values ) { if( !empty( $values['axenserverlist_owners'] ) ) { $members = array(); foreach ( $values['axenserverlist_owners'] as $member ) { $members[] = $member->member_id; } $values['axenserverlist_owners'] = implode( ',', $members ); } else { $values['axenserverlist_owners'] = NULL; $values['axenserverlist_owners'] = 'all'; } return $values; }  
  9. DawPi odpowiedź w Spolszczenie - bez ACP został oznaczony jako odpowiedź   
    Prawy róg ACP - tam zmieniasz język w panelu. 
  10. DawPi odpowiedź w Zatwierdzanie pierwszych postów został oznaczony jako odpowiedź   
    Dość proste, bo wbudowane.
    Ustawienia per grupa:

  11. DawPi odpowiedź w Emotikony został oznaczony jako odpowiedź   
    1 - bodajże pliki "masowo" możesz dodać. Zaglądałeś tam w ogóle?
    2 - no gdzieś w necie pewno znajdziesz.
  12. DawPi odpowiedź w Błąd w templatkach po migracji został oznaczony jako odpowiedź   
    Ha, miałem rację:
    Łap:
    https://invisioncommunity.com/forums/topic/446019-problem-with-the-images-in-the-gallery-after-updating-to-43/?do=findComment&comment=2745557
      
     
  13. DawPi odpowiedź w Reklama jako post został oznaczony jako odpowiedź   
    Finalnie wygląda to tak:
    <article class="cPost ipsBox ipsResponsive_pull ipsComment ipsComment_parent ipsClearfix ipsClear ipsColumns ipsColumns_noSpacing ipsColumns_collapsePhone"> <aside class="ipsComment_author cAuthorPane ipsColumn ipsColumn_medium ipsResponsive_hidePhone"> <h3 class="ipsType_sectionHead cAuthorPane_author ipsType_blendLinks ipsType_break"> <strong><a href="#" class="ipsType_break">Ad Bot</a></strong> </h3> <ul class="cAuthorPane_info ipsList_reset"> <li data-role="photo" class="cAuthorPane_photo"> <a href="#" class="ipsUserPhoto ipsUserPhoto_large" title="Go to Ad Bot's profile"> <img src="http://localhost/45/uploads/monthly_2020_11/8Y6xY.thumb.jpg.e6d08997eeb7e1cf1b0984ec7351337f.jpg" alt="Ad Bot"> </a> <span class="cAuthorPane_badge cAuthorPane_badge--moderator" data-ipstooltip="" title="Ad Bot is a moderator"></span> </li> <li data-role="group">Jakiś napis</li> <li data-role="reputation-badge"> <a href="http://localhost/45/index.php?/profile/1-Ad Bot/reputation/" title="Member's total reputation" data-ipstooltip="" class="ipsRepBadge ipsRepBadge_neutral"> <i class="fa fa-circle"></i> 0 </a> </li> </ul> </aside> <div class="cAuthorPane_mobile ipsResponsive_showPhone"> <div class="cAuthorPane_photo"> <a href="#" class="ipsUserPhoto ipsUserPhoto_large" title="Go to Ad Bot's profile"> <img src="http://localhost/45/uploads/monthly_2020_11/8Y6xY.thumb.jpg.e6d08997eeb7e1cf1b0984ec7351337f.jpg" alt="Ad Bot"> </a> <span class="cAuthorPane_badge cAuthorPane_badge--moderator" data-ipstooltip="" title="Ad Bot is a moderator"></span> </div> <div class="cAuthorPane_content"> <h3 class="ipsType_sectionHead cAuthorPane_author ipsType_break ipsType_blendLinks ipsTruncate ipsTruncate_line"> <a href="#" data-ipshover="" title="Go to Ad Bot's profile" class="ipsType_break">Ad Bot</a> </h3> </div> </div> <div class="ipsColumn ipsColumn_fluid ipsMargin:none"> <div class="ipsComment_content ipsType_medium"> <div class="ipsComment_meta ipsType_light ipsFlex ipsFlex-ai:center ipsFlex-jc:between ipsFlex-fd:row-reverse"> <div class="ipsType_light ipsType_reset ipsType_blendLinks ipsComment_toolWrap"> <div class="ipsResponsive_hidePhone ipsComment_badges"> <ul class="ipsList_reset ipsFlex ipsFlex-jc:end ipsFlex-fw:wrap ipsGap:2 ipsGap_row:1"> <li><strong class="ipsBadge ipsBadge_large ipsBadge_highlightedGroup">Administrators</strong></li> </ul> </div> </div> </div> <div class="cPost_contentWrap"> <div data-role="commentContent" class="ipsType_normal ipsType_richText ipsPadding_bottom ipsContained"> <p> To jest treść reklamy </p> </div> </div> </div> </div> </article> Wiadomo, że niektóre odnośniki i teksty do edycji, ale to czysty HTML więc powinieneś sobie poradzić.
  14. DawPi odpowiedź w 2S119/1 Klucz ochrony CSRF nie pasuje. został oznaczony jako odpowiedź   
    Tu masz wszystko:
    https://invisioncommunity.com/developers/docs/general/security-considerations-r188/
    Czyli najpierw to:
    In addition, within the admin control panel you should add the following class property to confirm suitable CSRF checks are in place; /** * @brief Has been CSRF-protected */ public static $csrfProtected = TRUE; A potem csrf dla każdego urla praktycznie i sprawdzenia w metodach.
    Zobacz dla przykładu ten plik: applications/core/modules/admin/applications/applications.php
    /** * Application & Module Management Controller */ class _applications extends \IPS\Node\Controller { /** * @brief Has been CSRF-protected */ public static $csrfProtected = TRUE;  
    /** * Install an application that is currently stored on disk. After importing a PHAR the user is redirected to this method. * * @see \IPS\core\modules\admin\applications\applications::import() * @return void */ public function install() { \IPS\Session::i()->csrfCheck();  
    'link' => \IPS\Http\Url::internal( "app=core&module=applications&controller=applications&appKey={$k}&do=install" )->csrf(),  
  15. DawPi odpowiedź w Dziennik zmian został oznaczony jako odpowiedź   
    Przy pomocy Pages zrobisz: https://invisioncommunity.com/4guides/suite-applications/pages/recreating-the-release-notes-section/introduction-r101/
  16. DawPi odpowiedź w BBCODE z klikalnym linkiem-CKEditor został oznaczony jako odpowiedź   
    To nie możesz tego zrobić wbudowaną opcją dodawania przycisków? To:

     
    Oczywiście ikona do dodania (Icon) oraz zmiana HTML na nowy (głównie kod od code).
  17. DawPi odpowiedź w spamer został oznaczony jako odpowiedź   
    No 3/4 i 4/4 to na pewno do zmiany!

  18. DawPi odpowiedź w Załączniki nie wyświetlają się po konwersji został oznaczony jako odpowiedź   
    To powinno się "już dziać" - po aktualizacji z serii 3.x. do 4.x wykonywane są jednorazowo duże ilości zadań w tle (queue), w tym między innymi przebudowa całej zawartości by się poprawnie wyświetlała. Sprawdzisz to z łatwością na głównej stronie w ACP w widgecie Procesy wykonywane w tle. Pokaż screen lub listę co tam obecnie masz.
  19. DawPi odpowiedź w Logowanie edycji zmiany nazwy tematu itp. został oznaczony jako odpowiedź   
    Tylko edycją skina. Bit topic, usuwasz:
    {{if !$topic->isQuestion() and ( isset( $comment->metaData['comment']['moderation'] ) OR isset( $comment->metaData['comment']['timeGap'] ) )}} <ul class='ipsTopicMeta'> {{if isset( $comment->metaData['comment']['moderation'] )}} {{foreach $comment->metaData['comment']['moderation'] as $modAction}} <li class="ipsTopicMeta__item ipsTopicMeta__item--moderation"> <span class='ipsTopicMeta__time ipsType_light'>{datetime="$modAction['row']['ctime']" short="true"}</span> <span class='ipsTopicMeta__action'>{$modAction['blurb']}</span> </li> {{endforeach}} {{endif}} {{if isset( $comment->metaData['comment']['timeGap'] )}} <li class="ipsTopicMeta__item ipsTopicMeta__item--time"> {$comment->metaData['comment']['timeGap']['blurb']}... </li> {{endif}} </ul> {{endif}}  
  20. DawPi odpowiedź w Masowa zmiana row format z Compact na Dynamic został oznaczony jako odpowiedź   
    IPS zaleca taką zmianę. Do momentu jak to tylko zalecenie, a nie konieczność, to ja bym się nie przejmował.
    Masowa zmiana: https://invisioncommunity.com/forums/topic/459224-ips-454-innodb-tables-are-using-compact-row-format/?do=findComment&comment=2837414
  21. DawPi odpowiedź w Problem z rejestracją nowych użytkowników został oznaczony jako odpowiedź   
    Zmień lub wyłącz ten typ captchy na forum jaki masz ustawiony i sprawdź ponownie.
  22. DawPi odpowiedź w Ikonki się nie ładują został oznaczony jako odpowiedź   
    Support - coś nie działa (prawy górny róg w ACP). To przebuduje cache i wszystko wróci do normy. Powinno.
  23. DawPi odpowiedź w Pytanie odnośnie ChatBox'a został oznaczony jako odpowiedź   
    No to jak nie podajesz to możliwości masz takie by zanalizować kod skina i sprawdzić jak to jest dodane, a potem podjąć stosowne, do zastanej sytuacji, kroki.
  24. DawPi odpowiedź w Domyślne meta og:image zmiana na pełny obraz został oznaczony jako odpowiedź   
    Gdzieś TESTOWO przed tą linijką daj:
    <php>print_r( $data ); die();</php> (chyba takie były tagi do kodu PHP w 3.x - sprawdź)
    Otwórz, wyświetli się coś, skopiuj to i wklej tutaj, a na końcu cofnij ten wpis!
  25. DawPi odpowiedź w Odnowa licencji został oznaczony jako odpowiedź   
    Tzn. to nie jest problem. W trakcie dodawania danych karty miałeś zaznaczony checkbox jako zgoda na pobieranie w przyszłości kasy za odnowienia. Usuniesz kartę i nie będą pobierać. 
×
×
  • 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ę.