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

ROZWIĄZANY: Hook (?) skalowanie załączników


prat

Rekomendowane odpowiedzi

 Chciałbym na swoim forum zrobić automatyczne skalowanie dodawanych obrazów (założenie wstępne jest na dopuszczenie via php.ini uploadu plików do 5MB, z jednoczesnym skalowaniem do sensownych wymiarów wszystkich powyżej 512KB). Czy dobrze rozumuję, że można zaimplementować to wykorzystując mechanizm hooków, bez edycji plików IPB? Bo jeśli wymagałoby to ruszania tego to raczej robiłbym to jako taska okresowo szukającego dużych plików i skalującego je (przy czym prawdopodobnie w ogóle poza architekturą IPB). 

Edytowane przez prat
Odnośnik do komentarza
Udostępnij na innych stronach

A gdybym jednak zdecydował się na edycję plików (chociażby include), to byłbyś tak miły i podpowiedział w którym pliku? Mimo że nie bardzo chcę tak robić, to jednak pod względem efektu końcowego jest to oczywiście dużo lepsze niż task...  :P

Edytowane przez prat
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

  • ips_kernel/classImage.php
  • ips_kernel/classImageGd.php
  • ips_kernel/classImageImagemagick.php

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
  • Manager
  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Dopiero do tego wróciłem. Całkiem możliwe, że nie rozumiem struktury kodu, :P ale myślałem raczej o edycji metod obsługujących dodawanie załączników, nie zaś samych metod "graficznych". Dobrze kombinuję?

Wtedy to ten plik: admin/applications/core/modules_public/attach/attach.php

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

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.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę.