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


Allgemeine Änderungen

Das Management der Gilden Beziehungen wurde repariert sowie viele andere kleine Probleme. Einige Verbesserungen der Updates der Gilden Datenbank und des Graphen der Statistik-Anzeige der Gilden wurde vorgenommen. Aktivitätsgraphen beinhalten den aktuellen Monat zusammen mit den 12 letzten Monaten.


Gildenprofil

Eine Gruppe Scripts bezüglich des Gildenprofils wurden gesäubert. Das Gildenprofil beinhaltet automatisch generierte Gildenbeschreibung basierend auf bekannten Gildendaten, diese Funktion kommt ursprünglich vom Buch der Gilden. Ihr Gildenprofil beinhaltet den Link zum Gildeninventar zugänglich mit der Bag App.

Aussenposten Vorfälle

RyGReg behält neuerdings eine Liste der letzten Vorfälle zwischen Gilden. Dies ist hauptsächlich nützlich um nach aktiven Aussenposten zu beobachten. Basierend auf Änderungen des Eigentümers ist es auch möglich die behaltene Zeit für jeden Ort zu beobachten. Ich habe versucht die Liste der Vorfälle zu rekonstruieren anhand von Gilden Aktivitäts Logs, aber einige Kämpfe könnten fehlen, die meisten Orte sind unbekannt und es ist nicht möglich nicht erfolgreiche Versuche zu beobachten. Die Liste der Vorfälle in den letzten 12 Monaten ist verfügbar im Letzte Updates Bereich sowie ein Graph der Länge der Zeit

Rollenspiel Optionen

Eine der wichtigen Neuigkeiten ist es, Nutzern zu erlauben mehr Rollenspiel Optionen zu aktivieren. Mit der Benutzung der Blablatys Datenbank, haben Nutzer die Möglichkeit eine Rollenspiel Sprache auszuwählen. Dies kreiert ein zusätzliches Übersetzungslayer und die Anwendung wird hauptsächlich in die gewählte Atys Sprache übersetzt, mit Rückfall auf gewählte Sprache, mit Rückfall auf Englisch.
Eine andere Option ist die direkte Umwandlung aller Daten in Atys Zeit mit zwei neuen Zeit-Datum Formaten nach Atys Konventionen. Und wenn Ihr euch weit von Atys weg fühlt, aktiviert die Nutzung ihrer nationalen Schrift. Es gibt eine spezifische Schrift für jede Atys Rasse. Leider wird diese Option im Spiel-Browser ignoriert.

Säuberung der Benutzeroberfläche

Die Anwendungs Benutzeroberfläche wurde gesäubert. Einige zusätzliche Änderungen für bessere Nutzung im Spiel-Browser wurden vorgenommen und die Personalisierungs-Optionen wurden für jede Anwendung separiert. Eine der neuen Schlüsselfunktionen ist die Unterstützung von Skalierung. Da normale Browser diese Funktion standardmässig eingebaut haben, ist sie für den Spiel-Browser gedacht, wo die Benutzeroberfläche zwischen 90% und 200% skaliert werden kann.

Farben-Verwaltung wurde mit dem Datenbank-Backend ersetzt und auch der Operationen-Log wurde mit einer neuen Datenbank ausgestattet. Benutzer können den Log durchsuchen und neue Nachrichten in eine Übersicht zusammenfassen um Platz auf dem Bildschirm zu sparen. Cache Updates wurden in einen separaten Thread verschoben um die Performance zu verbessern. Changelog und System-Version haben ein neues Datenbank-Backend.

Verwendung und Installation

Du kannst diese Anwendung IG aufrufen über den Befehl /appzone 1947 von jedem beliebigen Chat-Fenster oder über installiere RyGReg über die App Zone. Alle Verbesserungsvorschläge sind willkommen.




Die Übersetzung dieses Textes hat dankenswerterweise Siela und Gape Ri-La geliefert.

#21 Multilingual 

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

RyGReg 0.9.1

Maintenance release

This version is mostly a maintenance release. It profits from new system features and also brings various fixes. The most important one is that the interface of the Book of Guilds was reworked and should work fine in-game again.

Changes shared by all applications

The cache update mechanism, especially inventory cache in case of (multiple) guild halls, might take some serious time to complete. While you can still customize cache lifetime for each storage and affect the length between automatic updates, all general update locks are now also accessible from user settings. In case you lock any type of update, the system still checks for new changes and offers a way how to run the update manually. This allows you to have updates always locked and run it on your request.

There were also made some fixes and improvements on the update process itself and the system of localization is now using temporary translation cache to reduce number of database queries. The system tracks if your character has a profile on Ryzom Armory server and offers a link for such Homin. All applications except DeepList also contain basic user documentation.

The set of application icons was updated to better fit with the Ryzom client theme. This change is followed by update of license details in About section. System font database was reworked and the colour palette database now supports colour opacity.

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.

uiWebPrevious12uiWebNext
 
Last visit Saturday, 30 November 16:43:14 UTC
P_:G_:PLAYER

powered by ryzom-api