Section développeur PLANETCALC
Trois étapes pour créer une nouvelle calculatrice
Pour créer une nouvelle calculatrice, vous devez exécuter trois tâches simples:
- Définir les paramètres d'entrée et de résultat.
- Ecrire en Javascript le code de la calculatrice.
- Ecrire un article en utilisant des balises MarkDown.
Les paramètres d'entrée et les valeurs de résultat de la calculatrice peuvent être définis à l'aide de l'éditeur de la calculatrice. Le code JavaScript peut aussi être édité avec l'éditeur de la calculatrice.
Pour mettre votre nouvelle calculatrice à la disposition des visiteurs du site, vous pouvez écrire un court article (une description de la calculatrice) en utilisant l'éditeur d'article. L'article peut contenir des calculatrices, des tableaux, des images et d'autres options fournies par le langage MarkDown markup.
Pour faire certains calculs, vous pouvez avoir besoin de données structurées. Les calculatrices PLANETCALC peuvent utiliser des données XML, JSON ou des tables HTML-venant de sites web externes.
Vous pouvez aussi créer une table de données ou une hiérarchie de tables grâce à l'éditeur de guide PLANETCALC.
Plus d'informations sur la création de calculatrice.
Les calculatrices peuvent réutiliser les paramètres et algorithmes des autres calculatrices.
Vous trouverez plus de détails sur la création d'une calculatrice dans les articles des développeurs de calculatrices:
- Tips and tricks #1: How to set output value
- Tips and tricks #2: How to make calculator translatable into different languages
- Tips and tricks #3: How to make calculator with custom errors
- Tips and tricks #4: How to make calculator with table output
- Tips and tricks #5: How to show/hide input and output controls in a calculator
- Tips and tricks #6: How to make calculator with virtual keyboard
- Tips and tricks #7: How to make calculator with SVG image map
- Tips and tricks #8: How to reuse existing calculator
- Tips and tricks #9: Big numbers
- Tips and tricks #10: Files, long calculation mode
Traduction en langues étrangères
L'interface utilisateur du site est traduite en différentes langues étrangères. Les calculatrices, les articles et le guide peuvent être traduits dans les mêmes langues en utilisant l'éditeur de traduction.
Le développeur de calculatrice doit étudier les possibilités de traduction futures. Puisque n'importe quel paramètre de la calculatrice peut être facilement traduit par l'éditeur de traduction, toutes les chaînes de caractères utilisées dans la calculatrice doivent être stockées dans des paramètres spéciaux (ressources) plutôt que de les écrire directement dans un code.