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

(DP33) iHost


DawPi

Rekomendowane odpowiedzi

  • 1 miesiąc temu...
  • 3 tygodnie później...

Dawid WAŻNE!

Sam w moim skrypcie do wysyłania grafik z URL popełniłem ten błąd. (a może niedopatrzenie? :huh: )

Zdjęcia które nie zwracają w headerze Content-Length (bo są takie) prawidłowego tylko null (kiedy nie ma takiego elementu w tablicy zwracanej poprzez get_headers()) mogą mieć nawet po 10MB a i tak zostaną przesłane.

Przykład:

Ten gif: http://forum.invisio..._wildebeest.gif ma dokładnie: 13,7MB a ograniczenie na hostingu to 3MB.

Nie wiem jak Ty, ale ja wprowadziłem warunek is_int(), jeśli zwraca true skrypt leci dalej.

Edytowane przez Macsch15
  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

Szybki fix:

admin :a: applications_addon :a: other :a: ihost :a: sources :a: classes :a: library.php

Znajdź:

			if( $upload->max_file_size < $imgHeaders['Content-Length'] && $imgHeaders['Content-Length'] )
		{
			$arr['status'] = 'fail';
			$arr['error']  = 'upload_to_big';
			return $arr;			
		}

Zamień na:

			if( !is_string($imgHeaders['Content-Length']) || $upload->max_file_size < $imgHeaders['Content-Length'] && $imgHeaders['Content-Length'] )
		{
			$arr['status'] = 'fail';
			$arr['error']  = 'upload_to_big';
			return $arr;			
		}

  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • 6 miesięcy temu...
  • 1 rok później...

aby inne grupy mogły uzyskać dostęp do fotek taki jak Administrator

 

W pliku: admin/applications_addon/other/ihost/modules_public/global/images.php
Proszę znaleźć:
if( $this->memberData['g_access_cp'] )

i zmienić na:

if( in_array( $this->memberData['member_group_id'], array( 4, 5, 6 ) ) )

następnie znaleźć:

if( ! $this->memberData['g_access_cp'] )

i zmienić na:

if( ! in_array( $this->memberData['member_group_id'], array( 4, 5, 6 ) ) )

Podane numery 4, 5 i 6 to numery grup które mają mieć dostęp jak Administrator, należy je zmienić wg własnych ustawień grup na forum

 

Dziękuje DawPi za powyższe info.

 

Niestety grupom dodanym, poza Administratorem,  nie wyświetla się informacja kto dodał zdjęcie i link do wyświetlenia obrazów tylko danego usera, jak to zmienić?

 

Gdzie i jak zmienić rozmiar znaku wodnego graficznego/tekstowego?

 

Pozdr.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • 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ę.