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

Instandhaltungs Ausgabe

Diese Version ist hauptsächlich eine Instandhalutungs Ausgabe. Diese profitiert von neu ins System eingebrachte Features, bringt aber auch einige Korrekturen mit sich. Die wichtgste ist das die UI des Buch der Gilden neu überarbeitet würde und sollte nun in-game wieder korrekt funktionieren.

Aenderungen, die alle Applicationen betreffen

Der Cache Update Algorithmus, insbesondere Inventar Cache im Falle von (mehreren) Gildenhallen, kann uU viel Zeit brauchen um ganz fertig zu werden. Obwohl man dennoch weiterhin die Update Intervale eines jeden Speicher Anlage individuell bestimmen kann wie auch die zeit Zwischen automatischen Updates, sind nun alle allgemeine Update Sperrungen Benutzer Einstellungen. Falls irgend eine Update nicht benutzt wird, dennoch bietet das System für jede mögliche Update Kategorie eine manuelle Update an. Dadurch können Updates stets gesperrt blieben, bis dass man selbst bestimmt, dass die eine oder andere Update ausgeführt werde.

Um die Update Prozeß zu beschleunigen durch Reduzierung insgesamt der Anzahl von Database Abfragen währenddessen, verwendet das System nun lokaler temporäre Übersetzungs Speicher des Client. Das System prüft ob ein Charakter ein Profil auf dem Ryzom Armory server verwendet und bietet ggf ein Link dorthin für jeden solchen Homin(a) an. Auch alle Applicationen ausser DeepList bieten solche Benutzer Documentation an.

Die Icons verwendet von den Applicationen ist aktualisiert worden um besser im Einklang mit dem Ryzom Client Theme. Dieser Aenderung entsprechend wurden die License Details im About Section angepasst. Auch wurde das System Font Database ueberarbeitet und die Farbpalette Database unterstützt nun Farben Transperenz.

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 Tryroamer geliefert.
uiWebPrevious12uiWebNext
 
Last visit Sunday, 28 April 15:08:30 UTC
P_:

powered by ryzom-api