Skocz do zawartości

Majster87

Użytkownik
  • Postów

    648
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez Majster87

  1. tytuł "Problem Instalacji IPS4" a instalujesz IPS5 To: /system/Dispatcher/Dispatcher.php oznacza, że autoload IPS nie może załadować podstawowej klasy frameworka, która zawsze istnieje w poprawnej instalacji. sprawdz czy w katalogu masz /system/Dispatcher/Dispatcher.php IPS5 wymaga PHP 8.1 lub 8.2 a pisałes ze masz 8.0.30
  2. jak wyjdzie v6 to może wyjdzie tłumaczenie do v5 😜
  3. Nie zmienia to faktu ze bardziej opłaca się self-hosted gdzie masz pliki i do wszystkiego dostęp na własnym hostingu niż brać od nich chmurę gdzie masz ograniczony dostęp.
  4. Po pobraniu pliku masz mozliwosc oceny to samo napisalem pod pierwszym obrazkiem w pierwszym poscie. To zeby zostało bo inaczej jak by ktos mial ocenic ale zeby po ocenie nie pokazywalo kto oceniał bo to brzydko wyglada i bardzo rozsciaga Zeby tylko to na gorze zostało I pod tym napis Dziekujemy za ocene.
  5. Jest jakas mozliwosc wylaczenia/ukrycia tego kto ocenił? Lub zamiast tego był napis "Dziekujemy za ocene / Już oceniłeś Plik" ??
  6. Działa, dzięki wielkie 👍
  7. tyle to wiem dodałem od 3 do 42 i zlicza 😛 Pewnie da się, przez połączenie dwóch kolumn, ale komu się chce to robić. 😁 no jak bym wiedział jak to bym sie tu nie pytał jak to ogarnac 😛
  8. no mniej kodu ale tez zlicza z głównej kategorii nie z podkategorii 😕 i jest rezultat 0. ale jak dodam 36 szt ID do podkategori to zlicza, szkoda ze nie da sie podaj ID głównej kategori i zeby zliczało z podkategori
  9. zmieniłem array('file_cat=?', 1) );}} na array('file_cat IN(' . implode(',', array(1,2,5)) . ')'));}} i podalem id wszystkich subkat i zlicza
  10. jak dodam ID subkategorii głównej kategorii to pokazuje ile dodano plików do nich dzisiaj, jak zrobić żeby zliczało z każdej subkategorii
  11. ale i tak pokazuje w głównej kategori mody https://fs-portal.pl/files/category/157-farming-simulator-25 😕
  12. Tak jak wyżej napisałem, po zmianie ID na swoje pokazuje tu i tu zero a były dodawane dzisiaj pliki, pliki nie są w głównej kategorii tylko w subkategoriach tej kategorii ale dziwne ze ten pierwszy wszystko zlicza a ten nie chce zliczać z kategorii czyli z subkategorii jakie ma dana kategoria.
  13. pokazuje zero 😕 bo główna kategoria ma subkategorie i tam sa dodawane nie w głównej zapomnialem dopisac, ale widze ze byłem blisko z tym kodem tylko zamiast file_cat=?', 1 dawałem file_category_id=?', 1
  14. {{$where = array( 'file_submitted>?', \IPS\DateTime::create()->sub( new \DateInterval( 'P1D' ) )->getTimestamp() ); $cntFiles = \IPS\downloads\File::getItemsWithPermission( $where, 'file_submitted DESC', NULL, 'read', \IPS\Content\Hideable::FILTER_AUTOMATIC, 0, NULL, FALSE, FALSE, FALSE, TRUE );}} Dodano dzisij {$cntFiles} I jak dodać do tego żeby nie pokazywało ze wszystkich kategorii? Bo chce dodać dwa liczniki jeden do jednej kategorii a drugi do drugiej kategorii. Jedna kategoria z takim ID druga z innym ID
  15. Pierwsze forum na tym miałem, prosty skrypt a nie jak IPB zakręcone w kodzie 😛
  16. NIE MA ŻADNEGO MODERATORA ŻEBY SPAM USUWAŁ Z FORUM 🤔

    1. DawPi

      DawPi

      Ano nie ma, bo się wykruszyli. ;(

    2. DawPi

      DawPi

      Ale dobra wiadomość jest taka, że spamu jest już bardzo mało. 

  17. Temat można zamknąć, ogarnąłem sam to.
  18. gwiazdki ogarnąłem te połówki ale dalej nie mogę ogarnąć tego sortowania po ocenie gwiazdkowej 😕
  19. zrobiłem to w php public function render() { $all = \IPS\downloads\File\Review::getItemsWithPermission(null, null, 10); $comments = iterator_to_array($all); usort($comments, function($a, $b) { return $b->rating <=> $a->rating; }); $comments = array_slice($comments, 0, $this->configuration['number_to_show'] ?: 4); return \IPS\Theme::i()->getTemplate('widgets', 'downloads', 'front')->downloadsReviewFeed($comments, $this->configuration, $this->orientation); } ale dalej jest efekt ze nie zliczado jednego i nie daje pół gwaizdki jak jest w temacie tylko cała i rozdziela to 😕
  20. na wszystrkie sposoby to probowałem ale dostaje na stronie głównej: [[Template downloads/front/widgets/downloadsReviewFeed is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
  21. no widzisz, przeczytaj wyzej ze robilem sortowanie niby działa ale nie zlicza, a widget co edytuje to downloadsReviewFeed.php a ten co podałeś odpowiada za inny i nawet go nie ma
  22. Kombinowałem z tym ale nie nie wiem jak w szablonie to stawic wiec kombinowałem przez php
  23. dodałem cos takiego: public function render() { // Pobierz recenzje (np. 50), bez sortowania $all = \IPS\downloads\File\Review::getItemsWithPermission(null, null, 10); $items = iterator_to_array($all); // Posortuj po ratingu malejąco usort($items, function($a, $b) { return $b->rating <=> $a->rating; }); // Ogranicz do 5 (lub liczby z konfiguracji) $items = array_slice($items, 0, $this->configuration['number_to_show'] ?: 4); // Przekaż do oryginalnego szablonu return \IPS\Theme::i()->getTemplate('widgets', 'downloads', 'front')->downloadsReviewFeed($items, $this->configuration, $this->orientation); } ale nie zlicza głosów do jednego ale dzieli czyli jeden mod oceniam na 5 gwiazdek daje go jako pierwszy ocenie go znowu i dam 4 to jest jako drugi:/ próbowałem też tak ale tym sposobem wogole nic sie nie dzieje i pokazuje orginalnie od ostatniej ocenionej 😕 protected function getItems() { return \IPS\downloads\File\Review::getItemsWithPermission( null, 'rating DESC', $this->configuration['number_to_show'] ?: 5 ); }
  24. tak. ale chyba doszłem do tego i testuje dodałem do downloadsReviewFeed.php - public function render()
×
×
  • 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ę.