<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog AppliBox</title>
	<atom:link href="http://www.creation-site-lyon.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.creation-site-lyon.com</link>
	<description>Création de sites internet à Lyon</description>
	<lastBuildDate>Thu, 12 Jan 2012 14:21:07 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Magento &#8211; Mise à jour version 1.51.0 à 1.6.1</title>
		<link>http://www.creation-site-lyon.com/2011/12/27/magento-mise-a-jour-version-1-51-0-a-1-6-1/</link>
		<comments>http://www.creation-site-lyon.com/2011/12/27/magento-mise-a-jour-version-1-51-0-a-1-6-1/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 13:05:09 +0000</pubDate>
		<dc:creator>fabrice</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=722</guid>
		<description><![CDATA[Mettre à jour un Magento, çà semble facile comme ça&#8230;et ça l&#8217;est&#8230;du moment qu&#8217;on a tous les éléments en main ! Je vais décrire ici une mise à jour depuis une version 1.5.1.0 à 1.6.1.0 Faites une Backup ! Ce paragraphe pour vous dire faites une backup de votre site et aussi&#8230;faites une backup de]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F12%2F27%2Fmagento-mise-a-jour-version-1-51-0-a-1-6-1%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F12%2F27%2Fmagento-mise-a-jour-version-1-51-0-a-1-6-1%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Mettre à jour un Magento, çà semble facile comme ça&#8230;et ça l&#8217;est&#8230;du moment qu&#8217;on a tous les éléments en main ! Je vais décrire ici une mise à jour depuis une version 1.5.1.0 à 1.6.1.0</p>
<h2>Faites une Backup !</h2>
<p>Ce paragraphe pour vous dire faites une backup de votre site et aussi&#8230;faites une backup de votre base de données&#8230;bref tout çà pour vous dire : faites une backup !!!</p>
<h2 id="droits-mise-a-jour-magento-1.6.1">Droits devant !</h2>
<p>Comme l&#8217;avait <a title="Résoudre les problèmes de droits pour Magento Connect" href="http://www.creation-site-lyon.com/2010/05/26/resoudre-les-problemes-de-droits-sur-magento-connect/">dit</a> Raphael, il faut mieux donner les bons droits pour nous permettre de bien accéder à Magento Connect [Admin&gt; System &gt; Magento Connect &gt; Magento Connect Manager ]. Je vous invite à effectuer ces commandes sur votre répertoire où se trouve votre Magento.</p>
<p>A faire <strong>avant</strong> votre manipulation</p>
<ul>
<li>
<pre>cd &lt;votre_dossier_contenant_votre_magento&gt;;
find . -type d -exec chmod 777 {}\;
chmod 666 downloader/config.ini;</pre>
</li>
</ul>
<p>A faire <strong>après</strong> votre manipulation (pour éviter de laisser trop de fichiers sans protections)</p>
<ul>
<li>
<pre>find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
#il est possible que cette dernière ligne ne fonctionne pas
chmod o+w var media app/etc/use_cache.ser ;</pre>
</li>
</ul>
<h2 id="mise-a-jour-magento-1.6.1">Mise à jour via Magento Connect en 1.6.1</h2>
<p>On suppose maintenant que vous avez bien accès à Magento Connect et que vous êtes prêt à mettre à jour. Pourquoi ne pas tenter ?</p>
<p>Collez ce chemin dans les &laquo;&nbsp;clefs d&#8217;extensions&nbsp;&raquo; une fois sur la Connect Manager et appuyez sur Installer :</p>
<pre>http://connect20.magentocommerce.com/community/Mage_All_Latest</pre>
<p>Si tout marche, tant mieux pour vous ! N&#8217;oubliez pas de vider le cache et enjoy !</p>
<p>Sinon&#8230;</p>
<h2>Package &#8230; is invalid</h2>
<p>Si comme l&#8217;indique cet <a title="Package 'Mage_all_Latest' is invalid" href="http://kb.magenting.com/content/22/59/en/package-mage_all_latest-is-invalid.html">article</a>, vous obtenez un ensemble d&#8217;erreurs du type &laquo;&nbsp;Package Mage_All_Latest is invalid&nbsp;&raquo; alors procédez comme suit :</p>
<ol>
<li>Télécharger ce <a href="http://kb.magenting.com/images/attachments/magento-1.5.0.1-package-files.zip">fichier</a> ( ou miroir <a href="http://www.creation-site-lyon.com/wp-content/uploads/2011/12/magento-1.5.1.0-package-files.zip">ici</a> )</li>
<li>Décompressez le et copiez les fichiers dans var/package [ ceci indique les modules enregistrés dans votre ConnectManager]</li>
<li>Retournez dans Magento Connect / ou resortez et retournez ici pour actualiser la liste des packages</li>
<li>Retester ensuite le paragraphe <a href="#mise-a-jour-magento-1.6.1">ci-dessus</a></li>
</ol>
<p>Peut-être qu&#8217;il vous faudra-t-il mettre à jour &laquo;&nbsp;manuellement&nbsp;&raquo; les différents packages. Pour celà, cliquez sur Check For Upgrade (toujours dans Magento Connect) et prenez les dernières versions stables. Retentez ensuite l&#8217;installation avec le paragraphe <a href="#mise-a-jour-magento-1.6.1">ci-dessus</a> si votre version n&#8217;a pas été mis à jour.</p>
<p>Oufff&#8230;c&#8217;est réussi. N&#8217;oubliez pas de <a href="#droits-mise-a-jour-magento-1.6.1">repassez</a> les droits en mode sécurité si vous les aviez changé.</p>
<p>N&#8217;hésitez pas à nous <a title="Contactez-nous !" href="http://www.applibox.com/">contacter</a> pour plus d&#8217;informations.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/12/27/magento-mise-a-jour-version-1-51-0-a-1-6-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress 3.3 en approche</title>
		<link>http://www.creation-site-lyon.com/2011/09/26/wordpress-3-3-en-approche/</link>
		<comments>http://www.creation-site-lyon.com/2011/09/26/wordpress-3-3-en-approche/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 14:43:36 +0000</pubDate>
		<dc:creator>stephane</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[nouveautés]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=712</guid>
		<description><![CDATA[Salut, La nouvelle version de Wordpress (3.3) pointe le bout de son nez et devrait normalement arriver en Novembre. Comme chaque sortie de WordPress, son lot de nouveautés est là : Amélioration de l&#8217;interface Admin : Le menu à gauche a été réduit à une simple barre d&#8217;icônes par défaut. Les sous-menus apparaissent au survol de]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F09%2F26%2Fwordpress-3-3-en-approche%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F09%2F26%2Fwordpress-3-3-en-approche%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Salut,</p>
<p>La <strong>nouvelle version</strong> de<strong> Wordpress</strong> (<strong>3.3</strong>) pointe le bout de son nez et devrait normalement arriver en <strong>Novembre</strong>. Comme chaque sortie de <strong>WordPress</strong>, son lot de <strong>nouveautés</strong> est là :</p>
<ul>
<li><strong>Amélioration de l&#8217;interface Admin</strong> : Le menu à gauche a été réduit à une simple barre d&#8217;icônes par défaut. Les sous-menus apparaissent au survol de la souris. Pour faire apparaitre les sous-menus, il suffit de cliquer sur la section voulue.  Bien pratique et surtout gain de place dans l&#8217;interface.</li>
<li>La <strong>barre d&#8217;admin</strong> en haut a été revue également. Plus simple et efficace.</li>
<li>Toujours dans la barre d&#8217;admin, une option <strong>auto</strong> a été ajoutée ce qui permet à l&#8217;affichage de prendre toute la place.</li>
<li>La  nouveauté principale est sur l&#8217;<strong>ajout de média : </strong>vous avez la possibilité de faire un glissé / déposé de plusieurs fichiers directement dans l&#8217;interface. C&#8217;est le point positif de cette nouvelle mouture.</li>
<li><strong>Les permaliens</strong> on également été retravaillés pour une meilleure <strong>optimisation</strong> du <strong>référencement</strong></li>
</ul>
<p>&nbsp;</p>
<p>Cette liste est <strong>non-exhaustive</strong> et il y a aura probablement d&#8217;autres surprises à venir avant sa sortie ! On se donne rendez-vous le 15 Novembre pour la découvrir !</p>
<p>&nbsp;</p>
<p>A bientôt</p>
<p>Stéphane</p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/09/26/wordpress-3-3-en-approche/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Les doodles à Google</title>
		<link>http://www.creation-site-lyon.com/2011/09/22/les-doodles-a-google/</link>
		<comments>http://www.creation-site-lyon.com/2011/09/22/les-doodles-a-google/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 11:24:45 +0000</pubDate>
		<dc:creator>stephane</dc:creator>
				<category><![CDATA[google]]></category>
		<category><![CDATA[doodle]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=709</guid>
		<description><![CDATA[Comme vous, j&#8217;aime bien regarder les nouveautés de Google, et surtout les Doodles.  Et bien google a pensé à nous&#8230; Un petit détour par ce lien est nécessaire si vous avez 5 minutes : http://www.google.fr/logos/ C&#8217;est la liste des doodles de Google depuis 1998 ! &#160; Bonne journée à tous &#160;]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F09%2F22%2Fles-doodles-a-google%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F09%2F22%2Fles-doodles-a-google%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Comme vous, j&#8217;aime bien regarder <strong>les nouveautés de Google</strong>, et surtout les <strong>Doodles</strong>.  Et bien google a pensé à nous&#8230;</p>
<p>Un petit détour par ce lien est nécessaire si vous avez 5 minutes : <a href="http://www.google.fr/logos/" target="_blank">http://www.google.fr/logos/</a></p>
<p>C&#8217;est la liste des <strong>doodles</strong> de Google depuis 1998 !</p>
<p>&nbsp;</p>
<p>Bonne journée à tous</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/09/22/les-doodles-a-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento facturer une commande annulée</title>
		<link>http://www.creation-site-lyon.com/2011/09/16/magento-facturer-une-commande-annulee/</link>
		<comments>http://www.creation-site-lyon.com/2011/09/16/magento-facturer-une-commande-annulee/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 09:38:11 +0000</pubDate>
		<dc:creator>Johann</dc:creator>
				<category><![CDATA[développement web]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Commande annulée]]></category>
		<category><![CDATA[Facturer]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=699</guid>
		<description><![CDATA[Il arrive parfois suite à des des problèmes de liaison avec la banque ou à une erreur du commerçant d&#8217;annuler une commande avant même de l&#8217;avoir facturer. Le problème est qu&#8217;il est impossible de facturer la commande une fois celle-ci annulée. On peut la renouveller, mais si le client à payer par carte bancaire, il]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F09%2F16%2Fmagento-facturer-une-commande-annulee%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F09%2F16%2Fmagento-facturer-une-commande-annulee%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Il arrive parfois suite à des des problèmes de liaison avec la banque ou à une erreur du commerçant d&#8217;annuler une commande avant même de l&#8217;avoir facturer.</p>
<p>Le problème est qu&#8217;il est impossible de facturer la commande une fois celle-ci annulée. On peut la renouveller, mais si le client à payer par carte bancaire, il ne sera pas possible de choisir ce même mode de paiement. Voici un bref tutorial pour pouvoir facturer une commande annulée dans Magento.</p>
<p>&nbsp;</p>
<p>Attention, testé sous V 1.4.1.1 (pour les autres versions le raisonnement est sans doute le même)</p>
<p>Premièrement, récupéré l&#8217;ID de la commande. Pour cela allez dans le backoffice, sur la commande en question et vérifier dans l&#8217;url de la page l&#8217;id ex :</p>
<p>http://www.monsite.com/index.php/admin/sales_order/view/order_id/<strong>6646</strong>/key/9f8445f7539e569d1a587c6944a27ebf/</p>
<p>L&#8217;id est représenté en gras.</p>
<p>&nbsp;</p>
<p>Une fois l&#8217;id en main direction la base de données.</p>
<p>Trois tables sont à modifier :</p>
<ul>
<li>sales_flat_order</li>
<li>sales_flat_order_grid</li>
<li>sales_flat_order_item</li>
</ul>
<p>Dans la table <strong>sales_flat_order </strong>vérifier les champs suivants pour l&#8217;id de la commande :</p>
<ul>
<li>state : le modifier en processing</li>
<li>status : le modifier en processing</li>
<li>%_canceled : Tous les champs en canceled doivent être passés à Null</li>
</ul>
<p>Dans la table <strong>sales_flat_order_grid </strong>vérifier les champs suivants pour l&#8217;id de la commande :</p>
<ul>
<li>status : le modifier en processing</li>
</ul>
<div>
<p>Dans la table <strong>sales_flat_order_item </strong>vérifier les champs suivants pour l&#8217;id de la commande:</p>
<ul>
<li>qty_canceled : le passer à Null</li>
</ul>
</div>
<div>Une fois ces opérations réalisées en base, le bouton facturer doit être revenu, et le status de la commande, doit être &laquo;&nbsp;En cours de traitement&nbsp;&raquo;.</div>
<div>En espérant que ce tuto vous sera utile !</div>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/09/16/magento-facturer-une-commande-annulee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Merchant Center et Magento</title>
		<link>http://www.creation-site-lyon.com/2011/06/29/google-merchant-center/</link>
		<comments>http://www.creation-site-lyon.com/2011/06/29/google-merchant-center/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 12:50:23 +0000</pubDate>
		<dc:creator>fabrice</dc:creator>
				<category><![CDATA[Applications web]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Référencement]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=671</guid>
		<description><![CDATA[Lorsqu&#8217;on a un site e-commerce, il est important de travailler le référencement. Nous allons découvrir comment booster ses ventes grâce à l&#8217;outil Google Shopping (ou Merchant Center) Création de compte Google Merchant Center Afin de vous lancer dans l&#8217;aventure Google Shopping, il vous faut tout d&#8217;abord un compte chez Google. Une fois celui-ci créé avec]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F06%2F29%2Fgoogle-merchant-center%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F06%2F29%2Fgoogle-merchant-center%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Lorsqu&#8217;on a un site e-commerce, il est important de travailler le <a title="Comment référencer son site ?" href="http://www.applibox.com/referencement-webmarketing-lyon">référencement</a>. Nous allons découvrir comment booster ses ventes grâce à l&#8217;outil Google Shopping (ou Merchant Center)</p>
<h2>Création de compte Google Merchant Center</h2>
<p>Afin de vous lancer dans l&#8217;aventure Google Shopping, il vous faut tout d&#8217;abord un compte chez Google. Une fois celui-ci créé avec l&#8217;ensemble des informations de votre entreprise, vous pouvez commencer à utiliser l&#8217;outil en vous rendant sur <a href="http://www.google.fr/merchants/dashboard">http://www.google.fr/merchants/dashboard</a> . Vour retrouverez dans vos paramètres les différentes informations que vous avez préalablement rempli. Pas de panique, vous pourrez les changer !</p>
<h2>Formatages des flux</h2>
<p>Google Merchant Center travaille avec les flux pour inscrire dans ses bases de données vos différents produits. Vous devez donc être capable de lui fournir un formattage précis afin qu&#8217;il puisse le lire. Nous détaillerons ci-dessous le formatage texte. Pour d&#8217;autres, notamment xml, je vous renvoie vers leur <a title="API Google pour Merchant Center" href="http://www.google.com/support/merchants/bin/answer.py?answer=160567" target="_self">API</a>.</p>
<p><strong>Configuration</strong> de votre flux texte</p>
<ol>
<li>Rendez-vous dans <a href="http://www.google.fr/merchants/merchantdashboard">votre tableau de bord</a> Merchant Center</li>
<li>Sélectionnez l&#8217;onglet &laquo;&nbsp;flux de données&nbsp;&raquo; dans le menu de gauche</li>
<li>Cliquez sur <strong>Nouveaux flux de données</strong></li>
<li>Remplir le Pays cible ainsi que le nom de votre flux (sans espaces)</li>
<li>Enregistrer les modifications. Votre flux sera <strong>créé</strong> !</li>
</ol>
<p>Afin de minimiser les erreurs, vous pouvez lui indiquer comment vous aller formater votre fichier en cliquant sur le bouton <strong>Modifier</strong> a coté du nom de votre flux. Vous pourrez ainsi sélectionner le format du fichier, l&#8217;encodage, la langue, etc&#8230;Référer vous à l&#8217;API pour connaître le libéllé des champs en français. En détection automatique anglais, c&#8217;est assez simple !</p>
<p>Voici un exemple avec les champs obligatoires :</p>
<pre>id    title    link    price    description    condition
1    "Niveau laser rotatif automatique"    http://www.topographie-laser.eu/nouveau-telemetre-leica-disto-d5/laser-de-chantier/laser-interieurexterieur-rotatif/niveau-laser-rotatif-automatique-grl300-hv-bosch-trepied-alu-mire-4m    795.00    "Niveau laser rotatif automatique"    new</pre>
<p>On constate que :</p>
<ul>
<li>La tabulation est le caractère de délimitation</li>
<li>les champs textes peuvent être entourés de quotes</li>
<li>Il est nécessaire d&#8217;indiquer les colonnes sur la première ligne</li>
</ul>
<p>Cliquer maintenant sur <strong>Importation manuelle</strong> (sur le flux) &gt; Sélectionner le fichier et Importer ! Vous pouvez constater les erreurs (ou pas) dans l&#8217;onglet Produit. La validation par Google de vos produits peut-être longue (sablier sur ligne produit).</p>
<p>Vous pouvez aussi programmer une <strong>importation automatique</strong>. Pour cela, sur le flux de donnés, cliquez sur Créer (à coté de Aucun) et renseignez l&#8217;adresse du fichier.</p>
<h2>Merchant Center et Magento</h2>
<p>L&#8217;outil d&#8217;e-commerce que <a title="Votre site Magento avec AppliBox" href="http://www.applibox.com/">nous proposons</a>, propose d&#8217;interfacer directement le site internet avec la base Google (Google Base). <strong>Plus besoin de configurer les flux</strong> et formatter les fichiers ! Magento se charge de le faire pour vous.</p>
<p>Comment réaliser cette liaison ?</p>
<ol>
<li>Tout d&#8217;abord, assurez vous d&#8217;avoir configurer votre Merchant Center comme vu ci-dessus.</li>
<li>Suivre ce <a title="Magento et Google Base France" href="http://www.jbcreation.fr/2011/02/22/google-base-et-pourquoi-pas-la-france-2/">tutoriel</a> si vous souhaitez inscrire des produits avec Pays = France pour Magento. Oui, c&#8217;est obligatoire sinon vos prix seront en $ !</li>
</ol>
<p>Ensuite toutes les manipulations se font du coté de Magento.</p>
<ol>
<li>Se rendre dans l&#8217;administration du site</li>
<li>Système &gt; Configuration &gt; API Google &gt; Onglet Google Base</li>
<li>Renseignez vos identifiants. Pour pouvoir sélectionner la <strong>France</strong> comme pays <strong>cible</strong>, (si vous avez bien suivi ce <a title="La france pour Google Base" href="http://www.jbcreation.fr/2011/02/22/google-base-et-pourquoi-pas-la-france-2/">tutoriel</a>).</li>
</ol>
<p>Vous êtes donc prêt à créer le mapping pour la synchronisation avec Google Merchant Center. Pour celà :</p>
<ol>
<li>Assurez vous que vos jeux d&#8217;attributs possèdent tous les champs minimums (<a title="Champs requis Google Base" href="http://www.google.com/support/merchants/bin/answer.py?answer=188494" target="_blank">rappel</a>). Généralement il manque l&#8217;attribut &laquo;&nbsp;condition&nbsp;&raquo; &#8211; mettez le à &laquo;&nbsp;new&nbsp;&raquo; par défaut.</li>
<li>Puis Catalogue &gt; Google Base &gt; Gérer les Attributs : créez en un.<strong> Sur la version 1.4.0.1</strong>, en mettant France, le site plante. <strong>Laissez</strong> donc <strong>USA</strong>. Pas de soucis, vos prix seront tout de même en € ! Choisissez Products ensuite.</li>
<li>Créez le mapping des champs que vous souhaitez lui transmettre. Pas besoin de préciser l&#8217;URL, Google la trouve tout seul <img src='http://www.creation-site-lyon.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Validez puis Catalogue &gt; Google Base &gt; Gérer les articles : sélectionnez en bas les articles que vous souhaitez synchroniser puis cliquer sur ajouter (liste déroulante à droite)</li>
</ol>
<p><strong><em>Problèmes rencontrés avec Magento</em></strong></p>
<p>Page blanche dans Google Base &gt; Gérer les attributs =&gt; réindexer la base ( Configuration &gt; Index management ) et vider le cache !</p>
<h2>Ressources pour Magento Google Base</h2>
<p>http://www.ehumeurs.com/google-base-et-shopping-sur-magento.html</p>
<p>http://www.jbcreation.fr/2011/02/22/google-base-et-pourquoi-pas-la-france-2/</p>
<p><a href="http://www.google.com/support/merchants/bin/answer.py?answer=188494">http://www.google.com/support/merchants/bin/answer.py?answer=188494</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/06/29/google-merchant-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Import Magento en arrière plan</title>
		<link>http://www.creation-site-lyon.com/2011/03/03/import-magento-en-arriere-plan/</link>
		<comments>http://www.creation-site-lyon.com/2011/03/03/import-magento-en-arriere-plan/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 16:01:10 +0000</pubDate>
		<dc:creator>fabrice</dc:creator>
				<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=651</guid>
		<description><![CDATA[Parfois Magento peut être lent à s&#8217;éxécuter. C&#8217;est d&#8217;ailleurs le cas sur les profils avancés d&#8217;import , export&#8230; Pour palier à cet obstacle voilà un petit script, pouvant être lancé sans être connecté pour lancer l&#8217;import/export indépendamment de l&#8217;application. Attention à la sécurité tout de même&#8230; Pour lancer ce script : http://monsite.fr/monscript.php/?file=NomDuFichier.csv Vous devez avoir]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F03%2F03%2Fimport-magento-en-arriere-plan%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F03%2F03%2Fimport-magento-en-arriere-plan%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Parfois Magento peut être <strong>lent</strong> à s&#8217;éxécuter. C&#8217;est d&#8217;ailleurs le cas sur <strong>les profils avancés d&#8217;import</strong> , export&#8230;</p>
<p>Pour palier à cet obstacle voilà un <strong>petit script</strong>, pouvant être lancé sans être connecté pour lancer l&#8217;import/export indépendamment de l&#8217;application. Attention à la sécurité tout de même&#8230;</p>
<p>Pour lancer ce script :</p>
<p>http://monsite.fr/monscript.php/?file=<strong>NomDuFichier.csv</strong></p>
<p><strong>Vous devez avoir au préalable placer votre fichier d&#8217;import dans /var/import/ ou un chemin particulier en fonction de votre profil</strong></p>
<pre>
<div id="_mcePaste">require_once 'app/Mage.php';</div>
<div id="_mcePaste">umask(0);</div>
<div id="_mcePaste">Mage::app();</div>
<div id="_mcePaste">$profileId = 17; <strong>//Insérer ici le profil d'import /export ( Système &gt; Importer/Exporter &gt; Colonne Id )</strong></div>
<div id="_mcePaste">$filename = Mage::app()-&gt;getRequest()-&gt;getParam('files'); // set the filename that is to be imported - file needs to be present in var/import directory</div>
<div id="_mcePaste">if (!isset($filename))  {</div>
<div id="_mcePaste">   die("No file has been set!");</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">$logFileName= $filename.'.log';</div>
<div id="_mcePaste">$recordCount = 0;</div>
<div id="_mcePaste">Mage::log("Import Started",null,$logFileName);</div>
<div id="_mcePaste">$profile = Mage::getModel('dataflow/profile');</div>
<div id="_mcePaste">$userModel = Mage::getModel('admin/user');</div>
<div id="_mcePaste">$userModel-&gt;setUserId(0);</div>
<div id="_mcePaste">Mage::getSingleton('admin/session')-&gt;setUser($userModel);</div>
<div id="_mcePaste">if ($profileId) {</div>
<div id="_mcePaste">    $profile-&gt;load($profileId);</div>
<div id="_mcePaste">    if (!$profile-&gt;getId()) {</div>
<div id="_mcePaste">       Mage::getSingleton('adminhtml/session')-&gt;addError('The profile you are trying to save no longer exists');</div>
<div id="_mcePaste">    }</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">Mage::register('current_convert_profile', $profile);</div>
<div id="_mcePaste">$profile-&gt;run();</div>
<div id="_mcePaste">$batchModel = Mage::getSingleton('dataflow/batch');</div>
<div id="_mcePaste">if ($batchModel-&gt;getId()) {</div>
<div id="_mcePaste">      if ($batchModel-&gt;getAdapter()) {</div>
<div id="_mcePaste">      $batchId = $batchModel-&gt;getId();</div>
<div id="_mcePaste">      $batchImportModel = $batchModel-&gt;getBatchImportModel();</div>
<div id="_mcePaste">      $importIds = $batchImportModel-&gt;getIdCollection();</div>
<div id="_mcePaste">      $batchModel = Mage::getModel('dataflow/batch')-&gt;load($batchId);</div>
<div id="_mcePaste">      $adapter = Mage::getModel($batchModel-&gt;getAdapter());</div>
<div id="_mcePaste">      foreach ($importIds as $importId) {</div>
<div id="_mcePaste">        $recordCount++;</div>
<div id="_mcePaste">        try{</div>
<div id="_mcePaste">            $batchImportModel-&gt;load($importId);</div>
<div id="_mcePaste">            if (!$batchImportModel-&gt;getId()) {</div>
<div id="_mcePaste">                $errors[] = Mage::helper('dataflow')-&gt;__('Skip undefined row');</div>
<div id="_mcePaste">                continue;</div>
<div id="_mcePaste">            }</div>
<div id="_mcePaste">            $importData = $batchImportModel-&gt;getBatchData();</div>
<div id="_mcePaste">            try {</div>
<div id="_mcePaste">                $adapter-&gt;saveRow($importData);</div>
<div id="_mcePaste">            } catch (Exception $e) {</div>
<div id="_mcePaste">            Mage::log($e-&gt;getMessage(),null,$logFileName);</div>
<div id="_mcePaste">            continue;</div>
<div id="_mcePaste">            }</div>
<div id="_mcePaste">            if ($recordCount%20 == 0) {</div>
<div id="_mcePaste">                Mage::log($recordCount . ' - Completed!!',null,$logFileName);</div>
<div id="_mcePaste">            }</div>
<div id="_mcePaste">        } catch(Exception $ex) {</div>
<div id="_mcePaste">        Mage::log('Record# ' . $recordCount . ' - SKU = ' . $importData['sku']. ' - Error - ' . $ex-&gt;getMessage(),null,$logFileName);</div>
<div id="_mcePaste">    }</div>
<div id="_mcePaste">  }</div>
<div id="_mcePaste">        foreach ($profile-&gt;getExceptions() as $e) {</div>
<div id="_mcePaste">            Mage::log($e-&gt;getMessage(),null,$logFileName);</div>
<div id="_mcePaste">        }</div>
<div id="_mcePaste">   }</div>
<div id="_mcePaste">}</div>
</pre>
<p>Voilà pour votre prochain import <img src='http://www.creation-site-lyon.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  <strong>Enjoy</strong> !</p>
<p>Liens <strong>en rapport</strong> avec Magento</p>
<p><a href="http://www.creation-site-lyon.com/tag/magento/">http://www.creation-site-lyon.com/tag/magento/</a></p>
<p>Besoin d&#8217;un <strong>site magento</strong> ?</p>
<p><a title="Site Magento e-commerce ?" href="http://www.applibox.com">http://www.applibox.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/03/03/import-magento-en-arriere-plan/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Changer le design du back end Magento</title>
		<link>http://www.creation-site-lyon.com/2011/01/25/changer-le-design-du-back-end-magento/</link>
		<comments>http://www.creation-site-lyon.com/2011/01/25/changer-le-design-du-back-end-magento/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 11:48:54 +0000</pubDate>
		<dc:creator>fabrice</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=632</guid>
		<description><![CDATA[Vous avez déja modifier le design de votre frontend Magento ? Vous souhaitez à présent modifier l&#8217;administration du site ? Voilà un tutoriel expliquant les étapes à suivre. Commencez par créer l&#8217;arborescence app/code/local/MonInterfaceAdmin/Adminhtml/Block et copiez le fichier Page.php présent dans /app/code/core/Mage/Adminhtml/Block/ Une fois copié, modifiez le nom de la classe en modifiant Mage_Adminhtml_Block_Page par MonInterfaceAdmin_Adminhtml_Block_Page et vider]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F01%2F25%2Fchanger-le-design-du-back-end-magento%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F01%2F25%2Fchanger-le-design-du-back-end-magento%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Vous avez déja modifier le design de votre frontend Magento ? Vous souhaitez à présent modifier l&#8217;administration du site ? Voilà un tutoriel expliquant les étapes à suivre.</p>
<p>Commencez par créer l&#8217;arborescence</p>
<pre>app/code/local/<strong>MonInterfaceAdmin</strong>/Adminhtml/Block</pre>
<p>et copiez le fichier Page.php présent dans</p>
<pre>/app/code/core/Mage/Adminhtml/Block/</pre>
<p>Une fois copié, modifiez le nom de la classe en modifiant</p>
<pre><strong>Mage_Adminhtml_Block_Page</strong> par <strong>MonInterfaceAdmin_Adminhtml_Block_Page</strong></pre>
<p>et vider le contenu de la classe et <strong>insérer uniquement le constructeur</strong></p>
<pre>public function __construct(){
   Mage::getDesign()-&gt;setTheme('MonInterfaceAdmin');
}</pre>
<p>On indique donc à Magento où aller chercher le dossier de design. Il se basera ainsi sur le dossier app/design/adminhtml/MonInterfaceAdmin.</p>
<p>Il faut aussi copier le dossier dans <strong>skin/adminhtml</strong></p>
<p>Je vous conseille de copier le contenu du dossier default de adminhtml et de repartir de là.</p>
<p>La dernière étape consiste à <strong>rediriger</strong> magento sur votre classe Page.php. Je ne suis pas sur des modifications à effectuer selon les versions</p>
<p>Soit on <strong>surcharge</strong> le fichier Action.php dans app/code/local/Mage/Adminhtml/Controller et on change</p>
<pre>Mage::getDesign()
 -&gt;setArea($this-&gt;_currentArea)
 -&gt;setPackageName((string)Mage::getConfig()-&gt;getNode('stores/admin/design/package/name'))
 -&gt;setTheme((string)Mage::getConfig()-&gt;getNode('stores/admin/design/theme/default'))
 ;</pre>
<p>par</p>
<pre>Mage::getDesign()-&gt;setArea('MonInterfaceAdmin')
 -&gt;setPackageName('MonInterfaceAdmin')
 -&gt;setTheme('default');</pre>
<p>Soit j&#8217;ai trouvé une autre solution (non testée)</p>
<p>Pour celà ouvrez le fichier<strong> /app/etc/local.xml</strong></p>
<p>Dans le block adminhtml</p>
<pre>&lt;adminhtml&gt;
          &lt;rewrite&gt;
                &lt;page&gt;Ami2CVAdmin_Adminhtml_Block_Page&lt;/page&gt;
	&lt;/rewrite&gt;          
&lt;/adminhtml&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/01/25/changer-le-design-du-back-end-magento/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Site Internet avec Django</title>
		<link>http://www.creation-site-lyon.com/2011/01/06/site-internet-avec-django/</link>
		<comments>http://www.creation-site-lyon.com/2011/01/06/site-internet-avec-django/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 13:49:03 +0000</pubDate>
		<dc:creator>fabrice</dc:creator>
				<category><![CDATA[Applications web]]></category>
		<category><![CDATA[développement web]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=587</guid>
		<description><![CDATA[Après Magento, eZPublish, Symfony nous voilà lancé dans l&#8217;aventure Django CMS. Ce logiciel s&#8217;appuie sur le framework Django écrit en python . Comment installer le framework Django ? L&#8217;installation du Framework est rapide. Il faut au préalable avoir installé un version de python ( déja installée sous Ubuntu ). Commençons par télécharger et installer Django]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F01%2F06%2Fsite-internet-avec-django%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F01%2F06%2Fsite-internet-avec-django%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Après <a title="Articles sur Magento" href="http://www.creation-site-lyon.com/?s=magento">Magento</a>, <a title="eZPublish chez AppliBox" href="http://www.creation-site-lyon.com/?s=eZPublish">eZPublish</a>, Symfony nous voilà lancé dans l&#8217;aventure Django CMS. Ce logiciel s&#8217;appuie sur le framework Django écrit en <a title="Qu'est-ce que python ?" href="http://www.creation-site-lyon.com/2010/12/21/bien-debuter-avec-python/">python </a>.</p>
<h2>Comment installer le framework Django ?</h2>
<p>L&#8217;installation du Framework est rapide. Il faut au préalable avoir installé un version de python ( déja installée sous Ubuntu ).</p>
<p>Commençons par télécharger et installer Django</p>
<pre>#Après téléchargement ici <a href="http://www.djangoproject.com/download/1.2.4/tarball/">http://www.djangoproject.com/download/1.2.4/tarball/</a>
tar xzvf Django-1.2.4.tar.gz
cd Django-1.2.4
sudo python setup.py install</pre>
<p>L&#8217;installation se fait dans <strong>/usr/local/lib/python2.6/dist-package/</strong></p>
<p>Si vous n&#8217;etes pas sur que l&#8217;installation s&#8217;est bien déroulée, lancer python dans un terminal</p>
<pre>python
# puis tapez
&gt;&gt;&gt; import django
&gt;&gt;&gt; print django.get_version()</pre>
<p>Si aucun message d&#8217;erreur s&#8217;affiche, la version de Django installée devrait etre affichée.</p>
<p>Si vous souhaitez installer le <strong>mod_python pour apache</strong> ( plus d&#8217;informations : <a id="internal-source-marker_0.14247773533503405" href="http://www.howtoforge.com/embedding-python-in-apache2-with-mod_python-debian-etch" target="_blank">http://www.howtoforge.com/embedding-python-in-apache2-with-mod_python-debian-etch</a>)</p>
<pre>apt-get install libapache2-mod-python</pre>
<p>Pour avoir des interactions avec la base de données vous aurez besoin du paquet <strong>python-mysqldb.</strong></p>
<h2>Installation de Django CMS</h2>
<p>Maintenant que le framework est installé, il nous faut télécharger les plugins pour le module CMS</p>
<p>Avant celà, on va créér le dossier qui hébergera le site</p>
<pre>#Se placer là où vous souhaiter installer le site
django-admin.py startproject MonPremierDjangoCms</pre>
<p>Il faut maintenant télécharger le module CMS<a id="internal-source-marker_0.14247773533503405" href="http://www.django-cms.org/en/downloads/"> :http://www.django-cms.org/en/downloads/</a></p>
<p>Une fois téléchargé et décompressé, placez vous dans le dossier puis</p>
<pre>sudo python setup.py install</pre>
<p>Toutes les dépendances seront installées. (mptt, south, publisher, etc&#8230;)</p>
<p>Modifiez ensuite les fichiers de configuration (settings.py), <a title="Configuration des fichiers pour installer Django CMS !" href="http://www.creation-site-lyon.com/2011/01/06/configuration-de-django-cms/ ">comme dans cet article</a>, pour lui indiquer quels plugins le projet doit utiliser.</p>
<p>Pour tester que tout fonctionne, lancer le serveur</p>
<pre>#Lancement du serveur <strong>après s’etre placé</strong> dans le nouveau dossier
python manage.py runserver</pre>
<p>Puis rendez-vous sur</p>
<pre>http://localhost:8000</pre>
<p>Si vous souhaitez démarer le serveur sur un autre port (ex : 8500 )</p>
<pre>python manage.py runserver 8500</pre>
<h2>Liens pour Django</h2>
<p><a title="Documentation officielle Django" href="http://docs.djangoproject.com/en/1.2/" target="_blank">http://docs.djangoproject.com/en/1.2/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/01/06/site-internet-avec-django/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuration de Django CMS</title>
		<link>http://www.creation-site-lyon.com/2011/01/06/configuration-de-django-cms/</link>
		<comments>http://www.creation-site-lyon.com/2011/01/06/configuration-de-django-cms/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 13:48:46 +0000</pubDate>
		<dc:creator>fabrice</dc:creator>
				<category><![CDATA[Applications web]]></category>
		<category><![CDATA[développement web]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=602</guid>
		<description><![CDATA[Après avoir installé le framework Django et téléchargé les plugins adéquats, il nous faut configurer les fichiers du projet settings.py et urls.py. Si vous ne modifiez par ces fichiers, rien ne fonctionnera. Pensez à bien installer toutes les dépendances en utilisant easy_install ou pip. http://django-cms.readthedocs.org/tutorial.html#templates Le fichier settings.py C&#8217;est le fichier principal de configuration du]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F01%2F06%2Fconfiguration-de-django-cms%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2011%2F01%2F06%2Fconfiguration-de-django-cms%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Après avoir installé <a title="Installer Django et plugins" href="http://www.creation-site-lyon.com/2011/01/03/site-internet-avec-django/">le framework Django</a> et téléchargé les plugins adéquats, il nous faut configurer les fichiers du projet settings.py et urls.py. Si vous ne modifiez par ces fichiers, rien ne fonctionnera. Pensez à bien installer toutes les dépendances en utilisant easy_install ou pip. <a href="http://django-cms.readthedocs.org/tutorial.html#templates">http://django-cms.readthedocs.org/tutorial.html#templates</a></p>
<h2>Le fichier settings.py</h2>
<p>C&#8217;est le <strong>fichier principal</strong> de configuration du projet. Il permet à Django de connaitre les paramètres de connexion, de connaitre les plugins installés,etc&#8230;</p>
<h3>Configuration de la connexion à la base de données ( PhpMyAdmin &#8211; MySql )</h3>
<pre>DATABASES = {
 'default': {
      'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
      'NAME': 'djangocms',   # Or path to database file if using sqlite3.
      'USER': 'utilisateuradmin',                      # Not used with sqlite3.
      'PASSWORD': 'motdepasseAdmin',                  # Not used with sqlite3.
      'HOST': 'localhost', # Set to empty string for localhost. Not used with sqlite3.
 'PORT': '', # Set to empty string for default. Not used with sqlite3.
    }
}</pre>
<h3>Ajout de nouvelle application</h3>
<p><tt>Par exemple pour le module CMS, vous pouvez ajouter </tt><tt>'cms'</tt><tt>,'mptt'</tt></p>
<pre>INSTALLED_APPS = (
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.messages',
....
 # Décommentez bien cette ligne pour avoir l'interface d'adminstration
 'django.contrib.admin',
...
 # Puis ajouter vos applications
 <tt>'cms'</tt><tt>,'mptt'</tt>
)</pre>
<pre>MIDDLEWARE_CLASSES = (

 'django.middleware.cache.UpdateCacheMiddleware',    'django.contrib.sessions.middleware.SessionMiddleware',    'django.contrib.auth.middleware.AuthenticationMiddleware',    'django.middleware.common.CommonMiddleware',    'django.middleware.doc.XViewMiddleware',    'django.middleware.csrf.CsrfViewMiddleware',    'cms.middleware.page.CurrentPageMiddleware',    'cms.middleware.user.CurrentUserMiddleware',    'cms.middleware.toolbar.ToolbarMiddleware',    'cms.middleware.media.PlaceholderMediaMiddleware',    'django.middleware.cache.FetchFromCacheMiddleware',)</pre>
<h2>Le fichier urls.py</h2>
<p>Je vous suggère de commencer avec le urls.py suivant, auquel on a ajouté le plugin cms</p>
<pre>from django.conf.urls.defaults import *
from django.contrib import admin
from django.conf import settings

admin.autodiscover()

urlpatterns = patterns('',
    (r'^admin/', include(admin.site.urls)),
url(r'^', include('cms.urls')),
)</pre>
<h2>Envoyer votre configuration en base de données</h2>
<p>Pour que votre projet soit utilisable, il faut insérer ces modèles en base de données. Pour celà :</p>
<pre>python manage.py syncdb</pre>
<p>Si vous obtenez l&#8217;erreur<span style="color: #ff0000;"> Error loading MySQLdb module</span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">&#8211;&gt;</span> </span>Installer mysqldb pour python.</p>
<address> </address>
<h2>Lancement de votre serveur</h2>
<pre>#Dans le dossier où est installé votre projet
python manage.py runserver</pre>
<p><span style="color: #000000;">Pour accéder à l&#8217;administration </span></p>
<pre><span style="color: #ff0000;"><span style="color: #000000;">http://localhost:8000</span>
</span></pre>
<h2>Liens utiles</h2>
<p><a title="Documentation pour Django CMS" href="http://django-cms.readthedocs.org/tutorial.html" target="_blank">http://django-cms.readthedocs.org/tutorial.html</a></p>
<p><a href="http://fantomas.willbreak.it/blog/2009/03/10/un-cms-en-django-la-suite/">http://fantomas.willbreak.it/blog/2009/03/10/un-cms-en-django-la-suite/</a></p>
<p><a href="http://jagdeepmalhi.blogspot.com/2010/10/django-cms-installation-error.html">http://jagdeepmalhi.blogspot.com/2010/10/django-cms-installation-error.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2011/01/06/configuration-de-django-cms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Les 100 plus grosses entreprises mondiales utilisent les réseaux sociaux et vous ?</title>
		<link>http://www.creation-site-lyon.com/2010/12/24/les-100-plus-grosses-entreprises-mondiales-utilisent-les-reseaux-sociaux-et-vous/</link>
		<comments>http://www.creation-site-lyon.com/2010/12/24/les-100-plus-grosses-entreprises-mondiales-utilisent-les-reseaux-sociaux-et-vous/#comments</comments>
		<pubDate>Fri, 24 Dec 2010 14:24:52 +0000</pubDate>
		<dc:creator>Johann</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.creation-site-lyon.com/?p=230</guid>
		<description><![CDATA[Selon le classement des 100 plus grosses entreprises mondiales réalisées par Fortune en 2009 et une étude menée par l&#8217;agence Burson-Marsteller en 2010, les réseaux sociaux de type facebook, twitter ou encore les blogs sont de plus en plus utiliser. Petit tour du monde sur ces 100 entreprises : 29 sont aux USA, 48 en Europe,]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2010%2F12%2F24%2Fles-100-plus-grosses-entreprises-mondiales-utilisent-les-reseaux-sociaux-et-vous%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.creation-site-lyon.com%2F2010%2F12%2F24%2Fles-100-plus-grosses-entreprises-mondiales-utilisent-les-reseaux-sociaux-et-vous%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Selon le <a href="http://fr.wikipedia.org/wiki/Fortune_Global_500_(2009)" target="_blank">classement</a> des 100 plus grosses entreprises mondiales réalisées par Fortune en 2009 et une <a href="http://bmfrance.bursonmarsteller-online.eu/images/upload/burson-marsteller2010globalsocialmediacheck-upwhitepaper.pdf" target="_blank">étude</a> menée par l&#8217;agence Burson-Marsteller en 2010, les réseaux sociaux de type <a href="http://www.facebook.com/applibox" target="_blank">facebook</a>, <a href="http://twitter.com/applibox">twitter</a> ou encore les <a href="http://www.creation-site-lyon.com/">blogs</a> sont de plus en plus utiliser.</p>
<p>Petit tour du monde sur ces 100 entreprises :</p>
<ul>
<li>29 sont aux USA,</li>
<li>48 en Europe,</li>
<li>le reste réparti entre l&#8217;Asie Pacifique et l&#8217;Amérique latine.</li>
</ul>
<h2>Quels sont les réseaux sociaux les plus utilisés ?</h2>
<p><strong>Facebook</strong> : 69% des entreprises aux États-Unis, et 52% en Europe ont une page « fan ». Et parmi elles, seulement 60% l’animent réellement.</p>
<p><strong>Twitter</strong> : 71% en Europe s’en servent, avec en moyenne 27 tweets par semaine. La moyenne de «followers» est de 1489 pour chaque entreprise qui suit elle-même 731 autres utilisateurs.</p>
<p><strong>YouTube</strong> : ne compte qu’une entreprise sur 2 ayant un compte (dont 68% réellement actives).</p>
<p><strong>Les blogs :</strong> Moins utilisés de part le temps qu&#8217;il faut pour les administrer sont plus actif en Asie-Pacifique (50%) qu’aux USA (34%) et surtout qu’en Europe (25%).<br />
Le nombre moyen de billets mensuel est de 7.</p>
<p>Et vous utilisez-vous les réseaux sociaux pour faire connaitre votre entreprise ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.creation-site-lyon.com/2010/12/24/les-100-plus-grosses-entreprises-mondiales-utilisent-les-reseaux-sociaux-et-vous/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

