Archive | Web RSS feed for this section

PDF depuis un site WEB.

12 Juin

Pour visualiser un fichier PDF depuis un site WEB il existe plusieurs solutions :

Convertir votre PDF en SWF (animation Flash) si se format est reconnu par l’application que vous utilisez pour gérer votre site WEB. Pour cela on peut se servir de l’application Print2flash. Cette application s’installe sous Windows 7 32 bits.

Calameo ou Issuu.com sont deux sites en ligne qui permettent de partager facilement, sous la forme d’un livre numérique, des documents de format différents. Possibilité d’insérer le code sur le site (comme pour les vidéos Youtube ou Vimeo).

J’ai testé Calameo dont j’ai trouvé l’interface plus intéressante et en français. Le code pose parfois des problèmes mais le résultat est satisfaisant. Par contre les publicités peuvent déranger.

Pour ce qui concerne Issuu, le site est en anglais mais pas de publicités gênantes et le code à insérer dans les page HTML ne pose apparemment pas de problèmes.

Exemple avec Calameo.

Exemple avec Issuu.

Installation de l’application WordPress en local sous Ubuntu 10.04 LTS.

18 Avr

Le serveur HTTP Apache 2 était déjà installé :

http://doc.ubuntu-fr.org/apache2

Sinon depuis Unbuntu 10.04

sudo apt-get install apache2

Dans un terminal depuis les dépôts Ubuntu :

http://doc.ubuntu-fr.org/wordpress

sudo apt-get install wordpress

sudo ln -s /usr/share/wordpress /var/www/wordpress

sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost

sudo chown -R www-data /usr/share/wordpress

sudo /etc/init.d/apache2 restart


Pour créer la base de données

installer le paquet mysql-server depuis un terminal:

sudo apt-get install mysql-server

J’ai donné au compte administration root de mysql mot de passe dominique

Pour démarrer le serveur MySQL, tapez la commande suivante dans un terminal :

sudo service mysql start

Lancer la console MySQL :

mysql -u root -p

Saisir le mot de passe du compte root de mysql dans mon cas dominique

Commande à entrer dans le prompt de mysql une fois connecté au serveur pour créer la base de données wordpress

CREATE DATABASE wordpress ;

Plus d'informations sur mysql : http://doc.ubuntu-fr.org/mysql


Editer le fichier de configuration :
gksudo gedit /usr/share/wordpress/wp-config.php
Les lignes en rouge ont été rajoutées.
Pour la partie concernant la base de données mysql
je me suis basé sur :

http://www.scriptol.fr/wordpress/installer-localement-wordpress.php


<?php

// ** MySQL settings ** //

define(‘DB_NAME’, ‘wordpress’);

define(‘DB_USER’, ‘root’);

define(‘DB_PASSWORD’, ‘dominique’);

define(‘DB_HOST’, ‘localhost’);

define(‘DB_CHARSET’, ‘utf8’);

define(‘DB_COLLATE’,  »);

/** WordPress’s Debianised default master config file

Please do NOT edit and read about how the configuration works in the README.Debian

**/

#http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=435289

#http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440572 (underscores, not dashes)

$debian_server = preg_replace(‘/:.*/’, "", $_SERVER[‘HTTP_HOST’]);

$debian_server = preg_replace("/[^a-zA-Z0-9.\-]/", "", $debian_server);

$debian_file = ‘/etc/wordpress/config-‘.strtolower($debian_server).’.php’;

if (!file_exists($debian_file)) {

header("HTTP/1.0 404 Not Found");

echo "<b>$debian_file</b> could not be found. The file is either not readable by this process or does not exist. <br>

Please check if <b>$debian_file</b> exists and contains the right password/username.";

exit(1);

}

require_once($debian_file);

define(‘ABSPATH’, ‘/usr/share/wordpress/’);

define(‘WP_CORE_UPDATE’, false);

define (‘WPLANG’, ‘fr_FR’);

require_once(ABSPATH.’wp-settings.php’);

?>


Pour lancer WordPress : http://localhost/wordpress/

Interface d’administration : http://localhost/wordpress/wp-admin

WordPress

18 Avr

Ce blog a été créé sur http://fr.wordpress.com/

Sous Windows, j’utilise Windows Live Writer pour créer mes billets.

On peut administrer le blog depuis un navigateur WEB en rajoutant /wp-admin à la fin de l’adresse du blog. Il faut naturellement l’identifiant et le mot de passe.