Fr/CHPP
CHPP sont les initiales de Certified Hattrick Product Provider (Fournisseur de Produits Hattrick Certifiés).
Les programmes utilisant ce logo doivent avoir été approuvés par les créateurs d'Hattrick, et sont sécurisés pour être utilisé avec Hattrick.
Comme certains programmeurs utilisent abusivement ce logo, les utilisateurs doivent toujours vérifier si l'application qu'ils souhaitent utiliser est listée dans la liste officielle des applications certifiés CHPP. Cette liste peut être trouvé dans le menu "Communauté" de "Mon Hattrick".
Il y a certaines conditions pour qu'une application soit approuvée CHPP. Par exemple il n'est pas autorisé de stocké des informations sur d'autres équipes que la votre, mais il est possible d'afficher de nombreuses statistiques. L'utilisation d'une application non CHPP peut entrainer des sanctions de la part des GMs, jusqu'à l'exclusion définitive de votre équipe dans du jeu.
Règles Générales (tout type d'application)
Ces règles s'appliquent pour tout les types d'applications. Les applications d'assistant manager ont des règles supplémentaires. En plus des règles CHPP, les applications et sites internet approuvés doivent également respecter les règles du jeu de Hattrick dans leur globalité. Cela inclut également les forums liés aux applications et à ses utilisateurs.
- Les fichiers XML sont libre d'utilisation une fois que vous avez été approuvé CHPP. Ce sont les seuls fichiers utilisables pour votre application. Il n'est pas autorisé de scanner des informations d'une autre manière. Si votre application fournie des données à d'autres applications, elles doivent également être approuvées CHPP.
- Il est interdit de stocker, quelque soit le format, le nom d'utilisateur et le code de sécurité des joueurs qui accèdent à Hattrick via une application CHPP. Seuls les assistants manager sont autorisés à stocker ces informations (cf. #4 section "Autorisé").
- Excepté pour les fichier XML mentionnés ci dessus, un programme CHPP n'est pas autorisé à scanner ou à télécharger une partie de Hattrick. Tout les téléchargements doivent être initiés par l'utilisateur du programme CHPP, sauf dans le cas des scanners de statistiques qui peuvent agir automatiquement. Quelques applications CHPP autres peuvent également être exemptés, soit parce qu'elles ressemblent à une application de statistiques, soit parce que ses fonctionnalités dépendent de cette possibilité. Ces exceptions sont déterminés au cas par cas.
- Les applications ne doivent pas communiquer avec Hattrick d'une autre manière que le téléchargement du fichier de données XML. Cela signifie que toute forme d'automatisation des enchères, de changement d'entrainement... etc est interdite.
- Une seule connexion à Hattrick par session est autorisé pour une application. S'il est nécessaire de télécharger plus d'un fichier XML, il faut les faire un par un, le téléchargement simultané n'est pas autorisé. A la fin de la session, l'application doit se déconnecter d'Hattrick (logout). La connexion à Hattrick doit être réalisée avec le code de sécurité, et non avec votre mot de passe habituel.
- Applications may use the CHPP logo on the application website and in the application, when the application has been approved by Hattrick, and thus has become CHPP.
- Applications must, in the http-request user-agent string, state which program and version is connecting to Hattrick. For instance: "Hattrix, v3.2.20"
- The files in 1. are provided free and on an as-is basis. No guarantees can be given regarding uptimes, bug-free files, etc.
- CHPP programs should provide copyright information in their applications, stating that "This application uses information from the online game service Hattrick.org. This use has been approved by the developers and copyright owners of Hattrick.org, Extralives AB".
- Applications must be of general interest, meaning that applications that only are intended to be used by small groups, such as federations or friends, won't get approval. The minimum limit is that the applications must benefit at least one country. Furthermore all applications must have English support, either as the original or as an optional language.
- CHPP programs are allowed to charge their users for registration. However, all paying users should be informed that Hattrick and Extralives take no responsibility for these payments or for ongoing customer support for the application. In the future, we will also introduce a requirement for third-party developers to add one or several extra features that will only be available for Hattrick Supporters. To make this possible, we will add Supporter membership information in the interfaces available to third-party developers.
- Applications for PDA and Mobile phones are, at this point, not allowed.
- At most one co-developer per application is allowed to apply for access to the CHPP conference.
- It is not allowed to start developing applications and/or functions before they are properly approved.
Additional rules for Manager Assistants
Since we don't want manager applications simplifying everything too much, there are a few restrictions regarding functionality. A manager application may never become a so-called "spy application" that keeps track of opponents' teams and all their changes.
Allowed
- Collecting match related information about any opponent's team, i.e. match reports, match ratings, stars and the league table. Some sort of analysis will be allowed as long as it's not too extreme. This will be measured from case to case (when you apply for functions). You may fetch this information "one season back" (16 weeks) and it may be stored in the application if needed.
- Statistics of end-user's (the one using the application) own team historically. Also single opponent's match details (reports, ratings, stars etc).
- Team logo types and press announcements for any Hattrick team, if the end-user has Hattrick supporter.
- If a user of a manager application agrees to store his/her login name and security code on the local computer, then he/she is allowed to do so.
Not Allowed
- Tracking of opponent's players, i.e. changes in opponents' players' form, injuries, new players in team, sold players, etc. Basically no feature where the end-user starts his program and receives a summary of all recent changes in the opponent's team.
- Multiple statistics for several teams at the same time. That is only allowed for statistic applications (sites) and "cup manager" sites.
- Interaction with transfers. Copying/pasting functions (for transfer evaluations) to separate databases are still allowed.
- Automatic download, i.e. a download must be triggered by the user and not by a timer or similar.