Présentation style 1 2 3 4 5 6 7 8 9

Fonction Prez du WikiniMST


Une présentation des fonctions



Titre diapo 1

Pour que le titre de la diapo s'affiche dans la liste déroulante (en bas de la page de la présentation), les balises #D#======Titre diopa 1====== doivent être sur la même ligne.

  • Liste à puce ordinaire
  • Les éléments sont tous affichés
Ceci est une note qui est affichée à l'impression mais sur les diapos.



Titre diapo 2

Un sous titre


  • Ceci est une liste de type «incrémental» (NB on avance dans la liste des diapos avec un pas de 1)
  • Les éléments de la liste seront affichés un à un.
  • Lorsque vous cliquez dans la page.



Titre diapo 3


On peut aussi insérer une image à l'aide d'un code html:


Ou encore avec l'outil de téléchargement de WikiNiMST image handout
Ou une formule TeX?
", "<" ), array( "&", """, ">", "<" ), $in ); } } if (!function_exists("linkToMathImage")) { function linkToMathImage ($wgMathPath, $tex, $outputhash ) { global $wiki; return "config["ghostscript_png_ext"] ."\" alt=\"".wfEscapeHTML($tex)."\" />"; } } if (!function_exists("renderMath")) { function renderMath( $tex ) { global $wiki; $mf = "math_failure"; $munk = "math_unknown_error"; $math_dir_url = $wiki->config["math_dir_url"]; $math_dir_sys = $wiki->config["math_dir_sys"]; $math_tmp_dir = $wiki->config["math_tmp_dir"]; $math_inputenc = $wiki->config["math_inputenc"]; $math_render_type = $wiki->config["math_render_type"]; /* 0 : "Toujours produire une image PNG", 1 : "HTML si tres simple, autrement PNG", 2 : "HTML si possible, autrement PNG", 3 : "Laisser le code TeX original", 4 : "Pour les navigateurs modernes" (mathml) */ if ($math_render_type == 3) return ('$ '.wfEscapeHTML($tex).' $'); $md5 = md5($tex); $md5_sql = mysql_escape_string(pack("H32", $md5)); if ($math_render_type == 0) $sql = "SELECT math_outputhash FROM ".$wiki->config["table_prefix"] ."math WHERE math_inputhash = '".$md5_sql."'"; else $sql = "SELECT math_outputhash,math_html_conservativeness,math_html FROM ".$wiki->config["table_prefix"]."math WHERE math_inputhash = '".$md5_sql."'"; $res = $wiki->Query($sql); if( $rpage = mysql_fetch_object( $res ) ) { $outputhash = unpack( "H32md5", $rpage->math_outputhash . " " ); $outputhash = $outputhash ['md5']; if( file_exists( "$math_dir_sys/$outputhash" .$wiki->config["ghostscript_png_ext"] ) ) { if (($math_render_type == 0) || ($rpage->math_html == '') || (($math_render_type == 1) && ($rpage->math_html_conservativeness != 2)) || (($math_render_type == 4) && ($rpage->math_html_conservativeness == 0))) return linkToMathImage ( $wiki->config["math_dir_url"], $tex, $outputhash ); else { return $rpage->math_html; } } } $cmd = $wiki->config["math_texvc_path"]." " .escapeshellarg($math_tmp_dir)." " .escapeshellarg($math_dir_sys)." " .escapeshellarg($tex)." ".escapeshellarg($math_inputenc); echo $cmd; $contents = `$cmd`; if (strlen($contents) == 0) return "".$mf." (".$munk." 1): ".wfEscapeHTML($tex).""; $retval = substr ($contents, 0, 1); if (($retval == "C") || ($retval == "M") || ($retval == "L")) { if ($retval == "C") $conservativeness = 2; else if ($retval == "M") $conservativeness = 1; else $conservativeness = 0; $outdata = substr ($contents, 33); $i = strpos($outdata, "\000"); $outhtml = substr($outdata, 0, $i); $mathml = substr($outdata, $i+1); $sql_html = "'".mysql_escape_string($outhtml)."'"; $sql_mathml = "'".mysql_escape_string($mathml)."'"; } else if (($retval == "c") || ($retval == "m") || ($retval == "l")) { $outhtml = substr ($contents, 33); if ($retval == "c") $conservativeness = 2; else if ($retval == "m") $conservativeness = 1; else $conservativeness = 0; $sql_html = "'".mysql_escape_string($outhtml)."'"; $mathml = ''; $sql_mathml = 'NULL'; } else if ($retval == "X") { $outhtml = ''; $mathml = substr ($contents, 33); $sql_html = 'NULL'; $sql_mathml = "'".mysql_escape_string($mathml)."'"; $conservativeness = 0; } else if ($retval == "+") { $outhtml = ''; $mathml = ''; $sql_html = 'NULL'; $sql_mathml = 'NULL'; $conservativeness = 0; } else { if ($retval == "E") $errmsg = wfMsg( "math_lexing_error" ); else if ($retval == "S") $errmsg = wfMsg( "math_syntax_error" ); else if ($retval == "F") $errmsg = wfMsg( "math_unknown_function" ); else $errmsg = $munk." ".$retval; return "

".$mf." (".$errmsg.substr($contents, 1)."): " .wfEscapeHTML($tex)."

"; } $outmd5 = substr ($contents, 1, 32); if (!preg_match("/^[a-f0-9]{32}$/", $outmd5)) return "".$mf." (".$munk." 3): ".wfEscapeHTML($tex).""; $outmd5_sql = mysql_escape_string(pack("H32", $outmd5)); $sql = "REPLACE INTO ".$wiki->config["table_prefix"]."math VALUES ('" .$md5_sql."', '".$outmd5_sql."', ".$conservativeness.", ".$sql_html .", ".$sql_mathml.")"; $res = $wiki->Query($sql); # we don't really care if it fails if (($math_render_type == 0) || ($rpage->math_html == '') || (($math_render_type == 1) && ($conservativeness != 2)) || (($math_render_type == 4) && ($conservativeness == 0))) return linkToMathImage($wiki->config["math_dir_url"], $tex, $outmd5); else return $outhtml; } } echo renderMath($text); ?>



Titre diapo 4

Quelques fonctions de S5


  • Si vous voulez atteindre une diapo, disons la 3e (n'oubliez pas que la première diapo est la 0), on frappe la touche 3 puis «Entrée» («Return»)
  • On peut avancer/reculer avec les flèches du clavier.
  • On peut revenir à la première diapo en frappant la touche «Home» («Origine»).




D'autres effects ici pour s5 : http://labs.cavorite.com/presentacular/
-- PascalLapalme (2005-10-25 15:35:36)

Bonjour,

j'aimerais créer un diaporama avec le S5 d'Eric Meyer. Je n'ai pas rencontré de problème particulier pour créer les différentes diapositives. Mais je n'arrive pas à inclure une video dans chaque diapositive. J'ai essayé deux techniques différentes : soit en format quicktime, soit en flv avec un flash player (le même que celui utilisé par Framasoft...). Mais rien n'y fait. Si je crée une diapositive avec la vidéo incluse dedans, tout fonctionne très bien. Dès que j'inclue une diapositive supplèmentaire avec une nouvelle vidéo, la première diapositive n'affiche plus de vidéo. En revanche, la vidéo s'affiche bien dans la nouvelle diapositive.
J'ai beau eu chercher sur le web pas de réponse évidente.
Quelqu'un a t'il déja rencontré ce genre de problème en utilisant le S5?

Merci pour tout coup de main
-- ChicKen78? (2006-04-26 10:17:25)

Désolé mais je ne suis pas suffisamment compétent en javascript (le coeur de S5) pour trouver où est le problème :o(
-- PierreLachance (2006-04-27 08:15:44)

Bonjour,
J'ai déjà un Wikini installé, j'ai découvert WikiniMST et la fonction Prez (assez géniale je dois dire :) que j'utilise sur autre wiki. J'aimerais implémenter la fonction prez dans mon 1er WikiNi? v.0.4.3. Comment faire ? Existe-t-il un page genre contribution avancée ?
merci :)
-- StefDn (2006-06-21 05:40:13)

Bonjour,
vous trouverez mes notes ici
Elles ne sont pas très détaillées mais ça vous indique où fouiller.

Bonne chance.
-- PierreLachance (2006-06-22 07:54:39)

merci :)
-- StefDn (2006-06-22 09:30:57)

 
IMP :: RSS :: HTML :: TXT :: Clone :: Historique :: Propriétaire : PierreLachance