[Projet] (X)BBcode

Répondre
Layer
le 15/06/2004 à 19:04
Layer
Hello all !

ben voila je voulais lancer ce projet depuis un bon bout de temps mais par manque de temps je n'ai pas le temps de le faire totalement

donc j'ai commencé a coder en bourrin (mais vraiment a un point ou vous pouvez pas savoir vue que javais mes cours en priorité et now c'est le stage jai perdu la main en codage smiley) , si vous voulez contribuer pas de pb on le fera ici lol (jai pas dautre alternative)

Bref pour le moment j'ai fait un truc opérationnel (cad que des que vous mettez sur le serveur ça marche direct sans manipulation préalable)

ça se compose donc de plusieurs fichier : index.php, fonctions.php, texte.txt, style.css (tout a placer a la racine)

style.css
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1468]ce lien[/lien])


fonctions.php
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1469]ce lien[/lien])


index.php
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-15\" ?>\n"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">

<head>

<title>XHTML bbcode converter</title>

<!-- Les META -->
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />

<!-- Les feuilles de style specifiques aux presents squelettes -->
<link rel="stylesheet" type="text/css" href="./style.css" />

</head>

<body>

<?php

@require('./fonctions.php');

$file = 'texte.txt';
$contenu = fread(fopen($file, "r"), filesize($file));
echo bbcode($contenu);

?>

</body>
</html>


texte.txt
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1470]ce lien[/lien])


et voila desoler pour le gros truc mister La_Globule smiley me smiley po !!! lol

voila tout commentaires est le bien venu, ainsi que les améliroration, transformation ... bref tout !

Sinon au niveau bug je ferais pas apres mais faut que vous testiez

That all !!!
Error 500 : internal brain error
Layer
le 15/06/2004 à 19:27
Layer
Oups j'ai oublier le fichier acronyms.txt
(X)HTML : (eXtensible) HyperText Markup Language
AFNOR : Association Française de NORmalisation
ANSI : American National Standard Institute
ASCII : American Standard Code for Information Interchange
ASP : Active Server Pages
CSS : Cascading Style Sheets
DHTML : Dynamic HyperText Markup Language
DOM : Document Object Model
DTD : Document Type Definition
ECMA : European Computer Manufacturer Association
FAI : Fournisseur d'Acces à Internet
FAQ : Foire Aux Questions
FTP : File Transfer Protocol
FIDEV : Formation et Insertion pour DEficients Visuels
HTML : HyperText Markup Language
HTTP : HyperText Transfer Protocol
IP : Internet Protocol
IRC : Internet Relay Chat
ISO : International Standard Organization
JS : JavaScript
MIME : Multipurpose Internet Mail Extension
P3P : Platform for Privacy Preferences Project
PC : Personnal Computer
PHP : PHP : Hypertext Preprocessor
PICS : Platform for Internet Content Selection
PNG : Portable Network Graphics
RDF : Resource Description Framework
RFC : Request For Comment
RSS : RDF Site Summary
SGML : Standard Generalized Markup Language
SMIL : Synchronized Multimedia Integration Language
SSII : Société de Service et d'Ingénierie Informatique
SVG : Scalable Vector Graphics
TAG : Technical Architecture Group
TCP : Transmission Control Protocol
URI : Universal Resource Identifier
URL : Uniform Resource Locator
URN : Universal Resource Name
W3C : World Wide Web Consortium
WAI : Web Accessibility Initiative
WYSIWYG : What You See Is What You Get
WWW : World Wide Web
XHTML : eXtensible HyperText Markup Language
XML : eXtensible Markup Language
XSL : eXtensible Stylesheet Language
XSLT : eXtensible Stylesheet Language Transformation
Error 500 : internal brain error
LA GLOBULE
le 15/06/2004 à 23:20
LA GLOBULE
Pkoi tu ne fais pas un zip et que tu envoies ca par le biais de la rubrique scripts ? (afin que tout le monde puisse le télécharger).
Layer
le 16/06/2004 à 05:37
Layer
Le probleme c'est que c'est en developpement
je le mettrais oui mais quand ce sera fini smiley
Error 500 : internal brain error
Layer
le 16/06/2004 à 11:20
Layer
ceux qui ont tester le script ont du remarquer que ct long a excuter

la portion concerné :
<?php
// Protection des echapemments
$escape['\\['] = uniqid(32);
$escape['\\]'] = uniqid(32);
$res = str_replace(array_flip($escape),$escape,$res);

// Transformation du lien
$res = preg_replace_callback('§(?<!\\\)\[(.+)(?<!\\\)\]§msU','ParseUrl',$res);
$res = ereg_replace('\\\(\[|\])','\\1',$res);
$res = str_replace($escape,array_flip($escape),$res);
?>


vla smiley
Error 500 : internal brain error
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours