YOUR CREATIONS & GUIDES


uiWebPrevious12uiWebNext

#19 [en] 

Ok...

HOME page

By this I mean your character home page, in client accessible with Shift+W.

Anonymous user

Anonymous is every application user whos character name is not known. This user is limited to use default application settings, his guild activity is not tracked and can see any public data.


Authenticated user

Some features requires to know a character name you currently act with. Typically adjustment of your application settings. In that case you are prompted to log in, which will redirect you apps.ryzom.com from where you should start the application. When using IG browser, you may experience a session expiration, in that case you are asked to click HOME button to restart the session.

Ryzom server works as dummy proxy here. It will "start" the app for you and (important) will provide a way the application can use to confirm it is really you (authentication). Then returns some basic data about your character. All is realized using PHP Ryzom API via ryzomapi_lite. Install and run RyApp Example application from App Zone to see what all application knows about you in this case.

If member of a guild, your character activity is logged every time your last activity is older than ~60 minutes. The trigger to run the check is starting one of my applications as authenticated.

Dynamic icons

This is new feature in Ryzom App Zone. In case you allow dynamic icon for any of my apps, the application icon on App bar and on HOME page (Shift+W in game) will be reloaded every time you reload that bar (typically comming on-line) or HOME page (logging into apps.ryzom.com, opening in client). This will be same as running the app authenticated and will trigger activity check.


API key and modules

API key gives access to selected character data. You can get (create) your character API key using Ryzom API. Different applications may require different key modules based on purpose as I highlighted on following image.

See application About (click on application name/icon in top left corner) to view which module is required and why. Book of guilds has no user interface but language change and do not require any API keys. The following image shows modules requirement for Fame tracker.

If authenticated user wants to use a feature based on character API key, he is prompted to insert a valid key which includes required modules.


Data cache

The trigger for updates is same as for activity (see above). In case your API key contains module P01, system monitors changes of your fame. In case there is P02 module presented, system monitors changes of your master skill levels. If any of C04, C05, C06 or A03 modules are present and your inventory cache is expired, system will cache items in your inventory.

You can remove all your personal data in your settings. To clean everything up delete your full name, set Publish policy to Exclude from guild members list, remove your API key and check all in Clear cached data. Then click Save. In guild activity log you will be referred as Unidentified member.

Since the next release you will be able to lock every specific update / activity in Customization settings. Level tracking is realized for Level tracker application which will be released along. Bag App and Letter app will be released later, probably with next major update.



Finally, I have created a simplified diagram how it is, generally, done. Will this give you your answers?

#20 Multilingual 

Multilingual | [English] | Deutsch | Español | Français

RyGReg 0.9


General changes

Guild relationships management was fixed as well as many other minor issues. There were made some improvements in guild database updates and Statistics displays graph of guilds on Atys. Graphs of activity include current month along 12 month history.


Guild profile

Set of scripts related to guild profile has been cleaned-up. Guild profile contains auto-generated guild description based on known guild data, this feature originally comes from Book of Guilds. Your guild profile contains link to guild inventory accessible using Bag App.

Outpost incidents

RyGReg newly keeps history of incidents between guilds. This is mainly useful to monitor by active outposts. Based on changes of the owner it is also possible to track possession time of each place. I did try to reconstruct incidents history from guild activity log however some battles might be missing, most of locations is unknown and it is not possible to monitor unsuccessful attempts. Table of known incidents in last 12 months is available in Recent updates section as well as graph of amount in time.

Role-play options

One of important news is to allow users to enable more role-play options. With use of Blablatys database, users are allowed to select role-play language. This will create another translation layer and your application will be primarily localized into preferred atys language with fallback to your preferred language with fallback to default language (english).
Another option is live conversion of all dates into Atys timeline along with two new Date and time formates by Atys conventions. And when you feel far from Atys, enable use of your national font. There is one specific font for each Atys race. Unfortunately, in-game browser will ignore this setting.

User interface clean-up

Application UI has been cleaned up. Some additional changes were made for better use in UG browser and customization options were separated for each application. One of new key features is support for scaling. While regular browsers have this feature built-in, this option targets on use with in-game browser and allows you to scale application interface between 90% and 200%.

Color management was replaced with database backend as well as operations log has new database backend. Users can browse log history and let new messages to aggregate into one summary to save space on screen. Cache updates were moved into separate thread to improve performance. Changelog and version system has new database backend.

Usage and installation

You can run the application IG using command /appzone 1947 from any chat window or install RyGReg from App zone. All suggestions are welcome.


#21 Multilingual 

Multilingual | English | Deutsch | Español | [Français]

RyGReg 0.9.1

Publication de maintenance

Cette version est principalement une version de maintenance. Elle bénéficie de nouvelles fonctionnalités du système et apporte également diverses corrections. Le plus important est que l'interface de Livre des Guildes a été retravaillée et devrait à nouveau fonctionner correctement dans le jeu.

Modifications partagées par toutes les applications

Le mécanisme de mise à jour du cache, en particulier le cache d'inventaire dans le cas de hall de guilde (multiples), pourrait prendre un temps considérable. Bien qu'il soit toujours possible de personnaliser la durée de vie du cache pour chaque stockage et de modifier la durée entre les mises à jour automatiques, tous les verrouillages de mise à jour généraux sont désormais également accessibles à partir des paramètres de l'utilisateur. Si vous verrouillez un type de mise à jour, le système vérifie toujours les nouvelles modifications et propose un moyen d'exécuter la mise à jour manuellement. Cela permet d'avoir des mises à jour toujours verrouillées et de les exécuter à votre demande.

Des corrections et des améliorations ont également été apportées au processus de mise à jour lui-même et le système de localisation utilise désormais un cache de traduction temporaire pour réduire le nombre de requêtes dans la base de données. Le système vérifie si votre personnage a un profil sur le serveur de Ryzom Armory et propose un lien vers cet Homin. Toutes les applications, à l'exception de DeepList, contiennent également une documentation de base pour l'utilisateur.

Le jeu d'icônes des applications a été mis à jour pour mieux s'adapter au thème du client Ryzom. Ce changement est suivi d'une mise à jour des détails de la licence dans la section À propos. La base de données des polices du système a été retravaillée et la base de données des palettes de couleurs prend désormais en charge l'opacité des couleurs.

Utilisation et installation

Vous pouvez lancez l'application IG en utilisant la commande /appzone 1947 à partir de n'importe qu'elle fenètre de chat or installer RyGReg à partir de App zone. Toutes les sugestions sont les bienvenues.



Traduction fournie par l'équipe EncyclopAtys
uiWebPrevious12uiWebNext
 
Last visit Saturday, 27 April 21:49:42 UTC
P_:

powered by ryzom-api