Ok guys, I have worked really hard to bring you guys this; and here it is: https://mega.co.nz/#!qsInkL5B!lcFHc1iR-egIToGmkdZbx27kkM5SpGgSY5tNsmZ0VT0 -- the first public release of our addon! notes: it is still in the testing phase so there may be bugs. To toggle the button type /openoi to use just login, open the window, replace the default login info with the un/pw that you signed up with on our site, generate a new link and copy / paste it into your web browser do not share the link generated as it contains info to your account on our service. At this point the front end is not quite ready to be released in full, so please be patient as the data you send us helps us further improve our addon. We will need all your help with finding bugs with our code and our systems. If you find a security leak please responsibly and privately report it to myself and yodased. If you don't know your password please contact me and I will manually email it to you until we have recovery setup. Thank ALL of you for your continued support.
Just a few comments to the addon:
- In general I recommend making everything local or move global functions and variables to the unique table (namespace).
It's because global functions / variables with common names such as "new", "enc", "encode" or "OI" could easily cause conflicts with other addons. Or they can be overwritten (redefined) by another addon.
killedbyping wrote: »That sound very dengerous and possible mass account stealing -.-
xMovingTarget wrote: »It better dont steal my gold! just kidding, good work guys
I am running this just as of now.
So, we haveto create new link every once in a while to update the data on the website i guess?
xMovingTarget wrote: »It better dont steal my gold! just kidding, good work guys
I am running this just as of now.
So, we haveto create new link every once in a while to update the data on the website i guess?
Yes, you have to load the addon and generate a URL for each character you wish to share with the database.
If you have characters you do not wish to share with the database you simply don't share them.
The data is collected at the time you click the generate new link and is transferred only when you copy that link into a web browser, and then even only if your user name and password are 1 stored in the table and 2. match the stored data.
So there is really no way that you could accidentally share a character or have someone else share their data as yours our your data as theirs.
Thank you very much for the insightful info. I will have a model on the github page below pretty soon https://github.com/Bc1151/Oghma-InfiniumOk guys, I have worked really hard to bring you guys this; and here it is: https://mega.co.nz/#!qsInkL5B!lcFHc1iR-egIToGmkdZbx27kkM5SpGgSY5tNsmZ0VT0 -- the first public release of our addon! notes: it is still in the testing phase so there may be bugs. To toggle the button type /openoi to use just login, open the window, replace the default login info with the un/pw that you signed up with on our site, generate a new link and copy / paste it into your web browser do not share the link generated as it contains info to your account on our service. At this point the front end is not quite ready to be released in full, so please be patient as the data you send us helps us further improve our addon. We will need all your help with finding bugs with our code and our systems. If you find a security leak please responsibly and privately report it to myself and yodased. If you don't know your password please contact me and I will manually email it to you until we have recovery setup. Thank ALL of you for your continued support.
Just a few comments to the addon:
- In general I recommend making everything local or move global functions and variables to the unique table (namespace).
It's because global functions / variables with common names such as "new", "enc", "encode" or "OI" could easily cause conflicts with other addons. Or they can be overwritten (redefined) by another addon.- Editbox for password should probably have ***** instead of real text, the same way as it is on login screen: OI.UI.login_p:SetTextType(TEXT_TYPE_PASSWORD)
- The XML file in package is never used, so you can safely delete it.
- I'd suggest adding a few more information to the addon manifest. At least a version, so it would be easier to find out if I have installed up-to-date version.
- According to the addon terms (https://account.elderscrollsonline.com/add-on-terms), you should include ZOS disclosure.
@xMovingTarget try the build from here: https://github.com/Bc1151/Oghma-Infinium
xMovingTarget wrote: »@xMovingTarget try the build from here: https://github.com/Bc1151/Oghma-Infinium
Ok, this doesnt seem to work at all. I see the addon in my addon list, but i cant get the menu up. /openoi doesnt work anymore and the button is also gone. Still getting an error though.
This occurs only with Oghma enabled. If i disabled ReloadUI addon, no errors. But i still cant get the OI Window up
SLASH_COMMANDS[OI.CMD] = OI.FCMDto:
SLASH_COMMANDS[OI.CMD] = OI.toggle
## APIVersion: 100010 ## Title: Reloadui Extra Slash Commands ## Author: Raykai ## Version: Alpha 0.1.4 ## Description: Enables you to use Slash Commands /rl, /rlui, /reload aliases of the /reloadui command Reloadui.lua
xMovingTarget wrote: »@xMovingTarget try the build from here: https://github.com/Bc1151/Oghma-Infinium
Ok, this doesnt seem to work at all. I see the addon in my addon list, but i cant get the menu up. /openoi doesnt work anymore and the button is also gone. Still getting an error though.
This occurs only with Oghma enabled. If i disabled ReloadUI addon, no errors. But i still cant get the OI Window up
This issue is caused by old version of LibAddonMenu library embedded in Reloadui Extra Slash Commands addon, it has nothing to do with Oghma Infinium.
Reloadui addon does not need LibAddonMenu-1.0 at all, because it has no settings. I recommend deleting "libs" subfolder and changing Reloadui.txt as follows:## APIVersion: 100010 ## Title: Reloadui Extra Slash Commands ## Author: Raykai ## Version: Alpha 0.1.4 ## Description: Enables you to use Slash Commands /rl, /rlui, /reload aliases of the /reloadui command Reloadui.lua
Just tested it myself, there is couple of typos in code, like GetPlayeerStat instead of GetPlayerStat and using self even if it is not defined in code.xMovingTarget wrote: »I just cant get it up whatever i do. not even the button appears. by changing it to toggle also nothing happens.(Github Version)
The one from esoui.com works fine.
I JUST fixed those lol, try again, it's on the github!Just tested it myself, there is couple of typos in code, like GetPlayeerStat instead of GetPlayerStat and using self even if it is not defined in code.xMovingTarget wrote: »I just cant get it up whatever i do. not even the button appears. by changing it to toggle also nothing happens.(Github Version)
The one from esoui.com works fine.
It will always remain so you can only show it to some people/keep private from others? I am keen to share my builds with my guildies, etc - but not everyone who crosses my path.
Also - make sure ZOS/Beth won't mind the name (which is cool!) if you haven't already. IDK re copyright etc.