19 juillet 2005
Impression des recettes
Dans l'article de Perrine sur la pastilla de poulet je viens de voir quelque chose de très interessant: un bouton pour imprimer. Deux questions:
- Comment faire ca?
-
Cette fonction imprime tout le contenu de la page, y compris les
colonnes de liens. Y a t il une possibilité de n'imprimer que la
colonne du milieu? c'est a dire le contenu de l'article. Pour
imprimer les recettes interessantes et les scotcer sur mon placard
pendant que je cuisine, je me les envoie en mail et imprime l'email
(ouah ouah je n'ai pas trouvé mieux!)
Merci d'avance pour toutes ces astuces.
Commentaires
Pour imprimer une recette...
... sans le reste du blog, voici une solution :
- copier la recette dans un fichier Word ou Pdf
- sur ton blog : rendre ce fichier accessible pour tes lecteurs (même procédure que pour les photos).
N'hésite pas si tu as besoin d'explications plus claires ! Je crois que Réquia s'est déjà penchée sur le problème...
Par contre, je ne sais pas comment faire apparaître ce bouton imprimer tout en bas !
Je vous en parlai dans mon message mode normal - mode avancé. Vous pouvez très facilement mettre en place en mode normal la possibilité pour vos lecteurs d'imprimer une recette.
Par contre, vous devez, en plus d'écrire votre message, prendre vos photos, préparer un fichier Word avec la recette et faire une mise en page. Vous trouverez un exemple chez Réquia.
C'est une option très pratique pour nos lecteurs, le fichier s'insère comme un lien à partir du bouton (dans le corps du message) lien hypertexte. Vous avez dans l'option type à choisir fichier au lieu de html, ensuite de sélectionner sur votre ordinateur de fichier Word que vous avez préparé.
Pour Perrine, elle est en mode avancé, elle a donc pu modifier son pied de page et insérer le bouton Imprimer (par contre il a la même fonction que l'option Impression du Menu Fichier).
et sinon comme Cléa, copier/coller vers Word. Attention il y a des blogs qui affichent leur police en blanc (fond en couleur), pensez à modifier la couleur de la police.
Javascript
Il est possible de créer un bouton "Imprimer" au travers d'une fonction Javascript. En fait, il s'agit tout simplement d'un bouton (ou d'un lien) qui lorsque l'on clique dessus lance la fenêtre "impression" du navigateur (en fait, il automatise le fichier/imprimer).
Il faut pour cela, par exemple, intégrer la commande suivante (je ne sais pas si c'est possible dans tous les services de blog de modifier le code source soit du modèle, soit de la page) :
Imprimer cette page
Javascript - héhé :)
Je la refais, j'avais oublié que les commandes Javascript ne passaient pas :)
un lien pour trouver la commande à intégrer :
http://www.destrucsaweb.com/ressources/phpmyannu/goto_55.php
Javascript - héhé :)
Euh .. Un lien pour trouver le code à intégrer :
http://www.destrucsaweb.com/ressources/phpmyannu/goto_55.php
code javascript
C'est javascript:window.print()
Le truc des fichiers word est ok mais je ne click jamais sur un lien avec un document word car il y a trop de virus qui circulent via ce format de documents.
Par contre peux t on generer un pdf avec un logiciel gratuit? avec un outil gratuit sur son outil (pas une page web ou il faut donner son email pour recevoir la page web)
Ou et comment modifie t on son pied de page?
Meme en mode avancé, je n'ai pas le controle de mon pied de page quand j'écris un message.
tu as raison moi j'utiliserai un fichier pdf (mais pour d'autres raisons avec aussi le souci des virus)
deux logiciels gratuits :
http://www.freewarefrance.com/show_subcategory_0_0_19.html
http://www.primopdf.com/
j'ai choisi d'utiliser le deuxième
solutions pour l'impression
On a vu qu'il y a l'otpion du javascript pour lancer automatiquement la boite de dialogue d'impression de votre navigateur.
Cependant, n'espérer pas de très grands résultats car cela va imprimer l'ensemble de la page :
- vous verrez les colonnes de blog rol
- les commentaires
- la navigation
L'internet n'est pas fait pour imprimer car par exemple, une page web de 800 pixels ne rentre pas dans une page A4 sans activer des options dans le navigateur.
Les fonds de couleur nuisent beaucoup aussi à l'impression car la plupart des utilisateurs n''active pas l'option d'impression des fond de page. Donc, cela donne de très beaux résultats surtout quand on emploit du jaune comme couleur de texte, pire du blanc ;-)
La solution du fichier à télécharger n'est pas mal mais cela vous demande de les réaliser et ca prend de l'espace disque sur votre serveur.
A propos du format : word est un format qui va faciliter le plagiat de vos oeuvres et comme on a vu, c'est potentiellement rempli de virus et enfin, ce n'est pas un format de fichier universel.
Par contre PDF est une très bonne solution car c'est un format universellement reconnu et qui a été développé justement pour la consultation sur un écran
Autre avantage de PDF, vous pouvez verrouiller les droits d'édition, de copier coller etc. ce qui protégère votre oeuvre.
Enfin, il existe des plate formes de blog qui proposent ce qu'on appelle une friendly print version du contenu. C'est ce que le journal le monde propose sur son site quand vous voulez imprimer un article.
En clickant sur l'icône print, cela ouvre une nouvelle page avec le post mis en page spécialement pour être imprimé. Texte noir sur fond blanc et un format en dessous de 550 pixels.
Ca c'est la meilleure solution mais soit votre plateforme de blog le propose, soit il faudra le développer vous même. Je pense qu'il y aurait moyen de le faire en intégrant un javascript dans la page qui modifie le fichier css de votre page mais ca, c'est pas le mode avancé, c'est carrément le mode pro :-)
et si j'étais plus précise
J'aurai pu vous expliquer les raisons de mon utilisation d'un fichier .pdf, Laurent vient de le faire pour moi (Merci, Merci)
Les lecteurs peuvent l'ouvrir et l'imprimer, pas de copie, pas de modification, etc. (sauf s'ils ont le logiciel pour transformer un pdf en fichier Word donc mettre un mot de passe ...)
Vous pouvez mettre en en-tête votre bannière, en pied de page, rappelez les textes de la propriété intellectuelle (par exemple)
C'est un fichier petit petit
Et puis un jour, nous aurons peut être envie de faire un bouquin de nos recettes !
Ok si on veut rester simple et rapide, je garde ma méthode de cut-and-paste dans un message email (équivalent dans un fichier word).
C'est vrai que je vais quand même travailler à quelques pdf des meilleures recettes que j'aime particulièrement pour me faire mon propre livre de cuisine. J'ai bien aimé l'idée de mettre la bannière du blog en haut.
Merci Laurent pour toutes tes explications sur les pdf.
Marrant!
C'est marrant parce que ce week end j'ai voulu améliorer cette fonctionnalité pour effectivement donner la possibilité d'imprimer juste la colonne du milieu. Du coup, je suis en pleine "formation" de javascript et j'ai du mal mais dès que j'ai des pistes je vous dis!!
gameszee
Bienvenue sur www.gameszee.com un site en 3 parties :
La partie Games Gagnant qui vous permettra de gagner de l’argent et des cadeaux en moins d’une minute. Résultat Immédiat et envoye des lots sous 5 jours.
La partie Games Flash qui vous permettra de vous amuser en jouant à des jeux flash sortant de l’ordinaire.
La partie Games Sudoku qui vous permettra de jouer et télécharger des grilles et cela gratuitement.
Venez vous inscrire gratuitement et jouer sur www.gameszee.com le n°1 Européen des jeux instant gagnant, flash et sudoku.
Imprimer juste la colonne du milieu
Salut à tous, je cherche moi aussi à imprimer juste la colonne du milieu sur mon blog. J'ai trouvé quelque chose d'intéressant en utilisant un code CSS qui cache pas ce qui ne doit pas être imprimé.
Ca marche assez bien, le souci c'est que la colonne qui s'affiche pour l'impression ne prend pas toute la largeur de la page.
Voici le code CSS à insérer entre et
.noImpr {
display:none;
}
>
ensuite dans chaque balise rajouter class="noImpr" ce qui donne on peut le faire dans les balises aussi.
Il me reste toujours le problème de la mise en page. Je vous laisser regarder quelques messages sur le blog de ma chérie avec le bouton imprimer en bas. Si jamais faites juste "aperçu avant impression" pour voir ce que ça donne!
http://doudouce02.canalblog.com/
Si quelqu'un a une solution... Je suis preneur!
Poster un commentaire
Rétroliens
URL pour faire un rétrolien vers ce message :
http://www.canalblog.com/cf/fe/tb/?bid=58229&pid=663077
Liens vers des weblogs qui référencent ce message :