<h2>But de ce document</h2>
<p class="spip">Ce document me sert de mémo pour installer manuellement Flock (version 1.0.1) sur une Debian Testing. Ce programme reste pour l’instant en anglais.</p>

<p class="spip">« Flock est un navigateur Web fondé sur la technologie Mozilla, développé en grande partie à partir des sources de Mozilla Firefox. Flock désigne également le nom de la société qui le développe.</p>

<p class="spip">Les créateurs de Flock le définissent comme un navigateur social : cela signifie qu’il est capable d’interagir avec des services en ligne populaires tels que Flickr et Photobucket pour le partage de photo, del.icio.us et ma.gnolia.com pour le partage de marque-pages, les blogs et les agrégateurs de nouvelles (services que certains internautes ou développeurs, à l’instar de la société Flock, rattachent à l’idée d’un Web dit "2.0"). »
<br /></p>
<li> <a href="http://fr.wikipedia.org/wiki/Flock" class="spip_out">http://fr.wikipedia.org/wiki/Flock</a>
<h2>Installation</h2>
<p class="spip">Page de téléchargement : 
<br /></p>
<li> <a href="http://flock.com/get-ready-to-flock" class="spip_out">http://flock.com/get-ready-to-flock</a>
<p class="spip">Une fois l’archive téléchargée, il suffit de la décompresser et de la placer dans le dossier de votre choix (ex : /opt )</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code># tar -xvzf flock-1.0.1.en-US.linux-i686.tar.gz<br />
# mv flock /opt</code></div>
<p class="spip">Flock est exécutable directement à cette adresse :</p>

<p class="spip"><code class='spip_code' dir='ltr'>$ /opt/flock/flock</code></p>

<p class="spip">Pour le lancer plus facilement sans saisir son chemin, il est possible de créer un lien symbolique dans « /usr/bin » :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code># ln -s /opt/flock/flock /usr/bin/flock<br />
$ flock</code></div>
<h2>Rapatriement de ses données et de ses plugins (mplayer et java) :</h2>
<p class="spip">Au démarrage de flock, une fenêtre « Import Wizard » vous permet d’importer vos préférences, favoris, historique, mots de passe et autres données directement de Firefox si celui-ci est installé. Vous configurez aussi votre page de démarrage par défault. Flock s’ouvre après avoir importé toutes les données demandées.</p>

<p class="spip">Flock est résolument orienté « web 2.0 », c’est à dire audio, vidéos, flux RSS, etc. L’utilisateur de Firefox ne sera pas perdu mais la gestion des onglets est encore plus complète. On est à la limite du « trop plein », c’est cela aussi le « web 2.0 » !</p>

<p class="spip">Pour ouvrir des fichiers vidéos de certains sites, nous avons copier les plugins de mplayer. Nous avons fait des liens symboliques pour pouvoir utiliser Java.</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code># cp /opt/firefox/plugins/mplayerplug-in* /opt/flock/plugins/<br />
# ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so /opt/flock/plugins<br />
# ln -s /usr/lib/jvm/java-6-sun/jre/lib/i386/libjavaplugin_jni.so /opt/flock/plugins</code></div>
<h2>Ajout d’une entrée de menu dans KDE</h2>
<br /><li> K / Configuration / KMenuEdit 
<br /><li> Fichier / Nouvel élément
<br /><li> Nom de l’élément = flock
<br /><li> Commande = flock
<br /><li> Cliquer sur l’icône et choisir une icône, par exemple dans "/opt/flock/icons"
<br /><li> Décocher « Activer le témoin de démarrage »
<br /><li> Enregistrer
<h2>Ce qui fait que Flock est Flock !</h2>
<h3>My world</h3>
<p class="spip">Vous arrivez sur un page « about:myworld ». celle-ci se sépare en trois colonnes. Une première pour vos sites favoris, une seconde pour vos flux RSS favoris et une troisième pour vos partages vidéos venant de sites dédiés.</p>

<h3>Publier sur son blog depuis flock (over-blog en l’occurence).</h3>
<p class="spip">Étant bloggeur, Flock facilite le lien entre votre navigateur et votre blog. Par défault, Flock fait des liens avec des blogs automatiquement. Pour configurer votre blog, ouvrir l’icône « accounts and Services sidebar » en premier. Si comme moi, votre blog ne fait pas parti de la liste, vous pouvez le configurer manuellement. Cliquer sur « Self-Hosted Blog ». 
<br /></p>
<li> Type de blog : MetaWeblog API (pour mon cas)
<br /><li> Adresse de postage distant : http://api.over-blog.com/mw (pour mon cas)
<br /><li> Identifiant : Votre email de connexion 
<br /><li> Mot de passe (vous le connaissez nous espérons !)
<p class="spip">L’adresse de votre blog apparaît alors en haut de la barre (side bar)</p>

<p class="spip">Vous avez un service-menu « blog this » qui apparaît où que vous soyez sur la toile. Vous pouvez aussi ouvrir une fenêtre « blog post » à partir du menu outils « tools » et préparez votre article. Vous n’avez donc plus besoin de passer par votre administrateur de blog pour poster vos articles. Dans notre essai, il nous a même été demandé la catégorie de publication de l’article et tout s’est déroulé sans encombre. Encore du Web 2.0 ce Flock !</p>

<h3>D’autres fonctions</h3>
<p class="spip">On peut envoyer un mail pour informer d’une adresse directement depuis la barre de navigation. On peut suivre toutes les nouveautés de ses amis ou relations « web » sur les sites de partages photos, audio, vidéo. Ce qui est aussi caractéristique, c’est l’intégration des différentes fonctions, glisser des photos d’un compte de partage sur une page de blog, etc. Cela fait de Flock le navigateur « Web 2.0 » par excellence. Un incontournable pour maintenant, dans l’air du temps, et peut-être le remplaçant de Firefox à terme. Affaire à suivre...</p>

<h2>Extensions (add-ons) :</h2>
<p class="spip">C’est bien souvent les mêmes que pour Firefox. Vous pouvez les trouver ici : 
<br /></p>
<li> <a href="https://extensions.flock.com/" class="spip_out">https://extensions.flock.com/</a> (site officiel)
<br /><li> <a href="http://www.outraged-artists.com/flockd/list.php" class="spip_out">http://www.outraged-artists.com/flockd/list.php</a> (les extensions de Firefox pour flock)
<p class="spip">Ce dernier site m’a permis de retrouver les extension suivantes : Adblock Plus, Foxytunes, Add Bookmark Here, dictionnaire Myspell, Unplug. C’est le seul point ou Flock doit encore s’améliorer. Les extensions ne sont pas encore toutes disponibles mais si ce dernier site en donnent beaucoup.</p>

<p class="spip">Deux extensions que nous signalons particulièrement :</p>

<h3>Flock Blog Plus et GeoFlock</h3>
<p class="spip"><strong class="spip">Flock blog</strong> <strong class="spip">plus </strong>est configurable depuis vos préférences dans le navigateur. Il donne des service-menus supplémentaires pour blogger.</p>

<p class="spip"><strong class="spip">GeoFlock </strong>est très intéressant. Par un clic gauche dans votre navigateur, vous pouvez lui faire afficher une barre latérale ou un onglet. La barre latérale se compose de deux parties. Une partie supérieure avec des menus et une carte que l’on peut grossir ou diminuer. On peut demander le trafic, faire de sa ville le plan par défaut, etc. On peut demander un itinéraire avec les directions de différentes plateformes. Enfin, nous signalons que la même extension existe sous Firefox avec le nom « Mini Map Sidebar ».</p>

<h2>Définir Flock comme navigateur par défaut. </h2>
<h3>Définir Flock comme navigateur par défault dans KDE</h3>
<p class="spip">Ce paragraphe s’inspire de cet article (<a href="http://www.coagul.org/article.php3?id_article=532" class="spip_out">http://www.coagul.org/article.php3 ?id_article=532</a>) qui le fait pour Firefox.</p>

<p class="spip">D’abord, enlever l’alternative existante :</p>

<p class="spip"><code class='spip_code' dir='ltr'># update-alternatives --remove x-www-browser /opt/firefox/firefox</code></p>

<p class="spip">Créer la nouvelle alternative :</p>

<p class="spip"><code class='spip_code' dir='ltr'># update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/flock 500</code></p>

<p class="spip">Choisir l’alternative voulu :</p>

<p class="spip"><code class='spip_code' dir='ltr'># update-alternatives --config x-www-browser</code></p>

<p class="spip">En dernier, créer les liens suivants :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code># ln -s /opt/flock/flock-bin /opt/flock/x-www-browser-bin<br />
# ln -s /opt/flock/flock /opt/flock/x-www-browser</code></div>
<p class="spip">Pour vérifier que l’alternative fonctionne, il faut lancer Flock avec cette commande :</p>

<p class="spip"><code class='spip_code' dir='ltr'>$ /etc/alternatives/x-www-browser</code></p>

<h3>Définir Flock comme navigateur par défault depuis Thunderbird</h3>
<p class="spip">Il faut pour cela modifier les préférences avancées :
<br /></p>
<li> <a href="http://www.geckozone.org/articles/2005/08/31/101-modifier-les-preferences-avancees" class="spip_out">http://www.geckozone.org/articles/2005/08/31/101-modifier-les-preferences-avancees</a>
<p class="spip">Editer le fichier user.js qui modifiera le ficher prefs.js :</p>

<p class="spip"><code class='spip_code' dir='ltr'># vim /home/[user]/.thunderbird/[xxxxxx].default/user.js</code></p>

<blockquote class="spip">
<p class="spip">user_pref("network.protocol-handler.app.http", "/usr/bin/firefox") ;</p>

<p class="spip">user_pref("network.protocol-handler.app.https", "/usr/bin/firefox") ;</p>
</blockquote>
<p class="spip">Remplacer Firefox par Flock dans ces deux lignes</p>

<blockquote class="spip">
<p class="spip">user_pref("network.protocol-handler.app.http", "/usr/bin/flock") ;</p>

<p class="spip">user_pref("network.protocol-handler.app.https", "/usr/bin/flock") ;</p>
</blockquote>
<h2>Mise à jour</h2>
<p class="spip">Sous Linux, la mise à jour de Flock en tant que simple utilisateur n’est pas possible. Il faut donc effectuer cette mise à jour sous root. Pour commencer, il faut en tant que simple utilisateur autoriser root à utiliser l’interface graphique et passer sous root :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>$ sux<br />
password<br />
# flock</code></div>
<p class="spip">Dans le menu « help », cliquer sur « check for updates ».</p>

<h2>Mise à Jour Flock 1.2.1</h2>
<p class="spip">Sous Linux Debian, j’ai du tout réinstaller. D’abord enlever l’ancienne version et le lien créé.</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code># rm -r /opt/flock/<br />
# rm -r /usr/bin/flock</code></div>
<p class="spip">Puis réinstaller (la version est toujours en anglais.), recréer le lien symbolique et voilà, tout est prêt.</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code># tar -xvzf flock-1.2.1.en-US.linux-i686.tar.gz<br />
# mv flock /opt<br />
# ln -s /opt/flock/flock /usr/bin/flock<br />
$ flock</code></div>
<p class="spip">Quelques changements dans cette nouvelle version :
<br /></p>
<li> <a href="http://flock.com/release-notes/" class="spip_out">http://flock.com/release-notes/</a>
<h2>Historique des modifications</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Version</strong></th><th scope='col'><strong class="spip">Date</strong></th><th scope='col'><strong class="spip">Commentaire</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>0.1</td><td>18/11/2007</td><td>Création par Claude Bobey</td></tr>
<tr class="row_odd"><td>0.2</td><td>20/11/2007</td><td>Définir Flock comme navigateur par défaut</td></tr>
<tr class="row_even"><td>0.3</td><td>24/11/2007</td><td>Ajout extensions Flockblogplus et GeoFlock</td></tr>
<tr class="row_odd"><td>0.4</td><td>08/12/2007</td><td>Mise à jour Flock 1.0.3</td></tr>
<tr class="row_even"><td>0.5</td><td>02/04/2008</td><td>Mise à jour Flock 1.1</td></tr>
<tr class="row_odd"><td>0.6</td><td>08/06/2008</td><td>Mise à jour Flock 1.2.1</td></tr>
</tbody>
</table>