Fork me on GitHub






Adslight : imprimer une annonce
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Bonjour,

Dans adslight il existe un bouton pour imprimer une annonce.
si on sélectionne ce bouton une page apparaît avec le texte à imprimer.

La boite de dialogue "Impression" n'apparaît pas.


Que faut-il ajouter au code pour la faire apparaître ?


@+
Z

Posté le : 17/06/2011 09:46
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Je" suis pas sur que ça marche avec tous les navigateurs, du moins ça doit être différent selon les navigateurs.
Je ne pense pas que javasript puisse le faire, sinon ce serait une faille de sécurité.
JJDAI

Posté le : 17/06/2011 10:37

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Bonjour JJDai et merci de ta réponse si rapide !
C'est donc du côté de javascript qu'il faut regarder ?

Sur catads si l'on veut imprimer une annonce la boite de dialogue "Impression" apparaît. J'ai voulu comparer les deux modules pour l'instant sans succès...


@+
Z



Posté le : 17/06/2011 10:50
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
J'ai trouvé !

fichier modules\adslight\print.php

ligne 69 :

Remplacer
<body bgcolor="#FFFFFF" text="#000000">



Par :

<body bgcolor="#FFFFFF" text="#000000" onload="window.print()">



et la boite de dialogue de l'imprimate apparaîtra !

Merci catads !

@+
Z

EDT : Attention les antislash \ ont disparu en copiant la ligne sur le forum. Pensez à les rajouter (ci-dessous je les ai remplacés par des crochets [] pour que vous les voyez)
<body bgcolor= []"#FFFFFF []" text= []"#000000 []" onload= []"window.print() []">

Posté le : 17/06/2011 11:03
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
bonjour,

concernant le css, il serait mieux de faire comme ceci:
style=[]"background-color:white; color: black;[]"

Posté le : 17/06/2011 19:57

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Semi pro
Inscrit: 04/10/2007 04:40
De Cuges Les Pins
Messages: 843
Salut Zorro87,

Pas là en ce moment.
Je viens de lire ton Post.

Bon, la version 2 de AdsLight est pour le moment en stand by.

Par contre, je profite de ton Post.

Dans la page "print" dans le head.
Ajoute la balise ---> meta robots " noindex,nofolow "
Et dans ton fichier robots.txt tu ajoute ça :

Disallow: */print.php?op=PrintAd&lid=*
( avec les étoiles * en début et en fin )

Tu peu ajouter aussi c'est 2 lignes :

Disallow: */sendfriend.php?op=SendFriend&lid=*
Disallow: */report-abuse.php?op=ReportAbuse&lid=*

De cette sorte, ça te permettra d'éviter le Duplicate content.
Et le référencement de page inutile.


Dans le template des categories:
il y a des liens, pour "l'ordre des catégories " ( triés par prix, par dates, par titres ... "

Pour chaque lien du trie, ajoute ceci:

<a rel="nofollow" href="viewcats.php?cid=<{$cat}>&orderby=priceD">


Sinon, les moteurs de recherches référencent les pages avec contenu identique,
qui est inutile de voir dans les moteurs de recherches.

@ ++


Posté le : 20/06/2011 06:22
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Bonjour iLuc et merci pour l'info.

Pour la modification des 8 liens du tri dans template adslight_category.html pas de problème

Pour robot.txt pas de problème

Pour le head de print je n'ai pas bien compris.
Peux-tu nous l'expliquer ?

Encore merci pour cet excellent module.

@+
Z

Posté le : 20/06/2011 11:26
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Semi pro
Inscrit: 04/10/2007 04:40
De Cuges Les Pins
Messages: 843
Citation :
zorro87 a écrit :
Pour le head de print je n'ai pas bien compris.
Peux-tu nous l'expliquer ?
@+
Z


<meta name="robots" content="noindex, nofollow">


Posté le : 20/06/2011 18:38
Partager Twitter Partagez cette article sur GG+
Re: Adslight : imprimer une annonce
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Merci iLuc pour ces précisions.


Le problème n'étant pas le code HTML mais plutôt que je n'ai pas bien compris où le mettre...

print étant en php et ton code en html...

J'ai bien pensé à ça,

header('Content-type: text/html; charset=UTF-8'); 
?> 
<meta name="robots" content="noindex, nofollow"> 
<?php


Mais ça me semble étrange...


@+
Z

Posté le : 22/06/2011 16:36
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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

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