|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Cyerus
Galactic Dominion Eternal Strife
0
|
Posted - 2011.10.14 01:24:00 -
[1] - Quote
Current Version - 5.0beta Released (Not Yet)
This modification for phpBB 3.x allows integration of the EVE Online API into the forum, creating a way to filter registrations (cronjob for already registered members on scheduled intervals). In other words, with this set of tools you can define which criteria characters (players) must have in the world of EVE in order to be (and stay) a member of your forum.
- None, One, or Multiple Corporations
- None, One, or Multiple Alliances
- Standings (Terrible, Bad, Neutral, Good, Excellent)
- Faction Warfare (Amarr, Caldari, Gallente, Minmatar)
- ...or a mixture of the above.
With this new release you will also be able to integrate TeamSpeak 3 / Mumble using the tools above, making this mod valuable package. Other things included are, but not limited to;
- EVE Portrait as forum Avatar
- Ingame browser linking of 'items' and 'systems'
- ...much, much more!
Since a screenshot often shoots more than a thousand bullets...
The mod will be released as soon as it's deemed stable for production environments.
~Cyerus |

Cyerus
Galactic Dominion Eternal Strife
0
|
Posted - 2011.10.14 01:24:00 -
[2] - Quote
* Reserved for changelog * |

Cyerus
Galactic Dominion Eternal Strife
3
|
Posted - 2011.10.22 17:32:00 -
[3] - Quote
I am in need of a player with a character into Faction Warfare who's willing to share his API details with me. Contact me ingame either by evemail or direct conversation.
Thanks in advance! |

Cyerus
Galactic Dominion Eternal Strife
3
|
Posted - 2011.10.24 21:09:00 -
[4] - Quote
Sjet Idahon wrote:Will it be possible to add users to a CHANNELgroup? I will create Corp only Channels on my Server in which the other Corps of my Allianz are not able to join. With the Right System of Teamspeak, this is only able with Channelgroups, not with Servergroups.
This function will be for ServerGroups only. Problem with channelgroups is that they apply to each individual channels. In other words, to implement that, I will need to implement your whole TeamSpeak server setup.
Fredan wrote:It looks promising! I await you have made it compilant with the new, CAK (Customizable API Key) system..... BTW, are you still in need of the factional warfare API data? You might want to look at this linkIf you pull the public XML data for a corp in factional warfare, ingame it is member of a NPC alliance, but API shows allianceID=0, and no way to easily 'know' it is in factional warfare unless you get a cross result for a player in that corp with the top list, so you need access to the player API details whenever you want to know it he is enlisted for factional warfare. BTW, you can know a player is in a determined FW faction by the 'factionID' given when looking at the private FW stats API resultset. From http://api.eveonline.com/eve/FacWarStats.xml.aspxQuote:factionID="500001" factionName="Caldari State" factionID="500002" factionName="Minmatar Republic" factionID="500003" factionName="Amarr Empire" factionID="500004" factionName="Gallente Federation" Those are the association between the factionID(s) and the factions themselves, I await you find this handy.... PS: if not in FW, you will get a 124 error, 'Character not enlisted in Factional Warfare.'
Thanks for the tips, but I'm already doing the exact same thing. Checking 'FacWarStats.xml.aspx' for each character to determine if they are into FW or not.
Problem is that I don't know anybody into FW, to see if the actual checks works and hence groups are being assigned. I've had a few people contacting me, although I haven't received any API data yet.
|

Cyerus
Galactic Dominion Eternal Strife
4
|
Posted - 2011.10.25 11:26:00 -
[5] - Quote
Sjet Idahon wrote:Cyerus wrote: This function will be for ServerGroups only. Problem with channelgroups is that they apply to each individual channels. In other words, to implement that, I will need to implement your whole TeamSpeak server setup.
Whats with Teamspeak on MySQL Database? Or is it impossible too?
Type of TeamSpeak database doesn't matter. And it's not impossible, but inpractical. |

Cyerus
Galactic Dominion Eternal Strife
4
|
Posted - 2011.10.30 01:50:00 -
[6] - Quote
This evening, EVE time. |

Cyerus
Galactic Dominion Eternal Strife
5
|
Posted - 2011.10.30 23:05:00 -
[7] - Quote
Ulthary Chinmay wrote:and btw we talked about a option to get directors in a corps a special group where you said its was impossible to get roles from titles where i have been reading about it and learned you can get both titles and roles giving from tiles from the membertracking.xml
I've read upon it aswell, but I'm not convinced yet that the roles you get from titles are calculated in.
Regardless, it would still be a problem to implement this in 32-bit PHP (in other words 99.9% of the webservers), due to 32-bit INTEGER limitations. On top of that it would be another layer of complexity making the MOD not only bigger, but alot slower aswell. |

Cyerus
Galactic Dominion Eternal Strife
5
|
Posted - 2011.10.30 23:10:00 -
[8] - Quote
Morgenholt Blue wrote:Cyerus wrote:This evening, EVE time. This still going to happen?
Yup yup, think I got about 45 minutes left  |

Cyerus
Galactic Dominion Eternal Strife
6
|
Posted - 2011.10.31 00:14:00 -
[9] - Quote
Found an issue where 'systems' using BBcodes were not correctly linked. Trying to fix real quick  |

Cyerus
Galactic Dominion Eternal Strife
6
|
Posted - 2011.10.31 01:59:00 -
[10] - Quote
Malukker Ornulf wrote:Cyerus wrote:Found an issue where 'systems' using BBcodes were not correctly linked. *EDIT: Fixed!, and mod is released. Have phun  I don't have much experience with the module system but I don't see any of the modules in the dropdown menu as shown on the 3rd screenshot.
Which version of phpBB are you using? Did you upload the files in both pre_edit and new_files directories? |
|

Cyerus
Galactic Dominion Eternal Strife
6
|
Posted - 2011.10.31 02:05:00 -
[11] - Quote
Redownload the package, should be fixed  |

Cyerus
Galactic Dominion Eternal Strife
7
|
Posted - 2011.10.31 11:12:00 -
[12] - Quote
Simon Victor wrote:I have everything setup, but users aren't getting registered. They're getting a blank page when hitting submit on the registration page. I'm very tired so maybe I'm missing something small? I have the API's running through a corporation check and that's all. I'm going to sleep on it. Any help is appreciated.
Is the PHP module cURL enabled on your webhost? You can easily check by opening the phpinfo() page, and checking if cURL is in that list. |

Cyerus
Galactic Dominion Eternal Strife
7
|
Posted - 2011.10.31 21:57:00 -
[13] - Quote
Simon Victor wrote:Quote:Simon Victor wrote: I have everything setup, but users aren't getting registered. They're getting a blank page when hitting submit on the registration page. I'm very tired so maybe I'm missing something small? I have the API's running through a corporation check and that's all. I'm going to sleep on it. Any help is appreciated. Quote:Is the PHP module cURL enabled on your webhost? You can easily check by opening the phpinfo() page, and checking if cURL is in that list. cURL is indeed enabled. Error log entry included: Quote:[31-Oct-2011 14:52:39] PHP Fatal error: Call to undefined function eveapi_checkthischaracter() in /includes/ucp/ucp_register.php on line 286
Sounds like the files aren't loaded correctly. Try reuploading all the files from the packages in both new_files and pre_edit directories and pay special attention to:
- pre_edit/common.php
- new_files/includes/eveapi (all the files in this directory)
Once uploaded, clear your forums cache. |

Cyerus
Galactic Dominion Eternal Strife
7
|
Posted - 2011.10.31 22:20:00 -
[14] - Quote
L0SER18q wrote:Great job, Cyerus. I have two small troubles: 1) all avatars resizing to eve portrait size: 128x128 for example. 2) what is the minimum access mask to register?
1) Avatar resizing. It's not a bug, it's a feature. Let's assume you have the EVE Portrait Size selected to Medium (128x128), it will resize all Avatar pictures to 128x128. This is to ensure unity. The EVE Portraits are downloaded in 256x256 format, then resize to whatever you size you have set; this is to allow easy switching between sizes without having to redownload all the Portraits.
However, this feature can be disabled, but it requires some manual work. Open pre_edit/includes/functions_display.php in notepad (I suggest Notepad++ if you don't mind installing it)
Scroll to the bottom, where you should see the following 5 lines:
Quote:if ($config['eveapi_validation'] && $config['eveapi_portrait']) { $avatar_width = $config['eveapi_portrait_size']; $avatar_height = $config['eveapi_portrait_size']; } Remove those 5 lines and save the file.
Upload the file and clear you forums cache.
2) Minimum accessMask
For forum users;
- Public Information -> CharacterInfo = 8388608
- Public Information -> FacWarStats = 64
- Thus the minimum accessMask should be 8388672.
For forum user whose Character Standings will be pulled;
- Public Information -> CharacterInfo = 8388608
- Public Information -> FacWarStats = 64
- Communications -> ContactList = 16
- Thus the minimum accessMask should be 8388688.
A second key for forum user whose Corporation/Alliance Standings will be pulled;
- Communications -> ContactList = 16
- Key should be said for Corporation!
- Thus the minimum accessMask should be 16.
Tomorrow I'll link this information in my starting post. |

Cyerus
Galactic Dominion Eternal Strife
7
|
Posted - 2011.10.31 22:57:00 -
[15] - Quote
TeamSpeak permissions
- First you need to have an active forum account and be logged in.
- Open up TeamSpeak, and connect to your TeamSpeak server.
- Once connected, click on your own nickname, and copy the TeamSpeak UID you see on the right side of the screen (screenshot).
- Keep TeamSpeak open while going to your forum in your webbrowser.
- On the forum, go to User Control Panel -> Profile -> Account Settings (screenshot)
- Paste the TeamSpeak UID in the TeamSpeak UID box, and click Submit.
- Your TeamSpeak permissions should now have been automaticly given.
Let's assume you want to update your forum permissions and/or TeamSpeak permissions in the future when the forum administrator has changed some settings, then you will only need to;
- Go to the forum and log in.
- Go to User Control Panel -> Profile -> Account Settings (screenshot).
- If all the information is still correct, there will be no need to change anything.
- Click Submit, and the new permissions should automaticly be set.
This ofcourse assumes TeamSpeak has been setup on the forum you are currently using. |

Cyerus
Galactic Dominion Eternal Strife
7
|
Posted - 2011.11.01 02:21:00 -
[16] - Quote
L0SER18q wrote:Cyerus wrote: It's not a bug, it's a feature. Let's assume you have the EVE Portrait Size selected to Medium (128x128), it will resize all Avatar pictures to 128x128. This is to ensure unity. The EVE Portraits are downloaded in 256x256 format, then resize to whatever you size you have set; this is to allow easy switching between sizes without having to redownload all the Portraits.
Manually deactivation works fine, thx. May make this option configurable? Yes, I'll make this configurable in v5.1 |

Cyerus
Galactic Dominion Eternal Strife
7
|
Posted - 2011.11.03 00:08:00 -
[17] - Quote
Desas wrote:First of all Great job Cyerus ! Simon Victor wrote:
- Ability for the Cron job to ignore multiple forum and TS3 groups (not just the default ones, and one "special" group) or actually have it so it won't remove them from certain groups if they have valid API info, but it won't add them automatically to those groups.
Yeah thats indeed a pretty annoying feature. I have a transition period from apiv1 to apiv2 on our forums atm . As soon ppls update their api details they get removed from other groups .. even the special ones leaving them behind in the standard group.
That's a bug. A special group is supposed to be like that; You have to manually join it, and it should not disappear when running the cronjob. I think this peace of code got lost somewhere in the transition, and I have to admit that I didn't check that.
Will deploy fix in v5.1
Also, I will make an install guide whenever I have the chance; probably this weekend, busy week =/ |

Cyerus
Galactic Dominion Eternal Strife
7
|
Posted - 2011.11.03 00:19:00 -
[18] - Quote
JustSharkbait wrote:I got the files and all put in the right places, and things from that end are working fine. However, i cannot figure out what to do with the sql files in that folder.
Where do they go?
Or do i have to upload those to mysql database?
Import all the SQL files manually into your database. Your webhost should have a tool similar to phpMyAdmin somewhere, which can help out greatly (import functionality). |

Cyerus
Galactic Dominion Eternal Strife
8
|
Posted - 2011.11.07 19:53:00 -
[19] - Quote
Here are the scheduled fixes for version 5.1;
- Ignore errors from ini_set in eveapi_cron.php
- AdminCP option to select if forum group should be set as default group
- UserCP to hide TeamSpeak UID box whenever TeamSpeak 3 integration is disabled
- AdminCP option to enable / disable avatar resizing to select EVE Portrait Size
- Correctly ignoring "Special forumgroups" when running eveapi_cron.php
- Extending "Special-groups" for both Forum and TeamSpeak to 5 each
- Removing the ability to set default forumgroups (like Registered Users, Global Moderaters, Administrator, etc.) as selectable groups for EVE entities
- Removing Mumble integration since it involves installing mods at webserver level, rather than using PHP files only.
Let me know if I missed anything.
Also, I will create a MODX file soonish, although I'm not sure if that will be compatible with AutoMOD. |

Cyerus
Galactic Dominion Eternal Strife
8
|
Posted - 2011.11.08 12:04:00 -
[20] - Quote
I have updated the package to fix a small issue. If you have already downloaded v5.1 prior to this message, you will need to download the package again.
Don''t forget to 'Clear Cache' and Remove / Reinstall the EVE API modules. |
|

Cyerus
Galactic Dominion Eternal Strife
10
|
Posted - 2011.11.11 11:26:00 -
[21] - Quote
Zae'dra Xanthe wrote:Any idea why I'm getting this when I try to enter my TeamSpeak server UID and hit submit? Quote:exception 'TeamSpeak3_Helper_Exception' with message 'invalid URI supplied' in /var/www/bb/web/forum/includes/eveapi/TeamSpeak3/Helper/Uri.php:133 Stack trace: #0 /var/www/bb/web/forum/includes/eveapi/TeamSpeak3/TeamSpeak3.php(287): TeamSpeak3_Helper_Uri->__construct('serverquery://b...') #1 /var/www/bb/web/forum/includes/eveapi/functions_eveapi.php(81): TeamSpeak3::factory('serverquery://b...') #2 /var/www/bb/web/forum/includes/acp/acp_users.php(973): eveapi_setTeamSpeakGroups('MKGNGTYVx0fD3wR...', Array, 'Khroam') #3 /var/www/bb/web/forum/includes/functions_module.php(507): acp_users->main('users', 'overview') #4 /var/www/bb/web/forum/adm/index.php(74): p_master->load_active() #5 {main} Also, the TS reg doesn't seem to work. To clarify a few points: 1. TS server is on a different machine (does this matter?) 2. IP of the connecting server (where the forum is) is whitelisted 3. The MOD was installed on a fresh instance of phpBB3 3.0.9 with no other mods, however, data was imported from another phpBB3 forum (same version) with the old EVE API mod. 4. I'm also seeing this in my config panel (is this normal?) screenshotscreenshot5. The drop-downs where I must select a group in any part of the MOD does not contain any pre-determined forum groups, only those that have been created manually. I appreciate your attention! Thanks in advance!
- TeamSpeak on another server doesn't matter.
- Screenshots are normal behavior; mod supports up to 5 special groups for both forum and TeamSpeak. Reason they look the same, is that they use the same language file.
- Dropdown menu doesn't show defaultgroups on purpose, you should always make your own groups for each EVE Entity. Within phpBB you can easily add the permissions of those default groups to any other group you like.
Even though you have fixed it, let me explain what the error is about. 'invalid URI supplied' means that something is wrong with the URI used to connect to the TeamSpeak server. Settings for that URI can be changed in the AdminCP, as well as the 'nickname' flag. If you keep that 'nickname' flag empty, you don't need to manually edit the code and remove it there. |

Cyerus
Galactic Dominion Eternal Strife
11
|
Posted - 2011.11.13 20:16:00 -
[22] - Quote
Desas wrote:Hello, was the cron meant to be fixed removing ppls from other user groups with version 5.1? Cause on our forum they are still getting remoed :( Did I miss to replace a file? "Cronlog" wrote:11-13-2011 19:04:00 Username User is part of corporation -> Corp 11-13-2011 19:04:00 Username Removing user from Forum group -> Group A 11-13-2011 19:04:00 Username Removing user from Forum group -> Group B
Thx in advance Desas
Be sure to upload all the php files from that package to your webhost, and clear your cache. Replacing only eveapi.cron.php is not enough.
Also, there is no need to install the .sql files when upgrading from 5.0 to 5.1, since they haven't changed. |

Cyerus
Galactic Dominion Eternal Strife
11
|
Posted - 2011.11.14 17:14:00 -
[23] - Quote
Attoy Camow wrote:I'd try to install your awesome mod on my corporation phpBB forum. I checked the folder tree on the package and I saw a folder named 'pre_edit'. My phpBB is already modded and I think I've edited also a couple of files on the 'pre_edit' folder.
Have you got some sort of 'search for:' and 'replace with:' instructions to edit those files? I'm a little bit preoccupied to upload the 'pre_edit' folder because I'm scared to mess with previous installed mod.
Thanks in advance for your support.
Bst rgds, Attoy.
Will be added in the v5.2 package once released. |

Cyerus
Galactic Dominion Eternal Strife
15
|
Posted - 2012.01.30 20:07:00 -
[24] - Quote
I'm in the process of updating this mod to phpBB 3.0.10.
However, I will release a new version of the mod for phpBB 3.0.9 first, which includes some fixes for TS and the fitting mod made by Nathan. XML will also be included, although I can't promise if it will work with AutoMOD (could use some testers on that front).
Stay tuned.. |

Cyerus
Galactic Dominion Eternal Strife
15
|
Posted - 2012.02.07 14:48:00 -
[25] - Quote
Donsig wrote:Is it possible to add more than 5 groups to the auto purge immune list?
Been looking at the code, but I don't know a lot about php and the few tweaks I did myself didn't seem to do anything.
It's a bit hard to do on v5.1, so I've rewritten some code to make it alot easier in v5.2. Once it's released, you'll have to edit includes/eveapi/functions_eveapi.php and change lines 13 thru 16 to your liking.
Mike Pron wrote:Call me a ****** but, What folder do I place these files in.......
Place the files from new_files and pre_edit into the root of your forum installation. The SQL files need to be imported into your forum database.
coldbadger wrote:How can i increase the amount of corps that are on the corp list?!?
Any help on this would be amazing!!
Look at the top of this post ;)
Dominartus wrote:Hello Awesome MOD, I have managed to get it installed and ready but every time i upload the common.php file i get this error: Quote: Warning: require(./includes/startup.php) [function.require]: failed to open stream: No such file or directory in /home/dominant/public_html/mindstar-technology.net/forums/common.php on line 19
Warning: require(./includes/startup.php) [function.require]: failed to open stream: No such file or directory in /home/dominant/public_html/mindstar-technology.net/forums/common.php on line 19
Fatal error: require() [function.require]: Failed opening required './includes/startup.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/dominant/public_html/mindstar-technology.net/forums/common.php on line 19
any help would be great and i know there isnt a file called startup.php ?
I helped you ingame, but will reply here aswell to help other users with the same issue.
It seems that you have deleted includes/startup.php from your forum installation. You'll have to reinstall a clean version of phpBB and make sure it runs, before attempting to install this MOD. |

Cyerus
Galactic Dominion Eternal Strife
16
|
Posted - 2012.02.08 20:09:00 -
[26] - Quote
Version 5.2 released!
Overall: * Stability fixes for TS integration * Ability to easily change the number of immunity groups (includes/eveapi/functions_eveapi.php, lines 13 thru 16) * EVE fitting mod, including ingame linking (Nathan Wake's version, but updated to comply with BBcode rules) * XML MOD-file re-added (But not tested with AutoMOD!) ...tons of stuff I always forget to mention!
Updates: * PHEAL updated (0.0.14-dev -> 0.1.0) * TeamSpeak 3 PHP Framework update (1.1.8-beta -> 1.1.11) * SQL updated to Crucible 1.1 databasedump
Fixed: * When changing another user's settings in the ACP resulted in the admin users permissions being changed. This has been fixed. * Another user's EVE Avatar can now be set using the ACP. * Some immunity groups were being ignored. Has been fixed. * When you have an user on the forum, it shouldn't automaticly give him/her TS permissions aswell. By setting the TS group to 0, TS integration for that entity is disabled. .....tons moar!
Be aware; This release is still made for phpBB 3.0.9. An updated version for phpBB 3.0.10 will be released within a few days!
Download links can be found in the startpost.
Don't forget to re+»mport the ACP modules, including the UCP -> Avatar one and clear cache! |

Cyerus
Galactic Dominion Eternal Strife
16
|
Posted - 2012.02.09 01:37:00 -
[27] - Quote
Version 5.3 released!
Overall: * Updated for phpBB 3.0.10
If you have 3.0.7-PL1 or 3.0.8, follow these instructions:
- CREATE A BACKUP!
- Upload update_to_3_0_10.php to the root of your forum
- Browse to your-forum.com/update_to_3_0_10.php
- Click start and wait till it says: "DONE! You can now upgrade".
- Delete update_to_3_0_10.php from your forum
- Go to phpBB.com and download the automatic update package for the version you are using.
- Follow the phpBB installers instructions and upgrade your forum to version 3.0.10
- Once 3.0.10 is installed, you can go ahead and upload the files from new_files and pre_edit to the root of your forum
- Import all 4 sql files into the forums database (yes, that INCLUDES default.sql)
- Clear your forums cache
- Enabled the EVE API modules and be sure to disable/re-enable the UCP -> Avatar one.
- Configure the modules, and you should be good to go!
If you have 3.0.9, then follow these instructions instead:
- CREATE A BACKUP!
- Upload update_to_3_0_10.php to the root of your forum
- Browse to your-forum.com/update_to_3_0_10.php
- Click start and wait till it says: "DONE! You can now upgrade".
- Go to phpBB.com and download the automatic update package (3.0.9 to 3.0.10).
- Follow the phpBB installers instructions and upgrade your forum to version 3.0.10
- Once 3.0.10 is installed, browse to your-forum.com/update_to_3_0_10.php again
- Click start and wait till it says something like "Congratulations on repopulating your forum with API data."
- Delete update_to_3_0_10.php from your forum
- Upload the files from new_files and pre_edit to the root of your forum
- Import eveapi_items.sql, eveapi_systems.sql and eveapi_ships.sql into the forums database (that DOES NOT include default.sql)
- Clear your forums cache
- Enable the EVE API modules and be sure to disable/re-enable the UCP -> Avatar one.
- Configure the modules, and you should be good to go!
'Likes' are appreciated  |

Cyerus
Galactic Dominion Eternal Strife
16
|
Posted - 2012.02.09 16:58:00 -
[28] - Quote
Be sure to enable the masterswitch for EVE API integration, found at the top of the General-module. |

Cyerus
Galactic Dominion Eternal Strife
17
|
Posted - 2012.02.09 22:29:00 -
[29] - Quote
Have you uploaded all the files from pre_edit as well as new_files to the root of your forum? In other words, did you use the XML with AutoMOD or did you manually install the mod instead?
I manually installed the mod using the files from new_files and pre_edit, and haven't come across any issues yet.
Can't do much about the PHEAL error, you'll have to report that in the PHEAL thread. |

Cyerus
Galactic Dominion Eternal Strife
17
|
Posted - 2012.02.10 03:26:00 -
[30] - Quote
Styth spiting wrote:Found a bug that was causing the bbcode to not work correctly.
bbcode.php
find if(!is_null($row['marketID']))
replace with if(!is_null($row['itemID']))
Nice find!
Use this fix as a workaround, while I work out a better solution for next update. |
|

Cyerus
Galactic Dominion Eternal Strife
18
|
Posted - 2012.02.10 16:43:00 -
[31] - Quote
graves warship wrote:Cyerus wrote:Have you uploaded all the files from pre_edit as well as new_files to the root of your forum? In other words, did you use the XML with AutoMOD or did you manually install the mod instead?
I manually installed the mod using the files from new_files and pre_edit, and haven't come across any issues yet.
Can't do much about the PHEAL error, you'll have to report that in the PHEAL thread. reproduced the error still the same on the main domain. on a home installation of xampp it works fine so it is probably the webserver itself being blocked from the api server
The 'function not found' has nothing to do with your webhost being blocked, but rather a file not being uploaded correctly.
Did you manually upload all the files from new_files and pre_edit to your webhost? If so, includes/eveapi/functions_eveapi.php should be loaded correctly; the file where the failing function is part of. |

Cyerus
Galactic Dominion Eternal Strife
18
|
Posted - 2012.02.11 00:13:00 -
[32] - Quote
Does your webhost have cURL enabled? |

Cyerus
Galactic Dominion Eternal Strife
22
|
Posted - 2012.02.21 03:45:00 -
[33] - Quote
KongGal wrote:Balani wrote:the cronjob disables accounts without api keys entered is it possible to move that member into other group instead of disabling account ? Thats something that pissed me off also. like if it was possible then make it so it move them to a group you make with no perrmissions other that edit profile so they have a chance to update the key, since i have a lot memberst hat forget to click no expiry so i have to update the key my self
Let me give this a quick reply before this gets out of control.
You should take a look at -> eveapi_update.php
Whenever an user's account has been disabled, he/she can re-enable the account by going to that page and filling in their Charactername (as Username obv.), Password, NEW keyId and NEW vCode. If all the data is correct, and the user is allowed to have an active account, the user should see: You are logged in. If something went wrong, the user has given no valid API details or he/she is not allowed to have an active account, the script should forward you to a normal login page (is a bug, am working on a better version atm).
To answer your other question:
No, I will not change that when an user has invalid API details, the account will be disabled. Simple reason: Why would an user be part of an EVE-based forum meant for players without API details? Only exception I can think of would be an admin account, which can be ignored by enabling the feature in the ACP.
Oh, and for each other person you want to "ignore", you could make a group and add him/her to that specific ignore group. |

Cyerus
Galactic Dominion Eternal Strife
23
|
Posted - 2012.02.21 16:56:00 -
[34] - Quote
KongGal wrote:Cyerus wrote:
No, I will not change that when an user has invalid API details, the account will be disabled. Simple reason: Why would an user be part of an EVE-based forum without API details?
there is 1 simple reason for that. stupid members who is clueless about the API and cant find the no expiry box. each day i have to reactivate like 2-4 accounts it would be alot better if the cron would move them to a non permission / guest permission group where they can login and update the API data if the data is correct then it would put them into Member group again
Those users can use link-to-forum.com/eveapi_update.php to re-enable their own account with new API settings. |

Cyerus
Galactic Dominion Eternal Strife
27
|
Posted - 2012.03.17 12:04:00 -
[35] - Quote
graves warship wrote:did that to our page ill upload a edited file for ya to use in a sec with the link in there here it is: http://united-kings.net/ucp_register.zipafter uploading the file to the apropriate folder in your admin panel go to styles/templates and refresh ehm otherwise it wont show up
I like this feature. WIll add it in v5.4.
salia Shiar wrote:Greetings everyone,
i am currently having a problem where everything works fine.
the users are added to their corps groups. When they leave their corp though and login they are not moved to the neut group. Can anyone help me with this please.
i created the following cron job but it doesn't seem to work
0 * * * * php -q /public_html/forums/eveapi_cron.php
You should use "wget http://link-to-forums/eveapi_cron.php".
Eric Deloitte wrote:Installed first time with no issues at all
will keep you posted of any issues
Many thanks
edit I notice the fitting display tool, what format is that expecting as it took a little juggling to get it to accept an eft export?
In EFT, click on the little arrow pointing downwards next to the ship icon. Choose option "Copy to Clipboard". Then past on the forums, select the whole fitting (with CTRL-A) and click on the EVEFit button.
LordKeeps wrote:there is some problems with the avatars (yes i removed the avatar thingy and readded it again) that pics dont show corretly as soon avatar got updated on one account its showing same on all accounts. For some reason its working corretly in IE for me but not in any other browsers. Any1 with same problem?
5.3 mod on 3.0.10 phpbb3 version
Confirmed bug. Will be fixed in v5.4
salia Shiar wrote:after several changes to that ine now i get
Fatal error: Class 'TeamSpeak3' not found in /home/<...>/public_html/forums/eveapi_cron.php on line 45
thats on the actual cron.php
the cronjob istelf sends my email this
Status: 404 Not Found Content-type: text/html
No input file specified.
any ideas?
Confirmed bug. Will be fixed in v5.4
|

Cyerus
Galactic Dominion Eternal Strife
27
|
Posted - 2012.03.17 12:05:00 -
[36] - Quote
KongGal wrote:also is there any way to update avatars. if a member edits hes avatar ingame then he could update it on the forum or put something in the cronjob that would update all the avatars
Each user can updated their forum avatar at the User Control Panel -> Profile -> Edit Avatar.
Balani wrote:the cronjob disables accounts without api keys entered is it possible to move that member into other group instead of disabling account ?
That's not possible, and will not be included in future versions either.
Apocil Munar wrote:Can someone tell me what i need to do to make this work with other pro-silver based templates? i have tried copying the files from the pro silver folder into the new template folder but the api fields do not show up on the registration page.
Take a look at the XML file for manual edits to be made. Skip to the styles/ section for styles changes. Also, don't forget to upload new_files/styles files to your forum.
Dumgard wrote:Hey guys,
Has anyone else received an error when registering that gives an error saying:
SQL ERROR [ mysql4 ]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 [1064]
An SQL error occurred while fetching this page. Please contact the Board Administrator if this problem persists.
=========================================================================== It still successfully registers the person upon giving the error, and they can log in the forum successfully, but I am trying to hunt it down to see what I did wrong.
Any help or ideas would be greatly appreciated, thanks!
Check if you have the extra fields in phpbb_users table. If not, rerun sql/default.sql
KongGal wrote:i get the problem that the cron disable a lot of accounts when with active keys, "i can watch them by doing a API call my self"
Any reason on this?
The according to the settings you made in the AdminCP those accounts should be disabled. Different corporation, removed standings, wrong corporation.. etc. |

Cyerus
Galactic Dominion Eternal Strife
27
|
Posted - 2012.03.17 12:10:00 -
[37] - Quote
salia Shiar wrote:the latest problem i get is that when i attempt to put my ID in for teamspeak it just deletes it when i hit submit, gives me no errors. Is there something that needs to be enabled somewhere? it also says to me Quote:Fatal error: Uncaught exception 'TeamSpeak3_Adapter_ServerQuery_Exception' with message 'invalid loginname or password' in /home/domain/public_html/forums/includes/eveapi/TeamSpeak3/Adapter/ServerQuery/Reply.php:305 Stack trace: #0 /home/domain/public_html/forums/includes/eveapi/TeamSpeak3/Adapter/ServerQuery/Reply.php(82): TeamSpeak3_Adapter_ServerQuery_Reply->fetchError(Object(TeamSpeak3_Helper_String)) #1 /home/domain/public_html/forums/includes/eveapi/TeamSpeak3/Adapter/ServerQuery.php(140): TeamSpeak3_Adapter_ServerQuery_Reply->__construct(Array, 'login client_lo...', Object(TeamSpeak3_Node_Host)) #2 /home/domain/public_html/forums/includes/eveapi/TeamSpeak3/Node/Abstract.php(72): TeamSpeak3_Adapter_ServerQuery->request('login client_lo...') #3 /home/domain/public_html/forums/includes/eveapi/TeamSpeak3/Node/Abstract.php(96): TeamSpeak3_Node_Abstract->request('login client_lo...') #4 /home/domain/public_html/forums/includes/eveapi/TeamSpeak3/Node/Host.php(708): TeamSpeak3_Node_Abstract->execute('login', Array) #5 /home/karm in /home/domain/public_html/forums/includes/eveapi/TeamSpeak3/Adapter/ServerQuery/Reply.php on line 305
As the error clearly says; Wrong username / password for the TeamSpeak 3 connection.
TEMAndroid wrote:Can u add option that can allow registration to members who have no standing to me|corp|alliance?
Enable the function called "Enable Non-member Registration".
Jone Sad wrote:please help someone i done all as was written in faq: backup rewrite (copy) files to root add to module managment "module" edit "avatar" module saw the needed menus in general (for api) ACP inputed data (id & vCode) to api settings
and now cant understand how does it works
where must user put in api and vcode? in registration there are not such fields, in profile too
how does it work and mb which settings (except) faq in 1st post, must i do and what where to look at this?
PS: Board version "3.0.10" and module "EVE_API_v5.3_for_phpBB_3.0.10"
Doublecheck you set all the settings in all the module pages to your liking. Test is with the default pro_silver template. If that works, you can continue to edit your own template and see if that works too. If it doesn't work, it means something went wrong in the installation and it might be easier to do it over again.
|

Cyerus
Galactic Dominion Eternal Strife
27
|
Posted - 2012.03.17 12:16:00 -
[38] - Quote
ISuper wrote:Do i need to add a cron job? If i am trying to run eveapi_cron.php manually i get error: Quote:# php -f eveapi_cron.php PHP Fatal error: Uncaught exception 'TeamSpeak3_Helper_Exception' with message 'invalid URI supplied' in /home/***/forum/includes/eveapi/TeamSpeak3/Helper/Uri.php:133 Stack trace: #0 /home/***/forum/includes/eveapi/TeamSpeak3/TeamSpeak3.php(303): TeamSpeak3_Helper_Uri->__construct('serverquery://A...') #1 /home/***/forum/eveapi_cron.php(205): TeamSpeak3::factory('serverquery://A...') #2 {main} thrown in /home/***/forum/includes/eveapi/TeamSpeak3/Helper/Uri.php on line 133
Use "wget http://path-to-forum.com/eveapI_cron.php".
Norjia Blacksteel wrote:So I have an old version, like 5.1 or something. It's installed on a 3.0.10 phpbb installation, and the mod is mostly working. There's one person who can't register for some reason.
Anyway, I was going to upgrade to 5.3, and I'm not sure how to update the installation. Do I just upload all the files in the 5.3 package?
Yes, just overwrite the old files with the new ones. Don't forget to update your sql aswell, since the new releases have updated items / systems table. And clear cache in the AdminCP when you are done to avoid weird glitches.
swfblade wrote:Just curious as to if there is quick easy way to update the data, so that it has all the new stupid names for items? Just so they show up correctly on the fitting. (ok some aren't that stupid, but some...fix, broken, not springs to mind...)
It's possible, but will take ages to do it manually. I'm waiting for the Crucible 1.5 DB release, so I can update the items / systems table and add it to the v5.4 release.
Gaurina wrote:I've got a possibly quite stupid question:
Is it not possible to activate this module but still allow people to register without API key?
I ask because I'd like my board to be able to do more then just serve more then just eve players.
That's not possible. |

Cyerus
Galactic Dominion Eternal Strife
32
|
Posted - 2012.03.18 20:26:00 -
[39] - Quote
Hatoshi Onohira wrote:I'm still having a bit of a problem with an error message users receive after they register on the forum. The regististration is successful and the user is allowed into the forums but if someone could assist me correcting this error.
SQL ERROR [ mysqli ] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 [1064] An SQL error occurred while fetching this page. Please contact the Board Administrator if this problem persists.
"brand new install, no mods or templates added. phpbb vers. 3.0.10"
Does it give a filename and/or linecode in a file where the error occurs? Could you give me some more details on which page (which stage) of the registration this happens at?
Can you also check if both the eveapi_keyId and eveapi_vCode fields are in the phpbb_users table? |

Cyerus
Galactic Dominion Eternal Strife
32
|
Posted - 2012.03.31 02:21:00 -
[40] - Quote
Hatoshi Onohira wrote:I have confirmed that both eveapi_keyId and eveapi_vCode fields are in the phpbb_users table.
The error occurs after you have completed the registration form and select "submit" (.../forum/ucp.php?mode=register). The information below is all that is given.
"General Error SQL ERROR [ mysqli ] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 [1064] An SQL error occurred while fetching this page. Please contact the Board Administrator if this problem persists."
Again, just to let you know that users are able to go from the error message - to the log in and enter the forums as normal. All the user's registration information was saved correctly.
I honestly have no idea where this bug comes from. Will have to do some field testing using TeamViewer in order to crush it, if you are willing to at least..
swfblade wrote:Cyerus, many thanks for the updates. keep up the good work, this mod is fantastic and we use features of it a lot on our corp forums. I'll wait for the upgrade eagerly :)
Thanks! Shouldn't take long for the next release.
KongGal wrote:Im just getting this error when i try to use the Teamspeak 3 mod
Fatal error: Uncaught exception 'TeamSpeak3_Helper_Exception' with message 'invalid URI supplied' in /home/konggal/public_html/forum/includes/eveapi/TeamSpeak3/Helper/Uri.php:133 Stack trace: #0 /home/konggal/public_html/forum/includes/eveapi/TeamSpeak3/TeamSpeak3.php(303): TeamSpeak3_Helper_Uri->__construct('serverquery://s...') #1 /home/konggal/public_html/forum/eveapi_cron.php(205): TeamSpeak3::factory('serverquery://s...') #2 {main} thrown in /home/konggal/public_html/forum/includes/eveapi/TeamSpeak3/Helper/Uri.php on line 133
any idea for a fix?
Change the TeamSpeak 3 server nickname to something simple (1 word with only alphabetical characters) and try again.
Enik Gonz wrote:Has this been updated to work with the new names of som modules. Or would you have to change this manually?
Not yet. However next release will hold the updated module names. |
|

Cyerus
Galactic Dominion Eternal Strife
32
|
Posted - 2012.03.31 02:30:00 -
[41] - Quote
ISuper wrote:**snip** Now with wget i get: Quote:HTTP request sent, awaiting response... 500 Internal Server Error 2012-03-30 00:10:05 ERROR 500: Internal Server Error And there are nothing in httpd error.log
Change the TeamSpeak 3 server nickname to something simple (1 word, alphabetical characters only) and test if that fixes the issue.
eraberaca wrote:I'm having trouble with the [evefit] feature.
I copy the EFT fitting and paste it into the post, then click on the 'evefit' which surrounds the fitting text with the [evefit] and ends with the [/evefit] tags however.....the eve fitting panel is empty and the mods icons are listed on individual lines below the panel.
Any ideas how I fix this? Is there some sort of BBCode that I need to enable? I'm quite lost and really want this feature on our boards.
Thanks for all your hard work on this mod. Excellent job.
Be sure to add all the style files to the style you are using, as well as adding the fitting css file into the overall_header.html.
Eupho4ic wrote:I have having difficulty getting the Teamspeak function to register users on the Teamspeak server.
When a registered forum user enters their Teamspeak UID it disappears after submitting, is this working as intended?
What should I put in the Serverquery Nickname? I could not figure out what you meant by "This nickname will be used mask the webserver."
Also when I hit "ServerQuery Login" button on teamspeak and I enter the name of the serverquery username the password changes each time that I do this. Should I just enter the password that is given to me the first time, and not ask for the password again?
I'm not seeing any serverquery logs with the forum attempting to authenticate with the TS server, I think this is a problem correct?
I know its a bunch of questions and I appreciate your help!
Questions exist in order to be answered.
If it disappears, then something went wrong; 1) The TeamSpeak UID was unknown to the server (like when the client has never connected to the server before). 2) The connection between the forum and the TeamSpeak server went wrong.
Serverquery nickname is a mask to hide your TeamSpeak server's IP address. Normally it would be something like "* 192.125.352.122:432 has added Username to Servergroup" Instead, it would name it like "* SERVERNICKNAME has added Username to Servergroup" Personally I set it to Cookiemonster, but that's just my humour 
You have to be serveradmin (or at least VirtualServer Admin) in order to have the correct permissions to use the serverquery window. The ServerQuery password changes because you request a new one every time. Request one on an UID with the correct permissions, the write down the username / password. Fill that in on the TeamSpeak 3 settings on the forum, and then it should work.
|

Cyerus
Galactic Dominion Eternal Strife
39
|
Posted - 2012.05.22 18:38:00 -
[42] - Quote
Will release update as soon as I have the new Inferno database dump. |

Cyerus
Galactic Dominion Eternal Strife
40
|
Posted - 2012.05.26 01:40:00 -
[43] - Quote
I'm thinking about removing the "Ship presented" and "Fitting Name" texts from the fitting window, because I can't seem to make it look exactly right, if you know what I mean.
Is anybody opposed to removing those 2 lines? Or perhaps any of you might have an idea on how to make it look better?
Please let me know. |

Cyerus
Galactic Dominion Eternal Strife
42
|
Posted - 2012.06.26 23:55:00 -
[44] - Quote
Will release 6.0.0 tomorrow (skipping v5.4), which will feature semi-automated install using AutoMOD and Umil. (So no more manual database updating or worrying about which files to upload and which not).
Currently have a test-build with Inferno 1.0 data, but will update it to Inferno 1.1 before release.
Bugs like '$e->code being private' or 'fittings not being posted correctly due to / in their name' have been solved. A lot of smaller issues have been solved aswell, but honestly too many to recall.
Last but not least; I know I fixed alot, but there is still the chance I haven't fixed the bug that you may or may not have replied about. Please reply to this topic (again) after 6.0.0 is released, to confirm that "your" bug is still active.
Till tomorrow! |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.06.29 02:29:00 -
[45] - Quote
Hereby I release version 6.0.0 of the EVE API for phpBB mod!
Most noticable changes are the new installation wizard, which will also be capable of updating to new releases with the click of a button. The $e->code and fittings posting should be working correctly now.
In order to update to this release when running v5.x, follow these steps:
- BACKUP! Create a damn backup!
- Disable the cronjob from running root/eveapi_cron.php (if applicable).
- Upload all the files from the "clean" directory of the package to the root of your forum. (These are clean unmodded original files)
- Upload the "prepare_for_eveapi_6_0_0.php" file from tools/update directory of the package to the root of your forum.
- Run said "prepare_for_eveapi_6_0_0.php", you should see no warnings and the simple text "DONE!" once complete.
- Delete said "prepare_for_eveapi_6_0_0.php" from your forum.
- Follow the steps explained at "new users".
For new users, follow these steps:
- Install "AutoMOD", phpBB's easy mod installation package which can be found at http://www.phpbb.com/mods/automod/ (Installation steps available at that link aswell).
- Upload all the files from the "upload" directory of the package to your forum. (Replace files -> Yes).
- Run "your-webhost.com/your-forum/install/index.php" and follow the steps to install the database side of the mod. (You should see all "SUCCESS", if not, let me know!)
- Delete the "install" directory from the root of your forum.
- Log into the Admin Control Panel of your forum, where you should notice a tab called AutoMOD.
- At the AutoMOD screen, click on "Browse" and point it towards the "EVE API 6.0.0 for phpBB [AutoMOD].zip" file contained inside the package.
- Hit "Upload", as success-message should appear.
- Click on "Install", a bunch of success-messages should appear.
- Clear the forums cache, and re-check all your settings to be sure they are still correct.
Unfortunately I wasn't able to update the database to the Inferno 1.1 release, so the package only holds the "slightly" outdated Inferno 1.0 database files.
Version 6.0.0 of the mod can be downloaded here.
~Cyerus |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.06.29 18:18:00 -
[46] - Quote
Decaedron wrote:Thanks for the update Cyerus ! I ran into issues, upgrading from latest version : - When installing the API mod (step 4), I had a sql error (sorry, I didnt copy it). I tried to install again, and it worked - At step 9, I have this error : Could not upload attachment to ./../store/mods/eve_api_6.zip. I had to manually modify the mods folder rights. Now in ACP, I can't associate Alliances and Corporations to groups ! http://clip2net.com/s/24IuF
Are you sure you followed all the steps? It sounds like you forgot to upload some files from the upload directory.
You can also try to remove and then re-add the EVE API modules.
The error of step 9 is because the directory didn't have the right permissions to allow file uploads. This is a generic phpBB error which should be pointed out during initial phpBB installation. |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.06.29 21:13:00 -
[47] - Quote
Azam Azara wrote:When installing, I am running into the following error:
Inserting data in the eveapi_items database table.
SQL ERROR Incorrect string value: '\x96 Auth...' for column 'itemName' at row 10441
This is from a completely clean install of phpBB3 during the 4th step.
Azam
You should be using the install/index.php script from the upload directory of the package to import data into the database, not the obsolete sql files. |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.06.30 20:39:00 -
[48] - Quote
Hereby I'm releasing hotfix version 6.0.1
This release fixes:
- Small issue introduced in 6.0.0 prevent the user from updating their API details in the User Control Panel.
- Hopefully fixes the \x96 Auth.. issue some users are having when running MySQL 5.1
Updating from 6.0.0 to 6.0.1 is quite easy (and those steps will remain as easy in future versions!);
- In the Admin Control Panel, click on tab AutoMOD
- Click Uninstall button next to the EVE API MOD, and click
- Uninstall on the new page again to confirm.
- Once uninstalled, click on Delete. (Since we want to get rid of the old package..)
- Click on Browse and point it towards the EVE API 6.0.1 for phpBB [AutoMOD].zip file contained inside the package. (This version number changes depending on version, ofcourse.)
- Hit Upload.
- Now hit Install next to EVE API MOD.
- Now upload all the files from the Upload directory of the package to the forum. (Replace files -> Yes).
- Run your-webhost.com/your-forum/install/index.php.
- Choose Update, and proceed with the rest of the wizard.
- Delete the install directory from the root of your forum.
- Clear your forums cache in the Admin Control Panel, and you should be done!
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues.
~Cyerus
|

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.02 00:22:00 -
[49] - Quote
Derp Teknick wrote:Cyerus wrote:Decaedron wrote:Thanks for the update Cyerus ! I ran into issues, upgrading from latest version : - When installing the API mod (step 4), I had a sql error (sorry, I didnt copy it). I tried to install again, and it worked - At step 9, I have this error : Could not upload attachment to ./../store/mods/eve_api_6.zip. I had to manually modify the mods folder rights. Now in ACP, I can't associate Alliances and Corporations to groups ! http://clip2net.com/s/24IuF Are you sure you followed all the steps? It sounds like you forgot to upload some files from the upload directory. You can also try to remove and then re-add the EVE API modules. The error of step 9 is because the directory didn't have the right permissions to allow file uploads. This is a generic phpBB error which should be pointed out during initial phpBB installation. Hi Cyerus, I am also having the issue of Corp and Alliance modules not working, and the user's section doesn't have any API sections associated with them. http://i.imgur.com/jPHSv.pnghttp://i.imgur.com/7R4E2.pnghttp://i.imgur.com/sGh4Y.pngEdit: New user registration also contains no section for users to enter their API information
The fixed values are inside includes/eveapi/functions_eveapi.php, which is never called. This is because the master switch has been set to disabled. Go to General Settings, and enable EVE API Validation.
I'm releasing 6.0.2 shortly to include those values in the AdminCP, instead of having to manually added the file if you want them changed.
Decaedron wrote:I tried to uninstall/install the mod, still no luck. I'm not familiar with phpbb code structure, but it looks like the forum doesnt get the eveapi variables (like S_EVEAPI_VALIDATE for example). Where is stored the configuration of the module ?
I'm lost, which bug are you talking about again?
|

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.02 17:54:00 -
[50] - Quote
Hereby I'm releasing version 6.0.2
Main change in this release is that the amount of corporations, alliance, special forum groups and special teamspeak groups can be set using the Admin Control Panel, rather than having to manually source-edit a file. You'll have to remove and re-add all EVE API modules in order for this to work.
Same update instructions apply, and don't forget to clear your cache.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues.
~Cyerus |
|

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.03 22:32:00 -
[51] - Quote
Troy Aihaken wrote:Hi, I am having a slight problem with the fitting display the fit i am posting is this.
[evefit][Loki, Loki: Solo & Small gang / Dual Web / Armor] 1600mm Reinforced Rolled Tungsten Plates I 1600mm Reinforced Rolled Tungsten Plates I Republic Fleet Gyrostabilizer Republic Fleet Gyrostabilizer Corpum A-Type Energized Explosive Membrane Corpum A-Type Energized Kinetic Membrane
Federation Navy 10MN MicroWarpdrive Republic Fleet Warp Disruptor Federation Navy Stasis Webifier Federation Navy Stasis Webifier
220mm Vulcan AutoCannon II 220mm Vulcan AutoCannon II 220mm Vulcan AutoCannon II 220mm Vulcan AutoCannon II 220mm Vulcan AutoCannon II 220mm Vulcan AutoCannon II
Medium Trimark Armor Pump II Medium Trimark Armor Pump II Medium Trimark Armor Pump II
Loki Defensive - Adaptive Augmenter Loki Electronics - Immobility Drivers Loki Propulsion - Chassis Optimization Loki Offensive - Projectile Scoping Array Loki Engineering - Power Core Multiplier
Hobgoblin II Hornet EC-300[/evefit]
Anybody please help
p.s. if its a bad fittting idc its was just a fit i pulled from battleclinic
There are limitations to the fittingname. Change the fittingname to excluse the / and & and it should work. I'll make a list of characters allowed tomorrow. |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.12 23:49:00 -
[52] - Quote
Sansa Star wrote:Any Jabber support?
Not yet, but working on it.  |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.15 00:09:00 -
[53] - Quote
George Talvanen wrote:I have installed this on a brand new installation and when i go to enable the modules, they are not listed on the module list. I dont know what to do, do you have any ideas?
Are you sure you have uploaded all the files from the Upload directory? |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.15 23:12:00 -
[54] - Quote
Devaroni wrote:I am getting a SQL error when I try to edit a user's profile. This is a brand new forum set up. Everything else seems to be working decently.
*snip*
Devaroni's issue has been fixed by himself. It seems he forgot to upload some files the first time he tried the install.
21646854 wrote:I have a new problem... when ever someone puts their api in the registration form and submits they get this - 'Character and API settings do not match -> [random eve name]'.
this has happened for a few different people in the corp.
Have you cleared the cache of the forum? If so and if the problem is still there, try to contact me ingame.
Andrea Portaro wrote:Hello, i've installed this mod correctly, but when i create the module and follow the steps up to the screenshot module_3.png in the attachment settings i can't see EVE API Modules [acp_eveapi]
What did i do wrong? Thanks
NVM: I solved that problem but this **** mod doesn't work anyway, L2CODE and gtfo, bye.
Wow, that's a very friendly comment. Not really going to help you with such an attitude, so L2RTFM and gtfo, bye.
Labrena wrote:Installed, no errors.
Cleared cache
Enabled API registration is set to Yes
When trying to register, it does not display the API fields. They are also not in the profile for existing users.
Disabled/Uninstalled/Reinstalled, deleted cache, same result.
Using the 6.0.2 on a new install.
Copied the changes to a different theme, and still had same result.
Do you have a manual install package? This automod install just seems messed up.
I think it has to do with the settings. Can you see if those fields show on the default Prosilver template? If not, contact me ingame when I'm online. |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.21 01:58:00 -
[55] - Quote
Amiar wrote:Hi Cyerus.
Great mod used by many. I got alot recommendations. I followed your intructions by 100% and things went smoothless with all success. However after creating th catagory "EVE API Mod" and you must select an attacement, it does not appear ( acp_eveapi ). What do i do here?
Thanks.
I've had a chat with Amiar. It turned out not all the files were uploaded to his forum. By reloading all the files from the Upload folder from the package, he managed to make it work.
This bug is caused by the fitting.css file not being loaded on custom themes. You'll have to manually edit your theme to make it load.
Flashman KillerWee wrote:Quote: SQL ERROR [ mysqli ]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 [1064]
SQL
SELECT user_id, group_leader FROM phpbb_user_group WHERE user_id = 2 AND group_id =
BACKTRACE
FILE: [ROOT]/includes/db/mysqli.php LINE: 182 CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_user.php LINE: 2771 CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/eveapi/functions_eveapi.php LINE: 204 CALL: group_user_add()
FILE: [ROOT]/includes/acp/acp_users.php LINE: 844 CALL: eveapi_setForumGroups()
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 get that same error, no matter what kind of API I try to use... Seems to me, like it does it, everytime it's done correctly... :s Other than that Cy, I really appreciate the amount of efford you've put into this so far...
[/quote]
This bug is caused by not having made (or set) any manuals groups for the users to added to. Whenever you grant an entity access to the forum, you'll have to select a group from the dropdown box for users that match that entity to be added to it. This group can be the same for multiple entities, but sohuld always be made manually and cannot be set to any existing defaults groups. Manage to get ahold of Flashman ingame to explain this, and after some help he's got the forum up and running. |

Cyerus
Galactic Dominion Eternal Strife
43
|
Posted - 2012.07.21 02:28:00 -
[56] - Quote
Hereby I'm releasing version 6.0.3
- Fixed a bug where users could not create a forum account while the mod is installed but disabled.
- Fixed a bug causing a rare MySQL error on user registration
Default update instructions apply, and don't forget to clear your cache.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues.
~Cyerus |

Cyerus
Galactic Dominion Eternal Strife
44
|
Posted - 2012.07.22 17:54:00 -
[57] - Quote
Crelic wrote:Crelic wrote:I'm using a new PHPBB installation. I've installed the AutoMod and the EVE API automod zip file. When I upload the upload file to the root of phpbb3 and goto /install to install the db part, I get an error 500 and it won't install the DB stuff. I'm sure I'm doing something wrong, but I can't figure out what. Server error The website encountered an error while retrieving http://forum.infinitecovenant.com/install/index.php?confirm_key=GOB3N67DRS. It may be down for maintenance or configured incorrectly Someone convo'd me last night and assisted me with this error, and seemed to got it resolved. I had to modify my php.ini and increase the memory usage. I had it set at 32m (probably default) I increased it to about 128m and everything started working fine! C
That person was me  |

Cyerus
Galactic Dominion Eternal Strife
44
|
Posted - 2012.07.22 20:38:00 -
[58] - Quote
Diddy Rova wrote:Alright so i've installed the latest version of phpBB, afterwords installed the eve api forum tool with out any probs. No errors or anything. Said was successful. I go to the general tab where i'm suppost to find alliance/corp stuff etc. Nothing there even related to eve. Pretty much just the standard phpBB forum stuff.
Any ideas what might have happened or how i can fix this. Again everything was a success and no errors reported.
Thank you in advance for who can help me with this. Diddy.
You didn't read the 2nd post of this topic, direct link. |

Cyerus
Galactic Dominion Eternal Strife
46
|
Posted - 2012.07.23 09:09:00 -
[59] - Quote
ISuper wrote:Hi, I have eveapi 5.3 and ~400 registered users. Is there a way to upgrade to latest version w/o problems? I see many issues with 6++ versions. Thanks.
There aren't any issues at the moment (to my knowledge at least). Many, if not all, problems posted here are due to the user lacking experience with the new method of installing, updating or configuring the mod.
Update instruction from v5 to v6 can be found here (applies to any v6 version). Module installation and configuration can be found here (very similar to v5).
The installer will automaticly try to install the newest version, currently being 6.0.3. If in the future an update is released, you can use the instructions here to update your forum to the latest release.
As long as you create backups, you should be fine. And if not, you can always reply back. |

Cyerus
Galactic Dominion Eternal Strife
46
|
Posted - 2012.07.23 18:08:00 -
[60] - Quote
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... 
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! |
|

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.07.24 13:54:00 -
[61] - Quote
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  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. |

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.07.28 22:22:00 -
[62] - Quote
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.
|

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.07.30 00:30:00 -
[63] - Quote
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. |

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.08.01 08:38:00 -
[64] - Quote
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. |

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.08.03 09:20:00 -
[65] - Quote
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.
|

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.08.05 22:10:00 -
[66] - Quote
Felsaa wrote: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
Run it like a client is requesting the cronjob script, so in other words wget http://webpage.com/forum/eveapi_cron.php where the output can be used as a logfile in html form.
BIF Manager wrote: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!)
1. Triple check if all the files are being loaded. If installed correctly and using the default prosilver style, it should work flawlessly. If not, try to set up a test forum to see how and why it doesn't work for you.
2. Has to do with either the permissions the console account has, or with the forum being banned for too many attempts.
3. Has to do with both the Personal and Corporate key of the character you have selected. Personal key for Personal standings, and Corporate key for both Corporate and Alliance standings. |

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.08.08 22:01:00 -
[67] - Quote
Scozzy wrote:Hello, I am positive I followed the installation steps precisely and I did make adjustments manually on the Force Update parts. However, I have a mysterious issue. This screenshot is where I have stopped. http://eve-it.org/screenshot/module_3.pngFor me, there are no EVE API modules in that dropdown menu. What did I miss, Cyerus? Thank you in advance. ~ Scozz
It seems you haven't uploaded all of the files from the upload directory yet.
BIF Manager wrote:1. Will investigate, it has the tags and stuff now, just the "no images" in the fitting window and no mods showing up, which looks to be a CSS issue based on previous responses.
2. User-entered Teamspeak UID's don't even save, don't think its related to the TS serverside. Having said that, manually adding a valid UID into the database doesn't cause teamspeak to update either. Getting errors mentioned earlier with the cron job as well (and the advice to those people was turn off that bit of it, but unlike them I want the TS integration to work!)
3. Ahh, I'll check/double check the key. What are the requirements for the mask for a corporate/alliance standings key?
2. The TeamSpeak UID doesn't save, because it has encountered a problem. This could be that the TeamSpeak username/password combination doesn't work, doesn't have enough permissions, or perhaps the port isn't opened. Manually updating it in the database won't work, since then the script isn't triggered. Triple check your TeamSpeak information again, including permissions on the admin account you are using.
3. I think the permission is called ContactList (for both personal and corp keys).
Ataal R'tha wrote:Hey Cyerus, First off I'd like to say thanks for a great mod, the effort you put into coding and then supporting your mod is commendable. Second, I've been having an issue with your fitting not recognizing some modules. Example: http://i.imgur.com/Dp3Dq.png[Drake, Standard Issue HAM ] Power Diagnostic System II Ballistic Control System II Ballistic Control System II Damage Control II Invulnerability Field II Invulnerability Field II Large Shield Extender II Stasis Webifier II Warp Scrambler II Experimental 10MN MicroWarpdrive I Heavy Assault Missile Launcher II, Trauma Rage Assault Missile Heavy Assault Missile Launcher II, Trauma Rage Assault Missile Heavy Assault Missile Launcher II, Trauma Rage Assault Missile Heavy Assault Missile Launcher II, Trauma Rage Assault Missile Heavy Assault Missile Launcher II, Trauma Rage Assault Missile Heavy Assault Missile Launcher II, Trauma Rage Assault Missile Heavy Assault Missile Launcher II, Trauma Rage Assault Missile Small Nosferatu II Medium Core Defence Field Extender I Medium Core Defence Field Extender I Medium Core Defence Field Extender I Hobgoblin II x5 Is this an EVE image server issue? Or did something corrupt along the way. Third, I have to format the fitting into Low - Medium - High - Rigs for it to display correctly. If I take it directly from a fitting tool like Pyfa in EFT format it is in High - Medium - Low - Rigs and the modules do not display in the correct slots. Is this Working as Intended? Or again did a configuration file not make it somewhere. Thanks again, hoping to hear back from you.
Quite simple; That fitting is outdated. Could either be because of outdated EFT / Pyfa, or perhaps copy/pasting a very old fitting from battleclinic.
Anyways, the Invulnerability Field II is renamed to Adaptive Invulnerability Field II and the rigs are now called Medium Core Defense Field Extender I (notice the change from c to s) just to name a few. |

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.08.16 14:31:00 -
[68] - Quote
Faldal Dartan wrote:Thanks for the awesome work.
So far I have a few questions:
Will there be a function that Alliance Members will get their Corp-Ticker automatically in front of their usernames and Blue's get their Alliance Ticker in the forums?
Will there be an option to check for CEO's and Director's in a corp/ally and assign them an additional forum/ts3 group?
What kind of API info do I have to set on the "Standings" page? Should the API type be a "Character" or "Corporation"? (I am using the CEO char.)
Also I am wondering how often the cron-job is done. So if a pilot leaves a corp/alliance or standing reset, how long will it take until he will get his rights revoked on forum and ts3? Can I set another intervall there, if so where do I find the option?^^
If someone with permissions on TS3 gives another user a rank manually (not registered in forums), is there a way I can set that the rank will be removed automatically with the next cron job? (For example: I gave a friend who is NOT in my corp/ally and has no blue standing the normal "Alliance Member" rank which everyone gets if he is in corp or ally. The problem is that he keeps this rank, this rank is not on the special list and has no immunity. (I dont know the intervall of the cron job but he has this rank now for a few hours.)
Also what will happen if a user in TS3 registers via API, everything is fine, he gets the standard "Alliance Member" rank which is not on the special list and has no immunity and he gets for example the "Director" rank also which is on the special list with immunity. One day he will leave the corp/ally....is it possible that the TS3 access will be purged then?
There is no simple method of automaticly providing corporation / alliance tickers in front of people's usernames. However, you could add ranks to forum groups, to show each user to which entity they belong to. Only limitation is that it only shows the ticker of the user's default group.
Currently there is no easy way to determ access by corporation / alliance roles. I might add a way for corporation roles in the future, but it's a lot of work to implement so i really need ot know whether or not user's are going to use it.
On the Standings page you should use a Corporation key, Communications -> ContactList to be precise (accessMask 16). For character-based standings the standings character you have selected should have the Communications -> ContactList enabled aswell.
The cronjob isn't enabled / activated by default, since it's not a real cronjob script. You have to manually create the cronjob by loading the page like any client would, example wget http://path-to.com/forum/eveapi_cron.php When creating the cronjob you can select when the script is suppose to run.
All groups that are manually set to a character which is not known on the forum, are not removed when the cronjob script works it's magic.
When a character leaves an entity while having a special group, the special groups and admin groups will remain on that character's TeamSpeak while the other groups are removed. |

Cyerus
Galactic Dominion Eternal Strife
47
|
Posted - 2012.08.20 03:48:00 -
[69] - Quote
Akatenshi Xi wrote:Cyerus,
Love the mod so far. I was wondering if anyone would know how I would work the following into my install?
I have setup for phpbb3/ts3 and this is for my alliance. Each corp has its own forum and ts3 groups to give permissions, however when it comes to my corp I am trying to add additional forum groups to allow different levels of access to other categories/forums on the phpbb install. I already gather I will have to add them manually but I was wondering how should I go about doing this? Will the api system take those roles away? Do I have to make them a special group? If I do make these special groups will they be removed once they don't have blue status? Should I not enter them as special groups?
I'm also wondering, if someone is no longer a member of the corp/alliance, will the api system remove all roles? Delete their account? Can this be setup? Etc. Possibly set neut, -5, and -10 as a special banned group with no access to anything?
Does anyone have any ideas?
Why do you want multiple groups if you can do the same with just one group? Or perhaps I'm reading it wrong, and you want to have special permissions for only a few people inside your corporation rather than all of them; This has to be done using the Special Groups.
If your forum is set up to disallow Non-Member registration, users that do not match any entity will get disabled. This means that their groups are reset to Registered Users (-default group) and their account is disabled. So if a corpmate leaves for another corp which should not have permissions, his/her account will get disabled.
If your forum is set up to allow Non-Member registration, users that do not match any entity will remain active and have their groups removed, except for the groups which are set as Special. So, if I would have 3 groups (Corp, Alliance, Special) and I would leave my alliance, I would lose the Corp and Alliance groups, but keep the Special group. It's up to the forum moderator/admin to manually remove such groups, which they have manually set in the first place.
Another exception is incorrect API. I think that when an user has an expired or 'removed' API key, the cronjob automaticly disables that account and removing all groups (although not 100% sure about that one).
To answer your last question; Why would you want to delete such accounts, when disabling them can be enough? Also, in the Admin Control Panel of phpBB you can remove inactive accounts between certain dates. So for instance you want to remove all inactive accounts from whenever to 6 months ago, you can..
Nongrat wrote:Cyerus wrote: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. I updated mod to last version, but the player after registration is still added to one group ('corp'). Quote:08-19-2012 22:45:05 Nongrat User is part of corporation -> MOON 437 08-19-2012 22:45:05 Nongrat User is part of alliance -> Shine of Selene 08-19-2012 22:45:05 Nongrat Adding user to Forum group -> MOON 437
I might have understood the first question wrong, so let me try to explain it to the best of my abilities. In order to achieve what you want, you need to do the following;
- Add the Corporation as an entity.
- Add the Alliance as an entity.
Here are three pointers on why the group does not show up on the cronjob log;
- There is no group selected for the alliance entity.
- The alliance group is the same one as the corporation one (it filters out duplicate groups, since it's pointless to add an user to the same group multiple times).
- User is already part of the alliance group (the cronjob log only shows changes to groups and whether or not it recognizes set entities)
Hope this helps. |

Cyerus
Galactic Dominion Eternal Strife
48
|
Posted - 2012.08.21 22:44:00 -
[70] - Quote
Nongrat wrote:Cyerus wrote:I might have understood the first question wrong, so let me try to explain it to the best of my abilities. In order to achieve what you want, you need to do the following;
- Add the Corporation as an entity.
- Add the Alliance as an entity.
My current settings: Defined groups on forum: http://clip2net.com/clip/m107469/1345457760-clip-12kb.pngAssigned forum group for Corporation: http://clip2net.com/clip/m107469/1345457848-clip-16kb.pngAssigned forum group for Alliance: http://clip2net.com/clip/m107469/1345457944-clip-16kb.pngIs it everything right? Still not working... :( Quote:Here are three pointers on why the group does not show up on the cronjob log;
- There is no group selected for the alliance entity.
- The alliance group is the same one as the corporation one (it filters out duplicate groups, since it's pointless to add an user to the same group multiple times).
- User is already part of the alliance group (the cronjob log only shows changes to groups and whether or not it recognizes set entities)
1,2 - As you can see on screens above - forum group assigned for the alliance entity and it different with corporation group. 3 - I gave cronjob log for example. Usually i check user profile for assigned groups.
Confirmed bug, was able to reproduce the same results. Will be fixed in next release. As a workaround, set the Corporation (or Alliance) entity as Default.
Akatenshi Xi wrote:So what exactly are special groups for? If you tick immune what does this do?
Are you saying if I put forum groups manually they will stick to that account unless the account comes up revoked by the api key or until I remove them?
Should I add the moderator groups as special groups?
In very short; The Special-groups are not removed by the cronjob script.
Yes, the Special-groups remain on a character until the account has been disabled or when manually removed by an admin/moderator.
You should add a group as Special-group when there is no entity attached to them and you do not want the cronjob script to remove that group.
|
|

Cyerus
Galactic Dominion Eternal Strife
48
|
Posted - 2012.08.23 19:58:00 -
[71] - Quote
Fogg wrote:Felsaa wrote:I'm having problems with people trying to register, they are having the error 'The value you entered is too short' when a new member is trying to submit an application.
I've checked to make sure the API details are correct.
Any ideas?
Now resolved!
I have figured out what I've done wrong, when updating I forgot to copy the new files to my personal style files. How did you resolve this? I am having the same issue, As you can see on my forum http://northernstrike.org/forum/ucp.php?mode=register when you go to register, there is no tab for entering the API, even though it is checking for it. Does anyone know what I am doing wrong?
I see the API fields on the webpage you linked. Try clearing both the forum and webbrowser cache. |

Cyerus
Galactic Dominion Eternal Strife
50
|
Posted - 2012.08.26 15:41:00 -
[72] - Quote
BinaryData wrote:Heya Cyerus, I checked this out back when it was first in its baby form, and now that I'm back into setting forums & ts3's up for people. I'm having a bit of trouble. I have AutoMOD installed, everything looks like its working, but when i go to add the API Key & Information, and click Register, it returns an SQL Error. Your tutorial on how to install the mod is confusing as hell, and rather annoying. Most of the time I had to figure things out the hard way, or pay a friend to help me with it. I'm fairly good with web stuff, but this confuses me. Here is the Error I've received. Quote:Unknown column 'eveapi_keyid' in 'field list' [1054] I'm assuming I didn't modify the database, but the question is, how did I not do this? And HOW do I fix it? Thanks in Advance :) Edit: helps to import the SQL files. DERP.
Orian NiKunni wrote:BinaryData wrote:
helps to import the SQL files.
very important 
No, you must not use the SQL files. I've made an install script instead, as explained in my guide (steps 3, 4 and 5).
If you are using the SQL files, you'll be missing the actual data, since it only holds the database tables, not the data itself. To check this, simply try to link Jita using the EVE System BBcode.
In my opinion the guide is pretty self-explanatory. I've however not made the guide "newb-friendly", since there are enough resources available (on google and the phpBB forums) to help you with AutoMOD and the scripts involved.
However, any pointers on how and why the guide is "confusing as hell" are welcome.
I've just noticed phpBB updated their forum package to 3.0.11 So instead of releasing 6.0.4, I'll be working on 6.1.0 to support phpBB 3.0.11
This release will feature a fix for the groups not being assigned correctly bug, as well as updating the database values to Inferno 1.2
Stay tuned. |

Cyerus
Galactic Dominion Eternal Strife
50
|
Posted - 2012.08.27 18:47:00 -
[73] - Quote
Faldal Dartan wrote:when I fetch the "eveapi_cron.php" I get this error: Quote: Fatal error: Uncaught exception 'TeamSpeak3_Helper_Exception' with message 'invalid URI supplied' in /var/www/vhosts/sp-solutions.de/httpdocs/forum/includes/eveapi/TeamSpeak3/Helper/Uri.php:133 Stack trace: #0 /var/www/vhosts/sp-solutions.de/httpdocs/forum/includes/eveapi/TeamSpeak3/TeamSpeak3.php(303): TeamSpeak3_Helper_Uri->__construct('serverquery://s...') #1 /var/www/vhosts/sp-solutions.de/httpdocs/forum/eveapi_cron.php(209): TeamSpeak3::factory('serverquery://s...') #2 {main} thrown in /var/www/vhosts/sp-solutions.de/httpdocs/forum/includes/eveapi/TeamSpeak3/Helper/Uri.php on line 133
That means one (or multiple) settings on the TeamSpeak module are wrong. Be sure to remove weird characters from the username and password, and sometimes removing (or changing) the server nickname works too. |

Cyerus
Galactic Dominion Eternal Strife
50
|
Posted - 2012.08.29 23:03:00 -
[74] - Quote
Andy Tibs wrote:Hi. Thanks for you work on this... I have started using it and so far it is great!  I was looking around and was wondering if there is a way to set access based on an account's skills or corp access? Best examples I can think of is like if members have any capital skillbooks trained it would grant them access to a section of the forums that can see a section dealing with capitals, or give directors access to a section that isn't available to the other members? If not would there be any plans to add this in a future release? Thanks!
I have a lot of people ask for such features, so I guess I should implement something like that. Can't give you any ETA, since I'm first going to finish 6.1.0. |

Cyerus
Galactic Dominion Eternal Strife
51
|
Posted - 2012.09.06 00:42:00 -
[75] - Quote
For all the people having problems with the fitting display BBcode, try to do the following:
- In EFT open any fitting of any ship that is still accessable in the game.
- Be sure that the ship you have selected has it's drone bay filled with drones (if it can hold any).
- Open up the fitting settings menu, by clicking on the downwards-aimed arrow next to the ship-icon.
- From that menu, select Copy to Clipboard.
- Now open up your forum, and make a new topic and/or post.
- Click on the EVE Fitting button. You should see the opening and closing [evefit] tag appear.
- A blinking cursor should be right between opening and closing tag, making it easy to paste your fitting. Do this either by pressing CTRL+V or by rightclicking directly onto the blinking cursor and selecting paste from the new menu.
- Either write some text outside of the tags for clarification and information, and when done selected post or save to make it final.
- You should now be brought back to your own topic / post and seeing your fitting being parsed correctly.
Example of a correct fitting; [evefit][Basilisk, Basilisk - 4-2] Power Diagnostic System II Damage Control II
Adaptive Invulnerability Field II Adaptive Invulnerability Field II EM Ward Field II Large Shield Extender II 10MN Afterburner II
Large S95a Partial Shield Transporter Large S95a Partial Shield Transporter Large S95a Partial Shield Transporter Large S95a Partial Shield Transporter Large Energy Transfer Array II Large Energy Transfer Array II
Medium Core Defense Field Extender I Medium Ancillary Current Router I
Light Shield Maintenance Bot II x5 [/evefit]
Some extra information can be posted here, or another fitting if you like. For example that this fitting has XXX EHP and 500 dps with no tracking at all.. Countless possibilities.
Khi3l wrote:Is there any plan to add those features ?
- a way to add API Key as many as we want for the same forum profil (for second, third, etc EVE accounts) ? - a list of characters on those accounts in main character profil.
Sorry for my bad english, i don't know if i explain very wel what i want :)
I'm not planning to include the ability of having multiple API keys on one forum account, since I don't see the point on why you would want this. For each account's API details are connected to that accounts username (being the charactername), and allowing for multiple API details will make it unnecessarily complicated. |

Cyerus
Galactic Dominion Eternal Strife
51
|
Posted - 2012.09.06 12:36:00 -
[76] - Quote
Khi3l wrote:Cyerus wrote:For each account's API details are connected to that accounts username (being the charactername), and allowing for multiple API details will make it unnecessarily complicated. OK, so, if this correct ?
I still don't see your point? It checks your forum username to one of the characternames to search for a match. Of course you can use select multiple users to work under one API key, but that doesn't change the fact that it only uses one character out of it.
Allowing a forum account to have multiple API keys, so physical API keys, would be pointless and making things alot more complicated. Even when multiboxing with xx-accounts, you only need to register one to receive your forum permissions (TS too if selected). If let's say one of your accounts is in a different entity and you would like to gain the extra permissions attached to that entity, you'll have to register a new account with that alt and that alt's API key. |

Cyerus
Galactic Dominion Eternal Strife
51
|
Posted - 2012.09.06 23:24:00 -
[77] - Quote
Khi3l wrote:I will try to explain my point of view with my poor english :)
Let's imagine i'm in a 300 members corp with many many alts.
As a director, i can't remember all alts and accounts of a main char, right ? Now let the forum user enter all his API Keys.
On his main account, in his profile, i can view all characters he have. So, i can identify an alt just by looking at the forum and search for his name.
Example :
I have a forum account with Khi3l.
On my profile, there are two more alt on this account : alt01, member of Babylon Knights and alt 02, member of NPC corp.
On a profile field, i can enter second API key for my other account (account2 with 3 chars in NPC corp).
Now, on my profile, admin or members with the right permissions can view :
Khi3l (Babylon Knights, Test Alliance Please Ignore) alt01 (Babylon Knights, Test Alliance Please Ignore) alt02 (Random NPC Corp) SecondAccount01 (Random NPC Corp) SecondAccount02 (Random NPC Corp) SecondAccount03 (Random NPC Corp)
Now, in admin panel, admin can search for alt01. When he search for him, infos about forum account are shown (Khi3l, Babylon Knights, Test Alliance Please Ignore). Now admin knows alt01 is an alt of Khi3l.
For permissions, they are still given by the forum main account so that's not really a problem, except for those who have two or more forum accounts....
This feature isn't for most forum user but for directors and CEO to know who is who.
AzAkiR NaLDa wrote:This is a registration and forum tool. Not a management application.
Khi3l wrote:
That's probably why a fitting mod is included in this tool...
My feature use :
- PhpBB - EVE API - Registration
So i think it can be part of this mod imo. Cyerus will say yes or no, it's his decision.
First of all, stop with the bashing.
Second, this is a modification for a forum package (phpBB) which allows API key integration. What I mean by that is quite simple.
This tool allows you to grand and/or deny access to your forum using a set of user-defined options, with the capability of also managing your teamspeak server without the need of an external library. On top of that I've included some handy stuff like avatars, fitting display and in the future perhaps a way to show off which skills you have trained. Everything to give the user a meeting place and in a way an extension of the game they like to play.
Even though forum admins can see user's API details, doesn't mean it should be considered an in-depth management tool for entities. If you want to use this mod purely as a penetration test for new users, you should move along.
AzAkiR NaLDa wrote:all of a sudden whenever people try to update their avatar to reflect the ingame image this shows up every time. Quote:SQL ERROR [ mysqli ]
Column 'user_avatar_width' cannot be null [1048]
SQL
UPDATE phpbb_users SET user_avatar = '2_1346953900.jpg', user_avatar_type = 1, user_avatar_width = NULL, user_avatar_height = NULL WHERE user_id = 2
BACKTRACE
FILE: [ROOT]/includes/db/mysqli.php LINE: 182 CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_user.php LINE: 2457 CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/includes/ucp/ucp_profile.php LINE: 652 CALL: avatar_process_user()
FILE: [ROOT]/includes/functions_module.php LINE: 507 CALL: ucp_profile->main()
FILE: [ROOT]/ucp.php LINE: 333 CALL: p_master->load_active() The avatar image gets pulled and saved but it doesnt work how to fix this?
It doesn't happen "all of a sudden", it happens when you either changed / removed a setting (avatar width / height) or haven't set them in the first place. General Settings -> Avatar dimensions.
Also, this is posted in the guide and it has a reason to be there; Go through each of the modules and click on the Save button at the bottom. By doing this, the module will save their default values to the database, making it less likely for the mod to show weird behaviour. |

Cyerus
Galactic Dominion Eternal Strife
51
|
Posted - 2012.09.09 21:13:00 -
[78] - Quote
You have to create forum groups in order to be able to assign them to the entities. Doing that, will probably fix that SQL error too. |

Cyerus
Galactic Dominion Eternal Strife
51
|
Posted - 2012.09.10 12:05:00 -
[79] - Quote
Faldal Dartan wrote:Seems like I have new problems. :) I had to update my root-server to a new OS. Used Debian 4 all the time and now I updated to Debian 5 and switched to x86_64. Also I had to move to another domain, so I had to re-install the forum of course.
I am using PHP Version 5.3.3-7+squeeze14 cURL 7.21.0 is enabled MySQL(i) 5.1.63-0+squeeze1
I read about the problems with the version 3.0.11. No API key fields under registration page or user control panel. Of course I am using the default prosilver style and I also purged the cache etc. ANd I also changed AutoMod to the Compressed File Download configuration and uploaded the edited files manually.
Then I tried it again with a fresh new install and database. The same. Then I tried it with 3.0.10 again also on a fresh new install but now it is the same problem.
Also I noticed when opening the "eveapi_cron.php" that there is a "HTTP-Error 500 (Internal Server Error)"...it's like the file doesn't exist.
CHMOD is set everywhere right. The API mod itself is fully configured.
I have no idea what to do. :)
See if you can start over one more time, while writing down (in detail) exactly what you have done. Because it's hard to determine which install step you have missed.
Also, please use phpBB 3.0.10 since the mod is made for that version. |

Cyerus
Galactic Dominion Eternal Strife
51
|
Posted - 2012.09.10 13:44:00 -
[80] - Quote
Faldal Dartan wrote:... 3.4 Configuring AutoMOD to "Compressed File Download" ... 4.6 Installing "EVE API MOD" MOD installed -> browser download window appears after a few seconds with "EVE_API_MOD.zip" (saved the file on my local machine, doing nothing with it.) ...
When using the "Compress File Download" feature (step 3.4), you'll receive an ZIP file (step 4.6) with the modified phpBB files. You then have to manually upload the files contained inside that ZIP package. Overwrite existing files -> Yes. After this step 4.7 is important, so that the forum cache is cleared and the new files (the ones you have just uploaded) are loaded.
This should be mentioned on the screen just before you receive the ZIP file download popup;
AutoMOD is sending a compressed file to your computer. Because of the AutoMOD configuration, files cannot be written to your site automatically. You will need to extract the file and upload the files to your server manually, using an FTP client or similar method. If you did not receive this file automatically, click here.
Also, with the right CHMOD on the whole forum (777 while installing) should allow AutoMOD to make the changes itself, without having to enable "Compressed File Download". But you'll have to google what the default phpBB CHMOD permissions are when you are done installing with AutoMOD. |
|

Cyerus
Galactic Dominion Eternal Strife
52
|
Posted - 2012.10.03 22:17:00 -
[81] - Quote
Yes, there is still progress on this mod. And No, I'm not releasing anything yet.
Currently busy creating Youtube videos on installation and configuration of this mod. Might even show you how to update from 3.0.10 to 3.0.11 (which will probably apply for future versions aswell).
I haven't been responding to requests on help on installation and configuration on this mod, since I'd rather spend my time on good quality Youtube videos which can and hopefully will help you in great detail. |

Cyerus
Galactic Dominion Eternal Strife
53
|
Posted - 2012.10.06 17:54:00 -
[82] - Quote
Euthanasia Anneto wrote:Now, I'm wondering, after converting the forums from smf2.x to phpbb3, how can I make my existing users adding their key's or do I have to manually copy the key's database-wise?
Or I just add a few more lines in the UCP
User Control Panel -> Profile -> Edit Account Settings. I might make a seperate section for that in the future. |

Cyerus
Galactic Dominion Eternal Strife
53
|
Posted - 2012.10.09 23:33:00 -
[83] - Quote
Pretty crap actually. Every time I record a video CamStudio keeps throwing an error about not being able to save the audio track; Seems I'm running into the 2 GB limitation.
Not yet sure on how to fix that. |

Cyerus
Galactic Dominion Eternal Strife
53
|
Posted - 2012.10.10 16:34:00 -
[84] - Quote
Aron Fox wrote:Cyerus wrote:Pretty crap actually. Every time I record a video CamStudio keeps throwing an error about not being able to save the audio track; Seems I'm running into the 2 GB limitation.
Not yet sure on how to fix that. remeber that YouTube dont need to have the highest recording quality allready as it is so if there is settings there you can perhaps reduce on the quality?
Apparantly from what I read it has to do with the Audio file becoming over 2 GBs, where the program isn't able to recoded it into the Video file. I'll be trying to recreate a video tomorrow after switching some settings to see if it works correctly now. If it doesn't, I'll probably record the audio with a seperate program and sync it afterwards.
I'll keep you updated.
Also, for those people whom keep asking the questions about when it's going to be released; SOON (tm). I can't get more precise then that. |

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.16 16:51:00 -
[85] - Quote
Aron Fox wrote:what is the progress on the video turtorial? I cant use BBCode and i like to get this thing installed properly so my members can ejoy this mod of yours.
Actually after 4+ hours of encoding (I'm new to Video editing, so probably some weird settings somewhere) I was able to make the first video, explaining default Installation (no configuration, so wait till second video!!!) of the mod.
Currently it's uploading to Youtube and can be seen using this link; http://youtu.be/qri7flJXnBk
Feedback is appriciated, even when it's only about my Youtube channel (guess what, I'm new to Youtube too). |

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.17 12:43:00 -
[86] - Quote
ISuper wrote:Cyerus check please mail, looking for a jabber really (:
My CEO hunting me 2 monthes for that)
I've built you the package I promised; http://eve-it.org/dl/phpBB_authentication_for_ejabberd.zip
The package includes a simple guide on how to install, but you'll have to wait a couple of days for a detailed video. |

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.17 14:21:00 -
[87] - Quote
Oh damn, I didn't know they'd be changing it; must've missed the devblog. Disable the cronjobs for now, I'll be fixing this shortly. |

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.17 19:40:00 -
[88] - Quote
eidenjunior wrote:i get Quote:EVE API error: 0 -> API Date could not be read / parsed, original exception: SSL certificate problem: unable to get local issuer certificate after changing the pheal line 60 to https
The temporary fix Tashia Rizti provided should work for most people.
However, some hosting providers seem to not have installed any certificates, or at least have not done it correctly. Instead of trying to contact the webhost, I'll be supplying the needed certificate (GeoTrust) within the package, stored at includes/eveapi/Certificates. You should also notice the RapidSSL certificate, which is acting as a middleman between GeoTrust and api.eveonline.com. Even thought the RapidSSL certificate is not needed at the moment, I will be providing it for future needs.
I've just uploaded a quick-fix package; Quick_fix_EVE_API_SSL_for_6.0.x.zip
How to;
- Upload all the files from the Upload directory to the root of your forum.
- When asked to overwrite, answer Yes.
- Clear forum cache afterwards, and you should be good to go.
Apologies again for not noticing the devblog that the api system was going to be SSL only. |

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.17 20:25:00 -
[89] - Quote
Woops, fixed.  |

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.17 23:29:00 -
[90] - Quote
Second video is up on Youtube, and is focussing on Configuration. Third video, describing the usage of the mod through an user's eye (normal user, not admin), will be uploaded tomorrow.
http://www.youtube.com/playlist?list=PLKWZBmvnMlzEtdIRPGl4O5t_FKx_8NgMm
I've also updated the 2nd post of this topic with a link to the Youtube channel.
|
|

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.18 10:18:00 -
[91] - Quote
ISuper wrote:Thank you very mutch, i will test it after update to the latest version. There is also a problem with eveapi_cron.php Quote:Fatal error: Cannot access protected property PhealException::$code in ./forum/includes/eveapi/functions_eveapi.php on line 261
line 261: Quote:$charArray["error"][$e->code] = $e->getMessage();
You seem to be using an old version of functions_eveapi.php That line was changed in version 6.0.0.
So I suggest you update to the latest version. |

Cyerus
Galactic Dominion Eternal Strife
55
|
Posted - 2012.10.18 11:17:00 -
[92] - Quote
RatKnight1 wrote:Okay, I have only recently begun implementing this.
When I switched over to the fixed API, I was thrown an error about Curl being incompatible with HTTPS. I simply rebuilt apache with CurlSSL, problem fixed.
The issue I am having at the moment is that when a user is inputting their TS3 UID, it is not being sent to the database. I cannot add it through the administrative control panel either.
I am able to manually add it to the database, but this seems rather... counter productive.
Any thoughts?
edit: I have tried previously suggested fixes for this, with no luck.
I am using the latest release.
Try to check if the user is doing the same steps are shown in this video; http://www.youtube.com/watch?v=adtMO5dZpFQ&list=KWZBmvnMlzEtdIRPGl4O5t_FKx_8NgMm
It might simply be that the TeamSpeak UID is wrong, where the forum doesn't give you any error messages, and doesn't save it either. The above video shows where to find the TeamSpeak UID. |

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.18 13:26:00 -
[93] - Quote
RatKnight1 wrote:I watched the video... I was the first commenter on the first one.
I have tried it with my personal account as well, with no luck. Could it have something to do with using the latest released version with the latest version of phpbb? (I know that you mentioned a new release soon).
I doubt it has anything to do with using an old release, sinc enothing has changed on the TeamSpeak front.
It might be handy to know that all errors are not shown when using TeamSpeak integration. I know it's not the best way of doing things, but I've just never set myself to build in good error handling for the TeamSpeak integration. That said, it could be multiple things. For example the credentials from the user you are using trying to connect to TeamSpeak are wrong and/or don't have permission to add groups to members, the general connection to TeamSpeak may be wrong and/or prevented by a firewall, or even that your forum is blocked due to excessive spamming of commands (yes it happens, TeamSpeak is very strict about connections) because your forum IP might not be on the whitelist.
I suggest that you double-check everything TeamSpeak based, because high chances are that this "bug" will persist even if you update to 6.1.0. |

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.18 20:35:00 -
[94] - Quote
Why 6.0.0? You might as well update to 6.0.3. |

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.18 20:42:00 -
[95] - Quote
Yes, it will work when updating from 5.3 to 6.0.3
But be sure to create backups every steps of the way, since it's pretty tricky to do. This guide will help you; https://forums.eveonline.com/default.aspx?g=posts&m=1555109#post1555109
Backups, create them! |

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.18 21:11:00 -
[96] - Quote
Aron Fox wrote:I got some more progrese since i Used your youtube turtorial but now I have these problems when a user attempts to register they get this message: Quote:API Date could not be read / parsed, original exception: String could not be parsed as XML Character and API settings do not match -> and I am also having this issue: http://s15.postimage.org/yzzuflh5n/eve_phpbb_mof_bug.png
Your first problem comes from the EVE APIs ervers now being SSl only, meaning you'll have to upload some files in order for users to register / cronjob to work again. This post can help you with that; https://forums.eveonline.com/default.aspx?g=posts&m=2059837#post2059837
Your second problem comes from using a different template. You'll have to manually change some of the files in order to make that template work with the EVE API mod. A guide on how to let AutoMOD install the changes for you can be found here; http://phpbbandbbcodes.com/viewtopic.php?f=7&t=945
If you want to do it manually, follow these steps instead. First you need to unpackage the EVE API AutoMOD zipfile and open the install.xml in a browser. Scroll down to the files containing changes inside the styles-folder, and manually add them into your template. |

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.18 22:24:00 -
[97] - Quote
ISuper wrote:Ok i updated sucessfully but when i run eveapi_cron.php i get: Quote:Call to undefined function cronlog() in .../forum/eveapi_cron.php on line 43 line43: Quote:cronlog("Starting"); Also seens that eveapi modules disabled. I enabled it in admin control panel but no effect
Meaning you are using wrong configuration on your forum.
Watch these videos to learn on how to correctly setup your forum for use with the EVE API MOD. http://www.youtube.com/playlist?list=PLKWZBmvnMlzEtdIRPGl4O5t_FKx_8NgMm |

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.18 23:26:00 -
[98] - Quote
ISuper wrote:Cyerus wrote:ISuper wrote:Ok i updated sucessfully but when i run eveapi_cron.php i get: Quote:Call to undefined function cronlog() in .../forum/eveapi_cron.php on line 43 line43: Quote:cronlog("Starting"); Also seens that eveapi modules disabled. I enabled it in admin control panel but no effect Meaning you are using wrong configuration on your forum. Watch these videos to learn on how to correctly setup your forum for use with the EVE API MOD. http://www.youtube.com/playlist?list=PLKWZBmvnMlzEtdIRPGl4O5t_FKx_8NgMm I use my previous settings, and i have it on tabs General/Corporations/Alliances/TeamSpeak etc. But in user management and registration there are no eveapi lines ps i did an update from 5.3 working service
The configuration of 5.3 is different compared to 6.x I'm giving you the link to the videos, which in itself is a must-see, so that you can see how correct configuration is suppose to look like.
Many things could be causing the problems you are having, and instead of waiting for me to reply with a possible solution, you should check the videos and determine which steps you did differently, or didn't do at all.
So once again; Hereby the link to the videos. http://www.youtube.com/playlist?list=PLKWZBmvnMlzEtdIRPGl4O5t_FKx_8NgMm |

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.19 11:58:00 -
[99] - Quote
RatKnight1 wrote:I have adjusted for that. This is a random issue. It seems to hit about every 3rd or 4th time the cron job runs.
It just reads that the peeps are not in the assigned corp/alliance.
Reason that happens is the instability of the EVE API servers. If something goes wrong in the process (like connection lost of wrong data), the script returns false, and false is interpreted as wrong API permissions, hence disabling the account.
I'll be changing the mechanic of that in 6.1.1, if I can come up with an acceptable solution. If you keep having problems with it, just disable the cronjob and manually run the cronjob script once a day, so you can manually reactivated accounts if it screws up again.
eidenjunior wrote:Works for API functions, not the eve fitting.
I forget to mention that you need to also upload the new files to your theme. Open the EVE API package, and upload the files from the Upload->Styles-> Prosilver directory to the folder of the style you are using. Don't forget to clear cache afterwards, and then it should work.
|

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.19 12:40:00 -
[100] - Quote
Hereby I'm releasing version 6.1.0
- Support for phpBB 3.0.11
- eveapi_update.php will now correctly save the now API information
- EVE based BBcodes should now correctly work if the mod is installed but the masterswitch have been disabled
- Switched to SSL for https://api.eveonline.com
A video explaining the update process in detail can be found in the second post of this topic.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues.
|
|

Cyerus
Galactic Dominion Eternal Strife
56
|
Posted - 2012.10.19 14:16:00 -
[101] - Quote
That would probably indicate that AutoMOD was not able to make the changes to the exiting files, even though AutoMOD said it has been installed successfully.
Try to the following steps, to see if they fix your problem;
- Uninstall EVE API AutoMOD module. (Only the AutoMOD module of EVE API).
- Create another backup!
- Change the AutoMOD configuration to FTP
- In the same configuration screen enter your FTP details and the correct path to where your forum can be found on the FTP.
- Save the settings
- Install the EVE API AutoMOD module
- Once installed, clear your forums cache and see if the fields now show up
- If they do, don't forget to remove the FTP settings again because they pose a potential security risk.
|

Cyerus
Galactic Dominion Eternal Strife
57
|
Posted - 2012.10.19 15:30:00 -
[102] - Quote
I forgot to include the correct includes->eveapi->Pheal->Pheal.php file into the EVE API 6.1.0 package you've downloaded.
I've just updated the package with the right version of the file, so the people downloading that package now should not run into the problem described above.
To fix the problem described above, follow the steps in the post linked below; https://forums.eveonline.com/default.aspx?g=posts&m=2059837#post2059837 |

Cyerus
Galactic Dominion Eternal Strife
57
|
Posted - 2012.10.19 16:39:00 -
[103] - Quote
Andy Tibs wrote:Cyerus wrote:I forgot to include the correct includes->eveapi->Pheal->Pheal.php file into the EVE API 6.1.0 package you've downloaded. I've just updated the package with the right version of the file, so the people downloading that package now should not run into the problem described above. To fix the problem described above, follow the steps in the post linked below; https://forums.eveonline.com/default.aspx?g=posts&m=2059837#post2059837 That fixed the cert issue for me and I can now change the APIs in the admin area. But it seems I still cannot update an API using the eveapi_update.php. Should I have just copied the Pheal.php file or everything from the link you posted?
It seems I screwed up putting the package together. I've just updated it so that users who haven't updated yet should not encounter the problem described above.
To fix this problem, follow these steps;
- Download the new (read: updated) EVE API 6.1.0 package
- On the forums, uninstall the EVE API MOD using AutoMOD
- Delete the uninstalled EVE API MOD from the AutoMOD ACP screen
- Upload the new (read: updated) EVE API AutoMOD zipfile
- Install the EVE API MOD using AutoMOD
- Clear forums cache and double check your settings
This should fix it, and apologies for not noticing the outdated files.
Tashia Rizti wrote:Cyerus, I was reviewing the code and noticed that on aprox line 252 of the eveapi_cron.php file, if the returned error result is set, it disables the accounts, as you set the array key 999 for permission and valid character errors, you could add something like
if(array_key_exists(999,$characterInfo["error"]))
to only disable the account if a non-api error occured? Just a thought, this way the entire board is not disabled when an Eve API error occurs (which happened as a timeout for me last night).
Unfortunately it's a bit trickier than that. I'll have to do some research on what error codes Pheal gives me when not being able to contact the API servers and/or receiving glitched information. For now, just run the cronjob manually so that you can respond to errors by activation disabled accounts if needed.
ISuper wrote:I love you man, working like a charm. Good job. I will start to test jabber soon, be ready ;)
I'm happy that you finally managed to get it working. I'll grab some multi-vitamine drinks and a batch of cookies, and I'll be ready to respond to any issues you might be having with that. Although I should say that it might be best to wait until I have time to record and upload a video describing it's configuration and usability. |

Cyerus
Galactic Dominion Eternal Strife
57
|
Posted - 2012.10.19 17:28:00 -
[104] - Quote
Andy Tibs wrote:Cyerus, that did the trick and it seems to be working perfectly now. Thanks for the quick replies and keep up the awesome work on this mod! 
No problem, but I'm going to drink some beer and have some fun in a local bar tonight, so don't expect any other quick reply  |

Cyerus
Galactic Dominion Eternal Strife
58
|
Posted - 2012.10.20 15:46:00 -
[105] - Quote
Suleiman Shouaa wrote:Hey thanks for the update.
I've updated to 6.1.0 but I still am unable to register new accounts using a modified default forum theme. Error that comes up is "The value you entered is too short.".
It doesn't come up when I use the prosilver theme. I've edited the appropriate style files with the edits in the install.xml file provided in the AUTOMOD zip file and have double & triple checked them.
Any suggestions on what I have yet to do?
It's either that you have to clear the forums cache (and your browsers cache helps sometimes too) ro you did something wrong with the editing of your theme. |

Cyerus
Galactic Dominion Eternal Strife
58
|
Posted - 2012.10.20 18:50:00 -
[106] - Quote
eidenjunior wrote:I am trying to update the mod and the auto mod found 2 errors Can't find, in "includes/acp/acp_users.php" Quote:'USER_WARNINGS'=> $user_row['user_warnings'], 'USER_POSTS'=> $user_row['user_posts'], 'USER_INACTIVE_REASON'=> $inactive_reason, correct is Quote:'USER_WARNINGS'=> $user_row['user_warnings'], 'USER_POSTS'=> $user_row['user_posts'], 'USER_HAS_POSTS'=> $user_row['user_has_posts'], 'USER_INACTIVE_REASON'=> $inactive_reason,
and when removing the old version i got this error: in "styles/ca_black/template/overall_header.html" The Find specified by the MOD could not be found:(can't post all do to the forum not allowing html code in the post) Quote: ....{T_THEME_PATH}/eveapi_fitting.css".... ...{T_SUPER_TEMPLATE_PATH}/eveapi_fitting.js....
I take that thos 2 lines are the reason the api fitting don't work. with my style
The top error is because you seem to be trying to install EVE API MOD 6.0.x on phpBB 3.0.11. To fix, install and use EVE API MOD 6.1.0.
The bottom error is the one preventing the fittings from showing up correctly. I'm not sure why you are trying to directly install the changes meant for ProSilver into your own template? AutoMOD has a nice feature for this in the ACP.
Please read the solution to Problem 2 in this post; https://forums.eveonline.com/default.aspx?g=posts&m=2064391#post2064391 |

Cyerus
Galactic Dominion Eternal Strife
59
|
Posted - 2012.11.03 22:56:00 -
[107] - Quote
Dism0 wrote:i use LeetVoiceServers for my TS3 server and i for the life of me cannot get the TeamSpeak 3 serverquery to work. you make it look so easy in your youtube video. can anyone help? here is the output in the error_log Quote:[30-Oct-2012 15:00:14] PHP Fatal error: Uncaught exception 'TeamSpeak3_Transport_Exception' with message 'Connection timed out' in /home3/violenc4/public_html/forums/includes/eveapi/TeamSpeak3/Transport/TCP.php:54 Stack trace: #0 /home3/violenc4/public_html/forums/includes/eveapi/TeamSpeak3/Transport/TCP.php(108): TeamSpeak3_Transport_TCP->connect() #1 /home3/violenc4/public_html/forums/includes/eveapi/TeamSpeak3/Adapter/ServerQuery.php(76): TeamSpeak3_Transport_TCP->readLine() #2 /home3/violenc4/public_html/forums/includes/eveapi/TeamSpeak3/Adapter/Abstract.php(60): TeamSpeak3_Adapter_ServerQuery->syn() #3 /home3/violenc4/public_html/forums/includes/eveapi/TeamSpeak3/TeamSpeak3.php(310): TeamSpeak3_Adapter_Abstract->__construct(Array) #4 /home3/violenc4/public_html/forums/eveapi_cron.php(209): TeamSpeak3::factory('serverquery://v...') #5 {main} thrown in /home3/violenc4/public_html/forums/includes/eveapi/TeamSpeak3/Transport/TCP.php on line 54 it seems its just timing out. wondering if anyone has any experience with leetvoiceservers and maybe if i can ask them to do something to help.
I couldn't find anything on their website about allowing remote access to the TeamSpeak 3 console. I've send them a very humble request about allowing access to the console; awaiting reply. "Stay tuned".
Zev Zala wrote:Having a small issue when I change the Forum Style, the EVE API KeyID & EVE API Verification Code input boxes does not show up when trying to register for an account, or if they try to update there api info via User Control Panel>Profile>Edit account settings. May I have assistance please :)
No offence, but I'm getting frustrated about the questions / problems people are having with custom templates, while a couple of posts above theirs the answer has been given. If you are having such problems, please read through the forum first (specially page 24-26), as it has already been discussed in detail.
ISuper wrote:ISuper wrote:Hi, every run eveapi_cron.php i have >= 5 users blocked with the reason `Invalid EVE API key.` But they have a good API's, and then i need to activate them from User management. Is there any fix for that problem? Thanx. UP!!!!
Down boy! That's a good dog..!
I've had the time to read through the code, and decided to add some more feedback on errors encountered. This doesn't solve the problem (since if something goes wrong with anything, the user will still get disabled), but it should at least allow us to see what is going wrong when the EVE API servers are giving ****** results. Be sure to reply back to this topic with any (read: all) errors you are receiving when an user is disabled while he/she shouldn't.
Package can be downloaded here, instructions are inside. http://www.eve-it.org/dl/Debug_package_for_6.1.0.rar |

Cyerus
Galactic Dominion Eternal Strife
59
|
Posted - 2012.11.05 12:36:00 -
[108] - Quote
Aron Fox wrote:Aron Fox wrote:are you suppose to set up the cronjob file manually to your servers cronjobs or does that work on its own? ?
You have to manually add the script to the webhost's cronjob, in the form of "wget http://host.com/forum/eveapi_cron.php".
cellcore wrote:Everything is working great, except the character avatars. I'm not sure what is going on with them. I followed your youtube videos, this is a clean install of your 6.1.0 version. I keep getting this response from Chrome: The website encountered an error while retrieving http://xxxxx.xxxxxx.com/ucp.php?i=profile&mode=avatar. It may be down for maintenance or configured incorrectly. Here are some suggestions: Reload this webpage later. HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request. Any advice would be appreciated. cellcore
The EVE API servers were buggy the last couple of days, perhaps that was the reason it didn't work. If not, retrace your steps or set up a test forum to see if you have done everything correctly.
Lovely Coconuts wrote:Cyerus,
Great mod, I have used with with several corps in the past and never had any issues. This time I am having an issue with registering characters or just simply adding api keys to the premade administrator account. I have came to the conclusion that it is because of my corporations name.... My current corporations name "The Space Traveller's Inn" and it contains an apostrophe with all the sql work going on from the mod I believe it is commenting out the following code on the line. I have tried cancelling it out by entering a second apostrophe and entered exact statements implying that my corp name was exactly as I wrote and I have not any much success. I now can get members registered with ugly error messages. I was curious if you had a fix or workaround for this?
*spelling correction
Having special characters in entities should work without having any error messages. Can you post the errors you are receiving?
ISuper wrote:Ok, i tested that script but it didn't help. When i run it from cron, there are still users with a valid API (blocked). When i rum it from browser to see the error, those users not blocked. Thank you for help anyway.
Keep manually running the cronjob script until you see something going wrong. There's not much else I can do, since I have no idea what errors you are receiving. Could it perhaps be that you are running the cronjob script during EVE downtime? |

Cyerus
Galactic Dominion Eternal Strife
59
|
Posted - 2012.11.05 17:12:00 -
[109] - Quote
Lovely Coconuts wrote:Cyerus wrote: Having special characters in entities should work without having any error messages. Can you post the errors you are receiving?
After reviewing your message I wanted to make sure I did some thorough testing before I posted again.... After testing I noticed that the error only occurs when avatars are turned on(While registering) or when trying to download avatar with the user control panel(After they are registered). To recreate Turn on EVE Portraits: Allow EVE Portraits to be used as Avatars. When in the User Control Panel and I check the box for the folowing Use your ingame Portrait as forum Avatar! I receive this error meassage. I am able to manually upload avatars myself as well. Downloading the avatar fails everytime. Error message also occurs when registering. Server error The website encountered an error while retrieving http://ldomainname/forum/ucp.php?i=profile&mode=avatar. It may be down for maintenance or configured incorrectly. Here are some suggestions: Reload this webpage later. HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
I assume you have tested this with the default template? And 'cleared cache' just to be safe?
If so, does your webhost have the PHP extension cURL enabled? Sounds like the HTTP 500 call is generated by an undefined function. |

Cyerus
Galactic Dominion Eternal Strife
60
|
Posted - 2012.11.06 12:55:00 -
[110] - Quote
MicroWarpdrive is suppose to be written as Microwarpdrive (not the lowercase W). |
|

Cyerus
Galactic Dominion Eternal Strife
60
|
Posted - 2012.11.06 13:54:00 -
[111] - Quote
eidenjunior wrote:Cyerus wrote:MicroWarpdrive is suppose to be written as Microwarpdrive (not the lowercase W). It work with lowercase. It was copy paste from EFT and that wittes with Uppercase W. can it be add so the text is not case sensitive?
I'll see what I can do.
In this case EFT is wrong; CCP changed it to lowercase a while back. I've reported the issue to EFT's thread. |

Cyerus
Galactic Dominion Eternal Strife
60
|
Posted - 2012.11.07 01:04:00 -
[112] - Quote
De'Veldrin wrote:Ok, first time user here. I installed Automod, installed the Eve API mod, cleared the mod, and I can't find the Eve API settings panel. So either I did something wrong, or I'm just blind.
Anyone got any advice?
Advice: Watch the videos. http://www.youtube.com/playlist?list=PLKWZBmvnMlzEtdIRPGl4O5t_FKx_8NgMm |

Cyerus
Galactic Dominion Eternal Strife
60
|
Posted - 2012.11.08 19:50:00 -
[113] - Quote
De'Veldrin wrote:Ok, so I am getting table errors about missing columns now. Reading through the thread, I am seeing that there should be a file called default.sql that I need to run that (I presume) adds the needed columns.
Except there doesn't seem to be a file named that anywhere in the package I downloaded.
Any suggestions?
Yes, watch the videos. http://www.youtube.com/playlist?list=PLKWZBmvnMlzEtdIRPGl4O5t_FKx_8NgMm I've made the videos to make the installation and configuration a lot easier.
There is no default.sql since that file is obsolete when I made the install script, which is anwered in the very first video of the series, named Installation. |

Cyerus
Galactic Dominion Eternal Strife
61
|
Posted - 2012.11.15 23:35:00 -
[114] - Quote
Apollo Eros wrote:Hello There. Great Videos. A couple of questions.
-After install when I goto have my avatar pulled from server it loads this page "/ucp.php?i=profile&mode=avatar" As a blank page and the avatar does not populate. -Also when I enter my API information it works aok however the teamspeak UID will not save.
Also when registering a new user I added a test corp and had him register initially with email auth on. The user was added but the email auth did not go through like it usually does and loaded a blank page "ucp.php?mode=register" I then turned off email auth and allowed direct registration as long as the corp is listed and it registers the user however still loads the blank screen.
What could be causing this.
Thank you!
Probably a permission issue with the avatar; I'm guessing they aren't allowed to be saved in the avatar folder, you'll need to google phpBB folder permissions or something similar to check whether or not all the correct permissions are set.
TeamSpeak UID not being saved is caused by something going wrong between the forum and the TeamSpeak server, most likely not being able to connect or not having enough permissions to set groups. I'm in the process of adding error-checks to the TeamSpeak connection, but it will take some time before being released.
Aron Fox wrote:Which of the different API parts do you need to have enabled for the registration to work? becaus id does not work only with character sheet.
Public Information -> CharacterInfo = 8388608 Public Information -> FacWarStats = 64
STrike3Ds wrote:Great job Cyerus.
Are we able to use this for Mumble or only for TS3?
TeamSpeak 3 only.
I don't support Mumble (even though it has been requested a couple of times) simply because of Mumble's weird design of API. It requires to have an additional 3rd-party PHP extension to be enabled on the webhost before you can even connect to the Murmur server using the API, which they forgot about the fact that many webhosts don't allow any extensions outside of the default PHP package, and rarely no extensions at all. So even if I build something like this, many people still won't be able to use it, making it not really worth my time.
|

Cyerus
Galactic Dominion Eternal Strife
61
|
Posted - 2012.11.15 23:41:00 -
[115] - Quote
Hereby I'm releasing version 6.1.1
- Improved error-handling to avoid disabled accounts caused by connection issues
Default update instructions apply, and don't forget to clear your cache.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues.
|

Cyerus
Galactic Dominion Eternal Strife
61
|
Posted - 2012.11.16 11:55:00 -
[116] - Quote
JustSharkbait wrote:Works great. Love it. Keep it up.
:)
is the jabber part you are working on going to allow registration on a jabber server via the forums?
Technically no; it's much simpler than that.
Whenever an users tries to connect to ejabberd, ejabberd then connects to phpBB (automated process) to ask if the user/pass combination is allowed to connect. This way we only have to keep one user database (phpBB), since ejabberd doesn't store any information. |

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.19 18:58:00 -
[117] - Quote
rylia Crestfall wrote:is it possible to automatic assign users with a certain role within a corp to a group? No, that's currently not possible.
Allorria wrote:My TS3 host requires that I use a virtual server ID number when issuing commands to the query port. Any advise on how to set this up to work with this mod? I think it already works this way. When it connects to the server, it checks your username / password. After which the Virtual Server is selected using the server_port you supplied.
If it's not working, let me know.
ISuper wrote:Hi, any progress with jabber? Jabber is as it was before. Package is uploaded to add basic support, but no video has been made yet.
Gidgets wrote:When I try to run eveapi_cron.php I get the following error message. Do you happen to know how to fix it?
Fatal error: Uncaught exception 'TeamSpeak3_Transport_Exception' with message 'Connection refused' in /home/content/55/8780655/html/5otc/includes/eveapi/TeamSpeak3/Transport/TCP.php:54 Stack trace: #0 /home/content/55/8780655/html/5otc/includes/eveapi/TeamSpeak3/Transport/TCP.php(108): TeamSpeak3_Transport_TCP->connect() #1 /home/content/55/8780655/html/5otc/includes/eveapi/TeamSpeak3/Adapter/ServerQuery.php(76): TeamSpeak3_Transport_TCP->readLine() #2 /home/content/55/8780655/html/5otc/includes/eveapi/TeamSpeak3/Adapter/Abstract.php(60): TeamSpeak3_Adapter_ServerQuery->syn() #3 /home/content/55/8780655/html/5otc/includes/eveapi/TeamSpeak3/TeamSpeak3.php(310): TeamSpeak3_Adapter_Abstract->__construct(Array) #4 /home/content/55/8780655/html/5otc/eveapi_cron.php(277): TeamSpeak3::factory('serverquery://a...') #5 {main} thrown in /home/content/55/8780655/html/5otc/includes/eveapi/TeamSpeak3/Transport/TCP.php on line 54
Uncaught exception 'TeamSpeak3_Transport_Exception' with message 'Connection refused'. Connection Refused means that the script is unable to connect to the TeamSpeak Server Console. So double check the firewall if the port is open to able to the TeamSpeak Server Console.
|

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.19 20:55:00 -
[118] - Quote
ISuper wrote:Is it possible to make `forsed` names in TS like ingame? [ally][corp][Nickname] Atm any user can set nick manually, so easy for spy's No, you can't force nicknames, it's not supported by TeamSpeak.
And why is it easy for spies? If a person get's permissions on TS the user already has permissions on the forum. To get permissions on the forum, the user is part of a certain in-game entity. In other words; the problem lies with your (or other people's) recruitement policy. |

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.20 18:47:00 -
[119] - Quote
ISuper wrote:Cyerus wrote:ISuper wrote:Is it possible to make `forsed` names in TS like ingame? [ally][corp][Nickname] Atm any user can set nick manually, so easy for spy's No, you can't force nicknames, it's not supported by TeamSpeak. And why is it easy for spies? If a person get's permissions on TS the user already has permissions on the forum. To get permissions on the forum, the user is part of a certain in-game entity. In other words; the problem lies with your (or other people's) recruitement policy. You are right but in a big alliance you are always have spy's. And the most important information is going in Teamspeak (like roaming, cta or meeting). And if a member could set the name of director or fleet commander in TS it's mean that he can easily get it. ps. I know that in SMF api registration mode (TEA https://forums.eveonline.com/default.aspx?g=posts&t=8284) you couldn't change TS nickname and it assign automatically. May be we can use that xp for your mode. That's not how that works at all. TEA can only assign permissions when an user has set a special nickname (most likely with alliance/corp ticker in front of their nickname). Once the user has received permissions (has to be done only once), the user can still change their nickname to whatever they want. The way I implemented the TeamSpeak feature is based around the user's TeamSpeak UID. This way you don't have to worry about user's writing their nicknames wrong, forgetting their corporation/alliance tickers or don't like using brackets. Much simpler, much more stable.
Gidgets wrote:I have tried it with the ts3 server on 2 different computers on to different networks. I get the same error message. Neither computer has a firewall enabled and both networks have no active firewall. My ts3 server works good. My corp mates have no problem connecting to my server. I only have a problem getting eveapi_cron.php to work.
You are not correctly reading my replies. I'm mentioning the TeamSpeak Server Console (also known as the TeamSpeak Query Console) which by default operates on port 11001. As far as I can tell you are testing default connections to the server on the default TeamSpeak port, being 9987. The script is unable to connect to the TeamSpeak Query Console (port 11001), most likely caused by a firewall. I think it should throw a different error when your IP is blacklisted, but you might as well double-check. |

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.20 20:43:00 -
[120] - Quote
Aron Fox wrote:Cyerus wrote: Public Information -> CharacterInfo = 8388608 Public Information -> FacWarStats = 64
it does not work could you please provide the minimal access mask you need and what to enable to get that access mask as FacWarStats and CharacterInfo is not sufficent
Those are the minimum accessMask needed.
Public Information -> CharacterInfo = 8388608 Public Information -> FacWarStats = 64
|
|

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.21 23:15:00 -
[121] - Quote
Abdool wrote:Cyerus, Thankyou very much for your continued work on this mod ! Two issues I'd like to report back to you on. 01 The first is with the cronjob script. It doesn't work unless I've applied the default forum style, prosilver. I've chosen to use a custom style called 'LanParty'. The following is the error I get back from the cronjob script. Quote: FILE: (not given by php) LINE: (not given by php) CALL: msg_handler()
FILE: [ROOT]/includes/functions_template.php LINE: 63 CALL: trigger_error()
FILE: [ROOT]/includes/template.php LINE: 437 CALL: template_compile->_tpl_load_file()
FILE: [ROOT]/includes/template.php LINE: 224 CALL: template->_tpl_load()
FILE: [ROOT]/includes/functions.php LINE: 4842 CALL: template->display()
FILE: [ROOT]/myCron.php LINE: 356 CALL: page_footer()
02 The second issue is with the fittings bbcode. Apparently it requires TWO full carriage returns after rigs for drones to show up on the graphical fitting diagram. If more or less than two lines are made, the drones do not appear. It's also case sensitive which is a little too unforgiving ... perhaps the case sensitiving is too hard to implement. But it took me a few minutes to figure out why a "10MN MicroWarpdrive II" wasn't recognized. (For those who can't see the issue, it's actually a "10MN Microwarpdrive II", hint: small w)
The reason the cronjob script doesn't work is because you haven't applied the MOD-changes to your custom template. This post can help you with that. Besides the file editing, you must also upload new files to your template, contained in the new_files/templates/prosilver folder.
The fittings are suppose to have the following format, seperated by 1 empty line. Low -> Mid -> High -> Rig -> Subsystem -> Drone. Since you aren't linking a tech 3 ship, the Subsystems are not used, showing as 2 empty lines.
As for the case sensitivity; It's hard to implement. The applications (and websites) still showing Microwarpdrive written with an uppercase W are using an out-of-date databasedump. There's not much I can do about that. |

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.23 16:01:00 -
[122] - Quote
Abdool wrote:Quote:Your second problem comes from using a different template. You'll have to manually change some of the files in order to make that template work with the EVE API mod. A guide on how to let AutoMOD install the changes for you can be found here; http://phpbbandbbcodes.com/viewtopic.php?f=7&t=945 These forums aren't working for me atm. I guess I have to register an account to view the link you provided? Their registration doesn't like me ... ugh. Quote: If you want to do it manually, follow these steps instead. First you need to unpackage the EVE API AutoMOD zipfile and open the install.xml in a browser. Scroll down to the files containing changes inside the styles-folder, and manually add them into your template.
I don't quite follow this explination. There is no file called "install.xml" that comes with AutoMOD. There is a file called "install_mod.xml" ... is this what you're referring to? If I scroll down (and the file is quite small so there isn't much scrolling involved) I don't see anything of use. Can you quote the areas I'm supposed to copy from and be specific about what files in the 'template' I'm supposed to paste into?
The link works for me, although it loads very slowly. No registering required.
I don't mean the package of AutoMOD, I meant the AutoMOD package contained inside my mod's package. It should be a zip-file containing the word [AutoMOD]. Unpackage that zipfile, and you should notice install.xml, which you should open in your favorite web browser. Once reading the xml file in your browser, find the edits for the files inside the styles/prosilver folder and manually add them to your favorite template.
As for the new files, copy the files inside the new_files/styles/prosilver folder to your favorite template. |

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.24 18:01:00 -
[123] - Quote
Abdool wrote:http://phpbbandbbcodes.com/viewtopic.php?f=7&t=945 These links are acting buggy in chrome but work fine in internet explorer ... Since I cannot touch IExplorer without throwing up ... I went to http://phpbbandbbcodes.com and did a search for AutoMod Found "Re: Using AutoMOD to install onto other styles" ... Following the tutorial I've got the cron job to work using the custom PHPBB style. BUT The registration page for new users no longer includes the EVE API information for first registration. ugh. I've been asked by AutoMOD to edit the contents of 6 files: overall_footer.html overall_header.html posting_buttons.html ucp_profile_reg_details.html ucp_register.html ucp_avatar_options.html (ERROR: file not found) Any suggestions? I'm wondering at this point if I should try a different sytle (is this style immune to conforming to your mod?) It's based on SUBSILVER and not PROSILVER ... does that have any bearing on my difficulties? Thanks for you help. That could be where that problem is coming from.
Both Subsilver and Prosilver use a different style of presenting information. Where Subsilver used tables, Prosilver uses divs (Or something similar). You'll have to change the html code to coincide with the Subsilver way of presenting the information.
|

Cyerus
Galactic Dominion Eternal Strife
62
|
Posted - 2012.11.24 23:57:00 -
[124] - Quote
Phoenix BlackThunder wrote:I have a small issue, When i try to add eveitem in my post. They appear as normal text, i mean i cannot open them in in-game.
For example:
i click on eveitem button, The tag are placed. I place item name in between them. But when i post it just shows item name only. not click able. Like it suppose to.
i have installed according to your video on youtube.
Then your item is not recognized, most likely misspelled. |

Cyerus
Galactic Dominion Eternal Strife
64
|
Posted - 2012.12.06 01:59:00 -
[125] - Quote
eidenjunior wrote:Phoenix BlackThunder wrote:I am sure that spellings are correct. ""Cap Recharger I".
It works for me with "Cap Recharger I". so it have to be something localy at you setup. No problem here either, must be something about your installation / configuration. Try to set up a test forum with the mod enabled and see if the same thing occurs.
Edney wrote:Great MOD, thank you very much for doing it. I have a very quick question. On the new user registration page I have figured out how to change the text against username to say something like "Your user name must match Eve character name", but I would also like to add a line under the api entry saying something like "get you api key here... Your api key must contain Corp Info....."
How can I add that line in?
Thanks, Ed. Version 6.1.2, released in a few moments, will have a link to the API page build into the Registration page.
Faldal Dartan wrote:When I open the "eveapi_cron.php" I am getting these error messages on the top of the window: Quote:[phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 93: in_array() expects parameter 2 to be array, null given [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 118: Invalid argument supplied for foreach() [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 93: in_array() expects parameter 2 to be array, null given [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 118: Invalid argument supplied for foreach() [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 93: in_array() expects parameter 2 to be array, null given [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 118: Invalid argument supplied for foreach() [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 93: in_array() expects parameter 2 to be array, null given [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 118: Invalid argument supplied for foreach() [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 93: in_array() expects parameter 2 to be array, null given [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 118: Invalid argument supplied for foreach() [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 93: in_array() expects parameter 2 to be array, null given [phpBB Debug] PHP Warning: in file [ROOT]/includes/eveapi/functions_eveapi.php on line 118: Invalid argument supplied for foreach() Everything is working fine but I am still wondering where this comes from as it just appeared out of nowhere. I think I've fixed that bug in version 6.1.2, let me know if it still persists. I happened when you have enabled TeamSpeak integration while the user isn't allowed to join any TeamSpeak group, resulting in a null value. |

Cyerus
Galactic Dominion Eternal Strife
64
|
Posted - 2012.12.06 02:09:00 -
[126] - Quote
real spacer wrote:When I click yes to install I get a server error when it attempts to run the PHP commands.
Any way to do the database inserts manually via phpMyAdmin?
Phoenix BlackThunder wrote:Today i tried to fresh install the EVE api mod, But after clicking the install button for EVE Api mod, it shows blank page. Nothing happens.
what could be the issue? Have you enabled the PHP extension Zip? You might as well check if the PHP extensions cURL and SimpleXML are enabled aswell.
Peter Powers wrote:a few issues:
a) includes/eveapi/functions_evapi.php Line 71: check if the key is set before accessing it, will give one less warning
b) during the registration process it should display a link for creating the api keys with a preset that allows to register also it would be nice if you could configure that stuff at some place, its kind of annoying that people have to go for factional warfare rights to use the forum of someone not involved in that
c) your check for CharacterInfo rights is only successful on public-CharacterInfo, but if private CharacterInfo is enabled (without public) it fails - thats not really making sense. a) Hopefully fixed in version 6.1.2 b) Implemented on the Register page, also changed the script to allow non-FacWarStats API keys when the Faction Warfare-masterswitch is disabled. c) Implemented. Both Public and Private are now supported.
TDS1-6 Kaptur wrote:Really good mod. Just need some help with somethings to make sure that i have done them right. it's the only one that worked for me, how ever i need some help with teamspeak, i can't find the server querys, (is it tools-serverquery login?) if it is then when i put it into the settings for ts nothing happens, also i need help when it comes to getting the unique id key to work, mine just disappears and won't show up after i clicked submit and the page reloaded, i got the api keys working after some playing around, so that works.
Now how do i connect to me ts3 server, i know how, to connect, i'm trying to ask how do i make it so the mod reads the servers ip, when it's running off of a different pc and using no-ip.
thanks for the help in advance
TD Server Query is the name of the console the TeamSpeak API can use to communicate with the TeamSpeak server, it runs by default on port 10011. I'm pretty sure the TeamSpeak 3 PHP Framework I'm using only supports IP-addresses and not hostnames, however it's relatively easy to figure out what the IP address is of your TeamSpeak server. Try this website for example.
TDS1-6 Kaptur wrote:i keep getting this error now, i have no clue what is going on. here is the error: General Error SQL ERROR [ mysqli ]
MySQL server has gone away [2006] Sounds like the MySQL server has disconnected, you should contact your webhost. |

Cyerus
Galactic Dominion Eternal Strife
64
|
Posted - 2012.12.06 02:23:00 -
[127] - Quote
Abdool wrote:Reoccuring issue #1 Users losing access to forums ... seemingly at random. symptoms:- Member joins forums, passes API check with minimum CAK, 8388672 - Member successfully moved into 'Alliance member' group - When autoAPI CRONJOB is run user is removed from Alliance member group - title of 'Invalid EVE API key.' applied to account facts:- When autoAPI script is run manually, user is NOT removed from alliance member group - when I click on user account and resubmit (check) their API, it comes back green lit - The format of their API is the following: http://www.bc-f.info/images/forums/forums_api_example.jpg- All custom groups are 'special' and immune is enabled under EVE API general settings CONFIRMED CAUSE- In the CAK settings, Character : must be the character you're registering on forums, NOT ALL. - Selecting ALL will allow you to register, but when the forums security CronJob runs the API will fail and the user will be made inactive. 2nd reoccuring issue:This is a BUG because I found a workaround ... When I insert a new (working) vCode into a users' account to replace an old vCode and submit, I get the greenlit "Information User details updated." message, but when I click back the vCode data is not saved. The keyID is not changed as I had clicked the 'generate' button inside the CAK customization area ... - If I change the email account and submit with the new API key the changes to the email are saved, but the vCode remains unchanged - If I create a whole new CAK from scratch which includes a new keyID AND vCode - and submit, the update works and both keyID and vCODE are replaced with the updates. I'm not having any of the problems you are describing. Are you sure you are using the latest version (6.1.1 at the time of writing this, with 6.1.2 being released hours after)?
This MOD supports keys set for both Character or All, whereas by All it searches through the list of characters trying to find the character with the same name as the user's forum account.
If the eveapi_cron.php script is disabling accounts when run automaticly (set as a cronjob), it'll have to do with the way you implemented this on your webhost. Most probable reason is that it tries to run directly from the cronjob console, resulting in errors since the script is meant to be run as a webpage. So in short that means you'll have to access the script using wget http://website.com/forum/eveapi_cron.php, where wget's output html file can be used as a logfile.
I've also tested updating of API information using the UserCP and AdminCP without any problems. |

Cyerus
Galactic Dominion Eternal Strife
64
|
Posted - 2012.12.08 13:16:00 -
[128] - Quote
MrBubbles V wrote:I've set up a new forum and installed this mod. when ever i try to register a new user or add the api key to an exisiting account i get a red message saying "Invalid characterID.". the api key is working tho. any ideas? The user which API information you are trying to add cannot be found as an EVE Character. Most likely reason is that the username on the forum does not match any character he has on the account; Forum username should be an EVE Charactername.
ISuper wrote:Cyerus, great job!
I think you need to renew your update manual for 6.xx to 6.xx. I didn't understand what i have to do with the old automod for example. I haven't tested the new AutoMOD version yet, but I'll see what I can do. Updating the EVE API MOD is pretty straight-forward, as you just have to uninstall / remove the old one in AutoMOD and install the new one, while using the install/index.php script to update the database.
James Auscent wrote:Just downloaded and installed everything following the instructions in the video. I seem to be missing a file though. It didn't seem to come with the package I downloaded.
[phpBB Debug] PHP Warning: in file [ROOT]/common.php on line 125: require(.//includes/eveapi/functions_eveapi.php) [function.require]: failed to open stream: No such file or directory
Fatal error: require() [function.require]: Failed opening required './/includes/eveapi/functions_eveapi.php' (include_path='.:/usr/local/php5/lib/php') in /home/content/00/10171900/html/imac/common.php on line 125
Woops! Package is updated and the file is included. |

Cyerus
Galactic Dominion Eternal Strife
64
|
Posted - 2012.12.08 13:56:00 -
[129] - Quote
Backbone666 wrote:is it me or is the "eveapi_cron.php" missing from the 6.1.2 package as well... It was . Fixed now though.  |

Cyerus
Galactic Dominion Eternal Strife
64
|
Posted - 2012.12.08 23:19:00 -
[130] - Quote
ISuper wrote:Nice, but your update manual is different  And when i try to uninstall/install AutoMod package it always go to `force` mode. Also i don't have this features after update: ~ Added API Key creation hyperlink to the register page. ~ Added hyperlink for eveapi_update.php to the loginpage. Forcemode? That's probably a setting on your forum, normal mode works fine for me.
As for the missing links; that's probably because you haven't updated your template with the new changes yet. Default template (Prosilver) should show them.
Backbone666 wrote:Fatal error: Cannot redeclare cronlog() (previously declared in [ROOT]/forums/includes/eveapi/functions_eveapi.php:25) in [ROOT]/forums/includes/eveapi/functions_eveapi.php on line 34 Don't think your going to catch a break today Cyerus  Managed to get him sorted after a short chat session.
James Auscent wrote:Thanks for the quick fix. Keep up the good work. No problem. Sometimes I seem to be using move instead of copy...
deathmane sunwalker wrote:Hi, I'm trying to install this mod using automod, but once it is installed via automod, the eve api settings are not showing. Any help? Watch the Youtube videos I made explaining the installation and configuration of this mod in detail. Link can be found in the second post of this thread.
I'll release an update next week containing the database update for all the new and updated EVE stuff. If lucky, the update will contain some updates for Jabber aswell. |
|

Cyerus
Galactic Dominion Eternal Strife
80
|
Posted - 2013.01.06 21:55:00 -
[131] - Quote
4nouke wrote:Aron Fox wrote:The cron job don't seam to be updating the alliance set forum groups. All it does is acknowledge that people are in the alliance but refuses to actually add people to it. I too am experiencing this. Upon an account being created, the member gets added to the default group for their corp, but not the default group for the alliance.
Old bug that resurfaced again.. As workaround set either Corp or Alliance entity as default group. |

Cyerus
Galactic Dominion Eternal Strife
81
|
Posted - 2013.01.17 15:15:00 -
[132] - Quote
I'm planning on releasing version 6.2.0 shortly, but I need a few (beta) testers first. A lot of things have changed and I need to make sure it works before releasing it in to the wild.
If you are willing to test, and have the technical expertise to do so, please send me an evemail.
Regarding all the questions I've been receiving about not seeing any AdminCP modules and/or templates not showing the api-fields; You'll need to watch the videos are shown in the first post or this topic, as they will show your (in great detail) how to install and configure the mod properly.
As to the requests about Retribution stuff and/or SQL dumps in general; Version 6.2.0 will update your forum with Retribution 1.0.7 stuff. Also, I'm not releasing seperate SQL files for those who requested, as I'm aiming for a fully automated installation/upgrading script. If you are looking into making your own SQL files, you can find the queries I used in the SQL folder inside the package. |

Cyerus
Galactic Dominion Eternal Strife
82
|
Posted - 2013.01.21 18:19:00 -
[133] - Quote
Kanoubi wrote:Hi Can-¦t register anyone, always get the message at the end : couldn't connect to host What i did wrong ? 
No idea, but you are best off watching the videos to determine the cause.
Aron Fox wrote:The forum keeps invalidating users accounts for invalid API even tho their API is not invalid. This have happed with multiple people now. I think it occures when they attempt to log in. I manually checked their APIs and they are still valid.
The mod is totally unusable in this condition, i had to disable the API checker to prevent all of my forum user to get removed.
You aren't providing enough information to determine what the problem is. Are you using the latest version? Did you triplecheck in the AdminCP to check if the entities are set up correctly? Etc. |

Cyerus
Galactic Dominion Eternal Strife
83
|
Posted - 2013.01.22 12:26:00 -
[134] - Quote
Aron Fox wrote:I am using the latest version and I did install everything and config everythign in the ACP.
Basicly the problem is that people register to the forum with a valid API. the user uses the forum. the user logs out. and the user attempts to log back in but then the forum have made their account invalid and require them to re-submit the API (and the same API they used to register works to resubmit with aswell) and then they can use to forum untill next log on.
Please check that if the user used eveapi_update.php to revalidate their API details, if they are stored in the UserCP -> Profile -> Account Settings. It could be that those values are not saved.
However, something weird is still happening on your forum. Depending on the settings, your user should automaticly be logged out when his/her account is being deactivated. Also, are you absolutely sure you are using version 6.1.2, as I recall I fixed some issues in both 6.1.1 and 6.1.2.
Dex Thiesant wrote:Please disregard. I was using a custom theme that didn't inherit from pro-silver. I just had to add your css file and it worked like a charm. Again, beautiful work.
Dex You'll love version 6.2.0 then. I'm currently uploading a new short (48 minutes lol!) installation video onto Youtube, describing the new (more) automated process and support for subsilver2 based themes out-of-the-box. |

Cyerus
Galactic Dominion Eternal Strife
83
|
Posted - 2013.01.23 17:36:00 -
[135] - Quote
Apocil Munar wrote:One of my clients is having the same issue as Backbone666 mentioned below with 6.1.2 can you please share what was needed to fix it so I can make the change on his installation? Cyerus wrote:[quote=Backbone666]Fatal error: Cannot redeclare cronlog() (previously declared in [ROOT]/forums/includes/eveapi/functions_eveapi.php:25) in [ROOT]/forums/includes/eveapi/functions_eveapi.php on line 34 Don't think your going to catch a break today Cyerus  Managed to get him sorted after a short chat session.
He did something funky that made the mod install twice.
You are best of uninstalling the mod, as well as any other mod that made edits to the original phpBB files. After that you should reupload the original phpBB files (exception of config.php and the install-folder). Clear cache in AdminCP. Install v6.1.2 of the mod again, which should not give you any problems. |

Cyerus
Galactic Dominion Eternal Strife
83
|
Posted - 2013.01.24 13:52:00 -
[136] - Quote
Latrolobos wrote:Cyerus..You da man!
Any chance of explaining a little about the eve fitting BBcode? It's still lagging behind the cruiser changes as far as slot layout goes. I would like to know if 6.2.0 will update it or if I can change something manually. All the new Eve stuff will be part of 6.2.0, as it features the Retribution 1.0.7 database dump.
Euthanasia Anneto wrote:Cyerus wrote:...another big step forward being way ahead of the "competition". Euh... just a Q, which competition? Most arn't updated or having no authors. Best atm is either phpBB with your mod or eveBB (or whatever it's called)? If only some could build a phpBB Killboard which integrates it all and functioning on it's own in combination of your mod. Then I'm pretty sure that most problems would be solved... Good point, mainly meant as sarcasm. EveBB is doing a good job as staying a small stable package for a simple corporation/alliance without any big needs. Temar's SMF mod is falling behind, as it's bugfix after bugfix without any good active development. IPB and vBulletin I haven't seen any projects, but considering both are packages you have to pay for, I'd assume not a lot of people are using it. phpBB is what's left, and in my humble opinion features the most.
As for the killboard solution; that would be reinventing the wheel. There are alot of project already for killboard solutions, but none of them are simple enough to implement into phpBB (or at least make use of phpBB's user management system). Besides that there are some technical limitations for the killLog API, as only one source per hour receives the killLog back, meaning that if multiple killboards leech your killLog, only one killboard get's updated.
eidenjunior wrote:Cyerus, it looks good  .   For the eveapi_check.php Can you add status check of eve api server response??? I get a lot(30 of 55 users) of Quote:EVE API Connection error: 28 -> Operation timed out after 10001 milliseconds with 0 bytes received Can't really add that, as the errors are coming from unstable API servers. It's a random chance of the API servers working or not, so even if the script would check the API servers it won't guarantee a thing. |

Cyerus
Galactic Dominion Eternal Strife
83
|
Posted - 2013.01.25 12:42:00 -
[137] - Quote
Pesadel0 wrote:When can we get the new version cyrous ?, A  wesome job man and many thanks for the tutorials and keep fighting the good fight.
How about now? 
|

Cyerus
Galactic Dominion Eternal Strife
84
|
Posted - 2013.01.28 00:51:00 -
[138] - Quote
ISuper wrote:GJ man! Could you explain exactly steps to upgrade 6.1.2 -> 6.2.0? In your video i see only new installation on clean forum. Thanks. No need for that, as it's pretty much the default upgrade instructions that apply.
Basicly these steps;
- Create a freakin' backup of everything (just in case you screw up)
- Uninstall old mod from AutoMOD screen
- Clear cache
- Install new mod in AutoMOD
- Go to forum.com/install and choose to upgrade
- Delete the install-folder using FTP.
- Clear cache again.
If, for some reason, it now shows the EVE API modules double in the AdminCP, go ahead and delete the older ones (those automaticly placed new ones are always at the bottom of the list).
Dex Thiesant wrote:I'm getting strange functionality when trying to add the teamspeak UID.
Sometimes I get the timeout error message (how can I increase the timeout?).
Sometimes it says the users profile was updated successfully but when go back to the profile page the key did not save and the user was not updated on TS.
Any thoughts?
I was getting this with both the previous version and the latest. Sounds like a bad connection between your forum and your TeamSpeak server. Can you copy/paste the full time-out error you receive?
As for the "Succesfully updated" while being empty basicly means that either something in the connection went wrong, meaning that nothing was updated. Not sure why it doesn't throw an error though, might need to change that behavior a bit in the future. |

Cyerus
Galactic Dominion Eternal Strife
88
|
Posted - 2013.02.01 19:13:00 -
[139] - Quote
Andy Tibs wrote:I have upgraded our forum to 6.2 of the mod and when I run the eveapi_check.php I am getting one that says is not found/installed. Quote:PHP extension Zip is enabled: No Not quite sure where to enable/install this from. Any help would be great! You can ignore that extension. Yesterday I noticed I made a mistake, as that extension isn't needed for my mod nor AutoMOD or vanilla phpBB. |

Cyerus
Galactic Dominion Eternal Strife
89
|
Posted - 2013.02.02 03:17:00 -
[140] - Quote
Suleiman Shouaa wrote:I've updated from 6.1 to 6.2 but it seems that users' api data is no longer linked to their forum account. There is a MySQL table with what appears to be their API details in it, but in the admin control panel vcode/key is blank. How do I fix this* Did you run the install/index.php script to update the database part to 6.2.0?
If so and it still isn't working, you'll have to place back the backup you made and try the upgrade process again. |
|

Cyerus
Galactic Dominion Eternal Strife
89
|
Posted - 2013.02.04 12:22:00 -
[141] - Quote
ISuper wrote:Hi, finally i installed 6.2.0, i have some problems. My theme based on prosilver and it seems that second one is broken. 1. When i try to run eveapi_cron.php i get an error: General Error template->_tpl_load_file(): File ./styles/prosilver/template/breadcrumbs.html does not exist or is empty https://www.dropbox.com/s/66cov7wku9fmizr/error2.png2. In the registration page i have double evepi id and eveapi code lines. https://www.dropbox.com/s/jpl7jnvieqi6ing/error1.pngOn the eveapi_update.php page the same thing. 3. eveitems and evefits doesn't work. If i switch to subsilver2 theme 1,2 working correctly (about 3 i am not shure how it must work). Could you help me please? I want to save my current theme, but i need to fix it. p.s. also will be great to have a small instructions for ejabberd installation, after some tries i got it. (i used beta jabber version before) Error 1: File doesn't exist; So upload the original Prosilver files from the phpBB package.
Error 2: You did something funky where the mod installed twice, probably because you used pre-edited files to start with, resulting in dual API fields. Uninstall the mod from that template, delete the template and reupload a clean normal version of it. When installing the mod now, you should only see those fields once.
Error 3: There are multiple causes that would result in this error. Try watching the video again to see which part you forgot to do yourself. |

Cyerus
Galactic Dominion Eternal Strife
89
|
Posted - 2013.02.05 00:00:00 -
[142] - Quote
ISuper wrote:1. There is no breadcrumbs.html in official template, that file exist only im prosilver2. 2. How to uninstall the mod from template? Do i have to reinstall totally eveapi mod? (fu**ing hell) 3. . There are many problems when you are updating the mod and your video didn't help.
It's pretty simple to update from 6.1.2 to 6.2.0.
The errors you are getting are from a wrong installation. You did something wrong, which messes up the whole forum. The videos are easy to understand (and do expect a bit of knowledge) and guide your through the process step-by-step. I haven't made a video on updating from 6.1.2 to 6.2.0 as the steps are basicly the same as a new installation, only you can now skip a lot of them.
You did something funky with your installation (probably manual file edition), resulting in corruption of the styles. To try to clean this up, follow these steps;
- Backup, backup, backup, BACKUP!
- Uninstall the mod from AutoMOD (when the uninstallation gives errors on the styles, click on Force Uninstall)
- Delete the all the styles from your forums using FTP (contained inside the styles folder)
- Reupload the styles from the clean vanilla phpBB package (Prosilver and Subsilver2)
- Clear cache in the ACP
- Install the mod using AutoMOD (should give no errors on styles)
- Clear cache again
This will hopefully fix all of your errors. |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.07 23:22:00 -
[143] - Quote
ISuper wrote:Finally i fixed problem with a styles, thank you very much. It seems that i have summed errors from previous updates. Automod working really buggy and usually can't install/uninstall w/o force mode. That's not AutoMOD being buggy, but rather the style you are using being rather weird by moving away from the default template to much. AutoMOD only consists of simple Find-and-Replace code, where in your style it's unable to find certain parts.
Ashantia Makarov wrote:iv installed the mod on a fresh forum i still have an issue with the Fitting Posting it shows me the fit: [Rupture, Gate Camp] 1600mm Reinforced Steel Plates I Damage Control II Reactor Control Unit II Energized Adaptive Nano Membrane II Gyrostabilizer II Experimental 10MN Microwarpdrive I Sensor Booster II Warp Scrambler II Stasis Webifier II 425mm AutoCannon II 425mm AutoCannon II 425mm AutoCannon II 425mm AutoCannon II Medium Ancillary Current Router I Medium Trimark Armor Pump I Medium Trimark Armor Pump I Like This: http://i.imgur.com/g2kJEQE.pngany help available? Remove the empty line between [Rupture, Gate Camp] and 1600mm Reinforced Steel Plates I. You can easily copy/paste the fittings from EFT, there should be no need to create them manually.
Hereby I'm releasing verion 6.2.1. |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.07 23:43:00 -
[144] - Quote
Aron Fox wrote:Cyerus are you planning on removing the corp/allience/standing/faction date form the config table? If you havent considerd that I think you could easy remove "Amount of 'Special' forumgroups shown below." as you could gather all the needed details in a separate table making updating, and uninstalling the mod proably alot easier. I have thought about doing that, but it takes a lot more work (and time). Currently I'm using phpBB's own build in system to save my data, each based on their own tables. It might make the automated (un)installation a bit more technical, but I think I those problems have been solved, as I haven't had any problems with my (un)installation lately.
In the end a seperate solution might be best, but for now I'll stick with phpBB's functionality. |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.07 23:46:00 -
[145] - Quote
. |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.11 22:32:00 -
[146] - Quote
Aron Fox wrote:Suggestion 1: Could you make the [eveitem][evesystem][evefit] to link to EVElopedia when the forum is used in a any webbrowser but the ingame one?
Suggestion 2: could you make it so that CEOs of a corp and/or allience executor can also be assigned to a special group?
1; Good idea, I'll check if I can add something like that.
2; Quite hard to do, but it's on my list. I need to add / fix some other stuff first though, so it could take a while. |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.12 01:20:00 -
[147] - Quote
Dex Thiesant wrote:Hey Cyerus,
In your new installation video you mentioned creating a new video to go into detail regarding setting up ejabberd. Have you had a chance to do this yet or do you have a set of instructions on how to do it? I just set up ejabberd and just wanted to know where to put the jabber side script and if there were any additional configuration details.
If you don't have it, no worries. I really just need to know where to put that script and I can take care of the rest.
Dex I haven't had the time to create a video on the ejabberd stuff yet, no.
I created a special directory on my VPS (running Ubuntu server) for that file; /opt/ejabberd/ejabberd_side.php With whatever user you run ejabberd with, you need to give that user execute rights for the file and folder. Last but not least you'll need to edit the ejabberd configuration file to use external auth with the path to the ejabberd_side.php script ( /opt/ejabberd/ejabberd_side.php in my case ).
Oh, and don't forget to edit the fields in the ejabberd_side.php file that I showed in the video.
And for some reason I also keep forgetting to mention that characters with a space in their names should change that to an underscore ( _ ) as Jabber doesn't support spaces in usernames. Monkey Pie username on forums becoming Monkey_Pie username on Jabber. Does not apply to passwords! |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.13 11:41:00 -
[148] - Quote
Dex Thiesant wrote:Perfect. The only thing I'd like to add is that there is apparently a limitation on your secret key. I tried using a 36 char GUID as the key but it apparently didn't save it all. As always, awesome work! Thanks so much for making my life soooo much easier lol. I think I've put a limitation on the amount of characters you can fill the Jabber secret key field with, if I'm not mistaken it's either 13 or 15 characters.
Unhold wrote:One problem solved a new one arises. I can now see the fittings in the post but the icons seemes to be small. When I click on them they become bigger. On some browsers is a magnifier shown over the icons. Is it somehow possible to show the bigger icons as default? It sounds like you are manually editing the changes into your theme, instead of using AutoMOD to do it for you. I've not heard of the image zoom bug, but I assume such bug could exist if not all the changes were implemented.
I suggest you to watch the video again, as it shows in great detail on how to automaticly modify your theme with the EVE API changes, without the need to do anything manually.
I think it's best if you start over with a clean verison of the theme, and try the automated modification of it, as bugs like the one described above are hard to find. |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.21 01:14:00 -
[149] - Quote
Sharker2k3 wrote:Hi, didn't see a response about this.
In the Teamspeak 3 section is there a way to use a domain for the server's IP address? My TS server uses a dyndns.org host since it doesn't have a static IP. Currently it wouldn't work when I used the domain but when I used the IP it worked.
Is there a way to resolve it with domains or could it be added?
Thanks
Edit: A feature idea would be to support director/role status. If in corp, add user to this group on forums and TS. If director, add to another user group and another TS group. It supports hostnames yes, but the field is currently to small to hold the full hostname. I've increased the size of the field in version 6.2.2.
Wafou Ka'Djo wrote:Is it possible to add a roles check so, for example, a Director get assigned to a particular group? This is currently not possible. I'm planning to implement this in the future, but there are a few features I want to finish first. |

Cyerus
Galactic Dominion Eternal Strife
148
|
Posted - 2013.02.21 01:21:00 -
[150] - Quote
Kashada Kumato wrote:Troy Aihaken wrote:You need to copy eveapi_fitting.js to your themes template folder, and eveapi_fitting.css to your themes theme folder e.g. prosilver/theme/
I did the eveapi_fitting.js but not the CSS.. will try that BRB FIXED! thank you so much! Thanks Troy for helping out.
Teebling wrote:Hi, 1. New users registering aren't being put into the correct corporations, even though the configuration is correct and going to /eveapi_check.php says that everything is correct. It just puts them in 'Registered users' group. 2. Going to eveapi_cron.php returns this error: Quote:Fatal error: Call to undefined function cronlog() in C:\Inetpub\vhosts\hostilework.me\httpdocs\eveapi_cron.php on line 43 How to I fix this? Thanks It sounds like the mod hasn't been installed correctly. I suggest you set up a test forum with the default prosilver template and try to install the mod on there to verify you did all the steps correctly. If you haven't seen the video yet, I suggest you watch it. A link can be found in the first post of this topic.
I'll be releasing 6.2.2 shortly with some bug fixes for Jabber, TeamSpeak group assignment and to update the database to hold the Retribution 1.1 stuff. |
|

Cyerus
Galactic Dominion Eternal Strife
150
|
Posted - 2013.02.21 13:31:00 -
[151] - Quote
Kashada Kumato wrote:one other issue i noticed recently...
[eveitem] doesnt work on anything with a colon Type-D Power Core Modification: Capacitor Flux for example.
any ideas? I'll look into it.
Aron Fox wrote: i dont know how many times i owerwritten my files with your new ones but it aint helping. it keeps invalidating my users! I did as you last said in doubts of myself but now i know for 100% that i overwrote and im really sure i did it all the other 4 times i resintalled the same dam mod. this is starting to become like those movies when im a "kind" (or considerd as one) whenre i claim i seen somethign un beliveable and all the adults just says "you muate have been mistake, its just your imagination" and later in the movie they get right and nobody belived them but if they did the problemd could have allready been fixed.
in other words, please trust me on this, somethign is wrong with your code, i dont know where but at random times it invalidates my users and on order to spare my users from having to reactivate themsale with the same API they used before (as it still works) i am manually activating them. I have to watch the admin log as a hawk to restore their status. Random times would indicate it's very unlikely to be my code, as it doesn't behave any different every time you run it.
In order to pinpoint where this problem comes from, I'll need the following;
- Access to an account on the forums with Admin rights to verify all the settings in the AdminCP are set correctly.
- Charactername and API details of the characters that are getting randomly disabled.
- The log files of the cronjobs that have disabled the accounts.
- Are you using "php /path/to/eveapi_cron.php" or "wget http://website.com/forum/eveapi_cron.php" as cronjob line?
Feelf ree to email me instead, as those details should not be posted as a reply. |

Cyerus
Galactic Dominion Eternal Strife
153
|
Posted - 2013.03.30 19:49:00 -
[152] - Quote
I'm planning on releasing version 6.2.2 on monday, as I'm currently at a LAN party on a notebook with the updated mod still at home on an USB stick.... *sigh*.....Yes, I know! 
Currently it looks like the changes will be;
- Retribution 1.1 database (mainly for the Battlecruiser changes)
- Rewritten Jabber (ejabberd) implementation, as the old one could become unstable under certain configurations (on the ejabberd server side).
- Fix for some TeamSpeak 3 groups not being assigned correctly.
Q: The / symbol is not allowed to be used in the fitting. A: This has to do with the way BBcodes work, as the / symbol is used to identify the closing tag. If I'd allow the / symbol, multiple fitting would be merged into one panel (Yes, this happened, old bug).
Q: The ' symbol is not allowed to be used in the fitting. A: Actually, the symbol is allowed to be used in the fitting. However, as the module names that contain the ' symbol are usually longer and there's a limit on the total characters allowed inside a fitting, it could appear as if the ' symbol isn't allowed. Try to remove some of the other modules to verify (like use 1 highslot instead of 8). If the amount of characters allowed inside the fitting is to short, I'll increase it by another 100 or so. (If I don't forget, I'll add it into 6.2.2). |

Cyerus
Galactic Dominion Eternal Strife
154
|
Posted - 2013.04.01 22:26:00 -
[153] - Quote
Hereby I'm releasing version 6.2.2
- NOTE! Remember to update your Special Group permissions in each of the Group settings screen, as the main Special Group checks from the EVE API General tab will be removed shortly!
- Updated the database to Retribution 1.1.
- TeamSpeak group management should once again correctly ignore group if set to 0.
- Recoded the Jabber scripts (both forum and ejabberd side), resulting in less errors. Be aware that the logfile must be writeable!
- Increased the amount of characters allowed between the EVE-based BBcodes.
Default installation/upgrade instruction apply.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues. |

Cyerus
Galactic Dominion Eternal Strife
156
|
Posted - 2013.04.04 21:32:00 -
[154] - Quote
Backbone666 wrote:Quote:Language file ../language/en/mods/umil_eveapi.php couldn't be opened.
BACKTRACE
FILE: (not given by php) LINE: (not given by php) CALL: msg_handler()
FILE: [ROOT]/includes/session.php LINE: 2102 CALL: trigger_error()
FILE: [ROOT]/includes/session.php LINE: 2061 CALL: user->set_lang()
FILE: [ROOT]/includes/session.php LINE: 1614 CALL: user->add_lang()
FILE: [ROOT]/install/index.php LINE: 22 CALL: user->setup() Tested and works for me. Seems like a permission error on your forum, where the files aren't correctly installed. Remove and reinstall the mod on your forum to see if it helps.
If not, manually copy over the file from the package (root-folder) to fix the error. |

Cyerus
Galactic Dominion Eternal Strife
156
|
Posted - 2013.04.09 16:36:00 -
[155] - Quote
4nouke wrote:I have on older version (6.1.0) of this mod and am getting errors when I try to update to the newer version. If i uninstall the older one, will it impact such things as installed API info, or components used in the mod already on the site (i.e. - the fitting wheel, etc)?
Alternatively, do you have available the mods subsequent to 6.1.0 so i can do a more incremental update?
The error i'm getting on uploading the file is "The directory structure of the uploaded MOD archive is unrecognized. Check if the zip archive you uploaded is corrupt or missing any files/directories, or contact the MOD Author." but then it appears in the list, however attempts to install it fail due to its inability to update several lines of code (presumably code that was inserted in previous versions of 6.2.x). The mod zip file is not corrupt and is 977kb in size.
Always make a backup (bothf iles and database) and you should be fine.
Below is the order of installation if you are already using phpBB 3.0.11.
- Uninstall 6.1.0 from AutoMOD
- Update AutoMOD to the lastest version (1.0.0.2 I think) to fix the "MOD not recognized" bug.
- Install 6.2.2 in AutoMOD
- Go to the install folder and use the script to "update" to 6.2.2.
- Delete the install folder.
- Clear cache, and you should be ready to go.
|

Cyerus
Galactic Dominion Eternal Strife
157
|
Posted - 2013.04.13 18:20:00 -
[156] - Quote
Scylus Black wrote:Let me revise the above. The fields were generated by my FireFox so disregard. However it is still not saving the TS3 Unique ID. I've added our host to the Whitelist. Either way its not connecting and updating the group. Thoughts? Either something went wrong with the connection, the username/password combination doesn't have the correct permissions or the TS UID cannot be found on the server.
You can enable a small debug command to check on what's going wrong, by removing the slashes ( // ) in front of line 140 of includes/eveapi/function_eveapi.php. Once saving the TS UID from the UserCP, you should be redirected to a small page with a green box saying you have succeeded in saving the settings. The very top of that page will hold the error message (text can be the same color as the background, so will require highlighting). Also know that the page is only viewable for a few seconds before forwarding you back to the settings screen, so I suggest you to use CTRL + A to select all and then CTRL + C to copy everything to clipboard (while on the "green" page), then pasting it in notepad (or something) to read the error code. |

Cyerus
Galactic Dominion Eternal Strife
157
|
Posted - 2013.04.14 08:52:00 -
[157] - Quote
It means that the forum is unable to connect to the teamspeak server, probably due to closed ports on the sever your teamspeak server runs on. Open up ports 10011 and 30033 to allow the mod to contact the teamspeak server console. In case you rent your server from a hosting company, ask them to open the ports for you. |

Cyerus
Galactic Dominion Eternal Strife
157
|
Posted - 2013.04.15 21:14:00 -
[158] - Quote
Please copy/paste the full error the page is giving you. |

Cyerus
Galactic Dominion Eternal Strife
158
|
Posted - 2013.04.24 20:26:00 -
[159] - Quote
Zella Polaris wrote:I have a problem. Site was working fine, didn't change anything, when all the sudden the cron appears to now longer work properly: Quote:Standings Character -> Zella Polaris EVE API HTTP error: 404 -> Not Found And not just for standings, but for each character. What happened? Is the EVE API site down? Or did something get fubared within my site without me touching it?
EVE API servers are screwing up, nothing to worry about. Please keep track of the EVE Online newsfeed, as things like API server problems are posted there.
http://community.eveonline.com/news/news-channels/eve-online-news/api-server-offline/ |

Cyerus
Galactic Dominion Eternal Strife
158
|
Posted - 2013.05.07 21:37:00 -
[160] - Quote
o0beaner wrote:Having an issue on a new phpbb3 install. The API mod seems to be working correctly, and I have successfully modified the style I am utilizing to display the API mod fields.
The issue I am having is with the [evefit] code. For some reason, the board isnt even trying to parse the code, so literally all I am getting back is the raw:
[evefit][Bantam, AWESOEM!!!11! import 1] Ballistic Control System II Ballistic Control System II
Micro Shield Extender II Drone Navigation Computer I Cap Recharger II Target Painter II
Small Focused Pulse Laser II, Multifrequency S Small Focused Pulse Laser II, Multifrequency S Small Remote Hull Repair System II
Small Projectile Collision Accelerator I Small Projectile Ambit Extension I Small Projectile Metastasis Adjuster I[/evefit]
Any idea why I might be seeing this? It doesn't work because you have weird characters in your fitting's name.
Efraya wrote:I would also be curious to find out if registrations on a jabber server can be handled with the authentication system provided by the forum and API controlled. ejabberd using external auth can do that. Required scripts are in the package, but require manual installation / configuration.
Go0fBall wrote:Hey folks, need some help with a somewhat frustrating issue. I recently setup and configured phpBB with the API Reg Mod. Everything is up to date, and for the most part works just fine. Lately however, when certain individuals try to register for the board, they get " The value you entered is too short" error. It does not happen with everyone, just a few individuals, most with whom coincidentally seem to be from overseas. I've tried registering personal alts after they reported the issue, and have no problems, my accounts register just fine lol  . I am running a custom theme on the board, however I followed the instructions as per the YouTube video, and followed the steps to get it to work with the API Mod in AutoMod. Any help would be greatly appreciated. I'm not seeing anything as far as error logs, but not sure if I am looking in the right place? It's probably because those members are saving their details in their browser, meaning the wrong fields are automatically trying to be filled in by their browser. |
|

Cyerus
Galactic Dominion Eternal Strife
158
|
Posted - 2013.05.08 22:32:00 -
[161] - Quote
ILLADEN wrote:Hello;
You coded a requirement for the file eveapi_mod_certs.php in includes/eveapi. However, this file does not exist and wasn't included in the zip. This results in all kinds of broken things. What's up with this?
Although the issues described above is far more crtitical, in response to "Go0fBall" I am also expiriencing the same issue. No matter what's insterted it returns two 'The value is too short' messages. In your case some people are still able to sucessfully register, in my case they aren't. Unfortunatly the issues isn't that the browser tries to push standard 'saved' information into the form. A fresh virtualbox with firefox gives exactly the same error.
Keep up the good work Cyerus!
Yours Sincereley, ILLADEN The requirement for eveapi_mod_certs.php is within an if() statement and should not cause any errors, as that config value isn't part of the mod either, meaning that the if() statement never turns true, and thus never runs that line.
Quote:The value you entered is too short. Verifying...will update this comment once I have something solid. |

Cyerus
Galactic Dominion Eternal Strife
158
|
Posted - 2013.05.09 21:52:00 -
[162] - Quote
ILLADEN wrote:Cyerus wrote: The requirement for eveapi_mod_certs.php is within an if() statement and should not cause any errors, as that config value isn't part of the mod either, meaning that the if() statement never turns true, and thus never runs that line.
Hello; Thank you for your reply. Although it isn't a problem for me to edit out the code, I wanted to tell you that my server triggered the if statement when I added an API key in the standings menu. Would you be able to tell me where in your code the mod checks for the value size? Yours sincereley, ILLADEN Quite impossible, as I've never included any script that sets that config value. Only way you'd receive that error is if you manually created (added) that config value to the database yourself.
I still don't understand why you (and others) are running into the problem of the vCode size. By default the support.eveonline.com/api pages gives a random 64 character vCode (consisting of upper/lower case letters and numbers) which can be used in my mod without any problems. That page does allow users to create their own vCode which could be at the core of this problem. On the other hand, why would they need to change it? It's random and unguessable.
|

Cyerus
Galactic Dominion Eternal Strife
158
|
Posted - 2013.05.10 18:08:00 -
[163] - Quote
DarkenedCell wrote:Its been installed trough the instructions of the video trough automod, I have not disabled any themes in PHPBB3 and also cannot find warnings in error_log or warn_log trough SSH.
//Edit: Fixed it, my CDN was not loading the CSS/Java file caused by my server's protection.
coldbadger wrote:I know you get asked this alot as i have read but i cannot find a way to sort my issues.
When trying to run eveapi_update.php there is no API boxes so it cannot be updated.
I cant work out what i need to change to get this to work as im using a custom theme.
I really am pulling my hair out.
Please help!!!!
Thanks in advance
In the second post of this topic there's a link to the videos. On the "Installation and Changes (6.2.0)"-video, start watching from 34:30 as that part will explain the installation of the API fields into new styles. |

Cyerus
Galactic Dominion Eternal Strife
159
|
Posted - 2013.06.01 20:30:00 -
[164] - Quote
Draugo Rana wrote: Thanks for the great mod and the detailed tutorial videos.
I have a question that surprisingly, I couldn't find an answer to anywhere:
Is it possible to make EVE API registration and validation optional? I want users to be able to freely register to the forums but if they provide API key, they get the benefits of EVE API validation (automatic avatar downloading, assignment to groups with higher permissions, etc). And also, if the user has API key invalid or expired, not to auto disable the account, just remove the user from groups that require API key validation.
WIthout it, the mod is more of an "all or nothing" approach to EVE API. It doesn't allow mixed communities that play other games than EVE or situations where old members no longer have active EVE account but should be still able to participate in the forums.
Cheers
At the moment it's only full enable or full disable. Can't have both. Might be implementing this in the future, but it's a bit of a hassle.
Ryanis wrote:Hello Cyerus.
Your mod is fantastic. I've been using it for some time now and find it so easy to use and efficient.
However, I ran into a small problem lately with "CA Black" style. It has not installed correctly and Account Settings don't show the EvE_API custom field (Api key id, vCode...).
I tried to remove the style and re-installed it, but Automod doesn't let me apply a new time the style modification saying that "Mod is already installed". Do you know a way to get rid of this annoying error? Easiest way would be to uninstall and then reinstall my mod using AutoMOD. Settings should be preserved, but it shouldn't hurt to create a backup just in case.
Simple google search on "AutoMOD says mod already installed on style" should help you further. |

Cyerus
Galactic Dominion Eternal Strife
159
|
Posted - 2013.06.02 08:37:00 -
[165] - Quote
Ryanis wrote:Cyerus wrote:Easiest way would be to uninstall and then reinstall my mod using AutoMOD. Settings should be preserved, but it shouldn't hurt to create a backup just in case.
Simple google search on "AutoMOD says mod already installed on style" should help you further. Thank you, it works a lot better. I have a question about eveapi_cron.php however. Is it link to PHPBB3 cron and so called regularly ? Also, is it also working with other templates ? I personnaly get the "template->_tpl_load_file(): File ./styles/ca_black/template/eveapi_cron.html does not exist or is empty" error while browsing it with CA Black. The eveapi_cron.php is not linked to the phpBB cronjob file. You'll have to manually create a cronjob for eveapi_cron.php to run, or do it once in a few days manually.
The mod works with other templates, yes. You'll have to use AutoMOD to install the changes to the new template and clear the forums cache afterwards. Also don't forget to keep the original templates installed (Prosilver / Subsilver2, but can be disabled), as templates from phpBB use inheritence to grab / use files from the original templates if it can't find those files in the new template.
I've just installed CA Black myself without any problems, so I suggest you watch the videos against (6.2.0 Install / Configuration video, start around 34 minutes or so) to see how to do it properly. |

Cyerus
Galactic Dominion Eternal Strife
162
|
Posted - 2013.06.29 19:26:00 -
[166] - Quote
Flashman KillerWee wrote:Once again Cyreus.. Great JOB!
One tiny thing though...
If I try and pull up the eveapi_check.php I get a blank page... Checked if I had curl and so on installed and active, and it is... I can't do much with a "white page". It probably means that either the installation went wrong (probably directory permissions) or that the host you are running it on doesn't have the correct PHP extentions installed.
Try using phpBB's 'debug mode' (link) to see if that shines any light on the issues you might be having, and take a look at the eveapi_check.php file to confirm you've got the required extensions up and running.
ILLADEN wrote:Hey Cyreus,
Currently, if you have both a check for Faction Warfare and Corp, and have both set to make default group "Yes", it will make the Faction Warfare group default. Is there a way to make it so that the Corp overrides the FW settings?
Perhaps simply by changing the order the system checks (first FW, then corp). The Faction Warfare group should only be default if the user isn't in one of the listed corps.
Thanks o/ Draugo Rana wrote:Same with Corp/Alliance. Currently, if a member belongs to a corporation within an alliance which have both "Default Group" set to "Yes", the member will have the alliance group set as default. This should be the other way around, the more specific group (corp) should take precedence to the more general one (alliance). So it will be possible to assign default groups to specific corps within the alliance but have other alliance members still have the alliance group set.
Thanks.
Make me a list of the preferred order and I'll try to implement it. |

Cyerus
Galactic Dominion Eternal Strife
162
|
Posted - 2013.06.29 19:46:00 -
[167] - Quote
Reileen Kawahara wrote:Awesome mod but may I ask why all the edited files are not included or am I missing something? DNLeviathan wrote:is anyone able to provide the edited files for easier installation? How is AutoMOD not easy? Be sure to watch the videos linked in the second post of this topic to understand the process and to know how easy it is to install this mod.
Reileen Kawahara wrote:DNLeviathan wrote:is anyone able to provide the edited files for easier installation? I kept getting errors, even after editing twice so must have been doing something wrong. Decided to install SMF instead and use the MOD for that, working OK so far  Are you using the latest version of phpBB? Are you using the latest version of the mod? Are you using any other mods besides mine? Which errors are you getting? |

Cyerus
Galactic Dominion Eternal Strife
164
|
Posted - 2013.07.17 21:18:00 -
[168] - Quote
Hereby I'm releasing version 6.2.3
- NOTE! Remember to update your Special Group permissions in each of the Group settings screen, as the main Special Group checks from the EVE API General tab will be removed shortly!
- Fix for the HTTP 403 issue people are having.
- A few small bugfixes to the ejabberd integration (don't forget to update the ejabberd_side.php script on your ejabberd server)
Default installation/upgrade instruction apply.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues.
Database update to Odyssey will be done somewhere this weekend, as I'll need to reinstall VMware first (I'm on a new pc).
The HTTP 403 issue (continued) ; This has to do with the recent API server update that now sends back an HTTP 403 message if you are not allowed to see the content (API page) with the credentials you are providing.
This is very bad behaviour as you now see a HTTP 403 page without any information as to what has gone wrong. I'm against this change and replied to the thread that I'd like to see it removed (read: reverted back to the old behaviour). More details (and a bigger explanation of the issue) can be found in this thread.
If you agree with me, please show it by liking that post. |

Cyerus
Galactic Dominion Eternal Strife
170
|
Posted - 2013.07.31 09:49:00 -
[169] - Quote
TimeWatcher wrote:People offed her account is deactivated , when he forget password , don't recovery pass (account disabled) How enabled recovery mail with link(pass) when account deactivate?  please help. Use your admin account to manually activate his/her account and change his/her password, and let him/her change the API details in the UCP once logged in.
ILLADEN wrote:When EVEapi tries to set groups for a client that has never connected before, the query returns 'database empty result set'. I can't figure out where or how to add clients to the db trough the query, as no such command exists in the query manual or your mod. It does however try to get the client database ID by using the cluid, unfortunatly when a user has never connected before there is no data and the script errors out.
Am going to do some research into the PHP Teamspeak3 Framework. It's odd though, this issue only starts when memberlist gets long enuff. Has always been the case. If a client hasn't logged in before on TeamSpeak, the server doesn't recognize the UID, hence throwing the error you are receiving. I might be able to catch the issue and show an error message, but I can't change the way it works as it's build into TeamSpeak.
Dex Thiesant wrote:So I just updated to the latest version 6.2.3.
Whenever I go to group settings and try to set the TS server group for that group it always gets set back to 0.
Any thoughts?
Update 1:
If I manually set the value in the DB it'll show correctly under the group eve api settings. However, if I try to change that value to something else it doesn't update but it also doesn't revert back to 0. Maybe something is wrong with the update statement? I'll look into it. |

Cyerus
Galactic Dominion Eternal Strife
170
|
Posted - 2013.07.31 10:04:00 -
[170] - Quote
Yugo Reventlov wrote:I think there's a problem with the [evefit] BBcode, I can't get any drones to appear in Tech 3 cruiser fits. Is this a known thing? It's probably caused by the amount of empty lines between the fitting groups. In other words, each group (low, mid, high, rig, subsystem, drone) should have 1 empty line between them. As we all know non-tech 3 ships don't use subsystems, meaning that you'd have 2 empty lines between rig and drone.
Examples;
Tech 3 wrote:Medium Trimark Armor Pump II
Loki Defensive - Adaptive Augmenter Loki Electronics - Immobility Drivers Loki Propulsion - Fuel Catalyst Loki Offensive - Projectile Scoping Array Loki Engineering - Capacitor Regeneration Matrix
Hobgoblin II x5
Normal wrote:Medium Trimark Armor Pump II
Hobgoblin II x5
|
|

Cyerus
Galactic Dominion Eternal Strife
207
|
Posted - 2013.08.18 16:46:00 -
[171] - Quote
ILLADEN wrote:Please do. As the cronjobs utterly fail due to this :) It should simply catch, and skip over to the next user.
However, I have a couple of users (around 30) where it simply throws the error back, even though the user has clearly connected or is connected before. You can see their identity being registered in the Teamspeak userlist, and sqlite db. Removing and re-adding on the teamspeak side yields no results.
P.S. I can confirm the group bug aswell.
I can't find any indication which would make you see an error message, unless you manually changed some stuff in the code. The TeamSpeak integration is suppose to silently fail on errors, and have been doing that on the test environment I've set up to test this issue.
Can you double (triple) check to make sure you haven't enabled the error reporting (debug) within the mod yourself? If not, I'll have to see the fails in action by using teamviewer or software alike.
Yugo Reventlov wrote:Indeed, this fixes the drones with tech 3 ships. I was just copy-pasting fits from EFT. It seems to export Tech 3 fits with 2 empty lines between subsystems and drones, while Zkillboard for example only puts 1 empty line. Bug in EFT then? Yes, that would indicate EFT in this case is wrong (ironically EFT 'invented' this way of importing/exporting fits).
Kentaro Fukuta wrote:Thanks for providing this great mod!
Everything works like a charm, except.... for EVE Systems (e.g. Jita), the "Information" and "Show on Map" buttons work, but the "Set Destination" and "Add Waypoint" buttons don't work - they're there, but nothing happens when you click on them in the Ingame Broswer.... did I miss anything? You'll need to set your forum as trusted within the IGB to make these links work. In version 5.2.4 I've added this to be done on forum load, which should make it easier as no manual step is needed anymore.
Kentaro Fukuta wrote:The more I work with the mod, the more I like it  Two feature proposals:
- Can you provide a version of eveapi_cron.php that doesn't create a fully styled and formatted HTML page, but the same contents as plain text? The reason is that when I run this as a cronjob on my domain, my hosting providers supports providing any cronjob output as email. With the current setup, in the email I see the entire HTML code of the created page. Of course it is feasible to extract the desired information, but it's cumbersome. Thus, having the output as plain text would be great!
- In the same way as you can add links to items, systems and fittings, could you provide a mechanism (bbcode) to create links to pilots?
- I'll consider it.
- I'll consider that one aswell. Problem is that for every character on every page load you'd need to query the API servers. If some dumbass decides to link to non-existing characters, you're forum might become banned from the API servers. I could add a check for valid characters to only query once, but it's a risk nonetheless.
|

Cyerus
Galactic Dominion Eternal Strife
207
|
Posted - 2013.08.18 18:18:00 -
[172] - Quote
Kashada Kumato wrote:I am having a problem when trying to enable teamspeak 3 integration,
i have the correct settings i am certain but i keep getting
TeamSpeak error: 111 -> Connection refused
any idea why? There could be multiple things wrong with the configuration. I've just updated the eveapi_check.php page to give a little bit more insight in what could be wrong.
Kashada Kumato wrote:found the logs and nothing is showing relating to the server
Where are the settings for TS stored?
I have tried manually editing some settings in the DB in the config section but it doesnt change the values on the forum page, i have searched the database and the files for any trace of where it is reading the info from but cant find anything.
I think the reason for the problem is i need to tell the forums to connect to the specific virtual server we are using, but so far i can find nothing Use eveapi_check.php to figure out what's wrong. If you need further help, please include a screenshot of eveapi_check.php. (Can also be send to me as an email if you don't want your information to be public.) |

Cyerus
Galactic Dominion Eternal Strife
207
|
Posted - 2013.08.18 18:30:00 -
[173] - Quote
Amy Park wrote:Any group I add a teamspeak number to doesn't save that number. Any idea why not? Permissions work for the groups added on the alliance and corporation screen but say if I create a FC group in phpBB, then add a number for a TS group to that phpBB group, the TS number doesn't save after hitting submit. Should be fixed in 6.2.4. Let me know if it's not.
farraguat wrote:I am also having this problem but it doesnt save at all even under corporations but it does work for the corp ones creating fc and officer it doesnt. also teamspeak Unique ID should be on registration page Many forums (including mine) have the TeamSpeak information stored on the forums only viewable by members. Having the TeamSpeak UID field on the registration page wouldn't work, as the user would have no way of connecting to TeamSpeak to receive his permissions. Besides, UCP is only a small step to set up the TeamSpeak UID.
Sugar Von MurdererTits wrote:Liked! May I ask how you solved this in the end? Do you purge users whenever the 403 error is returned? Thanks. I check for HTTP errors, 403 in particular. If a HTTP 403 is found, the user is disabled. If any other HTTP is found, nothing is done to the user as the other HTTP could hint towards degradation of the EVE API service. A ****** solution, for a ****** 'HTTP-on-API-error' implementation.
Shedemei Silfar wrote:This is also occurring for me... what are we missing? Set the forum as trusted in the IGB, as those functions only work on trusted pages. |

Cyerus
Galactic Dominion Eternal Strife
207
|
Posted - 2013.08.18 18:39:00 -
[174] - Quote
Go0fBall wrote:Just recently upgraded to the latest version, thanks for that. Any news on the actual database update? Not sure if I did something wrong as I am not seeing any of the new Odyssey mods  . Updated in 6.2.4.
Yugo Reventlov wrote:Just an FYI for anyone using the Ejabberd integration provided by this mod: at the moment anyone who has a forum account on your forum will have access to Jabber.
The biggest problem here is that people who lose their forum access because they leave your corp/alliance/faction, still have the ability to connect to your Jabber server.
I hope Cyerus can fix this soonish, because this could be a security concern for anyone using this feature. I can't find any indication of this to be true. I checked the forum_side.php script and it correctly checks whether or not an user is disabled (it correctly returns false if disabled). I also checked ejabberd_side.php and also that file sends back the correct response.
Can you triple check all your logs and mail them if possible?
Hereby I'm releasing version 6.2.4
- NOTE! Remember to update your Special Group permissions in each of the Group settings screen, as the main Special Group checks from the EVE API General tab will be removed shortly!
- The Groups-settings page has now been fixed to actually store the values (sorry about that!).
- Updated the database to Odyssey 1.0.9. (Fuzzysteve's Odyssey 1.0.12 database dump seems to be corrupt, so using an older one instead.)
- Split the installation script into different files to give my IDE a bit more breathing room.
- The forum should now ask to be set as trusted when using the IGB. This is mainly done for the people having problems understanding they have to set the forum as trusted in order to use the navigation links. (When linking systems mainly, like setDestination())
- Added basic TeamSpeak integration debugging to eveapi_check.php. Check that file for more information. (In order to see the page, you'll need to be logged in as admin.)
Default installation/upgrade instruction apply.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues. |

Cyerus
Eternal Strife
220
|
Posted - 2013.11.24 16:12:00 -
[175] - Quote
Alizar Civire wrote:Is this author still active at all? I've made a few changes to the item list in the mysql database however it sure would be nice if the mysql database would be updated by the author. Assuming it was created using an API -> MySQL program or data dump. If we could figure out where he got the database or how he created it, I would love to recreate it for Rubi and get it uploaded.
Also interesting thing that could be added would be linking player names in forum posts.
Whether I'm active or not should not influence whether you ask a question of not, but I'm currently enjoying a few weeks off, actually playing the game for a change rather than developing the mod for it. And yes, I'm still developing and maintaining the mod. |

Cyerus
Eternal Strife
224
|
Posted - 2013.12.15 21:48:00 -
[176] - Quote
Durp Vader wrote:Mmm, when I upload version 6.2.4, I get following error:
The directory structure of the uploaded MOD archive is unrecognized. Check if the zip archive you uploaded is corrupt or missing any files/directories, or contact the MOD Author. Updating AutoMOD should fix this issue.
Durp Vader wrote:Juno Libertas wrote:I am still having problem saving Teamspeak UIDs through ACP and UCP anyone have any hints? I can't update the Teamspeak 3 user group of my groups on the board. EDIT: Actually, none of the EVE API settings in the usergroups seem to work. I can't enable Jabber, nor can I add that group to a Teamspeak group. Anyone else got this issue? :) EDIT2: I manually updated the database with the correct group, and the group got correctly displayed in the EVE API settings for that group. However, the users were not automatically moved in that group eve though all settings on my end should be correct. This functionality hasn't been fully integrated yet. The fields you see there are placeholders only. In version 6.3.0 this will function correctly and as expected.
Durp Vader wrote:Well after some digging through the scripts it looked like a permission error, but for some reason people on the teamspeak server are still not getting the correct permissions. Instead, they have their permissions removed. If permissions are removed by the script but not added, it will more than likely have to do with the settings you have set.
StuofBeef wrote:is there any sort of walk through on how to integrate with ejabberd? I saw on one of your tutorials you went into ejabberd_side.php but you didn't explain any more other than that. basically I want my forum users to get automatically registered for ejabberd. In testing at the moment i get the following error after entering the server address and a known username/password for the server
"Could not connect to Jabber server.
Error: open_socket() - No connection could be made because the target machine actively refused it.
Error: connect() #2"
I am only testing internally at the moment though with ejabberd running on a dedicated linux box but I can connect to the service fine using pidgin on my desktop showing that firewall isn't the problem.
Other than this minor issue, great work you are doing Cyerus ejabberd integration is tricky to set up. I'll see if I can create a guide for it, but since there are so many linux variants, I can't guarantee it will be 100% accurate on your setup. Contact me by ingame mail if you need some extra help, as your problems are likely to be the problems others are having, giving me insight on what I should give extra attention in the future guide. |

Cyerus
Eternal Strife
224
|
Posted - 2013.12.15 21:58:00 -
[177] - Quote
ILLADEN wrote:If the faction warfare config is enabled, and a neutral tries to register with no militia, a bad request is returned from the API server, gets displayed and interuppts the registration. I have tried to write some error handling but failed. Quote:$handle = curl_init($result); curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($handle);
$httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE); if($httpCode == 400) { $devilbug == 1; } curl_close($handle);
if ($devilbug == 1){ $foundFactionWarfare = true; $charArray["forumGroups"][$config['eveapi_fw_m_group']] = $config['eveapi_fw_m_default']; $charArray["TSGroups"][] = $config['eveapi_fw_m_tsgroup']; } or Quote:else { $foundFactionWarfare = true; $charArray["forumGroups"][34] = $config['eveapi_fw_m_default']; $charArray["TSGroups"][] = 150; } Forgot to update the Faction Warfare part of the code, should be fixed in 6.3.0.
Snitch Ashor wrote:Hi,
I have one small request. We would like to use the fitting display in conjunction with a spoiler bbcode. In principal this works however whenever the fitting contains special chars such as an apostrophe these get converted to the html entities like &...; by the bbcode and the fitting fisplay will not work anymore. Anyone has an idea how to solve this?
Cheers, Snitch I think it has to do with the way the spoiler code works. It's probably changing its contents to be proper HTMl code instead of text, causing these issues. I suggest to search for a better solution (or rather a better working spoiler code script).
Gizmo Tinker wrote:hey guys want to be able to check characters api's for account expiry and remove them from the forum when they unsub (to workin with the current cron job)
is it possible? Currently not possible, but I'll think about adding such functionality in the future. Is tricky though, as it would require yet another API permission to be activated on the API credentials.
|

Cyerus
Eternal Strife
224
|
Posted - 2013.12.15 22:07:00 -
[178] - Quote
Sugar Von MurdererTits wrote:I have a small problem with changing the style from Prosilver to subsilver2. It's not a major issue as I can still use the forum, but I have a subsilver2 based style I want to install use and currently cannot. I did a fresh install of phpBB 3.0.11 and am using the EVE_API_6.2.4_for_phpBB_3.x When I go to apply the style changes on the automod tab, I have one error: Quote: styles/subsilver2/template/overall_footer.html
...
Find
< body
In-Line Find
< body
The In-Line Find specified by the MOD could not be found. The Find specified by the MOD could not be found
(added some spaces to avoid html). If I force the style update, none of the Eve api changes are applied anyway. Any ideas? Fixed in 6.3.0. Code snippit should be part of overall_header, not overall_footer.
ISuper wrote:2 Cyerus: Hi! Could you add to the admin panel an option to choose eve API mask to accept registration. For example my alliance need only the full API keys and i have to edit files each update. Thank you very much for your work  Ahh yeah, the feature I keep forgetting. Won't make it in 6.3.0, but I'll try to push it into 6.3.1. If not, evemail me about it haha!
Go0fBall wrote:Anyone know if this is compatible with phpBB 3.0.12 which was released earlier today? Don't want to take the plunge and fubar my forums lol o7. Version 6.3.0 should be fully compatible with phpBB 3.0.12.
Protoburger wrote:Is it possible to set a Forum Group based on the titles in EVE ? Currently not possible, but might be implemented in the future.
|

Cyerus
Eternal Strife
224
|
Posted - 2013.12.15 22:18:00 -
[179] - Quote
Gizmo Tinker wrote:hey
Having the HTTP Error 403 with a number of my members API Keys, Has CCP fixed the issue or is there a fix currently out there?
have read though this post and havnt found any answers.
Thanks in Advance
Should be fixed in 6.3.0, as CCP restored some parts of the functionality. With PeterPowers help (he updated his PHEAL class) we now have the API errors codes back.
Eliza Taree wrote:hi, I have managed to get this great mod installed on the forum and its working great.
Only problem I have encountered is when someone leaves corps they are never removed for the group (not default group).
I have seen some posts talking about cron jobs, will this remove people who leave corp, if so how do i go about setting this up?
thanks You can either choose to run it manually, or let an actual cronjob handle the script. By going to forum.com/eveapi_cron.php you'll runt he script manually, or use "wget forum.com/eveapi_cron.php" as a cronjob line should make the script run automatically. I suggest to only run it once per hour, as else you'll just receive cached replies from the API server.
For a bigger guide on cronjob I suggest to use google, as other people are far more skilled in explaining what an actual cronjob is, and what it does.
Aterion Vaert wrote:"This character isn't permitted to have an account on this forum."
Who faced such problem? With the settings you have set,t his character isn't allowed access. Manually verifiy all the entities you have set to determine where the problem is at.
Kashada Kumato wrote:TeamSpeak error: 111 -> Connection refused is still all the info i am given as far as i can tell from lack of log info and that message is the stop is happening before it gets to the server, but i have tried this with our teamspeak3.com hosted server and one i host off of a local computer for testing with.
neither one works and gives the same error, i signed up with tsviewer.com using the same info and it can use query commands to get the server info.
I will get round to capturing a screenshot next time i am fiddling with it, but so far nothing i try is working. i have the latest version of PHPBB and the latest release of API MOD Let me know by evemail if you are still having issues.
Gizmo Tinker wrote:im receiving this error when i try to post
QL ERROR [ postgres ]
ERROR: permission denied for sequence phpbb_exacttopics_seq []
SQL
INSERT INTO phpbb_exacttopics (topic_poster, topic_time, topic_last_view_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1385200659, 1385200659, 39, 0, 1, 'Python 2.7.6', 'Gizmo Tinker', '00FFFF', 0, 0, 0)
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/postgres.php LINE: 211 CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_posting.php LINE: 1983 CALL: dbal_postgres->sql_query()
FILE: [ROOT]/posting.php LINE: 1142 CALL: submit_post()
ive been told its mod related and this is the only mod i have installed can anyone help me?
Cheers The table phpbb_exacttopics isn't part of my mod nor vanilla phpBB. It is MOD related, but not mine. Perhaps some leftover table from any other mod?
If possible, try to set up a clean forum as that will undoubtly fix your issue.
|

Cyerus
Eternal Strife
224
|
Posted - 2013.12.15 22:27:00 -
[180] - Quote
LordPsylex wrote:Any chance youll make this for Vbulletin 4.x.x? Yes and no. I'm working on a system that would allow API integration in a few different forum systems, but it won't be the same as this current mod. A valid legal license of vBulletin would help though, as I'd rather not work on an illegal copy.
Update AutoMOD to the latest version.
novellus wrote:Got everything working. Great mod! Awesome work.
I do have a question!
Under groups, "Enable integration of this TeamSpeak 3 group when an user is part of this forumgroup." -- It doesn't seem to work, regardless of whether or not the group is immune. No TS group is ever assigned. All other TS functions seem to work.
Am I doing something wrong? Has anybody else gotten forum groups to translate over to teamspeak groups? This would be extremely helpful!
Thanks! This feature should be fully operational in version 6.3.0.
Third Descendant wrote:I'd like to thank you for this great mod - almost everything is working perfectly and it's definitely making my life easier managing our forums. Now I do have one issue, it's that after a toon registers (clicks register on the registration screen), he/she gets a blank 500-internal system error. The toon does register however. I believe this is related to the downloading of the avatar, because users get the same error when they use the 'UCP -> change avatar -> download avatar' option. Might be these errors are related to a server-based setting? CHMOD for example? I could really use some assistance getting rid of this little hiccup. Thanks in advance! Our forums can be found at http://forum.tardis-unlocked.com/ Let me know by evemail if you are still having this issue.
Yugo Reventlov wrote:You are probably missing the files eveapi_fitting.css and eveapi_fitting.js in your /styles/stylename/template folder. You should be able to copy those from the default template. Bad Yugo, only need to update the style with the modifications (AutoMOD can do that for you quite easily). ACP -> AutoMOD -> "EVE API mod by Cyerus", click Details -> Scroll to bottom, select correct inheritance template and apply changes. Don't forget to Clear Cache after.
|
|

Cyerus
Eternal Strife
224
|
Posted - 2013.12.15 22:34:00 -
[181] - Quote
Dieter Rams wrote:I can't seem to reset the passwords of users as admin, I get "Warning - Forbidden". The only thing that works is them clicking "forgot password" and receiving a new one, but then they're stuck with it: nobody can change their password. No idea what would cause this. I suggest to start over and try again,a s you probably missed a step.
I've got a beta of version 6.3.0 ready to be tested, but as usual I'm all out of testers. So, I'm looking for a few testers willing to set up a test forum and verify everything is working as it should.
I'm not responsible for any data loss if you do want to use this beta version on your public forum, as I warned you against it.
Feel free to send me an evemail if you are interested and willing to test it, as well as being on TeamSpeak to help me debug issues if you come across any. |

Cyerus
Eternal Strife
247
|
Posted - 2014.01.01 22:30:00 -
[182] - Quote
bandRK Numon wrote:Hi all. Firstly I want to thank Cyerus for his mod. And I have a questions about mod use. In case of pitot which was registered on the forum left the corporation (or kick from the corporation), he will automatically deleted from forum rules and login in the forum will be impossible? Thanks a lot No, you'll have to run the forum.com/eveapi_cron.php script in order to update/disable those accounts.
Meridian Mi wrote:Hi,
i tried to update from 6.2.1 to 6.2.4
Used automod (uploaded it and used it), then i should go to "yourdomain/install/ and i get the seperate install page from your mod (is this still necessary after i installed it via automod?). I get the info that my currently installed version is 6.2.1 and the mod version is 6.2.4. i use the standard settings, press submit and then yes. But i only get a blank page after this. Even deinstalled and deleted old version (currently installed none) and after i press submit and then yes i get again those blank screen(Firefox, IE say's HTTP 500 error). Migrated board from my server to webspace.Any ideas? Try to start of with a fresh install and see if that helps, as migrating boards from one webhost to the other could be causing issues like this.
Dave Leadland wrote:Great product. I used your previous versions year or two ago and had no issues at all. However I started to reuse your system recently and have ran now one issue related on TeamSpeak 3 management.
When I try to save TS3 UID it will not save, I read in here from some post it is an connection issue.
Eveapi_check --- CUT ---
Eveapi_cron --- CUT --- I have no problems logging in on Query via Telnet.
edited: Also I asked my TS provider to white list my server IP, and added UID manually via MySQL for now, but still connection gets refused. However I am renting Virtual TS3, not sure if it does play the role in this case.
Maybe you have previous clients with this same problems and you could direct me right direction. What to do or what to ask from our Virtual TS3 server hoster. If you are absolutely sure your webhost IP is whitelisted by your TeamSpeak 3 provider, it'll probably have to do with a wrong username/password combination. Or perhaps your webhost is blocking outgoing connections? Check the forum.com/eveapi_check.php to be sure all dependencies are available.
Plain213 wrote:Hi Cyerus,
Recently installed this Mod with and currently trying to configure ts3. Looking at your config video i beliebe i have done so correctly.
After registering a new toon, I then try and create a ts3 account, details are entered and I get confirmation that the profile has been updated. BUT not usergroup is assigned on ts3.
Help...
Plain In 6.2.4 and below any TeamSpeak error is suppressed, meaning that if something goes wrong you don't see it happening. To give you a small indication as to why it doesn't work, you'll have to check forum.com/eveapi_check.php while being logged in as an admin to verify the connection is set up correctly.
In 6.3.0 TS errors will be shown instead of suppressing them. |

Cyerus
Eternal Strife
247
|
Posted - 2014.01.01 22:58:00 -
[183] - Quote
Hereby I'm releasing version 6.3.0
- NOTE! Remember to update your Special Group permissions in each of the Group settings screen, as the main Special Group checks from the EVE API General tab are now removed!
- Fix for Subsilver2 based templates; body belongs in overall_header, not in overall_footer
- Faction Warfare integration should now work without errors again
- Updated PHEAL to support the new way the EVE API handles its errors. It will return XML as body with HTTP statuscode on errors, after which PHEAL filters the errors and sends them back as PhealAPIException (in short: Back to semi-old method).
- Updated the database to Rubicon 1.0.4.
- Jabber authentication is now based on forum groups and EVE entities.
- TeamSpeak groups are now able to be set by forum groups.
- Improved TeamSpeak error handling. Users should now be able to see why their TS UID is not being saved.
- Return of the Quick Reply on Prosilver themes.
- Customizeble AccessMask using the ACP (new module).
- Fix for 'TeamSpeak3 class not found' fatal error, which happened under certain rare configurations.
- Updated TeamSpeak3 PHP Framework to 1.1.23 from 1.1.18. (Requires TeamSpeak3 Server 3.0.9 or newer.)
Version 6.3.0 requires phpBB 3.0.12. In order to update from phpBB 3.0.11 from phpBB 3.0.12 while using my mod, please follow the following small guide.
- Upload the root/install folder from the 6.2.4 package to the root of your forum.
- Browse to forum.com/install and select to Uninstall.
- Once uninstalled, delete the install folder from your forum.
- Uninstall the 6.2.4 mod from AutoMOD using the ACP.
- Once uninstalled, delete the 6.2.4 package from AutoMOD.
- Clear forum cache!
- You can now upgrade your forum to 3.0.12, default phpBB upgrade procedure applies.
- Once phpBB 3.0.12 is installed, delete the install folder from your forum.
- Upload and install version 6.3.0 of the mod.
- Once installed, browse to forum.com/install and select Install to install the database part of the mod.
- Clear forum cache!
- Go to the new AccessMask module and set the requested AccessMask.
- Go to each Forum group (Users and Groups - Manage Groups) and set the correct Immunity, TeamSpeak and Jabber permissions to each group.
- Once done, clear the forum cache again, as you can't do that enough!
Please be aware that increasing the required AccessMask for users can cause users to have their accounts disabled, as their currently configured AccessMask might not match your newly set AccessMask. To be on the safe side only select the bare minimum required, which is Public - CharacterInfo (and Public - FacWarStats if you use the Faction Warfare integration). You have been warned!
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues. |

Cyerus
Eternal Strife
251
|
Posted - 2014.01.13 04:55:00 -
[184] - Quote
tomd741 wrote:Absolutely love this mod! Running into 1 hiccup using a custom skin based off of Prosilver. When using the [evefit] tags all the info is there but the pictures don't make all together. http://imgur.com/dIYJNph is an example. I ran the automod update which put the missing evefit/eveitem/etc in there but the fit's picture itself isn't showing up correctly. Is there any sort of list or place with skins that are compatible with all the features? That error means that you (and a lot of other people) have not been watching the Youtube video I made, as the video explains how to install a style properly and why you'd get such an error.
Thus the answer is simple: Go watch the Youtube video. Yes, the full video.
In all seriousness, I've created a simple blogpost for this "problem" alone, which can be found here: http://eve-it.org/phpbb-custom-styles-with-automod/.
Be sure to link this blogpost to anybody with the same question in the future, as I'll not be answering this question again. I mean, if people are lazy enough to not watch the video, I'll be lazy enough to not answer this question again. |

Cyerus
Eternal Strife
253
|
Posted - 2014.02.23 00:13:00 -
[185] - Quote
Hereby I'm releasing version 6.3.1
- Fully integrated OpenFire support! Can be used on EVE entities, as well as groups. Uses the self-built PHP OpenFire UserService class.
- Forum should now properly ask to be set as trusted again when using the ingame browser.
- AccessMasks should now properly be verified if AccessMask is set higher than default.
- Made the api key link from eveapi_update.php page listen to the AccessMask set in the ACP.
- Updated the database to Rubicon 1.1.
Default installation/upgrade instruction apply.
Download can be found in the first post of this topic as usual. Let me know if you come across any other issues. |

Cyerus
Eternal Strife
257
|
Posted - 2014.07.16 21:41:00 -
[186] - Quote
Backbone666 wrote:Is there a way to add Virtual Server ID to the TS3 intergration or am I missing something? I keep getting Error code: 110 - Error message: Connection timed out when running eveapi_check.php with all the settings being correct (Serverquery username and all that) The TeamSpeak PHP Framework automatically translates the client-port of the virtual server into the virtual server id. If the connection is timing out, it means that no connection can be made to the TeamSpeak serverquery section at all, which has nothing to do with virtual server id.
Laurent Jay wrote:hey ! thx for this module !  primary, sorry for my English ^^ I have a question: What sort of API KEY i need for "standing" in module and accesmask ? (Character's keyID (Corporation level) - Character's vCode (Corporation level) ) I test with a full api key of my director and cron say : EVE API Key error: 106 -> Must provide userID or keyID parameter for authentication. Wrong accessMask thx for ur answer^:) Laurent It's probably failing because the character itself needs to have an account with valid character-level API details. That character requires the accessMask you set in the ACP AccessMask section, as well as the StandingsList options.
Go0fBall wrote:Managed to install the forum update just fine, but ran into issues with getting OpenFire to work. Is there any chance of a simple write-up to help us newbs get Jabber integration to work with OpenFire?
Edit: I forgot to mention that I am running this on a Windows 2008 machine. Any help getting the configuration file/OpenFire server to work on Windows is greatly appreciated. Here's a small list;
- Install Java
- Install OpenFire
- Open required OpenFire ports to allow outside Jabber-client access
- Using the OpenFire plugin manager, install and configure the UserService plugin
- Use the same password as set in the UserService plugin on your forum and add url
- Should be working now :)
Carlito Erquilenne wrote:Hey,
Is there a way to use this mod without the whole API verification part and rather just for use with TS3, PHPBB and the Jabber integration? Yes, you could use Lynx (work in progress) at https://github.com/Cyerus/phpBB-mod-Lynx
ZANARIAN wrote:Can you add the ability to link characters,corporations and alliances? I could, but its very risky. Each linked character/corporation/alliance requires an API call to determine its ID to be able to be linkable using the IGB. That means that if an /unfriendly person/ wants to ban you from using the EVE Online API, he/she could create a post with a lot of none-existing char/corp/alliance names.
I decided against implementing it for this reason. |

Cyerus
Eternal Strife
257
|
Posted - 2014.07.16 21:51:00 -
[187] - Quote
Sharker2k3 wrote:As a note to people, if you integrated this with an openfire server the passwords for the openfire accounts are emailed to the users.
Had a quick question. I have this integrated with an openfire server, working fine. My concern is that when I enabled integration it created a jabber account for EVERY user in phpbb. Is there a way to configure it so that only accounts which belong to a certain group are created?
Thanks! Go to each forum group (including the default groups liek Registered Users) and remove ANY input from the OpenFire group inputbox and save that group. For some reason phpBB sometimes decides to input values that shouldn't be there. Rerun the cron script after making those changes and it should remove those /extra/ users.
Der Pinator wrote:Hi all! It`s only for me items with dot in itemname like [eveitem]Eifyr and Co. 'Rogue' Evasive Maneuvering EM-701[/eveitem] don`t working well? error I'll check it out.
Khaleesi Izia wrote:Im having an issue with the TS UID, whenever myself or my members enter it and press submit it will dissapear and nothing will have happened, no erorr message or anything, it just says profile changes updated then when you go back to the profile the ts uid IS GONE.
Rather Annoying and ive been trying to figure out all day, some help would be much appreciated Running the eveapi_check.php will give you an error message (as its meant to debug errors).
Jack Pritchard wrote:When I am adding a new group to my forum and it ask what Teamspeak group it wants to be part of:
adm cntrl pnl -> users and groups -> manage groups -> new group
It only allows me to have 4 digits for the teamspeak 3 GroupID, meanwhile my ID is 5 digits, any way to sort that? I'll make sure it'll allow more digits in the next version.
Over the Top wrote:How do you use this with Open Fire?
In the admin panel for openfire http://serverip:9090 I went to Server -> Server Settings -> External Components and Enabled External Components to connect on the default port 5275, and set a shared secret.
In the PHPBB ACP, I provided this password to the EVE API Jabber page.
What next? I am not sure what I am to expect or how this is to work. I still can't log in with my Forum credentials.
Thanks! Please read my previous post for a very small guide. |

Cyerus
Eternal Strife
257
|
Posted - 2014.07.16 21:59:00 -
[188] - Quote
Go0fBall wrote:Hey guys, ran in to a problem I was hoping you could help with. I have a corpie who is having issues with getting connected to Jabber due to having an apostrophe in his name. I've searched this thread for a solution, and came across someones post who mentioned:
"Also, if people have apostrophe's in their character names, you will have to hack /xmlrpc/forum_side.php to translate jabber users to forum names/Eve Character names."
I am an epic nub when it comes to this stuff, and would def appreciate some help in getting the php file setup to accept and allow players with apostrophes in their names to be able to connect to Jabber.
Any help is greatly appreciated. Next version should automatically translate ' into |
Abbaddona wrote:http://forum.flame-bridge.ru/viewtopic.php?f=4&t=2 cargo dont work. any idea ?  I am unable to access that post, so I can't check what's wrong. My guess would be that you do not have a double empty line between the rigs and cargohold/dronebay
Labrena wrote:Will this be updated to support the new 3.1 version of extensions?
Looks like release will be in the near future. I'm working on splitting the mod in 3 different categories. (Lynx for general TS / Jabber integration, BBcode for EVE Online based BBcodes and API for EVE Online API stuff). Once those are properly split and recoded, I'll look into transcoding them to phpBB 3.1 Extension system.
Expect to have it in the future, but not at the initial release of phpBB 3.1 as I prefer 3.1 to have its bugs ironed out first.
netai wrote:Is the eveapi_cron.php file supposed to be accessible by anyone? I don't want anyone to be able run it themselves at random. When I designed the mod years ago it was meant to, yes. However, I'm planning to change this behaviour in the future by coding a proper cronjob script.
For now you can just rename the eveapi_cron.php to any filename you'd like without anything breaking. IlikecookiesandIcannotlie.php for instance. |

Cyerus
Eternal Strife
257
|
Posted - 2014.07.17 21:41:00 -
[189] - Quote
Suun Ablehart wrote:Hi guys,
We've got this set up using: phpBB + Prosody (using custom login script)
However, when eveapi_cron.php runs every 30 minutes, sometimes it deactivates users that have a totally valid API. Over a few days around 10 people were deactivated, if I don't pay attention for a few weeks at least 30-40 people were deactivated and had valid APIs. I verified this by mass-activating all deactivated accounts, and running eveapi_cron.php again manually, which then only deactivated accounts with legitimately incorrect APIs.
FWIW, we're using crontab with curl to run the cron job every 30 minutes. Run eveapi_cron.php every 2 hours at minimum. |

Cyerus
Eternal Strife
258
|
Posted - 2015.03.24 00:54:26 -
[190] - Quote
Yes, it's really me, I'm still alive..
Support for phpBB 3.1 is going slower than expected. It seems that every time I set a date and time to have it finished, something pops up making me overshoot the deadline.
Few months ago I've started uploading semi-finished code to Github (was a populair request) for the seperated phpBB 3.1 extensions.
Unlike the mod, the extensions will be seperated to simplify updates and promote faster development;
- EVE Online BBcodes
- EVE Online SSO
- EVE Online SSO-Buttons
- EVE Online Entity-Authentication
- TeamSpeak and OpenFire integration
1,2 Working but beta version 3,4 Coded but not uploaded to github yet (requires some formatting ) 5 Requires phpBB to add more 'hooks', process to solve this has been started
EVE Online BBcodes This will add the BBcodes to your forum just like the mod did. The codebase has been updated to avoid weird behaviour, and should now show the correct slot layout for the tech 3 ships based on their subsystems. At the time of writing it uses EVE's last expansions database information, so it's only outdated by a few weeks.
EVE Online SSO EVE Online SSO integration is its more basic form. This extension extends the SSO integration phpBB uses by adding EVE SSO functionality to it. This extension only adds the ability to link your EVE account (character + account combination really) to your forum account, allowing you to log in to the forum using your EVE account. That's it, nothing more.
EVE Online SSOButtons Changes the weird text-based "Sign in with whatever" options with proper images. Downside is that the text for all non-EVE SSO buttons is also removed (as I override some css), it provides suitable buttons to the other 4 default options aswell.
EVE Online Entity-Authentication This holds the basic functionality as the mod. It checks the users corporation / alliances and does some magic to make grant / revoke his rights on the forum, teamspeak and/or openfire. This is at the time of writing still a private project, as I'm not confident enough in its abilities to release it to the public just yet.
TeamSpeak and OpenFire integration This extensions holds the basic functionality of connecting to teamspeak and/or openfire. The EVE Online Entity-Authentication-extension will require this extension to work properly. This is at the time of writing still a private project, as I'm not confident enough in its abilities to release it to the public just yet.
Hope this answers some of your questions. And ofcourse a big thank-you to all those that were able to answer other users questions while I wasn't around.
~Cyerus |
|
|
|
|