Convertisseur HTML en BBCode [Résolu]

Phil_Free 280 Messages postés samedi 4 juin 2005Date d'inscription 28 avril 2006 Dernière intervention - 26 avril 2006 à 20:43 - Dernière réponse : Phil_Free 280 Messages postés samedi 4 juin 2005Date d'inscription 28 avril 2006 Dernière intervention
- 28 avril 2006 à 12:58
Bonjour à tous,

Je cherche un script qui permette de convertir un texte HTML en BBCode.

Mon but:
- J'ai réalisé un long article en HTML et je dois maintenant le publier sur un forum en BBCode.

Connaissez-vous un tel script ?

J'en ai trouvé des centaines qui convertissent le BBCode en HTML mais aucun qui convertisse du HTML en BBCode...

En gros si on a:

HTML
vers
BBCode

Le convertisseur affiche:

HTML
vers
BBCode
Afficher la suite 

Votre réponse

6 réponses

Phil_Free 280 Messages postés samedi 4 juin 2005Date d'inscription 28 avril 2006 Dernière intervention - 28 avril 2006 à 12:58
+3
Utile
Salut !

J'ai trouvé le truc parfait, c'est ici:

http://lalimacefolle.free.fr/grafouillette.php
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de Phil_Free
coucou747 12336 Messages postés mardi 10 février 2004Date d'inscription 30 juillet 2012 Dernière intervention - 26 avril 2006 à 23:32
0
Utile
Salut,

tout ça, c'est qu'une question d'expressions régulières...

<html>
<head>
<title>BB-CODE séléction</title>
</head>

<textarea id= "texte" style="width:100%;height:100%;"></textarea>

<script type="text/javascript">
    cform=document.getElementById('texte');
    function html2bbcode(texte){
        while (texte.search(/([^<]*)<\/b>/gim)) texte=texte.replace(/([^<]*)<\/b>/gim, ' $1 ');
        texte =texte.replace(/([^<]*)<\/b>/gim, '$1')
        return texte;
    }
</script>

</html>

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Commenter la réponse de coucou747
Phil_Free 280 Messages postés samedi 4 juin 2005Date d'inscription 28 avril 2006 Dernière intervention - 27 avril 2006 à 00:11
0
Utile
Salut coucou !

Me serais-je mal exprimé ?

Je ne désire pas écrire un code qui remplace TOUTES les balises HTML (pas seulement les balises ) par des balises BBCode, je cherche un script tout fait qui le fasse.

Si j'avais le temps de rédiger le code je le ferais et je sais comment le faire, je cherche un truc tout fait qui convertissent mes 3000 lignes HTML en lignes BBCode...

Ah paresse ! quand tu nous tiens
Commenter la réponse de Phil_Free
coucou747 12336 Messages postés mardi 10 février 2004Date d'inscription 30 juillet 2012 Dernière intervention - 27 avril 2006 à 11:32
0
Utile
Salut,

euh.... comment dire....

on est là pour programmer.... si tu refuses de programmer, alors tu n'apportes rien à la comunautée....

on n'est pas payé pour ça, alors si on te files un bout de code, c'est pour t'aider, et là, je t'ai montré les bases de ce que tu cherches, alors tu pourrais faire un effort...

t'es sur un forum de programmation et pas sur un forum de pompage de source.... j'ai écrit plus de 40 ko de code source en deux jours, et c'était pas du pauvre code javascript (pour la quasi totalité, c'était du C), et tu crois que pour toi, je vais développer entièrement un code javascript qui ne me servirait pas et qui serait super compliqué (en même temps, on ne sait même pas si ton code html respecte les normes, alors bon.... c'est pas facile de t'aider, on ne sait pas quelles balises il utilise....) Bref, on ne peut pas t'aider sans détails, et même avec des détails, si tu ne programmes pas, personne le ne fera à ta place.... t'es ici pour apprendre, pas pour pomper du code....

J'en ai fait des lignes pour les gars du forum, déja, tu vois, le code du haut, je l'ai fait hier pour toi, tu peux t'estimer heureux, parce-que normalement, sur le forum, on débuge, ou donne des conseils, mais on ne cré pas de code...

Bon, sur ce, je vais recommencer ma liste de questions les plus posées sur le forum pour pouvoir facilement répondre (et oui, c'est chiant de répondre quand les gens ne cherchent pas et attendent du tout fait...)

Selon moi, ce sont des topics comme ça qui tuent code source.... 600 000 membres, et même pas une source par membre.... regarde moi, j'ai posté plus de 50 sources, et c'est pas moi qui pompe les sources des autres, alors que tout le monde me pompe les miennes, tu trouve ça juste ?

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Commenter la réponse de coucou747
Phil_Free 280 Messages postés samedi 4 juin 2005Date d'inscription 28 avril 2006 Dernière intervention - 27 avril 2006 à 16:53
0
Utile
Salut Coucou,

Selon moi, une source est faite (aussi) pour être utile Programmer des trucs qui ne servent à rien ou à personne c'est stérile, non ?

Alors pour une fois je ne veux pas programmer, je cherche un utilitaire qui puisse faire ce dont j'ai besoin.

Crois moi des lignes de code j'en fait des millions, mais là j'ai pas le temps.

Un forum JavaScript est selon moi un lieu d'échange et pas un Debugging Hall comme tu semble le croire.

Alors si par hasard quelqu'un a fait un utilitaire en JavaScript qui permette de transformer mon HTML en BBCode, je serais très heureux de l'utiliser ou de le tester.

Et comme tu sembles l'ignorer, je réponds plus souvent à des questions sur ce forum et d'autres que je ne pose de questions.

Et je pense que tu dois trouver très gratifiant que l'on pompe tes sources, sinon tu ne les posterais pas
Commenter la réponse de Phil_Free
coucou747 12336 Messages postés mardi 10 février 2004Date d'inscription 30 juillet 2012 Dernière intervention - 27 avril 2006 à 17:36
0
Utile
Salut,

pas le temps.... t'as juste à recopier ce que j'ai mis, et l'adapter aux balises que tu utilises, c'est sur, ça prend même pas 10 minutes, mais c'est trop pour toi....

In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy

Commenter la réponse de coucou747

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.