Fork me on GitHub




« 1 (2) 3 4 »


Re: Xoops: Référencement des photos ?
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Citation :
as tu une petite idée sur le fichier à modifier
Je n'arrive pas à télécharger le module complet pour cette version mais je pense que tu devrais regarder du côté du fichier /modules/oledrion/class/oledrion_utils.php fonction createUploadName ligne 624

Posté le : 10/09/2013 21:35

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Bonsoir Slider,
j'ai été voir les codes que tu m'as indiqué et j'ai tout enlevé (lignes 624 à 650) du fichier /modules/oledrion/class/oledrion_utils.php. Ensuite, j'ai fait un essai de rajout d'un produit avec photo, mais ça m'a donné une page toute blanche...




function createUploadName($folder$fileName$trimName=false)     {         $workingfolder $folder;         if( xoops_substr($workingfolder,strlen($workingfolder)-1,1) != '/' ) {             $workingfolder .= '/';         }         $ext basename($fileName);         $ext explode('.'$ext);         $ext '.'.$ext[count($ext)-1];         $true true;         while($true) {             $ipbits explode('.'$_SERVER['REMOTE_ADDR']);             list($usec$sec) = explode(' ',microtime());             $usec = (integer) ($usec 65536);             $sec = ((integer) $sec) & 0xFFFF;              if($trimName) {                 $uid sprintf("%06x%04x%04x",($ipbits[0] << 24) | ($ipbits[1] << 16) | ($ipbits[2] << 8) | $ipbits[3], $sec$usec);             } else {                 $uid sprintf("%08x-%04x-%04x",($ipbits[0] << 24) | ($ipbits[1] << 16) | ($ipbits[2] << 8) | $ipbits[3], $sec$usec);             }                if(!file_exists($workingfolder.$uid.$ext)) {                    $true=false;                }         }         return $uid.$ext;     }

Posté le : 10/09/2013 22:38

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Il ne faut pas supprimer la fonction mais la modifier afin qu'elle ne retourne que le nom du fichier d'origine sans le modifier.

Posté le : 10/09/2013 22:42

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Le code en plus clair...

function createUploadName($folder, $fileName, $trimName=false)
{
$workingfolder = $folder;
if( xoops_substr($workingfolder,strlen($workingfolder)-1,1) != '/' ) {
$workingfolder .= '/';
}
$ext = basename($fileName);
$ext = explode('.', $ext);
$ext = '.'.$ext[count($ext)-1];
$true = true;
while($true) {
$ipbits = explode('.', $_SERVER['REMOTE_ADDR']);
list($usec, $sec) = explode(' ',microtime());
$usec = (integer) ($usec * 65536);
$sec = ((integer) $sec) & 0xFFFF;

if($trimName) {
$uid = sprintf("%06x%04x%04x",($ipbits[0] << 24) | ($ipbits[1] << 16) | ($ipbits[2] << 8) | $ipbits[3], $sec, $usec);
} else {
$uid = sprintf("%08x-%04x-%04x",($ipbits[0] << 24) | ($ipbits[1] << 16) | ($ipbits[2] << 8) | $ipbits[3], $sec, $usec);
}
if(!file_exists($workingfolder.$uid.$ext)) {
$true=false;
}
}
return $uid.$ext;
}

Posté le : 10/09/2013 22:44

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
essai

Posté le : 10/09/2013 22:48

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Citation :
slider84 a écrit :
Il ne faut pas supprimer la fonction mais la modifier afin qu'elle ne retourne que le nom du fichier d'origine sans le modifier.


Ah oui, comme tu as fait hier pour Catads...
Le problème, c'est que je ne sais pas quoi modifier vu que je n'ai aucune formation en programmation :
ça n'existait pas quand j'étais au lycée en 1981

Posté le : 10/09/2013 22:49

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Vite fait, un truc dans ce style:
function createUploadName($folder$fileName$trimName=false)
    {
        
$workingfolder $folder;
        if( 
xoops_substr($workingfolder,strlen($workingfolder)-1,1) != '/' ) {
            
$workingfolder .= '/';
        }
        
        return 
$fileName;
    }

A regarder de plus près si ça fonctionne car entre autre ne vérifie pas si le fichier existe déjà.
Je vais essayer de trouver la version compléte d'oledrion à cette version dés que j'ai un moment.

Posté le : 10/09/2013 22:52

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
Merci Slider,
je suis en train d'essayer de placer oledrion 2.32 zip dans un hébergeur de fichiers (uploadlux). patiente un peu, je te donne le lien

Posté le : 10/09/2013 22:59

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Semi pro
Inscrit: 27/04/2011 13:29
De Seine et marne
Messages: 809
il est en passe d'être téléchargé, encore 5 mn...

Posté le : 10/09/2013 23:01

>>>>>>>>>>>>>>>>>
Pièces détachées et forum pour VSP et voitures sans permis
www.vspboutique.fr
www.forumvsp.fr
Partager Twitter Partagez cette article sur GG+
Re: Xoops: Référencement des photos ?
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Ok merci

Posté le : 10/09/2013 23:01

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2) 3 4 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

18 Personne(s) en ligne (11 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 18 | Plus ...