Forum : Colorisation des codes

Sujets variés concernant le développement en PureBasic

Souhaitez vous avoir les codes en couleurs sur le forum ?

Oui
32
91%
Non
3
9%
 
Nombre total de votes : 35

Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

je sais que Fred n'a pas que ça à foutre mais tout de même, ce n'est pas le champion du marketing.. On se sent tout de même un peu trop souvent oublié nous les petits français. Ok on est moins nombreux que les anglais (et surement que les allemands aussi) mais tout de même.
Si faut attendre 3 mois pour faire évoluer un tant soit peu un fofo phpbb, c'est tout de même la misère.
Faudrait peut-être qu'il se "décharge" sur d'autres personnes.
C'est comme phpbb, la version 3.x est dispo depuis pas mal de temps et est plus efficace que la 2.xx. On tourne sur quelle version ?

Voilà, je fais mon grognon sur ce coup, mais c'est parce que je trouve que PB mériterait d'être sur le devant de la scene pour attirer comme il le mérite de nouveaux utilisateurs !
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Fred
Site Admin
Messages : 2805
Inscription : mer. 21/janv./2004 11:03

Message par Fred »

Les français, oubliés ? On a juste un logiciel entièrement francisé (et c'est pas une mince histoire), des forums dédiés, un site web en francais. Le fait que je n'ai pas le temps de tout faire (j'essaie plus ou moins de réagir quand il le faut sur le forum anglais) ne veut en aucun cas dire que je délaisse une communauté. Pour reprendre les critiques point par point:

1) Gerer des forums du type phpbb qui font la taille de ceux du purebasic (une base de données de plusieurs giga), c'est pas aisé. Par le passé (et les plus anciens utilisateurs purebasic pourront en temoigner) j'ai du migrer les forums plusieurs fois d'un herbergeur à l'autre ce qui m'a pris un temps fou et des problèmes sans fin (changer les DNS pour les redirections, migrer une base énorme, minimiser les debits, etc..). On ne passe pas comme ça d'une version à une autre sur un simple coup de tete. Le phpbb2 qu'on utilise est customizé avec different modules d'admin. Si la migration vers phpbb3 foire pour une raison ou pour une autre, c'est plusieurs jours de down-time et ma boite mail qui explose. Et franchement, ca apporterait quoi de plus ? Ce forum est deja tres complet et rempli pleinement son role.

2) Pour ce qui est de se "décharger" sur d'autres personnes: ca ne se fait pas comme ca. L'experience m'a appris à ne pas faire confiance aveuglement à la premiere personne venue, car les conséquences peuvent etre importantes. Donc ca prend du temps de trouver des personnes qui peuvent remplir ce role.

++
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Message par Jacobus »

Je suis de ceux qui comprennent ton point de vue. La gestion de ces forums est importantes, mais le développement de PB l'est encore plus.

Pour moi tu peux continuer comme ça... c'est pas en ajoutant des guirlandes que le schmilblic avance. A moins de gérer une big entreprise avec des salariés qui n'ont que ça a faire (gestion d'un forum; webmasteriser un site; faire du SAV) cela me paraît disproportionné que de colérer pour obtenir des options non vitales.
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Bon, en tout cas, je discute de la colorisation syntaxique avec Fred, j'espère pouvoir mettre ca en test sur le forum FR, et si tout va bien, le dupliquer sur le fofo des anglais et des allemand si ils veulent de la modif

Bref, je papotte avec Fred et je vous tiens au courant de ce qui va se faire
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Message par Ollivier »

@LSI

Si ça ne risque aucune altération de la base de données et si ça ne ralentit pas l'affichage, pourquoi pas?

Par contre, un truc qu'il ne faut pas oublier : toi LSI, quand tu codes, tu ne fais pas d'erreurs (du moins, pas de nombreuses erreurs). Si un code bardé de nombreuses fautes plante l'explorateur, ça va être très cool... Je ne sais pas ce que tu en penses mais IE (je ne sais pas pour FF) plante quelque fois (pas sur ce forum à mes souvenirs)...
Avatar de l’utilisateur
Le psychopathe
Messages : 764
Inscription : jeu. 03/mars/2005 19:23

Message par Le psychopathe »

Il faudrait tester avec pleins de code, api sans api, linux, avec de l'assembleur + toutes les commandes pb : du mode console à la 3d en passant par tous les gadgets. Après je dis pas non mais faut tester ça serieux ;)

Sinon je suis juste heureux de voir Fred qui poste un message sur le forum ;) Je vais mettre une petite croix dans le calendrier.
Sans déconner, ce qu'il serait bien FRED c'est de savoir ton avis dans les suggestions ...

voilà ++ all
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Fred m'avait joint le fichier qui gère le bbcode (ca a été, Fred me l'avait pas envoyé sur la bonne adresse mail et j'ai vu le message que la semaine dernière :roll: )

je viens de poster la modif à FRED. reste donc à essayer.

Sinon, je vous rassure tout de suite, le code de colorisation est simple, ca ne doit pas ralentir l'affichage et il y a peu de risque de plantage.

en gros, c'est juste ça :

Code : Tout sélectionner

$search=array(
		"/(\s|r>)(;.*?)(<b)/i", //Commentaires
		"/(\".*?\")/i", //chaine de caractères
		"/(#)(.[_a-z0-9-]*)/i", //Constantes
		"/([_a-z0-9-]*)(\()/i", //Fonctions et procédures
		"/(\s|r>)(If|Else|ElseIf|EndIf|End|Repeat|Until|Forever|For|Next|Step|While|Wend|Procedure|EndProcedure|Enumeration|EndEnumeration|Data|DataSection|EndDataSection|Include|Select|EndSelect|Case)(\s|<b)/i", //Mots clés
		"/(\s|r>)(Debug|CompilerIf|CompilerElse|CompilerElseIf|CompilerEndIf|CompilerSelect|CompilerCase|CompilerEndSelect)(\s|<b)/i" //mots clés spécifique au débogueur
		);
		$replace=array(
		"\\1<span style=\"color:666666\">\\2</span><b", //Commentaires
		"<span style=\"color:600060\">\\1</span>", //chaine de caractères
		"<span style=\"color:924B72\">#\\2</span>", //Constantes
		"<span style=\"color:006666\">\\1</span>(", //Fonctions et procédures
		"\\1<b><span style=\"color:006666\">\\2</span></b>\\3", //Mots clés
		"\\1<b><span style=\"color:000066\">\\2</span></b>\\3" //Mots clés spécifique au débogueur
		);
		$after_replace=preg_replace($search,$replace,$after_replace); // Remplacement du texte
Le tout étant d'arriver à le placer correctement dans le fichier
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Fred
Site Admin
Messages : 2805
Inscription : mer. 21/janv./2004 11:03

Message par Fred »

Des que je peux (dans 2-3 semaines) je le mets en place sur le forum FR.
Anonyme

Message par Anonyme »

Super Fred, content de te voir par ici ^^
ca y est , j'ai mon rayon de soleil pour la journée :D
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

J'ai voté non, mais pas parce que je suis contre... Je préfèrerais qu'on ajoute une balise [PBCode] par exemple plutôt que de modifier le comportement par défaut de la balise Code.

Dri
Avatar de l’utilisateur
flaith
Messages : 1487
Inscription : jeu. 07/avr./2005 1:06
Localisation : Rennes
Contact :

Message par flaith »

Dr. Dri a écrit :J'ai voté non, mais pas parce que je suis contre... Je préfèrerais qu'on ajoute une balise [PBCode] par exemple plutôt que de modifier le comportement par défaut de la balise Code.

Dri
Excellente idée.
J'utilise les balises code pour mettre aussi du texte, genre ligne de commandes, ou tableaux (à cause de l'alignement)
Répondre