Page Test
On this page... (hide)
1. Source Code
/* flickralbum */
#flickralbum { margin:25px; }
#flickralbum img {
padding:5px;
margin:5px;
border:1px solid #afafaf;
}
import string, sys
# If no arguments were given, print a helpful message
if len(sys.argv)==1:
print 'Usage: celsius temp1 temp2 ...'
sys.exit(0)
# Loop over the arguments
for i in sys.argv[1:]:
try:
fahrenheit=float(string.atoi(i))
except string.atoi_error:
print repr(i), "not a numeric value"
else:
celsius=(fahrenheit-32)*5.0/9.0
print '%i\260F = %i\260C' % (int(fahrenheit), int(celsius+.5))
WikiSandbox
2. Flickr
http://farm1.static.flickr.com/153/394678745_800fb4fcaf_s_d.jpg(approuver les sites) http://farm1.static.flickr.com/46/389445903_e92c4be151_s_d.jpg(approuver les sites) test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image test une image test une image test une image test une image test une image test une image test une image test une image test une image test une image test une image test une image test une image test une image test une image
http://farm1.static.flickr.com/86/212390387_8c3dd793d5_s_d.jpg(approuver les sites) test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image seule test une image test une image test une image test une image test une image test une image test une image test une image
http://www.flickr.com/slideShow/index.gne?text=salsapav(approuver les sites)
http://lionel.wiki.free.fr/salsapav.html
http://www.flickrleech.net/user/salsapav(approuver les sites)
http://www.db798.com/pictobrowser/preview.php?ids=salsapav&names=salsapav&source=keyword&userName=salsapav&userId=49849171@N00&titles=on(approuver les sites)
http://idgettr.com/(approuver les sites) , http://www.bananr.com/49849171@N00(approuver les sites) , http://www.flickrleech.net/(approuver les sites)
http://paulstamatiou.com/2005/11/19/how-to-quickie-embedded-flickr-slideshows/(approuver les sites) ou comment intégrer un slideshow dans une page html.
<iframe align=center src=http://www.flickr.com/slideShow/index.gne?user_id=12345678@N00&tags=foo frameBorder=0 width=500 scrolling=no height=500></iframe>
L'objectif de ce quelques lignes est d'indiquer comment utiliser pmwiki sur un compte free.fr . Un autre tut est dispo ici http://rbox.free.fr/index.php5?n=Tuto.PmWikiInstallation(approuver les sites)
3. Installlation initiale minimale de pmwiki
L'objectif ici est d'installer la partie minimale de pmwiki.
- telecharger pmwki => http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip
- l'ensemble du repertoire pmwiki doit être uploadée dans le répertoire de votre choix
- creer le repertoire sessions à la racine des repertoire.
- creer le repertoire wiki.d dans le repertoire pmwiki
A cette etape, vous devez obtenir les repertoires suivants dans le dossier pmwiki:
cookbook/ 31-Oct-2006 18:17 - docs/ 31-Oct-2006 18:17 - local/ 31-Oct-2006 18:17 - pmwiki.php 31-Oct-2006 18:17 65k pub/ 31-Oct-2006 18:17 - scripts/ 31-Oct-2006 18:18 - wiki.d/ 31-Oct-2006 18:51 - wikilib.d/ 31-Oct-2006 18:41 -
renommer le fichier pmwiki.php en pmwiki.php5 (ou index.php5)
cookbook/ 31-Oct-2006 18:17 - docs/ 31-Oct-2006 18:17 - local/ 31-Oct-2006 18:17 - pmwiki.php5 31-Oct-2006 18:17 65k pub/ 31-Oct-2006 18:17 - scripts/ 31-Oct-2006 18:18 - wiki.d/ 31-Oct-2006 18:51 - wikilib.d/ 31-Oct-2006 18:41 -
Ajouter la doc francisation (doc incluse)
- Pour cela télécharger le fichier => http://www.pmwiki.org/pub/pmwiki/i18n.zip
- extraire son contenu tous les fichiers wikilib.d/PmWikiFr.* et scripts/*.* dans les repertoire pmwiki de votre site.
Initial setup
- creer un fichier texte nomé config.php avec le contenu suivant :
Comme ceci
<?php if (!defined('PmWiki')) exit(); $WikiTitle = "pages perso xxx"; XLPage('fr','PmWikiFr.XLPage'); $LinkWikiWords = 1;
ou encore comme ceci
<?php if (!defined('PmWiki')) exit(); ## --- le titre du wiki ou du site --- $WikiTitle = "Le titre de mon wiki"; ## --- la francisation du script --- XLPage('fr','PmWikiFr.XLPage'); XLPage('fr','PmWikiFr.XLPageCookbook'); ## --- le logo du wiki ou du site si il est nescessaire par le skin --- # $PageLogoUrlFmt = "http://www.example.com/momlogo.gif"; ## --- activation des bouton de l'interface d'édition --- $EnableGUIButtons=1; ## --- activation de l'upload et taille maximum des fichiers --- $UploadMaxSize = 230000; $EnableUpload = 1; ## --- les mot de passe pour l'édition, l'upload et l'administration --- $DefaultPasswords['admin']= crypt('pass1'); $DefaultPasswords['attr']= crypt('pass2'); $DefaultPasswords['upload'] = crypt('pass3'); ?>
- le mettre dans le repertoire pmwiki/local
A cette étape, les pages wikis sont francisées.
4. Activation de fonctions annexes
- activation de SectionEdit? : mettre le fichier sectionedit.php dans le repertoire cookbook et ajouter la ligne "include_once("cookbook/sectionedit.php");" dans le fichier config.php. cf section edit cookbook
- activation table des matieres : mettre le fichier pagetoc.php dans le repertoire cookbook et ajouter la ligne "include_once("cookbook/pagetoc.php");" dans le fichier config.php. cf toc table cookbook
- activation d'un skin :
Contenu du fichier config.php :
<?php if (!defined('PmWiki')) exit(); ## --- le titre du wiki ou du site --- $WikiTitle = "Le titre de mon wiki"; ## --- la francisation du script --- XLPage('fr','PmWikiFr.XLPage'); XLPage('fr','PmWikiFr.XLPageCookbook'); ## --- le logo du wiki ou du site si il est nescessaire par le skin --- # $PageLogoUrlFmt = "http://www.example.com/momlogo.gif"; ## --- activation des bouton de l'interface d'édition --- $EnableGUIButtons=1; ## --- activation de l'upload et taille maximum des fichiers --- $UploadMaxSize = 230000; $EnableUpload = 1; ## --- les mot de passe pour l'édition, l'upload et l'administration --- $DefaultPasswords['admin']= crypt('pass1'); $DefaultPasswords['attr']= crypt('pass2'); $DefaultPasswords['upload'] = crypt('pass3'); include_once("cookbook/sectionedit.php"); include_once("cookbook/pagetoc.php"); ?>