Rédacteur d'Articles de Mise en Ligne Wiwiland

Miscellaneous programs and scripts, opensource or not, and sometimes, random mathematical stuff.
Post Reply
Gamall
Hic sunt dracones
Posts: 4174
Joined: Fri May 26, 2006 11:09 pm
Contact:

Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Gamall »

Note: Cet outil est destiné aux Testeurs de Wiwiland.
Télécharger:
Redacteur_Wiwiland.zip
Dernière version
(24.39 KiB) Downloaded 1410 times
(sous licence GLP, code source dans l'archive JAR)

Inferface style Java (Métal) v0.1
gui.PNG

Interface style Windows v0.2
gui2.PNG
Sortie:
result.JPG

Code: Select all

{===============================================================}
{                    Rédacteur d'Articles de                    }
{                  Mise en Ligne pour Wiwiland                  }
{---------------------------------------------------------------}
{                 Author: Gamall Wednesday Ida                  }
{                      web: gamall-ida.com                      }
{                  mail: gamall.ida@gmail.com                   }
{===============================================================}
 
 
{===============================================================}
{                   Why du Warum du Pourquoi?                   }
{===============================================================}
 
 Je suis très flemmarde: les tâches répétitives me font horreur !
 Pour  éviter  d'avoir  à refaire une belle mise en page à chaque
 article de mise en ligne  sur  Wiwiland,  j'ai  écrit  ce  petit
 programme  Java  pour  ne  plus  jamais  avoir à m'occuper de la
 présentation de l'article.                                      
 
{===============================================================}
{                   Le Comment du Pourquoi !                    }
{===============================================================}
 
 C'est très simple à utiliser: il suffit de démarrer le programme
 (cf  http://gamall-ida.com/f/viewtopic.php?f=3&t=312  si  ça  ne
 veut  pas démarrer) et de remplir le formulaire. Il y a un texte
 d'aide sur chaque composant.                                    
                                                                 
 Idéalement, le processus  de  mise  en  ligne  est  le  suivant:
 
 -> Repérer le numéro d'article SPIP: facile: regardez le numéro 
 du dernier article, et ajoutez 1.                               
 -> Démarrer le programme et remplir les champs                  
 -> Poster l'article sur le forum                                
 -> Créer l'article SPIP en copiant-collant depuis les champs du 
 programme                                                       
 -> Ajouter dans l'article SPIP un lien vers le sujet forum et   
 valider l'article                                               
 -> Si des screens ont été joints, fournir les URL des vignettes 
 au programme et régénérer le texte de l'article forum.          
                                                                 
 Au bout du compte, vous avez un article forum et un article SPIP
 sur  le même mod, liés dans les deux sens. Et vous avez gagné un
 peu de temps et  d'efforts  par  rapport  à  la  même  opération
 réalisée manuellement.                                          
 
{===============================================================}
{                  Le style me plaît paaaas !                   }
{===============================================================}
 
 Si  le  style de l'article généré ne vous plaît pas, vous pouvez
 toujours modifier le programme, qui est  sous  licence  GPL.  Ce
 n'est pas bien compliqué.                                       
 
{===============================================================}
{                       NOTES / Versions                        }
{===============================================================}
 
 Version 0.1: Java Look & Feel                                   
 Version 0.2: Windows Look & Feel. Quelques tooltips modifiés.   
 Version 0.3: Retour au look & feel Java. Ajout de la fonction   
 "always on top". Ajout de la fonction "copie rapide".           
 Suppression de la redondance des balises [url] sur de multiples 
 screens. Ajout du champ dédié à l'éventuel Testeur Blanc.       
                                                                 
{===============================================================}
{                            The END                            }
{===============================================================}
 




























  +-----------------------------+
  | File generated with 'GaTeX',|
  | an ASCII typesetting system |
  | by  Gamall  Wednesday  Ida. |
  |   http://gamall-ida.com     |
  +-----------------------------+
  Build: Tue Aug 28 14:26:42 2007
  File : wiwiarticle.gat
Attachments
Redacteur_Wiwiland.zip
Anciennes versions
(41.15 KiB) Downloaded 1306 times
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }
Dakin Quelia
Posts: 206
Joined: Mon May 14, 2007 10:36 pm
Location: Belgique
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Dakin Quelia »

Bonjour,

Peut-on modifier les champs qui sont dans le script? Car j'aimerais remplacer deux champs ou en ajouter! Car c'est super pratique le logiciel pour publier des mods phpbb, par exemple ou d'autres choses. :huhu

Cordialement,
Dakin Quelia
Un Jedi devrait considérer chaque possibilité ainsi que ses possibles conséquences avant de s'impliquer personnellement dans une situation quelconque.

Mon blogue | Mon hébergeur
Gamall
Hic sunt dracones
Posts: 4174
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Gamall »

Dakin Quelia wrote:Peut-on modifier les champs qui sont dans le script?
Tu peux modifier ce que tu veux, ce petit prog est Open-Source (licence GPL), et le code (pas super-propre) est fourni avec (il est dans l'archive JAR, si tu le cherches, c'est du format ZIP).

Bien sûr, il te faut un environnement de développement JAVA pour ça. Et un IDE. J'utilise Eclipse avec Visual Editor.

Le programme lui-même est absolument trivial, donc même sans rien connaître en JAVA tu devrais trouver tes marques assez rapidement.
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }
Dakin Quelia
Posts: 206
Joined: Mon May 14, 2007 10:36 pm
Location: Belgique
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Dakin Quelia »

Re,

Ah, je te remercie pour les informations! Je vais me documenter et me procurer le dit logiciel. ;)

Vraiment chapeau pour ton logiciel, c'est pratique. :super

Cordialement,
Dakin Quelia
Un Jedi devrait considérer chaque possibilité ainsi que ses possibles conséquences avant de s'impliquer personnellement dans une situation quelconque.

Mon blogue | Mon hébergeur
Dakin Quelia
Posts: 206
Joined: Mon May 14, 2007 10:36 pm
Location: Belgique
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Dakin Quelia »

Re,

Grâce au logiciel que tu m'as indiqué! En effet, j'ai pu voir à peu près comment et où ce que je dois remplacer. Toutefois, comme je suis un peu ignorant, je demande ton aide.

Je voudrais que certaines balises (BBCodes) soient remplacées car elles n'existent pas dans phpbb3. Par exemple, la balise police tel quel.

Edit: Je ne vois pas comment on compile! :P

Cordialement,
Dakin Quelia
Un Jedi devrait considérer chaque possibilité ainsi que ses possibles conséquences avant de s'impliquer personnellement dans une situation quelconque.

Mon blogue | Mon hébergeur
Gamall
Hic sunt dracones
Posts: 4174
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Gamall »

Dakin Quelia wrote:Je voudrais que certaines balises (BBCodes) soient remplacées car elles n'existent pas dans phpbb3. Par exemple, la balise police tel quel.
La méthode pour générer le texte est dans

Code: Select all

private JButton getBtnGo()
public void actionPerformed(java.awt.event.ActionEvent e) 
Tu vois du code dans le genre

Code: Select all

finalText += "[center][font=\"Comic Sans MS\"][size=6][u][b]"+ txtTitre.getText() + "[/b][/u]
Ben tu n'as qu'à supprimer la partie [font= .... et la partie [/font] un peu plus loin.
Dakin Quelia wrote:Edit: Je ne vois pas comment on compile!
C'est Eclipse qui est un peu une usine à gaz... Il y a des tutos plein partout sur le net mais c'est vrai que ce n'est pas évident évident de s'y retrouver les premières fois :? Normalement tu appuies sur la flèche verte, tu crées un nouveau profil de compilation et ça devrait marcher... si tu as bien correctement créé un projet avant.

Sinon en ligne de commande tu peux compiler avec la commande javac.
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }
Dakin Quelia
Posts: 206
Joined: Mon May 14, 2007 10:36 pm
Location: Belgique
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Dakin Quelia »

Je te remercie beaucoup, je vais tester tout ça. ;)
Un Jedi devrait considérer chaque possibilité ainsi que ses possibles conséquences avant de s'impliquer personnellement dans une situation quelconque.

Mon blogue | Mon hébergeur
Dakin Quelia
Posts: 206
Joined: Mon May 14, 2007 10:36 pm
Location: Belgique
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Dakin Quelia »

Bonsoir Ida,

Je reviens sur le sujet car je me suis mis au Java. Mais je n'arrive pas à ouvrir ton logiciel à ce que je puisse voir un peu la structure du code. ;)

Pourrais-tu m'aider s'il te plaît?

A bientôt,
Un Jedi devrait considérer chaque possibilité ainsi que ses possibles conséquences avant de s'impliquer personnellement dans une situation quelconque.

Mon blogue | Mon hébergeur
Gamall
Hic sunt dracones
Posts: 4174
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Gamall »

Je comprends pas.

Tu as déjà posé cette question et j'ai répondu plus haut, et j'avais l'impression que tu avais déjà fait des modifications sur le code du truc

Tu m'avais dit ça:
Dakin Quelia wrote:Grâce au logiciel que tu m'as indiqué! En effet, j'ai pu voir à peu près comment et où ce que je dois remplacer.
et aujourd'hui tu reviens en disant que tu ne vois pas le code du tout... soit il y a une fissure dans l'espace-temps soit j'ai loupé un épisode :quoi

Dis moi exactement ce que tu essayes de faire et là où ça pêche spécifiquement....
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }
Dakin Quelia
Posts: 206
Joined: Mon May 14, 2007 10:36 pm
Location: Belgique
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Dakin Quelia »

Oui, à l'époque, j'avais réussi à avoir le code source. Malheureusement, j'ai perdu la trace du code: je n'ai pas sauvegardé et c'est une erreur. :??

Mais l'archive actuelle semble différente de l'époque où je l'avais téléchargé. Du coup, j'ai un souci pour éditer le fichier en question et voir le contenu pour voir comment est construit le logiciel. ;)

ps: J'ai aussi changé de pc entre-temps.
Un Jedi devrait considérer chaque possibilité ainsi que ses possibles conséquences avant de s'impliquer personnellement dans une situation quelconque.

Mon blogue | Mon hébergeur
Gamall
Hic sunt dracones
Posts: 4174
Joined: Fri May 26, 2006 11:09 pm
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Gamall »

Dakin Quelia wrote:Mais l'archive actuelle semble différente de l'époque où je l'avais téléchargé
Ben non. Rien n'a changé du tout. Ca fait presque 2 ans que je n'ai pas touché à ce machin, ya pas de danger que ça change tout seul...


cf les premiers posts. rappel: JAR == ZIP; les sources == fichiers *.java
{<§ Gamall Wednesday Ida §>}
{ Mods and Programs - Mods TES-IV Oblivion }
Dakin Quelia
Posts: 206
Joined: Mon May 14, 2007 10:36 pm
Location: Belgique
Contact:

Re: Rédacteur d'Articles de Mise en Ligne Wiwiland

Post by Dakin Quelia »

Bizarre, avant j'arrivais à voir le code du logiciel et là, ce n'est pas le cas. Je ne comprends pas. :??

Edit: C'est bon, je comprends d'où vient mon problème. :love

Merci pour le rappel. ;)
Un Jedi devrait considérer chaque possibilité ainsi que ses possibles conséquences avant de s'impliquer personnellement dans une situation quelconque.

Mon blogue | Mon hébergeur
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 250 guests