Résultats de la recherche (387 résultats)

bthivent
05 Décembre 2004, 12:59
http://www.skatefr.com/images/screen_fsb4.jpg
 
bthivent
05 Décembre 2004, 12:54
bon enfin j'ai réussi un peu autrement, mais ça fonctionne.
je vais l'envoyé

/*******************************************************************************
*      Fscode php :: version 0.0.1
*
*   ---------- Auteur --------------------------------------------------------
*   Auteur ::            bthivent
*   Email ::            bthivent@wanadoo.fr
*   Site Web ::            http://book.skatefr.com
*
*   ---------- Mod -----------------------------------------------------------
*   Nom ::            Fscode php
*   Version ::            0.0.1
*   Compatible ::         FSB vRC 2
*
*   Description ::         Ajoute le fscode php avec colorisation syntaxique
*
*   Temps d'installation ::      5 minutes
*   Requête ::            Non
*   Cache ::            Non
*   Fichiers joins ::         1
*   Fichiers à  modifier ::      0
*
*   ---------- Note ----------------------------------------------------------
*   
*
*   ---------- Historique ----------------------------------------------------
*   Commencé ::            Le 04 / 12 / 2004
*   Dernière modification ::   Le 05 / 12 / 2004
*
*   Le 05 / 12 / 2004 ::
*      Première version du Fscode php
*
*******************************************************************************/
 
bthivent
04 Décembre 2004, 21:44
mais on ne peut pas utiliser $1, ce n'est pas une variable correcte !
 
bthivent
04 Décembre 2004, 21:22
comme ça :
fscode_php('<?php $1 ?>')


??si c'est ça, ca me met :
<?php $1 ?>
 
bthivent
04 Décembre 2004, 21:08
bé oui ! :)
mais c'est zarb qd même que quand tu mets :

fscode_php('\\1')
"\\1" c'est le texte

fscode_php('<?php \\1 ?>')
"\\1" devient "1"
 
bthivent
04 Décembre 2004, 18:15
http://www.skatefr.com/images/screen_fsb3.jpg
 
bthivent
04 Décembre 2004, 18:09
ben ca c'est ce que j'avais essayé en prem lol, et ça fait la même chose ! :'(
/************************************
* Parse le texte de manière a afficher du php
************************************/
function fscode_php($texte)
{
	global $langue, $theme;

	return sprintf($theme['fscode_php'], '90%', $langue['php'], highlight_string('<?php ' . $texte . ' ?>', TRUE));
}
 
bthivent
04 Décembre 2004, 17:38
eh bien justement c'est ce que j'essayai de faire, mais j'ai un problème :
$texte = preg_replace("`\[php\](.*?)\[/php\]`si", fscode_php('<?php \\1 ?>'), $texte);


/************************************
* Parse le texte de manière a afficher du php
************************************/
function fscode_php($texte)
{
	global $langue, $theme;

	return sprintf($theme['fscode_php'], '90%', $langue['php'], highlight_string($texte, TRUE));
}


Voilà donc ce que ca pourrait donner.
Mais ce que j'obitent, c'est ça :
Citation
<?php 1 ?>
mais, y a du progrès, coloré..mon code n'est pas compatible avec le preg_replace que j'ai copié pour le fscode_code.. et je susi vraiment nul en ça (je comprend rien à tous les caractères qu'il y a dedans, du style le (.*?) lol)
 
bthivent
04 Décembre 2004, 16:40
Moi aussi j'ai aussi voulu essayé

fonctions_message.php
	// Texte sous format php :: [php]texte[/php]
	$texte = preg_replace("`\[php\](.*?)\[/php\]`si", fscode_php('\\1'), $texte);

plus loins..

function fscode_php($texte)
{
	global $langue, $theme;

	$texte = highlight_string($texte, TRUE);

	return sprintf($theme['fscode_php'], '90%', $langue['php'], $texte);
}


icecold.css
td.fscode_php_titre { background-image: url("images/td_php_titre.gif"); font-weight: bold; height: 25px; border: solid 1px #000000; border-width: 0px 0px 1px 0px; }
td.fscode_php { background-color: #E3D7AA; font-family: Courier, 'Courier New', sans-serif; font-size: 11px; }


configuration_theme.php (de icecold)
$theme['fscode_php'] = '<br /><br /><table class="tableau" style="width: %s;" align="center" cellspacing="0" cellpadding="3"><tr><td class="fscode_php_titre">%s</td></tr><tr><td class="fscode_php">%s</td></tr></table><br />';


et ça me met tout en noir..
et je sais pas pourquoi, mais j'ai toujours fonctionné comme ça, par le hasard : j'ai essayé de mettre ceci :
function fscode_php($texte)
{
	global $langue, $theme;

	$texte = '<?php echo "Hello world !"; ?>

	$texte = highlight_string($texte, TRUE);

	return sprintf($theme['fscode_php'], '90%', $langue['php'], $texte);
}


et comme par miracle, ça a fonctionné.
permettez-moi de vous dire que je ne comprend plus rien, mais peut-être que cela va éclairer certains d'entre vous ! ;)
 
bthivent
04 Décembre 2004, 15:34
ah c'est bon j'ai trouvé tout seul lol..
 
bthivent
04 Décembre 2004, 15:31
ah ok, ben je pensai ca pour le membres aussi ! ;)
sinon je suis en train de réfléchir à l'ajout de fscode (en faisant un fscode php), j'ai trouvé deux trois trucs, sauf l'endroit ou tu défini ce que tu dois faire au texte qui est entre chaque balises.. si tu pouvais m'aider .. ;)
@+
 
bthivent
04 Décembre 2004, 14:48
Bonjour !
ce serait pas mal si on pouvait rechercher un membre dans la liste des membres !
là il n'y en a encore pas beaucoup, mais quand ca viendra ! ;)
ce forum sinon déchire, l'idée et le système de fastmodule est intéressante ! ;)
l'administration est très bien faite !
@+ ;)
 


.