Comment rajouter une ligne "Imprimer" ?
5 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Comment rajouter une ligne "Imprimer" ?
Bonjour,
sur mon forum :
http://papefrancois.jeun.fr/
je voudrai mettre , d'une manière visible, rapide et pratique, la proposition "Imprimer" à coté des autres barres de navigation (Accueil/Portail/Rechercher/)...
Est-ce possible ?
Je dois surement aller sur "ajouter un menu personnalisé" ....oui, mais après ?
Merci d'avance à tous et bonnes fêtes de fin d'année !
sur mon forum :
http://papefrancois.jeun.fr/
je voudrai mettre , d'une manière visible, rapide et pratique, la proposition "Imprimer" à coté des autres barres de navigation (Accueil/Portail/Rechercher/)...
Est-ce possible ?
Je dois surement aller sur "ajouter un menu personnalisé" ....oui, mais après ?
Merci d'avance à tous et bonnes fêtes de fin d'année !
Dernière édition par katolik le Ven 3 Jan 2014 - 4:59, édité 1 fois
Re: Comment rajouter une ligne "Imprimer" ?
Bonjour
Cela existe déjà sur ton forum

Cela existe déjà sur ton forum

Re: Comment rajouter une ligne "Imprimer" ?
oui, j'ai vu.....mais, franchement, pour le visiteur qui arrive pour la 1ère fois, c'est loin d’être clair et pratique !!!!
J'aimerai donc rajouter "Imprimer" à coté de "Citer", "Editer" et "Supprimer"....ou à coté de "Nouveau" et "répondre" ....
Il faut que le lecteur puisse, rapidement, imprimer le document sans se demander ou se trouve cette possibilité ....
Bon après-midi....
J'aimerai donc rajouter "Imprimer" à coté de "Citer", "Editer" et "Supprimer"....ou à coté de "Nouveau" et "répondre" ....
Il faut que le lecteur puisse, rapidement, imprimer le document sans se demander ou se trouve cette possibilité ....
Bon après-midi....
Re: Comment rajouter une ligne "Imprimer" ?
bonsoir,
je suis sur phpbb3 et cela m'interesse aussi: j'aimerais en effet créer un image sur laquelle on peut cliquer pour imprimer la page via le navigateur internet
j'ai trouvé de nombreux codes mais je n'ai pas réussi, en voici quelques uns pour donner des pistes
mais c'est assez compliqué.
J'ai aussi trouvé cette fonction sur laquelle il plus se pencher à mon avis:
mais si quelqu'un pouvait mettre tout ça en forme, pour le javascript et le html ?
merci d'avance
je suis sur phpbb3 et cela m'interesse aussi: j'aimerais en effet créer un image sur laquelle on peut cliquer pour imprimer la page via le navigateur internet

j'ai trouvé de nombreux codes mais je n'ai pas réussi, en voici quelques uns pour donner des pistes
Javascript
- Code:
<script language="javascript">
function imprimer_bloc(titre, objet) {
// Définition de la zone à imprimer
var zone = document.getElementById(objet).innerHTML;
// Ouverture du popup
var fen = window.open("", "", "height=500, width=600,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");
// style du popup
fen.document.body.style.color = '#000000';
fen.document.body.style.backgroundColor = '#FFFFFF';
fen.document.body.style.padding = "20px";
// Ajout des données a imprimer
fen.document.title = titre;
fen.document.body.innerHTML += " " + zone + " ";
// Impression du popup
fen.window.print();
//Fermeture du popup
fen.window.close();
return true;
}
</script>
Html
- Code:
<div id="imprime_moi">
Ceci est le texte contenu dans la zone a imprimer
</div>
// Lien
<a href="#" onclick="javascript:imprime_bloc('titre', 'imprime_moi');">Cliquez ici pour imprimer la zone</a>
mais c'est assez compliqué.
J'ai aussi trouvé cette fonction sur laquelle il plus se pencher à mon avis:
- Code:
INSERER DANS LA PARTIE <HEAD> DU DOCUMENT HTML
<script language="Javascript">
function imprimer(){window.print();}
</script
INSERER DANS LA PARTIE <BODY> DU DOCUMENT HTML
<form>
<div align="center"><center><p><input name="B1" onclick="imprimer()" type="button"
value="Imprimer"></p>
</center></div>
</form>
mais si quelqu'un pouvait mettre tout ça en forme, pour le javascript et le html ?

merci d'avance
Matthieu A.- ****
-
Messages : 258
Inscrit(e) le : 11/03/2013
Re: Comment rajouter une ligne "Imprimer" ?
Bonsoir
Pour une image ceci devrait fonctionner..
Cdt.
Pour une image ceci devrait fonctionner..
- Code:
<a href="javascript:window.print()"><img src="http://i56.servimg.com/u/f56/12/69/24/33/13884410.png"></a>
Cdt.
Re: Comment rajouter une ligne "Imprimer" ?
j'ai inséré ce code dans un message: j'ai bien l'image qui s'affiche mais lorsque je clique dessus, rien ne se passe 
faut il ajouter un javascript ?
merci de votre aide

faut il ajouter un javascript ?
merci de votre aide

Matthieu A.- ****
-
Messages : 258
Inscrit(e) le : 11/03/2013
Re: Comment rajouter une ligne "Imprimer" ?
bonsoir
up
cc
up

cc
Matthieu A.- ****
-
Messages : 258
Inscrit(e) le : 11/03/2013
Re: Comment rajouter une ligne "Imprimer" ?
Bonjour placez le javascript suivant pour toutes les pages
(PA->modules->Gestion des codes Javascript)
PA->Affichage->entête navigation
ajouter menu personnalisé
menu : imprimer
Image:https://i.servimg.com/u/f56/12/69/24/33/13884410.png
Vous pouvez même mettre cette image n'importe où sur votre forum, elle proposera le menu d'impression lors du clic.
(PA->modules->Gestion des codes Javascript)
- Code:
$(function(){
$('img[src="http://i56.servimg.com/u/f56/12/69/24/33/13884410.png"]').css('cursor','pointer');
$('img[src="http://i56.servimg.com/u/f56/12/69/24/33/13884410.png"]').click(function(e){e.preventDefault();window.print();})
});
PA->Affichage->entête navigation
ajouter menu personnalisé
menu : imprimer
Image:https://i.servimg.com/u/f56/12/69/24/33/13884410.png
Vous pouvez même mettre cette image n'importe où sur votre forum, elle proposera le menu d'impression lors du clic.
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Comment rajouter une ligne "Imprimer" ?
merciiii
cela fonctionne
Pour ma part le sujet est résolu
cc

Pour ma part le sujet est résolu
cc
Matthieu A.- ****
-
Messages : 258
Inscrit(e) le : 11/03/2013
Re: Comment rajouter une ligne "Imprimer" ?
et pour moi, les choses avancent mais le probléme n'est toujours pas résolu.
En effet, à partir des renseignements ci-dessus, il est possible de rajouter la barre de navigation "Imprimer" ...
Oui, mais, en tout cas chez moi, en cliquant dessus cela ne donne rien ! il est toujours impossible d'imprimer la page que l'on est en train de voir !
Merci de m'indiquer les solutions
En effet, à partir des renseignements ci-dessus, il est possible de rajouter la barre de navigation "Imprimer" ...
Oui, mais, en tout cas chez moi, en cliquant dessus cela ne donne rien ! il est toujours impossible d'imprimer la page que l'on est en train de voir !
Merci de m'indiquer les solutions

Re: Comment rajouter une ligne "Imprimer" ?
Je vous en prie @++
--
Avez-vous ajouté le code javascript fourni plus haut ?
--
Avez-vous ajouté le code javascript fourni plus haut ?
Dernière édition par no_way le Jeu 2 Jan 2014 - 12:35, édité 1 fois
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Comment rajouter une ligne "Imprimer" ?
Si c'est celui-ci, oui je l'ai ajouté....
- Code:
$(function(){
$('img[src="http://i56.servimg.com/u/f56/12/69/24/33/13884410.png"]').css('cursor','pointer');
$('img[src="http://i56.servimg.com/u/f56/12/69/24/33/13884410.png"]').click(function(e){e.preventDefault();window.print();})
});
Re: Comment rajouter une ligne "Imprimer" ?
Le script n'est pas chargé, êtes-vous sûr d'avoir bien coché le placement du script sur toutes les pages ?
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Comment rajouter une ligne "Imprimer" ?
Je viens de réinstaller le script...
Mais je ne peux toujours pas imprimer un texte voulu en cliquant sur "Imprimer"...
Mais il se peut que j'oublie quelque chose !
Merci d'aller sur mon site et d'essayer d'imprimer un texte....et tenez moi au courant
et merci pour votre aide !
Mais je ne peux toujours pas imprimer un texte voulu en cliquant sur "Imprimer"...
Mais il se peut que j'oublie quelque chose !
Merci d'aller sur mon site et d'essayer d'imprimer un texte....et tenez moi au courant

et merci pour votre aide !
Re: Comment rajouter une ligne "Imprimer" ?
Je vois si vous ne cliquez que sur l'image ça fonctionne, vous avez cliqué sur le texte "imprimer", modifiez votre menu personnalisé en indiquant pour URL de redirection:
#imprimer
puis remplacez le script précédent par:
#imprimer
puis remplacez le script précédent par:
- Code:
$(function(){
$('a[href="#imprimer"]').click(function(e){e.preventDefault();window.print();})
});
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Comment rajouter une ligne "Imprimer" ?
Oui, super, ça marche !
Merci beaucoup pour toutes tes solutions !
katolik
Merci beaucoup pour toutes tes solutions !
katolik
Re: Comment rajouter une ligne "Imprimer" ?
Je t'en prie et bonne continuation 

no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum