open All Channels
seplocked EVE Technology Lab
blankseplocked TEA (v1.2.1) - Member Management Mod for SMF 2, TeamSpeak 3 and Jabber
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: first : previous : 1 2 [3] 4 5 6 7 8 9 ... : last (10)

Author Topic

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.15 19:24:00 - [61]
 

Well, everything seems to be working out just great.
I haven't come across any bugs yet.

I do have one question though:
How can you make a rule for a CEO? Is "CEO" a role?

Suggestion:
-Make the "get characters" button more "button like" so it is obvious that you need to push it.
-Put a get characters button on the settings page

Future Suggestions:
-Allow for Alliance and Corp names instead of ID's
-Rules: Have a list of roles that you can select from
-Rules: Have a list of corporation titles specific to the given corp that you can select from
-Rules: Have arrows for reordering rules in the list
-Checks: For other's reference, maybe add cron job instructions on this page
-Probably more ideas to come...

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.04.16 16:27:00 - [62]
 

no CEO isnt a role as far as i know
Director role works for CEO

i might be able to do CEO only by checking the corp info for CEO name if any 1 wants that feature

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.04.17 01:52:00 - [63]
 

ok 1.1.0 is no longer beta

now ill work on the planned improvements that i wanted to do after i add the main workings stable
the improvements I'm talking about are pretty much what Lisa Clinkscales said

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.26 00:23:00 - [64]
 

After more testing with our Alliance, we have a few more improvements that might make it a little better experience.

In the registration process, make the character selection a second stage. So during registration the user would put in username, password, userid, api, and email, then push a "next" button which would bring up a page dedicated to them picking their character.
The problem with the current system is that the "Get Characters" button isn't obvious to most people. Almost all of our members went through registration and didn't understand they needed to push that button and just figured that character population was broken.

Another nice thing would be to make it a requirement to select a character during registration. It just doesn't mesh will on our Alliance forums having accounts floating around without a character name attached because they didn't select a character during registration.

And in the rules section for the admin, when you edit a rule, it would be nice if you could edit all properties of the rule. Right now if I type an AllianceID incorrectly, I have to delete the rule and make it again (which isn't cool without reordering right now).

These are just a few thoughts in the past week or so of testing.
Thanks again, for your work on this!

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.04.26 01:16:00 - [65]
 

Ok ill do some work on it tomorrow

Also Im Offering 2 Alliances Preferable, but Corps if not

Free Hosting that will have
SMF Forum
EDK KillBoard
Lottery Site

All your alliance/corp will have to do is use as normal and report any bugs, idea etc

When i started making this mod i was running a website for a corp and alliance
but because of changes, that include me leaving that corp, altho i did continue to host for the corp that corp eventually disbanded
so i currently dont host a normal corp/alliance forum

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.26 08:39:00 - [66]
 

Just a few more things.

It would be nice if you could LOCK avatars to the Eve Avatar so users cannot change it to something else.

Also, found a nice bug that brought our site to a crumbling halt today... If a corporation or character name has an apostrophe in it, the whole thing just kinda crashes.

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.26 09:37:00 - [67]
 

oh, and the Cron Job does not work as it is using relative path information.
Cron jobs are not run from the script location, but from the php location, so relative path information is not able to find the required files.

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.04.28 08:22:00 - [68]
 

well i just updated SVN with my progress so far towards 1.1.1

this includes:

- Added Check that Character is Selected if Api is Entered during registration
- Added xml Cache
- Fixed a Bug with registration when charname has an apostrophe in it
- Added Option to Lock Avatars to Eve Characters Only
- Changed Cron file to use Relitive path from File to get SSI.php
- Added Ability to reorder Rules
- You can now pull Characters under Settings Page with out the need to save

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.28 18:13:00 - [69]
 

Edited by: Lisa Clinkscales on 28/04/2010 18:24:55
It seems that the check for a character being selected during registration doesn't actually work. It just dumps you to a generic error page after pushing "register" saying to contact the administrator if you see it again. And the account is still registered with no character associated with it.

Also, odd bug, but pushing the button to save settings in the TEA settings page actually for some reason takes you to http://tea.temar.me/test/index.php?action=admin;area=tea;save

And what is the xml cache doing?

Also, I don't know if this would be possible, but could we get a button in the settings page or some place which will go through all current members on the board and force their avatar to the Eve one?

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.04.28 23:37:00 - [70]
 

Fixed those 2 bugs in SVN

the cache basically gets the xml API from CCP and stores it in the database with an expiration of 1 hour, this will help alot with repeat use of the same api

yes ill add a way to reset the avatar of all, prob do it for 1.1.2

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.29 02:42:00 - [71]
 

Edited by: Lisa Clinkscales on 29/04/2010 02:55:03
When running a full member check now, we get this Database Error:
Data too long for column 'xml' at row 1
File: C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\alliance\forum\Sources\TEA.php
Line: 1036

Also, during registration, if you don't select a character it just says that you don't have a valid API, it might be good to make a different error message notifying that they don't have a character selected.

And still, after pushing the register button, you are presented with
Database Error:
Please try again. If you come back to this error screen, report the error to an administrator.

However, even with the error message above, the account is still created though without the character name as the display name...

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.04.29 16:35:00 - [72]
 

whats the error?

if u go under admin u can see the error under the logs

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.29 18:13:00 - [73]
 

Edited by: Lisa Clinkscales on 29/04/2010 18:13:59
There is a rather large list of errors here generated during registration:

http://www.yourdomain.com/alliance/forum/index.php?action=register8: Undefined index: tea_user_idFile: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 2344

http://www.yourdomain.com/alliance/forum/index.php?action=register8: Undefined index: tea_user_apiFile: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 2349

http://www.yourdomain.com/alliance/forum/index.php?action=register28: Undefined offset: 1File: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 1141

http://www.yourdomain.com/alliance/forum/index.php?action=register28: Undefined variable: duseridFile: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 2082

http://www.yourdomain.com/alliance/forum/index.php?action=register28: Undefined variable: postsFile: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 1025

http://www.yourdomain.com/alliance/forum/index.php?action=register28: Undefined variable: postFile: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 1031

http://www.yourdomain.com/alliance/forum/index.php?action=register28: Undefined variable: postsFile: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 1036

http://www.yourdomain.com/alliance/forum/index.php?action=register2Database Error: Data too long for column 'xml' at row 1File: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/alliance/forum/Sources/TEA.php
Line: 1036

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.04.29 19:13:00 - [74]
 

ah so the error is same as u already reported, i have updated SVN
Delete old cache table before installing / running tables file

as for other errors they are low priority as they dont affect the working of the forum/mod

im nearly finished coding the ability to use corp / alliance name instead of id
altho id can still be used

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.04.29 23:32:00 - [75]
 

ok, wiping the cache table fixed it.
Everything seems to be working now.

LoneEcho
Gallente
Paragon Fury
Posted - 2010.04.30 02:11:00 - [76]
 

Edited by: LoneEcho on 30/04/2010 02:17:32
Hello, first I would like to thank you for the great mod.

I'm just having some issues. The usernames arent automatically getting their in-game name. They must first go in their profile then save. Another thing is the portraits. It's not forcing it. It have to edit their avatar and set the option to get it from eve. The rules are a bit confusing but that's alright =P

Also, how would I get it to deny an application if that person isn't part of the corp? I'm pretty good with these things but maybe it's just not my day xD

I'm using SMF2 RC3 and TEA 1.1.0. Also. Maybe I'm doing something wrong and sorry if so =o. I have everything checkmarked. Also as a security measure. It would be good to MD5 the api key or give it some sort of security.

P.S When deleting an account. It doesn't delete the API on the account.

Thanks and continue the great work!

Ajunta P'all
Gallente
Black Storm Cartel
The Orca Syndicate
Posted - 2010.05.19 14:39:00 - [77]
 

Temar thanks for sharing this wonderful mod. I'm having some issues with it though. I'm using SMF2 RC3 and TEA 1.1.0. Its installed properly, and I'm pretty sure I've set it up properly at the settings and the rules areas using corp id etc. For some reason it doesn't seem to "pull" the api info. On the settings tab, it doesn't display a list of characters to choose from after I've entered the api info. On the registration screen, it doesn't provide a list of characters after entering the api info either. It just gives an error. If you click submit with the error, it says that a valid api key needs to be entered. Am I doing something wrong? I have no idea how any of this stuff actually works, so any help you can provide would be appreciated. I also wrote you an in game mail, so feel free to contact me that way as well. Thanks.

KIAEnIgMa
Caldari
KIA Corp
KIA Alliance
Posted - 2010.05.20 23:48:00 - [78]
 

Edited by: KIAEnIgMa on 21/05/2010 00:11:44
Hi Temar.

Can you help me understand how to sort out the rules...

i have set-up two groups

Corp members
Directors

Even if i just setup one rule to add users to Directors group base on their role from thr API it still adds them to the director group even if they are no a director.

what am i doing wrong?

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.05.21 02:30:00 - [79]
 

here is an example of how you want it setup
http://tea.temar.me/tea_example.jpg
remember for main rules it starts at top and then check next
also u should remember that making a rule with the condition director alone is not right as that simply means they have to be a director of ANY corp
so make sure u put the corp in that rule too as shown in the picture
if your still having issue make me a more detailed list of how your rules are setup or take a pic like i did

KIAEnIgMa
Caldari
KIA Corp
KIA Alliance
Posted - 2010.05.21 17:58:00 - [80]
 

Thanks Temar that worked.

is there an install package for version 1.1.1?

im still running the version from the first post

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.05.21 22:15:00 - [81]
 

1.1.1 is available from SVN
download the files using a SVN client and zip up the files

Amon Rhar
Samsara Dynamics
Posted - 2010.05.22 18:39:00 - [82]
 

Edited by: Amon Rhar on 22/05/2010 20:58:30
Edited by: Amon Rhar on 22/05/2010 18:39:10
How can I set the rules so that users other than the corp x or y stay in the group of guests (Convidados)?

Below is what I have configured so far: http://img218.imageshack.us/img218/716/semttuloeq.png

I also have received the following error messages at the top of the page:

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\6193280\html\forun\Sources\TEA.php on line 1266

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\6193280\html\forun\Sources\TEA.php on line 1266

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\6193280\html\forun\Sources\TEA.php on line 1268

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\6193280\html\forun\Sources\TEA.php on line 1268

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\6193280\html\forun\Sources\TEA.php on line 1270

Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in D:\Hosting\6193280\html\forun\Sources\TEA.php on line 1270



give the upgrade to version svn he did not register the table in the database see the error that appears:

Table 'forumsamsarastmf.smf_tea_cache' doesn't exist
File: D:\Hosting\6193280\html\forun\Sources\TEA.php
Line: 1074

Amon Rhar
Samsara Dynamics
Posted - 2010.05.22 21:37:00 - [83]
 

taking a look over here could find quiet because he did not believe the cache Tabal:

In the file tables.php on line 160 you have:
$ Tables [6] ["address"] = "VARCHAR (200) DEFAULT NULL";
$ Tables [6] ["post"] = "VARCHAR (200) DEFAULT NULL";

Turns out varchar has size 200 if I remember the most is that it accepts 100 or 150 would run the query manually and checked the following error in mysql:

# 1071 - Specified key was too long, max key length is 1000 bytes

So I made a change to the 100 varchar get this:

CREATE TABLE tea_cache (
address varchar (100) DEFAULT NULL,
post varchar (100) DEFAULT NULL,
time INT DEFAULT 0,
xml MEDIUMTEXT,
PRIMARY KEY (address, post)
)

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.05.23 00:10:00 - [84]
 

Well normally all unmatched users just go into default group
but i serpose a work around would be simple a rule that all will match
i see you have invalid api already there
so u need a rule to get all valid api regardless of who
1 way is make this rule
Name: valid api
Rule ID: new
Main Group: {ticked}
Condition link: AND
Type: skill
Skill: Spaceship Command
Level: 1

that will match every 1 with a valid api :D
I added the idea of simply making a rule that matches every 1 to google site
i also added the issues to there

also on your picture i notices how you setup monitored groups and just wana make sure u know
you have Main - Administrator monitored, this WILL remove your Admin Access!! if you run cron
also you arnt monitoring convidado this main if a user is put in that group they wont be moved out even if they add a valid api thats in your corp etc after

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.05.23 03:04:00 - [85]
 

fixed the deprecated problem in SVN
some people setup there database with character sets/collation usually for better multi languages
the byte per character is 3 for utf8_unicode
so i changed the combined total of both primary keys to 333 (100 for address and 233 for post)
if u changed to 100 for both its prob a good idea to change post to 233 as 100 is prob too short

Lisa Clinkscales
Clinkscales Holding
Posted - 2010.05.24 01:35:00 - [86]
 

Ok, new odd bug.
I just updated to the most recent SVN version. Before doing so I deleted the Cache database as instructed earlier.
After install, everything seems to work wonderfully. Except for one thing. I can't delete or edit an rules...
I can create new rules and reorder rules, it's just clicking the delete or the edit buttons does nothing.
No error, nothing.
And there are no log entries to help.

Temar Radeik
Intergalactic Syndicate
Nulli Secunda
Posted - 2010.05.24 02:16:00 - [87]
 

Edited by: Temar Radeik on 24/05/2010 02:22:17
sounds like might be an issue with javascript
but i duno what

i would have to look my self on ur site if u cant figure it out, as it works fine on mine

at what point does delete and edit fail

do u get the popup for delete? then page reloaded if u click ok?

for edit is it changing the form to edit mode or after submitting the edited fields

Amon Rhar
Samsara Dynamics
Posted - 2010.05.25 04:55:00 - [88]
 

Edited by: Amon Rhar on 25/05/2010 04:56:08
Hello Temar first like to thank the attention and congratulates him for the great work being done.

I managed to figure out why the error messages appear above the forum:

Warning: Call-time pass-by-reference Has Been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name] (). If you would like to enable call-time pass-by-reference, you Can September allow_call_time_pass_reference to true in your INI file in D: \ Hosting \ 6193280 \ html \ forun \ Sources \ TEA.php on line 1266

Warning: Call-time pass-by-reference Has Been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name] (). If you would like to enable call-time pass-by-reference, you Can September allow_call_time_pass_reference to true in your INI file in D: \ Hosting \ 6193280 \ html \ forun \ Sources \ TEA.php on line 1266

Warning: Call-time pass-by-reference Has Been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name] (). If you would like to enable call-time pass-by-reference, you Can September allow_call_time_pass_reference to true in your INI file in D: \ Hosting \ 6193280 \ html \ forun \ Sources \ TEA.php on line 1268

Warning: Call-time pass-by-reference Has Been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name] (). If you would like to enable call-time pass-by-reference, you Can September allow_call_time_pass_reference to true in your INI file in D: \ Hosting \ 6193280 \ html \ forun \ Sources \ TEA.php on line 1268

Warning: Call-time pass-by-reference Has Been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name] (). If you would like to enable call-time pass-by-reference, you Can September allow_call_time_pass_reference to true in your INI file in D: \ Hosting \ 6193280 \ html \ forun \ Sources \ TEA.php on line 1270

Warning: Call-time pass-by-reference Has Been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name] (). If you would like to enable call-time pass-by-reference, you Can September allow_call_time_pass_reference to true in your INI file in D: \ Hosting \ 6193280 \ html \ forun \ Sources \ TEA.php on line 1270



This occurred because the variable in my php.ini allow_call_time_pass_reference was set to OFF but I decided not to change it to ON since researched other forums and it occurs when PHP is not using more using this feature in new versions (5.0) then it raises the attention. I do not know if this is true or false, but that's what I just read ...

To correct this error is just edit the file TEAR.php in the way he indicates the lines and draw out the character "&" comes before the passage of the parameter, an example:

before: & $ context
after: $ context

Temar would be interesting maybe you cut them in future versions to avoid incompatibility with the new versions of PHP. What do you think?

************************************************** *********************************

Another problem I have faced is that the mod is not displaying the avatar or the corp tag next to the username, see image:

http://img69.imageshack.us/img69/2521/semttulorm.png

See my settings api:

http://img513.imageshack.us/i/semttuloxn.png/



This setting is right?

KIAEnIgMa
Caldari
KIA Corp
KIA Alliance
Posted - 2010.05.25 21:23:00 - [89]
 

Hi Temar.

me again.

im having trouble getting the SVN version working.

i have clean installed version 1.1.0 then i go download each file from the SVN and zip it up and install it under packages and all seems to go well. but now when i go into admin im getting the following error.


Database Error
Table 'extreme_forums.smf_tea_cache' doesn't exist
File: /home/extreme/public_html/kiacorp/forum/Sources/TEA.php
Line: 888

any idea how to fix it?

or how i properly install version 1.1.1 from the svn?

KIAEnIgMa
Caldari
KIA Corp
KIA Alliance
Posted - 2010.05.25 22:05:00 - [90]
 

Sorry again.

managed to add the table by running the tables.php file...

admin says version 1.1.1 but i dont think the new settings and bits are being updated.

for instance if i try and register a new character in version 1.1.1 and i add the api information i cannot click the get characters button to choose the character i need.


Pages: first : previous : 1 2 [3] 4 5 6 7 8 9 ... : last (10)

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only