[TUTO] Ajout d'un champs de soumission

Proposez ici vos templates, vos plugins ou demandez en un.
Tous les tutoriels disponibles pour Arfooo Annuaire sont disponible dans cette rubrique

Re: [TUTO] Ajout d'un champs de soumission

Messagede chadon » Jeu 30 Avr 2009 19:41

Oui obliger une largeur et une hauteur maxi déformera l'image et n'imposer que la largeur ou la hauteur pour une image non carrée risquerait d'avoir une image qui occupe trop d'espace. S'il n'y a pas de limite, une image de 1000px par 1000px plantera le tout donc je ne pense pas que ce genre d'option pour une image hébergée ailleurs soit gérable.
Seule solution, c'est le champ upload avec redimension automatique des images.
chadon
 
Messages: 320
Inscription: Jeu 23 Oct 2008 14:26
Localisation: Canada NB


Re: [TUTO] Ajout d'un champs de soumission

Messagede aras » Ven 1 Mai 2009 12:29

Bonjour à tous et merci de l'intérêt porté a ce topic.

En effet, quand on entend parler les pros, on voit la chose déjà moins simple ;)

L'idée était en fait de pouvoir uploader une thumb de 120x90 comme les vignettes actuelles.
En fait pour des affiliation, j'ai des url d'images qui ne correspondent pas à la home.
La solution actuelle est "d'enregistrer l'image sous" d'aller dans l'admin, et de modifier l'url de l'image mais c'est assez périlleux si on a beaucoup d'affiliation de ce type ce qui est le cas pour l'annuaire concerné.

Cette annuaire n'est pas le mien mais celui d'un très bonne ami a qui j'ai conseillé la migration Freeglobes => Arfooo et voilà donc pourquoi j'attache un intérêt particulier à ce qu'il soit content. (C'est déjà le cas malgré ce détail :) )

En tous cas, merci pour vos efforts !

Bon 1er mai a tous.

Merci
aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26

Re: [TUTO] Ajout d'un champs de soumission

Messagede moostyk » Ven 1 Mai 2009 14:11

Ok, si tu n'as pas à te soucier de la taille de l'image, il te suffit de rajouter un champs Newurlimage par exemple pour récuperer l'url du logo.
Dans les fichiers tpl, modifier l'affichage des thumbs aux endroits ou elle est appelée en rajoutant devant
Code: Tout sélectionner
{if $site.Newurlimage != ''}<img src="{$site.Newurlimage}" title="{$site.siteTitle}" />{else}


sans oublier le {/if} à la fin de l'appel
Bonne journée à tous. http://www.ptit-annuaire.com
moostyk
 
Messages: 111
Inscription: Ven 5 Déc 2008 16:33
Localisation: auxerre

Re: [TUTO] Ajout d'un champs de soumission

Messagede chadon » Ven 1 Mai 2009 15:43

Je conseille quand meme d'imposer une limite en taille. Il vaut mieux une image déformée plutot qu'un image qui prend toute la place.
Code: Tout sélectionner
{if $site.Newurlimage != ''}<img src="{$site.Newurlimage}" title="{$site.siteTitle}" width="120" height="90" />{else}


Merci moostyk pour ton tuto ;)
chadon
 
Messages: 320
Inscription: Jeu 23 Oct 2008 14:26
Localisation: Canada NB

Re: [TUTO] Ajout d'un champs de soumission

Messagede aras » Ven 1 Mai 2009 19:00

Bonsoir :D
Merci beaucoup pour ces infos !

Je vais voir avec mon ami pour lui installer cette méthode là et reviendrai vers vous pour vous dire le résultat.

Encore merci et bravo !

Bonne fin de journée a tous.

Aras.
aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26

Re: [TUTO] Ajout d'un champs de soumission

Messagede aras » Sam 2 Mai 2009 11:46

Bonjour a tous,

Vu que c'est un chapp qui récupère une url d'une image, quelle est la modif ici :

Code: Tout sélectionner
<tr>
    <td>{'Newurlimage'|lang}:</td>
    <td><input type="text" class="input_text_large" name="Newurlimage" value="" /></td>
</tr>


Merci :)

Aras
aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26

Re: [TUTO] Ajout d'un champs de soumission

Messagede aras » Lun 4 Mai 2009 12:40

Bonjour,
J'ai trouver, c'était bon comme indiquer dans mon dernier post.

Par contre je n'arrive pas a afficher mon image dans les nouveautées etc...
Dans la page détails, ça marche très bien.

Voici ou je bug :

Code: Tout sélectionner
{if $setting.sitesImages}
<a href="{"/site/details/$site.siteId/%s"|url:$site.siteTitle}" title="{'Details'|lang} : {$site.siteTitle}" class="link_black_grey_bold">
<img src="{$site.imageSrc}" alt="{'Details'|lang} : {$site.siteTitle}" class="website_image" />
</a>
{/if}


Comment insérer ma condition la dedans ?

Merci beaucoup.

Aras
aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26

Re: [TUTO] Ajout d'un champs de soumission

Messagede moostyk » Lun 4 Mai 2009 12:57

Pour les autres pages, ta variable ne doit pas être appelé dedans, il faut ouvrir models/sitemodel.php et rajouter aux ligne
Code: Tout sélectionner
return $this->selectWithNewFlag($c, "...");
ta variable dans les fonctions suivantes:
Code: Tout sélectionner
function getValidatedTopVisitedSites()
function getValidatedTopElectedSites()
function getValidatedTopRankSites($pageRank = false)
function getValidatedTopReferrersSites()


pour celle-ci : function getNewValidatedSites() il faut la rajouter dans $fields = "...";

puis dans le fichier item.tpl
Code: Tout sélectionner
{if $setting.sitesImages}
{if $site.Newurlimag != ''}
<a href="{"/site/details/$site.siteId/%s"|url:$site.siteTitle}" title="{'Details'|lang} : {$site.siteTitle}" class="link_black_grey_bold">
<img src="{$site.Newurlimag}" alt="{'Details'|lang} : {$site.siteTitle}" class="website_image" />
</a>
{else}
<a href="{"/site/details/$site.siteId/%s"|url:$site.siteTitle}" title="{'Details'|lang} : {$site.siteTitle}" class="link_black_grey_bold">
<img src="{$site.imageSrc}" alt="{'Details'|lang} : {$site.siteTitle}" class="website_image" />
</a>
{/if}
{/if}

Bonne journée à tous. http://www.ptit-annuaire.com
moostyk
 
Messages: 111
Inscription: Ven 5 Déc 2008 16:33
Localisation: auxerre

Re: [TUTO] Ajout d'un champs de soumission

Messagede aras » Lun 4 Mai 2009 14:39

Merci beaucoup moostyk !
Décidément, tu est toujours là pour m'aider :)

Encore merci pour tout, cela fonctionne.

Aras.
aras
 
Messages: 278
Inscription: Mar 2 Déc 2008 23:26

Re: [TUTO] Ajout d'un champs de soumission

Messagede Arf » Lun 4 Mai 2009 23:20

Bonjour,

Merci beaucoup moostyk pour ce tuto très utile ;)
En attendant la version 2.0.0 qui permettra d'ajouter des champs plus simplement ;)
Sinon la méthode est parfaite et sera toujours fonctionnel dans cette nouvelle version ;)
Arf
Administrateur du site
 
Messages: 3088
Inscription: Lun 21 Jan 2008 14:53

PrécédenteSuivante

Retourner vers Templates, plugins et tutoriels

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

 
Copyright © arfooo.com  2007 - 2011  -  Tous droits réservés  -  Partenaires de confiance
Sites du groupe: petites annonces gratuites   voyance en direct - tirage tarot   Consultant en référencement
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | phpBB SEO Traduction par: phpBB-fr.com
cron