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
ShadowandLight
Trigger Happy Capsuleers
#341 - 2014-10-10 14:27:30 UTC
Some users are getting "no match" and others are just getting a blank spot in their group.

Is the "blank" an error?


Nuramori
Amok.
Goonswarm Federation
#342 - 2014-10-11 23:54:46 UTC
Can someone post a screen shot of their jabber config set up (with sensitive data x'd out of course), that uses an external connection to a Jabber DB? I just can't seem to get a handle on the proper data to have in the fields. The jabber in openfire. Thanks.
Nutbolt
University of Caille
Gallente Federation
#343 - 2014-10-12 07:23:42 UTC
Nuramori wrote:
Can someone post a screen shot of their jabber config set up (with sensitive data x'd out of course), that uses an external connection to a Jabber DB? I just can't seem to get a handle on the proper data to have in the fields. The jabber in openfire. Thanks.


The only 2 things which would be different than if they were hosted locally is you need the address of the external server, instead of 'localhost'. This applies to both the database host and the admin page for openfire.

So instead of localhost it would be: myjabberaddress.com, and the admin page url would be: myjabberaddress.com:9090.

IP Addresses are valid addresses.

What you are likely struggling on though is the jabber server not allowing remote connections. For security reasons MySQL and stuff won't let just any random person try and connect to a database. You need to allow your forum ip address access to the database. However make sure you are using the right ip address. For example my forums is on a hosted account where the actual address the database connection is coming from is a nothing related to my website.

This will help hopefully: https://www.google.co.uk/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#safe=off&q=mysql%20allow%20remote%20connection
The Ironfist
Viziam
Amarr Empire
#344 - 2014-10-18 14:13:31 UTC
Rouque Vanderbuilt wrote:
I have test it with User Service 2.0.2 ...don't work Sad
The older Version are not running with JVM: 1.7.0_67 Oracle Corporation -- Java HotSpot(TM) 64-Bit
and Openfire 3.9.3


new user service doesn't work because it is compiled with a newer version of oracle Java.. you have to manually update your java version.. there's plenty of guides around how to do that.
L0SER18q
My Little Pony Industries Inc.
RED.OverLord
#345 - 2014-10-24 17:29:59 UTC
Hello,
Is it possible to remove from given manual group by the some rule?
I want to give some groups manually and want to remove all groups when character leave corp.
ShadowandLight
Trigger Happy Capsuleers
#346 - 2014-10-25 00:24:36 UTC
Anyone looking to make some isk, im looking to add some features to this API Mod.

Send me a mail in-game and we can go over details.
Vyle Feelings
Cheesemonger Managerial Consortium
#347 - 2014-10-28 14:38:40 UTC  |  Edited by: Vyle Feelings
Edit: Fixed my own issue.

Now if I could just get TEA to create the openfire users correctly...
Commander Insignia
School of Applied Knowledge
Caldari State
#348 - 2014-11-04 18:51:07 UTC
I would send you a message in eve but as i'm not subbed and i can't find a twitter account for you, i've had to send it through commander insignia.

Just wanted you to know of another fix i'd had to make to TEA thanks to CCP messing about with the api server again.

This time it's affecting the title based membergroups in SMF.

The fix is easy enough, in TEAC.php in function titles, theres a part of the code that looks for the titles in char/CharacterSheet.xml.aspx .

At the moment, it looks in rowset 6 for the titles, but now CCP have messed with it, it's at rowset 9, so the change to the code is simple.

if (!empty($xml -> result -> rowset[9]))
{
foreach($xml -> result -> rowset[9] as $title)


Demitrios
ol' Jack Burton
The Pork Chop Express
#349 - 2014-11-05 00:29:02 UTC
Is there any chance of a step by step guide on setting up from the beginning?

I have literally no experience with this stuff but want to get it running. So far I have installed the SMF forum on my server because that was a simple button click.

Hell I would even consider paying someone if the price isn't to expensive :D
Norian Lonark
Center for Advanced Studies
Gallente Federation
#350 - 2014-11-09 20:18:40 UTC
Commander Insignia wrote:
I would send you a message in eve but as i'm not subbed and i can't find a twitter account for you, i've had to send it through commander insignia.

Just wanted you to know of another fix i'd had to make to TEA thanks to CCP messing about with the api server again.

This time it's affecting the title based membergroups in SMF.

The fix is easy enough, in TEAC.php in function titles, theres a part of the code that looks for the titles in char/CharacterSheet.xml.aspx .

At the moment, it looks in rowset 6 for the titles, but now CCP have messed with it, it's at rowset 9, so the change to the code is simple.

if (!empty($xml -> result -> rowset[9]))
{
foreach($xml -> result -> rowset[9] as $title)


Demitrios



A big thank you for this I was experiencing this problem and was able to fix it as you said. Many many thanks Big smile

Start wide, expand further, and never look back

ShadowandLight
Trigger Happy Capsuleers
#351 - 2014-11-14 22:34:47 UTC
Michael Mach
Arx One
#352 - 2014-11-15 08:48:51 UTC
Diva Ex Machina wrote:


If I select my main char, enter a password and save it (by clicking change profile), the jabber account isn't created. No messages other than your profile is updated. I thought for a while my settings were bad or something until I tried selecting an alt char and saving, and then selecting my main again and saving again, then noticed the jabber account was created.. I deleted the account on jabber and tried again. Same thing. I tested it a few more times and same thing every time. I am not sure why that is exactly.


I'm having this exact same problem, unfortunately.
Fisnar Jejrhald
Ailes Grises
#353 - 2014-11-23 18:43:23 UTC
whether smf 2.1 will be supported
Tahnil
Gunboat Commando
#354 - 2014-11-24 09:21:28 UTC
I could be mistaken, but I think currently there is nobody actively working on the TEA mod :-(
Norian Lonark
Center for Advanced Studies
Gallente Federation
#355 - 2014-11-24 14:03:35 UTC
Tahnil wrote:
I could be mistaken, but I think currently there is nobody actively working on the TEA mod :-(


I hope this is not the case :(

Start wide, expand further, and never look back

Tahnil
Gunboat Commando
#356 - 2014-11-24 14:27:05 UTC
Temar has quit EVE a long time ago. Shin Chogan took over this project and maintained it for one or two years. But he seems to have quit several months ago. You can have a look at his last postings in this thread.

So anybody who has some experience with PHP, SMF, and the EVE API is invited to take over development ;-)

Unfortunately I‘m just a n00b with regards to web development.
Stiforr
Republic University
Minmatar Republic
#357 - 2014-11-24 23:01:49 UTC  |  Edited by: Stiforr
Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance.

I'm using openfires built in database if it helps.
Citricioni
#358 - 2014-11-26 15:12:29 UTC  |  Edited by: Citricioni
Stiforr wrote:
Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance.

I'm using openfires built in database if it helps.


use a mysql database for openfire, then it is easier (and if you find the secret key) which is also needed tell me please :D

where is the "Secret Passcode to Access User Service"?
EDIT: okay that is the openfire plugin "user service"
Stiforr
Republic University
Minmatar Republic
#359 - 2014-11-26 20:52:30 UTC  |  Edited by: Stiforr
Citricioni wrote:
Stiforr wrote:
Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance.

I'm using openfires built in database if it helps.


use a mysql database for openfire, then it is easier (and if you find the secret key) which is also needed tell me please :D

where is the "Secret Passcode to Access User Service"?
EDIT: okay that is the openfire plugin "user service"


Yea so I switched over to a mysql database cause I realized it would be a lot easier. But I think I'm still missing something. I basically have no idea how to set any of the jabber or TS stuff up. Do I have to do something with the rules section for either of those two to work?


So I checked the logs and I just get a ton of errors for TEA_jabber and TEA_TS. Is this not compatible with the latest SMF or am I missing something?
Citricioni
#360 - 2014-11-27 09:20:36 UTC
Stiforr wrote:
Citricioni wrote:
Stiforr wrote:
Can anyone please tell me where to get the settings to put in the Jabber section? I don't know where to find the openfire database information for instance.

I'm using openfires built in database if it helps.


use a mysql database for openfire, then it is easier (and if you find the secret key) which is also needed tell me please :D

where is the "Secret Passcode to Access User Service"?
EDIT: okay that is the openfire plugin "user service"


Yea so I switched over to a mysql database cause I realized it would be a lot easier. But I think I'm still missing something. I basically have no idea how to set any of the jabber or TS stuff up. Do I have to do something with the rules section for either of those two to work?


So I checked the logs and I just get a ton of errors for TEA_jabber and TEA_TS. Is this not compatible with the latest SMF or am I missing something?


I'm running now SMF 2.0.9 with TEA 1.3.1 r7, at the moment I only use it for Jabber (openfire).

In the Settings section you have to put in a Directors Corp Key for Standings and other Stuff.
Rules is like: "If Player X is in Corp A move him to Boardgroup 1"
Teamseapk is the same and Jabber too

For openfire u need 1 Plugin to run it with TEA. You find it in the openfire Adminwebinterface under Plugins/Available Plugins
It is called User Service, TEA need it to create remotly new Users on the openfire Server, after you have installed the Plugin, there is a new option in Server/Server Settings called User Service, there you can define the "Secret Key" for TEA Jabber.

Feel free to contact me if you need help, it was my first time setting up something like that and i dont rly like what i see :D