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.
 

TEA (v1.3.1) - Member Management Mod for SMF 2, TeamSpeak 3 and Jabber

Author
Diva Ex Machina
Caldari Provisions
Caldari State
#41 - 2013-10-04 11:32:39 UTC  |  Edited by: Diva Ex Machina
Shin Chogan wrote:

I can't replicate that behaviour at all.

I had a test account with no API key.
Added key and hit save.
Selected main character and hit save.
Went to Jabber page (main toon was already selected) added password and hit save ... look on jabber server and the account is there.

All the Jabber stuff is in TEA_Jabber.php and TEA_Jabber_OF.php ( _OF is the utility functions most of which are unused :) )


I figured it was just something screwy with my particular installation. Big smile I will let you know if I find anything. Thanks for the info.


Quote:

As for the rest of it no I don't know of any fittings/IGB functions. What exactly are you looking for in terms of IGB functions ?



For example, in phpBB you can paste and eft fitting and get a nice graphic of the layout, like so:

http://imgur.com/xIBWroL

or for example to link systems, characters, market items etc in game.
Gunner Anneto
Norse'Storm Battle Group
#42 - 2013-10-05 00:42:34 UTC
I'm having and issue that's happening when registering. I tried registering to test the settings as everything appeared to be setup and working properly, however, when entering the API, I receive an error saying "ERROR: The API needs to show All characters on the account"., I double and triple checked, and it does. I've tried the recommended mask, full api, another character, and it gives the same error and I'm not sure why....any ideas?
raze 911
SoT
DarkSide.
#43 - 2013-10-05 09:19:54 UTC
Shin Chogan
Federal Navy Academy
Gallente Federation
#44 - 2013-10-06 12:13:29 UTC  |  Edited by: Shin Chogan
Raze / Gunner is the 1.3.1 r2 release the first version of the Temars plugin that you have installed in your forum ? Assuming this is the case I'm going to suggest checking on your admin tea settings page ... is there a value in "Server to get API data from"

It needs to read https://api.eveonline.com

Edit : I've uploaded a new version that should pre populate this again.
Gunner Anneto
Norse'Storm Battle Group
#45 - 2013-10-06 16:25:18 UTC
That did it....thank you!
Gunner Anneto
Norse'Storm Battle Group
#46 - 2013-10-06 20:37:55 UTC
Acutally, another question. Does the TS integration work if the TS server is NOT using a mysql db? I am connecting to the server fine as I am seeing all ts groups. Only rule is to add forum group to corresponding ts group and when clicking register I keep getting "[ERROR] Unknown Unknown method"
Shin Chogan
Federal Navy Academy
Gallente Federation
#47 - 2013-10-06 21:52:23 UTC
Gunner Anneto wrote:
Acutally, another question. Does the TS integration work if the TS server is NOT using a mysql db? I am connecting to the server fine as I am seeing all ts groups. Only rule is to add forum group to corresponding ts group and when clicking register I keep getting "[ERROR] Unknown Unknown method"



Fraid not ... mysql only.
Newt On Grid
Ministry of War
Amarr Empire
#48 - 2013-10-11 08:05:04 UTC  |  Edited by: Newt On Grid
I'd posted this in error in the 1.2.1 forum topic so I'm just cross posting this question here as I'm using the 1.3.0 R179 version of TEA.

I'm having some trouble with the Skills rule set. I was trying to use them to assign a secondary group of Capital Pilots, but when i use something simple such as 'Amarr Carrier' with a skill level requirement of 4 it doesn't assign the group to anyone. I did have a Corp ID AND attached but was struggling with it working so lowered to just 1 skill to test.

Is there a particular syntax for inputting the skill names? How can I debug why it isn't matching? I've tried Skill ID's and the Names, nothing seems to work.

I should say i've managed to assign secondary groups using corp titles and roles successfully. Just can't seem to get the skills correct.

Edit - I've updated to 1.3.1 r4

Still unable to use the Skills correctly, getting the same results as above.
Shin Chogan
Federal Navy Academy
Gallente Federation
#49 - 2013-10-11 18:28:43 UTC
Newt On Grid wrote:
I'd posted this in error in the 1.2.1 forum topic so I'm just cross posting this question here as I'm using the 1.3.0 R179 version of TEA.

I'm having some trouble with the Skills rule set. I was trying to use them to assign a secondary group of Capital Pilots, but when i use something simple such as 'Amarr Carrier' with a skill level requirement of 4 it doesn't assign the group to anyone. I did have a Corp ID AND attached but was struggling with it working so lowered to just 1 skill to test.

Is there a particular syntax for inputting the skill names? How can I debug why it isn't matching? I've tried Skill ID's and the Names, nothing seems to work.

I should say i've managed to assign secondary groups using corp titles and roles successfully. Just can't seem to get the skills correct.

Edit - I've updated to 1.3.1 r4

Still unable to use the Skills correctly, getting the same results as above.


Yep I've tested this on my boards and I'm seeing the same issue along with some errors in the board error log about undefined variables ... I'll need to investigate :)
Bon Gloadis
Harbingers of Chaos Inc.
Fraternity.
#50 - 2013-10-11 20:12:32 UTC
Awesome mod and recent updates. Thanks for taking up the coding.

Is there any way to make the required API a full one?

ie: instead of access mask 25165896, require access mask 268435455?

If it's just a matter of changing a check in the code, a pointer to the right location would be awesome.

Thanks,
Bon
Newt On Grid
Ministry of War
Amarr Empire
#51 - 2013-10-11 22:01:50 UTC
Shin Chogan wrote:
Newt On Grid wrote:
I'd posted this in error in the 1.2.1 forum topic so I'm just cross posting this question here as I'm using the 1.3.0 R179 version of TEA.

I'm having some trouble with the Skills rule set. I was trying to use them to assign a secondary group of Capital Pilots, but when i use something simple such as 'Amarr Carrier' with a skill level requirement of 4 it doesn't assign the group to anyone. I did have a Corp ID AND attached but was struggling with it working so lowered to just 1 skill to test.

Is there a particular syntax for inputting the skill names? How can I debug why it isn't matching? I've tried Skill ID's and the Names, nothing seems to work.

I should say i've managed to assign secondary groups using corp titles and roles successfully. Just can't seem to get the skills correct.

Edit - I've updated to 1.3.1 r4

Still unable to use the Skills correctly, getting the same results as above.


Yep I've tested this on my boards and I'm seeing the same issue along with some errors in the board error log about undefined variables ... I'll need to investigate :)


No Worries... If you need me to try out anything i'm happy to test it.
Ynot Eyob
Nisroc Angels
The Obsidian Front - Reborn
#52 - 2013-10-29 10:04:09 UTC  |  Edited by: Ynot Eyob
This is a heads up for Windows Servers.

If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case.

Nisroc - Angel of Freedom Nisroc is known as "The Great Eagle".

Shin Chogan
Federal Navy Academy
Gallente Federation
#53 - 2013-10-29 15:46:05 UTC  |  Edited by: Shin Chogan
Ynot Eyob wrote:
This is a heads up for Windows Servers.

If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case.



Eh ? You don't need a cert on your server to connect to the CCP api url ... or am I mistaking what you mean ?

edit ... do you mean the CA cert ?
thiswaymucker
Federal Navy Academy
Gallente Federation
#54 - 2013-10-29 16:41:23 UTC  |  Edited by: thiswaymucker
just found this post.

updateing now :D


will let you know how i get on


edit, i put the file on my server but it says its an older ver....
Ynot Eyob
Nisroc Angels
The Obsidian Front - Reborn
#55 - 2013-10-30 07:39:42 UTC  |  Edited by: Ynot Eyob
Shin Chogan wrote:
Ynot Eyob wrote:
This is a heads up for Windows Servers.

If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case.



Eh ? You don't need a cert on your server to connect to the CCP api url ... or am I mistaking what you mean ?

edit ... do you mean the CA cert ?


Ya CA Cert

You need a selfsigned cert with the curl calls you are making, thats why i had so many issues with your version. You can turn it off in the calls (Dont have code in head) so after editing your code, you version worked fine.

http://www.devcha.com/2009/10/how-to-execute-curl-and-skip.html
http://curl.haxx.se/docs/sslcerts.html

Nisroc - Angel of Freedom Nisroc is known as "The Great Eagle".

Manic Velocity
Federal Navy Academy
Gallente Federation
#56 - 2013-10-30 14:14:31 UTC
Our site admin is saying this particular error has sprung up in the logs ~700 times since installing the mod. Any ideas what might be causing it?

Quote:
http://thefuriousangels.com/index.php?topic=7580.msg126587;topicseen
Undefined variable: reds
File: /home/angels/domains/thefuriousangels.com/public_html/Sources/TEAC.php
Line: 267


Also, sometimes this one, but not nearly as often:

Quote:
http://thefuriousangels.com/index.php?topic=7580.msg126587;topicseen
Invalid argument supplied for foreach()
File: /home/angels/domains/thefuriousangels.com/public_html/Sources/TEA.php
Line: 276

"The most punchable face in New Eden."

Be excellent to each other.

Twitter | Twitch | YouTube

thiswaymucker
Federal Navy Academy
Gallente Federation
#57 - 2013-10-30 18:42:23 UTC
ok mate, first great work your doing here.

I got it to install by uninstalling the old one first.


it all seems to be working.


So how do i set it so it needs a full api key ?


Shin Chogan
Federal Navy Academy
Gallente Federation
#58 - 2013-10-31 15:37:08 UTC
Ynot Eyob wrote:
Shin Chogan wrote:
Ynot Eyob wrote:
This is a heads up for Windows Servers.

If you have issues pulling the API (Empty chars) it can be your server SSL cert which has exspired. curl will not Work if this is the case.



Eh ? You don't need a cert on your server to connect to the CCP api url ... or am I mistaking what you mean ?

edit ... do you mean the CA cert ?


Ya CA Cert

You need a selfsigned cert with the curl calls you are making, thats why i had so many issues with your version. You can turn it off in the calls (Dont have code in head) so after editing your code, you version worked fine.

http://www.devcha.com/2009/10/how-to-execute-curl-and-skip.html
http://curl.haxx.se/docs/sslcerts.html



Ah ... Php/Curl for Windows doesn't ship with a CA Cert bundle and it doesn't use the system certs :FP I'll try and work out a way round it for the next version.
Shin Chogan
Federal Navy Academy
Gallente Federation
#59 - 2013-10-31 15:51:45 UTC
thiswaymucker wrote:
ok mate, first great work your doing here.

I got it to install by uninstalling the old one first.


it all seems to be working.


So how do i set it so it needs a full api key ?




Bit of a hack at present but if you find

$accessMask = (int)$xml;

Should be about line 156 in *path to forum*/Sources/TEA.php

then add just under it

if ($accessMask == 268435455)
return True;
else
return False;

that should cause people to see an error if they haven't entered a Full API key.
Yoshmoto
BLOPSEC
#60 - 2013-11-11 01:37:21 UTC
Hey,

Getting errors on this Package.

Nothing seems to be working lol. Its not pulling any API's

I can ping the api server.

I have:

XAMPP on a Windows 2k8 server.
SMF 2.0.6
Temars EVE API 1.3.1 r4
Curl appears to be enabled in php.ini

I don't think it is pulling the API properly.

API Page

DB Error

Screwed Error