These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

phpBB 3.x API Registration Mod v6+

Author
Usikava
Section 0
#301 - 2012-07-23 10:54:32 UTC
Hi there, pretty nice work but I have one question and a little request.

Question is: Could I disable your fitting tool? as I'm using PHPBB fitting display mod and pretty much fine with it and don't want to change it and afraid of conflicts.

And the request is could u add instructions for manual install w\o overwriting files and automod thing I'm not a big pro in all this php editing staff but I can do it with my own hands and it would be much easier as I'm using non standard style, have some manual edited files etc... Pirate
Cyerus
University of Caille
Gallente Federation
#302 - 2012-07-23 18:08:18 UTC
Usikava wrote:
Hi there, pretty nice work but I have one question and a little request.

Question is: Could I disable your fitting tool? as I'm using PHPBB fitting display mod and pretty much fine with it and don't want to change it and afraid of conflicts.

And the request is could u add instructions for manual install w\o overwriting files and automod thing I'm not a big pro in all this php editing staff but I can do it with my own hands and it would be much easier as I'm using non standard style, have some manual edited files etc... Pirate


There is currently no simple way to disable the build-in EVE fitting mod. However, do you really want to?
Both versions use the same input to create the fitting window.

Quick summary on the differences:

  • My version is using Inferno 1.1 database, his is using the older Crucible 1.6 (doesn't include ASBs for instance)
  • Mine includes a simple button to load the fiting ingame, his doesn't
  • Mine is already build in, his needs manual installation.


Don't get me wrong, him working on such a mod is awesome and should be encouraged. But wasting time removing my version to use his instead while knowing you are losing features.

In order to see the manual instructions, you'll need to unzip the AutoMOD zipfile contained inside the whole package's rar file.
Then open up the XML file called install.xml and follow it's instructions. But yet again, AutoMOD can do this alot quicker!
Usikava
Section 0
#303 - 2012-07-24 13:39:22 UTC
Cyerus wrote:

There is currently no simple way to disable the build-in EVE fitting mod. However, do you really want to?
Both versions use the same input to create the fitting window.

Quick summary on the differences:

  • My version is using Inferno 1.1 database, his is using the older Crucible 1.6 (doesn't include ASBs for instance)
  • Mine includes a simple button to load the fiting ingame, his doesn't
  • Mine is already build in, his needs manual installation.


Don't get me wrong, him working on such a mod is awesome and should be encouraged. But wasting time removing my version to use his instead while knowing you are losing features.

In order to see the manual instructions, you'll need to unzip the AutoMOD zipfile contained inside the whole package's rar file.
Then open up the XML file called install.xml and follow it's instructions. But yet again, AutoMOD can do this alot quicker!


We've already updated the DB... Altered colors and made it look almost perfectly for our site not a big deal though but have some feeling of our own work in it already, and yes I though about yours ingame thing and wanted to ask is it tighten up with the API if not I wana try to add it myself just for fun and to learn something new Cool

Thx for the answer =)
Cyerus
University of Caille
Gallente Federation
#304 - 2012-07-24 13:54:20 UTC
Usikava wrote:
Cyerus wrote:

There is currently no simple way to disable the build-in EVE fitting mod. However, do you really want to?
Both versions use the same input to create the fitting window.

Quick summary on the differences:

  • My version is using Inferno 1.1 database, his is using the older Crucible 1.6 (doesn't include ASBs for instance)
  • Mine includes a simple button to load the fiting ingame, his doesn't
  • Mine is already build in, his needs manual installation.


Don't get me wrong, him working on such a mod is awesome and should be encouraged. But wasting time removing my version to use his instead while knowing you are losing features.

In order to see the manual instructions, you'll need to unzip the AutoMOD zipfile contained inside the whole package's rar file.
Then open up the XML file called install.xml and follow it's instructions. But yet again, AutoMOD can do this alot quicker!


We've already updated the DB... Altered colors and made it look almost perfectly for our site not a big deal though but have some feeling of our own work in it already, and yes I though about yours ingame thing and wanted to ask is it tighten up with the API if not I wana try to add it myself just for fun and to learn something new Cool

Thx for the answer =)


Both versions use a similar CSS file, so the changes you have made could simply be made into the build-in fitting viewer. File is called eveapi_fitting.css inside the template folder of prosilver.
chick 195
Books and Things
#305 - 2012-07-26 13:36:59 UTC
Having a problem with the 'special user groups' making them immune to API checks seems to not be working.

Admins are not immune unless set to founder. (users in these groups where created manually with out API keys)
Siu Yuen
State War Academy
Caldari State
#306 - 2012-07-28 20:18:06 UTC
On enabling API, my forums are now broken... Hitting forums page gets me the following error:
Fatal error: Cannot redeclare curl_file_get_contents() (previously declared in /home/content/05/6408605/html/forums/includes/functions.php:25) in /home/content/05/6408605/html/forums/includes/eveapi/functions_eveapi.php on line 591

Anyone able to offer an idea?
Mornethius Bastanold
Brutor Tribe
Minmatar Republic
#307 - 2012-07-28 21:47:48 UTC
I've installed the mod to my forums. I see all the modules corp/alliance/standings/teamspeak etc. Basically not sure what's wrong here since there are no api options in my profile etc other than that in the corp and standings tab of the mod.

When you go here http://factor57.com/forums/ to register on my forums, u can also see there is no option for a user to enter their api details upon register,

Any ideas cyerus :)
Cyerus
University of Caille
Gallente Federation
#308 - 2012-07-28 22:22:11 UTC
chick 195 wrote:
Having a problem with the 'special user groups' making them immune to API checks seems to not be working.

Admins are not immune unless set to founder. (users in these groups where created manually with out API keys)


Will check that out once I'm back from vacation, roughly 2 weeks from now.


Siu Yuen wrote:
On enabling API, my forums are now broken... Hitting forums page gets me the following error:
Fatal error: Cannot redeclare curl_file_get_contents() (previously declared in /home/content/05/6408605/html/forums/includes/functions.php:25) in /home/content/05/6408605/html/forums/includes/eveapi/functions_eveapi.php on line 591

Anyone able to offer an idea?


You probably have installed another mod on your forum which added the function curl_file_get_contents to includes/functions.php. For a simple fix you should remove line 571 to 591 from functions/eveapi/functions_eveapi.php

I might add a little check in the future to determine if that function already exists before trying to load it.


Mornethius Bastanold wrote:
I've installed the mod to my forums. I see all the modules corp/alliance/standings/teamspeak etc. Basically not sure what's wrong here since there are no api options in my profile etc other than that in the corp and standings tab of the mod.

When you go here http://factor57.com/forums/ to register on my forums, u can also see there is no option for a user to enter their api details upon register,

Any ideas cyerus :)


Installing the mod is only half of the story, configuring it is the rest.
Once correctly configured (group-wise and entity-wise) you can enable the mod using the masterswitch, which will add the required fields to the template.
When using a custom template, be sure to install the changes using AutoMOD, or do it manually as described in the install.xml inside the zipfile with the AutoMOD-tag.
Mornethius Bastanold
Brutor Tribe
Minmatar Republic
#309 - 2012-07-28 23:48:00 UTC
I'm sorry but you lost me, lol. Ok so basically i've went through each module and set it up to my likings etc. Is there something else i should be doing that is not mentioned?
Mr Digs
Royal Amarr Institute
Amarr Empire
#310 - 2012-07-29 23:29:04 UTC
Evening,

This mod has installed ok. Seems to run fine on my server, there is one question though.

What API does the system use, and if I need to change it where do I go.

Sorry if this has already been asked. But its late and im scratching my head alot over this.

Any help would be appreciated.


Regards
Cyerus
University of Caille
Gallente Federation
#311 - 2012-07-30 00:30:45 UTC
Mornethius Bastanold wrote:
I'm sorry but you lost me, lol. Ok so basically i've went through each module and set it up to my likings etc. Is there something else i should be doing that is not mentioned?


Do you have AutoMOD installed on your forum? If so, did you install the zipfile contained inside the package to make the changes to all the pre-existing files?
Also, instructions (and links to) can be found in the second post of this topic.


Mr Digs wrote:
Evening,

This mod has installed ok. Seems to run fine on my server, there is one question though.

What API does the system use, and if I need to change it where do I go.

Sorry if this has already been asked. But its late and im scratching my head alot over this.

Any help would be appreciated.


Regards


The script uses the API keys of each of the users. In other words, it uses your key for your account.
To see / change it, go to the User CP -> Profile -> Edit account settings.
ISuper
State War Academy
Caldari State
#312 - 2012-08-01 07:56:43 UTC
2Cyerus:

Our CEO interested to make also a jabber for ally. Do you plan to work on jabber integration? Thanks.
Cyerus
University of Caille
Gallente Federation
#313 - 2012-08-01 08:38:06 UTC
ISuper wrote:
2Cyerus:

Our CEO interested to make also a jabber for ally. Do you plan to work on jabber integration? Thanks.


Yes, I'm planning on integrating ejabberd authentication.
Can provide a test version if needed.
ISuper
State War Academy
Caldari State
#314 - 2012-08-01 08:59:59 UTC
It would be great, thank you !
Nongrat
MOON 437
#315 - 2012-08-03 07:36:09 UTC
I have made settings with 2 conditions: for corp (forum group 'corp') and for alliance (forum group 'alliance').
If player is a member of a corp and a member of an alliance at the same time (his corp is a part of alliance), then this member belongs to the one forum group - 'corp'.
How should i make settings in order that player belongs to both forum groups - 'corp' and 'alliance'?
Mod version: em... i think, 4 :) Is my problem solved in v6? Does it make sence for me to install new version?
Cyerus
University of Caille
Gallente Federation
#316 - 2012-08-03 09:20:00 UTC
Nongrat wrote:
I have made settings with 2 conditions: for corp (forum group 'corp') and for alliance (forum group 'alliance').
If player is a member of a corp and a member of an alliance at the same time (his corp is a part of alliance), then this member belongs to the one forum group - 'corp'.
How should i make settings in order that player belongs to both forum groups - 'corp' and 'alliance'?
Mod version: em... i think, 4 :) Is my problem solved in v6? Does it make sence for me to install new version?


v4 is very outdated.
v5+ supports being part of both entities. So yes, I suggest updating.
Nongrat
MOON 437
#317 - 2012-08-03 14:53:43 UTC
Cyerus wrote:
v4 is very outdated.
v5+ supports being part of both entities. So yes, I suggest updating.

Thanks, i will do it.
Felsaa
Imperial Shipment
Amarr Empire
#318 - 2012-08-04 08:54:39 UTC
Hello Cyerus

Update all worked, very pleased with your tool.

One query I have which I was hoping the update would resolve, the cron takes a long time to run which is failing when I'm trying to run as a cronjob, cauing users to be moved to inactive.

As a work round i'm scheduling the cron job through my browser with no issues.

Any ideas how I can resolve this issues?

Regards

Felsaa
BIF Manager
Basin Investment Fund
#319 - 2012-08-04 15:51:38 UTC  |  Edited by: BIF Manager
Trying to get this working for our new project, following the install steps all report success. I can see the mod installed, but the options never show up on the admin control panel to configure it. Must be missing something, but not sure what, ideas?

Well, I got the options showing up by manually going through and adding each "module" to the Eve API category, but no facility for providing the API is presented on the registration screen and with the Eve API Mod active, users are failed registration with a message about input being too short, which I think is a hidden field for API input. Must be a file that didn't go up properly or something? Any clues or guidance? :)

And.. scratch that last comment.. Damn artists mucking with CSS's that they don't understand! Love the mod, nice work!
BIF Manager
Basin Investment Fund
#320 - 2012-08-05 11:09:07 UTC
So, still a bunch of outstanding issues with my installation of this that I'm not sure I understand:

1) EveFit - simply doesn't work, from what I recall from earlier installations, it should add custom BBCODEs to use EVEFIT, but they aren't present and no evefit stuff looks to be present (no css included etc). I think I may have missed a step?

2) Teamspeak - also doesn't work. Add UID to a user, permissions are not propogated, almost like the forum isn't talking to the server. Server-side all looks good (i can run the commands manually via telnet etc). Server whitelist is good.

3) Standings-based group membership doesn't work, but this may be a problem with the corporation API key, unsure however. Users can register fine but their standings don't influence the group they end up in, with all non-corp members appearing in the default Registered Users group.

Really love to get this stuff all finalised, any pointers for any of the 3 issues? (I've read all the pages of the thread and can't really see anything relevant to any of the issues!)