shibdib / api-registration-mod-revisited Goto Github PK
View Code? Open in Web Editor NEWCyreus phpBB API Mod Revisited
License: GNU General Public License v2.0
Cyreus phpBB API Mod Revisited
License: GNU General Public License v2.0
Hi,
i've just installed your mod with automod on a fresh phpbb 3.0.14,
when i want to add an api key/code to an existing or a new user on the forum i get the message
The value you entered is too short.
The value you entered is too short.
Does it ring a bell for you ?
I've probably missed a step :x
as the subject says
I downloaded and installed the automod.
I installed your api.
Inside the admin panel in the general settings at the bottom left corner there is no EVE Api settings. I tried twice. Always with the same problem
If [evefit][Title, Title][/evefit] is still the right syntax, that does not work anymore compared to Cyerus's original mod.
Ships and items list needs to be updated
PHP 3.0.14
UMIL 1.05
EVE API Mod 7.07
Clean Install
When someone tries to register on the forum.
SQL ERROR [ mysqli ]
Unknown column 'eveapi_keyid' in 'field list' [1054]
SQL
UPDATE phpbb_users SET eveapi_keyid = '_', eveapi_vcode = '_**' WHERE user_id = 2
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()
FILE: [ROOT]/includes/acp/acp_users.php
LINE: 995
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_users->main()
FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
I did a complete clean install with all required phpbb3 3.0.14 and still have no options after install. I have the option to register with api when registering but no options in the acp.
After Upgrading from Cyerus 2.0.12 version i got a doubled API request in the Template.
<dl>
<dt><label for="eveapi_keyid">{L_EVEAPI_KEYID}:</label></dt>
<dd><input type="text" tabindex="6" name="eveapi_keyid" id="eveapi_keyid" size="10" maxlength="15" value="{EVEAPI_KEYID}" class="inputbox autowidth" title="{L_EVEAPI_KEYID}" /></dd>
</dl>
<dl>
<dt><label for="eveapi_vcode">{L_EVEAPI_VCODE}:</label></dt>
<dd><input type="text" tabindex="7" name="eveapi_vcode" id="eveapi_vcode" size="64" maxlength="64" value="{EVEAPI_VCODE}" class="inputbox autowidth" title="{L_EVEAPI_VCODE}" /></dd>
<dd>Click <a href="https://community.eveonline.com/support/api-key//createpredefined?accessmask={L_EVEAPI_ACCESSMASK}" target="_blank">here</a> to create an API key with the correct permissions. Don't forget to set it as 'No Expiry'!<br />It can sometimes take up to 15 minutes before the new API key is activated.</dd>
</dl>
I don't Know if it's an AutoMOD Problem or not.
Just leaving it here.
The current database is incomplete - a lot of basic items are missing (Medium Shield Extender II for example)
having a look at the function_eve_items.php install file from a previous version, the amount of missing items numbers approximately 5,000.
Every time I've tried to install this mod, I keep getting errors like:
Fatal error: Cannot redeclare cronlog() (previously declared in /var/www/html/test.com/forum/includes/eveapi/functions_eveapi.php:25) in /var/www/html/test.com/forum/includes/eveapi/functions_eveapi.php on line 25
I have no idea why. even when I put debug messages inside "functions_eveapi.php", it only executes once and that is the only place in all my files that those functions get declared in
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.