Seite 1 von 1

Avatar true resize.............

Verfasst: 25.08.2013 14:03
von gehtsnoch31
Hallo,

nach langen versuchen komme ich nicht weiter:

PhpBB 3.011

Wenn ich über ACP Avatar True resize installieren mag, bekomme ich diese Meldung:

File edits
Click to hide files without errors • Click to show all edits
Functions_upload.php
--------------------------------------------------------------------------------
Find
/**
* Performing additional checks
*/

--------------------------------------------------------------------------------

Add Before
/**
* Resize avatar with the true diemensions
*/
function resize_avatar()
{
if ( $_GET['mode'] == "avatar" ) {
$limite_largeur = $this->upload->max_width;
$limite_hauteur = $this->upload->max_height;

$size = getimagesize($this->destination_file);

$largeur = $size[0];
$hauteur = $size[1];

if($hauteur > $limite_hauteur OR $largeur > $limite_largeur)
{
if($largeur > $limite_largeur)
{
$hauteur = $hauteur / ($largeur / $limite_largeur);
$largeur = $limite_largeur;
}
if($hauteur > $limite_hauteur)
{
$largeur = $largeur / ($hauteur / $limite_hauteur);
$hauteur = $limite_hauteur;
}

$destination = imagecreatetruecolor($largeur, $hauteur);

if ( $this->extension == "jpg" || $this->extension == "jpeg" ) $source = imagecreatefromjpeg($this->destination_file);
elseif ( $this->extension == "png" ) $source = imagecreatefrompng($this->destination_file);
elseif ( $this->extension == "gif" ) $source = imagecreatefromgif($this->destination_file);

imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur, $hauteur, $size[0], $size[1]);

if ( $this->extension == "jpg" || $this->extension == "jpeg" ) imagejpeg($destination, $this->destination_file);
elseif ( $this->extension == "png" ) imagepng($destination, $this->destination_file);
elseif ( $this->extension == "gif" ) imagegif($destination, $this->destination_file);
}
}
}
The Find specified by the MOD could not be found
Am Anfang bekam ich die Meldung das die Datei Functions_upload.php nicht gefunden wird, erst als ich diese in die Root gelegt habe fand die Mod diese.
Wenn ich jetzt diesen Fehler editieren mag, geht es nicht es bleibt bei diesem Fehler.

Jemand eine Idee?

Danke

Re: Avatar true resize.............

Verfasst: 25.08.2013 14:34
von Miriam
Du benutzt also AutoMOD für die Installation?
Wie bist Du generell vorgegangen?
Wo bekommt man genau diese MOD, die Du gerade am wickel hast?

Schon gelesen? -> KB:modsfaq

Re: Avatar true resize.............

Verfasst: 25.08.2013 14:50
von gehtsnoch31
Hallo,

diese Infos habe ich gefunden:

Username:vic61
Name:Victor
Username:NashraEmail:nashra@allround-phpbb.de
Name:Ralf
WWW:http://www.allround-phpbb.de

Ich habe die Dateien für die Root hochkopiert und dann die ZIP Datei im ACP hochgeladen und auf installieren geklickt.

Gibt es evt. noch eine andere Möglichkeit das die Avatare auf eine voreingestellte Größe automatisch umgewandelt werden?

Gruß

Re: Avatar true resize.............

Verfasst: 25.08.2013 15:27
von AYYILDIZLAR
Hallo,

Wo hast du denn die MOD runtergeladen? Ein Downloadlink zu der MOD wäre hier von großem Vorteil.
Siehe dazu auch:
Forumsregeln
Bei Mod spezifischen Fragen sollte man den Modnamen und die Downloadquelle des Mods angeben, besser noch die URL vom betroffenen Forum
Grüße

Re: Avatar true resize.............

Verfasst: 25.08.2013 16:18
von gehtsnoch31

Re: Avatar true resize.............

Verfasst: 25.08.2013 19:22
von AYYILDIZLAR
Habe mir die MOD gerade mal runtergeladen und mir die install angeschaut. Die MOD zu installieren ist kein Hexenwerk, das packst du ganz locker und benötigst dafür keine AutoMOD(du schaffst das). Du musst laut der install nur 3 Änderungen an der Datei functions_upload.php machen und das wars dann auch schon.

Das einzige was dich verwirren könnte, wäre ein kleiner Schreibfehler in der install der MOD.
Da steht Öffnen: functions_upload.php, wenn du dich jetzt mit phpBB3 nicht so dolle auskennst, wirst du die Datei ein wenig suchen müssen(da man das am Anfang vielleicht nicht unbedingt weiß). Du findest die functions_upload.php in dem Ordner includes.
Das heißt, es müsste eigentlich in der install der MOD so stehen Öffnen: includes/functions_upload.php.

Hier noch was zum lesen KB:183

Re: Avatar true resize.............

Verfasst: 25.08.2013 19:28
von Kirk
Kleiner Nachtrag noch, in der install.xml steht u. a. dieses:
Finden

Code: Alles auswählen

@chmod($this->destination_file, $chmod);
In der aktuellen root/incudes_functions_upload.php ist es diese Zeile:

Code: Alles auswählen

phpbb_chmod($this->destination_file, $chmod);

Re: Avatar true resize.............

Verfasst: 26.08.2013 19:56
von gehtsnoch31
Danke erst mal

Das habe ich alles gemacht, die Datei habe ich gefunden nur beim installieren sagt ACP functions_upload.php nicht gefunden, wenn ich die Datei dann in die Root kopiere wird sie gefunden die Änderungen macht ACP alleine ohne Probleme bis auf oben genannte, also wie in meinem Anfangspost beschrieben.

Gruß

Re: Avatar true resize.............

Verfasst: 26.08.2013 20:03
von FRvN
gehtsnoch31 hat geschrieben:Hallo,

diese Infos habe ich gefunden:

Username:vic61
Name:Victor
Username:NashraEmail:nashra@allround-phpbb.de
Name:Ralf
WWW:http://www.allround-phpbb.de

Ich habe die Dateien für die Root hochkopiert und dann die ZIP Datei im ACP hochgeladen und auf installieren geklickt.

Gibt es evt. noch eine andere Möglichkeit das die Avatare auf eine voreingestellte Größe automatisch umgewandelt werden?

Gruß
die MOD ist von hier Avatar true resize v1.0.1 und ist nicht für AutoMOD
gehtsnoch31 hat geschrieben:Hallo,

https://www.phpbb.com/community/viewtop ... 0&t=685995

Gruß
alte fehlerhafte Version :wink:
Kirk hat geschrieben:Kleiner Nachtrag noch, in der install.xml steht u. a. dieses:
Finden

Code: Alles auswählen

@chmod($this->destination_file, $chmod);
In der aktuellen root/incudes_functions_upload.php ist es diese Zeile:

Code: Alles auswählen

phpbb_chmod($this->destination_file, $chmod);
in der 1.0.1 ist es richtig angegeben