Pro Wiki Dictionnaire Progammeur
Différence (dernière modification)
(pas d'autres différences, affichage normal de la page)
Modifié: 1c1,41
Décrivez ici la nouvelle page.
|
EnConstruction.
Cette page du vocabulaire contrôlé qui est utilisé dans le ProWikiScript pour nommer les fonctions et les variables globales. Généralement ce sont soit des mos en anglais (s'ils sont courts) ou des abréviations. Notez que - même si le vocabulaire vous semble très anglais - c'est une forme de jargon de façon que les mots communs ont souvent des sens spécifiques qui dévient de leurs utilisations quotidiennes.
Note :
* la compréhension de "Get" et "Ret" est cruciale, regardez-les en premier
* le "prime object" commence toujours par un nom de fonction (FileSetStr isomorphique à file.setString)
* puis l'ordre est : operation, parameters
* les modificateurs suivent les mots qu'ils modifient (<n>"StrRetChrFirst" au lieu de "StrRetFirstChr"</n>
=== Mots généraux ===
[[table]
Mot | type | abréviation et sens | exemples d'usage
App | operation | de "append", à ajouter à la fin de quelque contenu d'objet existant | FileAppStr
Auto | modifier | de "automatic" | WordAutoLink AutoSubPageList AutoLinkStrategies
Chr | object | de "character" | ChrRetHex StrRetChrFirst
Clear | action | pour réinitialiser un Objet vers un état standard vide, comparé à "Del" |
Create | action | pour créer un objet, n'a pas besoin d'être formel| DirCreate
Cvt | action | de "convert", l'objet prioritaire est changé en place, la fontion n'a généralement pas de valeur retour | StrCvtUnicode($s)
Del | action | de "delete", pour ôter un objet, comparé à "Clear" | FileDel
Get | operation | tout à fait à l'opposé de l'usage commun en programmation, "Get" veut dire que les paramètres suivants (références) sont utilisés pour passer les résultats de fonction. Utile pour Hashes et Array afin d'éviter l'overhead de passer beaucoup d'éléments à travers la liste de valeur retour. | PageGetContext($id,%hash)
Path | object | un nom de fichier comprenant potentiellement des répertoires et extensions | PathRetDir
Ret | operation | de "return" spécifie les paramètres suivants à passer à travers les valeur(s) retour de la fonction | PageRetText StrRetUpper ChrRetHex WordRetLanguage
Set | operation | les paramètres objets prioriataires sont assignés | FileSetStr
Str | object | de "string", séquence arbitraire de caractères | FileAppStr StrCvtUnicode
]
=== Mots spécifiques au Projet ===
[[table]
Word | type | abréviation et sens | exemples d'utilisation
Page | object | a wiki page, referenced by its string name e. g. <n>"FrontPage "</n>, typical local variable name $id for complete page names | PageRetText
Show | action | deliver a WebPage to the client browsers | ShowPage ShowFile ShowText
Wiki | object | the LocalWiki if no modifier is used, no reference needed | WikiRetPageList
(none) | object | depending on the context, either the Wiki or the request | ShowPage (means WikiShowPage), RetParam (means RequestRetParam)
]
LangueFrançaise PageTranslation ProWiki:ProWikiProgrammersDictionary
|
EnConstruction.
Cette page du vocabulaire contrôlé qui est utilisé dans le ProWikiScript pour nommer les fonctions et les variables globales. Généralement ce sont soit des mos en anglais (s'ils sont courts) ou des abréviations. Notez que - même si le vocabulaire vous semble très anglais - c'est une forme de jargon de façon que les mots communs ont souvent des sens spécifiques qui dévient de leurs utilisations quotidiennes.
Note :
- la compréhension de "Get" et "Ret" est cruciale, regardez-les en premier
- le "prime object" commence toujours par un nom de fonction (FileSetStr isomorphique à file.setString)
- puis l'ordre est : operation, parameters
- les modificateurs suivent les mots qu'ils modifient ("StrRetChrFirst" au lieu de "StrRetFirstChr")
Mots généraux
 | | Mot | type | abréviation et sens | exemples d'usage |
| App | operation | de "append", à ajouter à la fin de quelque contenu d'objet existant | FileAppStr |
| Auto | modifier | de "automatic" | WordAutoLink AutoSubPageList AutoLinkStrategies |
| Chr | object | de "character" | ChrRetHex StrRetChrFirst |
| Clear | action | pour réinitialiser un Objet vers un état standard vide, comparé à "Del" | |
| Create | action | pour créer un objet, n'a pas besoin d'être formel | DirCreate |
| Cvt | action | de "convert", l'objet prioritaire est changé en place, la fontion n'a généralement pas de valeur retour | StrCvtUnicode($s) |
| Del | action | de "delete", pour ôter un objet, comparé à "Clear" | FileDel |
| Get | operation | tout à fait à l'opposé de l'usage commun en programmation, "Get" veut dire que les paramètres suivants (références) sont utilisés pour passer les résultats de fonction. Utile pour Hashes et Array afin d'éviter l'overhead de passer beaucoup d'éléments à travers la liste de valeur retour. | PageGetContext($id,%hash) |
| Path | object | un nom de fichier comprenant potentiellement des répertoires et extensions | PathRetDir |
| Ret | operation | de "return" spécifie les paramètres suivants à passer à travers les valeur(s) retour de la fonction | PageRetText StrRetUpper ChrRetHex WordRetLanguage |
| Set | operation | les paramètres objets prioriataires sont assignés | FileSetStr |
| Str | object | de "string", séquence arbitraire de caractères | FileAppStr StrCvtUnicode |
|
|
Mots spécifiques au Projet
LangueFrançaise PageTranslation ProWiki:ProWikiProgrammersDictionary
|
|