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

DawPi

Manager
  • Postów

    77 834
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    514

Treść opublikowana przez DawPi

  1. No to w topDownloads (bit skina) widzę takie coś: <ul role="tablist"> <li> <a href='#ipsTabs_elDownloadsTopDownloads_elDownloads_topDownloadsWeek_panel' id='elDownloads_topDownloadsWeek' class='ipsTabs_item ipsTabs_activeItem ipsType_center' role="tab" aria-selected='true'>{lang="top_week"}</a> </li> <li> <a href='#ipsTabs_elDownloadsTopDownloads_elDownloads_topDownloadsMonth_panel' id='elDownloads_topDownloadsMonth' class='ipsTabs_item ipsType_center' role="tab" aria-selected='false'>{lang="top_month"}</a> </li> <li> <a href='#ipsTabs_elDownloadsTopDownloads_elDownloads_topDownloadsYear_panel' id='elDownloads_topDownloadsYear' class='ipsTabs_item ipsType_center' role="tab" aria-selected='false'>{lang="top_year"}</a> </li> <li> <a href='#ipsTabs_elDownloadsTopDownloads_elDownloads_topDownloadsAll_panel' id='elDownloads_topDownloadsAll' class='ipsTabs_item ipsType_center' role="tab" aria-selected='false'>{lang="top_alltime"}</a> </li> </ul> Zmieniasz na: <ul role="tablist"> <li> <a href='#ipsTabs_elDownloadsTopDownloads_elDownloads_topDownloadsWeek_panel' id='elDownloads_topDownloadsWeek' class='ipsTabs_item ipsTabs_activeItem ipsType_center' role="tab" aria-selected='true'>{lang="top_week"}</a> </li> </ul> I daj znać czy o to chodziło.
  2. A to jest domyślna opcja tego widgetu? To wtedy można pogrzebać po prostu w skinie i usunąć resztę tabów. Pasuje takie coś?
  3. Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu. Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.
  4. What is the problem? Give us the topic URL please with that "bug".
  5. Log in into ACP and check the error logs related to this situation and paste it here.
  6. Powinny być. Sprawdź poprawność zapytań - ID, nazwy userów. Sprawdź w bazie czy są te posty przypisane jako autor = 0.
  7. W profilu widzisz jego treści (te poprzednie)? Widzisz 0 bo nie przeliczyłeś jego zawartości, w ACP w edycji usera:
  8. Nie polecam, za dużo zależności jest w tabelach, teraz masz już nowe treści. Przywracanie usera i przypisywanie starych tematów i postów: To Ci niepotrzebne, z powodu j.w.
  9. Zrobiłeś? Chodziło mi o: namespace IPS\core\modules\front\members; /* To prevent PHP errors (extending class does not exist) revealing path */ use IPS\Member; if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; } /** * Profile */ class _profile extends \IPS\Helpers\CoverPhoto\Controller { A potem prosty URL: $this->member->url()->setQueryString( 'do', 'twojaNazwaMetody' )
  10. Nie możesz zrobić hooka do profile i tam dodawać sobie metody (do=) jakie chcesz dla tego usera?
  11. Ok, popatrzyłem trochę w kod i możliwości i jedynym prostym sposobem jest to, co napisałem: Wyglądałoby to tak: /** * Display * * @return string */ public function render(): string { if( isset( \IPS\Request::i()->itemId ) && \IPS\Request::i()->itemId ) { return 'zonk!'; } return 'test'; } Efekt bez itemId: I z: W extensions profile nie zastosujemy nowych metod z node, tylko render(): elseif ( mb_substr( $tab, 0, 5 ) == 'node_' ) { $type = mb_substr( $tab, 5 ); $tabContents = (string) $nodes[ $type ]->render(); }
  12. To dlaczego do jasnej ciasnej nie zmienisz tego drugiego ID na coś innego jak sugerowałem? Zmień bo trzeba to zrobić!
  13. No ale te ID są różne? W sensie mają różne wartości? Czy to po prostu ID przeglądanego użytkownika?
  14. Możesz mi na PW wysłać tę apkę?
  15. A co tym drugim ID jest? Też ID usera?
  16. Co to jest to abc123? Tam masz to dodać w formie "&tab=node_kluczaplikacji". Spróbuj.
  17. Nie prościej zamiast tego do=item dodać warunek w render jak jest zmienna itemId to wyświetlić wtedy coś innego?
  18. No ale czekaj czekaj. Pokaż pełny kod.
  19. To czemu nie zmienisz tego drugiego id na inny? Choćby itemId?
  20. No istnieje, zmienić to ID na inną nazwę. Co Ty chcesz osiągnąć, bo nie bardzo rozumiem ten kod co podałeś.
  21. To byłoby OK, bez limitu. A co to znaczy? Tzn. wiem, ale pokaż. Nie, na pewno nie. Kurcze, ciężko tak wnioskować, na pewno za dużo tam tego jest. Nie robiłeś czasem kilka razy konwersji na tym samym forum?
  22. Ile masz forów? W ustawieniach PHP co masz pod kluczem max_execution_time? Jaka wartość?
  23. Nie widzę opcji. Jak to pisał ktoś z IPSu zwykle - "tak to jest skonstruowane i przy dużej ilości danych musi to trwać". Oczywiście to luźna interpretacja moich obserwacji.
  24. Zaznacz wszystko i będzie działać po kolei. Oczywiście wszystko testowo by jak mówiłem wyłapać wszelakie błędy.
×
×
  • 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ę.