Page 1 of 2

Return of the Portal (sorta)

Posted: Fri Apr 14, 2017 1:58 pm
by John Adams
As of today, you have your portal back. Not all the modules, as those will take a while to update to the new forum requirements. You can find it at the root of this site (http://eq2emulator.net) or by clicking the "Portal" link in the menu bar above.

What works is what is displayed - stuff that doesn't work is hidden. The first module I will complete is the My Accounts module so you guys can once again manage your own accounts (sorry about how long it's taking).

ProjMan is pretty much ready, but I changed the schema for the data to make it more universal, so your data will have to be massaged in gently. Bug Tracker is a ways off, since I was in mid-redesign when the world collapsed. DB Patcher needs a complete update, because the one I have is for EVEmu and won't work here until Jabantiz completely rewrites world and patcher for EQ2 :)


I'll keep this post updated as Portal modules are completed.

Re: Return of the Portal (sorta)

Posted: Fri Apr 14, 2017 4:23 pm
by Gangrenous
About damn time hippy.

Re: Return of the Portal (sorta)

Posted: Fri Apr 14, 2017 5:07 pm
by Jabantiz
I also want to point out that the IRC info link on the portal now also has an embedded IRC web client.

Thanks again John for adding that.

Re: Return of the Portal (sorta)

Posted: Fri Apr 14, 2017 5:56 pm
by Gangrenous
One day we will get the old farts on Discord.

Re: Return of the Portal (sorta)

Posted: Fri Apr 14, 2017 8:51 pm
by Scribble
what Gangrenous said.

Re: Return of the Portal (sorta)

Posted: Fri Apr 14, 2017 11:34 pm
by Cynnar
Things are looking great!

Thanks John for getting this together for us.

Oh and don't mind Gangrenous. He's just mad because Trump took his dream job. :mrgreen:

Edit: I didn't see the embedded client for IRC on the page. I seen the KiwiIRC Client name but that was it.

Re: Return of the Portal (sorta)

Posted: Sat Apr 15, 2017 8:39 am
by John Adams
Make sure your browser isn't blocking scripts or iframes. I do not know the requirements, Jab just sent me the code to embed it. Might need to investigate the KiwiIRC site if you intend to use it.
kiwi.jpg

Re: Return of the Portal (sorta)

Posted: Sat Apr 15, 2017 10:07 am
by Cynnar
It works on my phone, so yeah it's something with my desktop. Thanks

Re: Return of the Portal (sorta)

Posted: Sat Apr 15, 2017 10:08 am
by John Adams
I was playing with the Server List module today, trying to make sense of my old logic :mrgreen: when I opened the list up to non-restricted mode. We have had a bunch of servers created over the years! Considering many were also deleted by their owner, this list shows the dead worlds abandoned by their creator. Kinda cool when you fantasize how popular this project *should* be.

Server List I'll turn restrictions back on after this weekend, but wanted Jab to have look :)

Re: Return of the Portal (sorta)

Posted: Tue May 16, 2017 7:44 am
by John Adams
I meant to post this the other day but "shit happens" :)

If you hadn't noticed, some of your links have returned on the top bar. Most importantly, Account Management is back (yay!) but please test it. This means new players and world builders can once again manage their own accounts... in theory.

ProjMan is also back, though I haven't tested it thoroughly. No one but Jab really uses it, so when it crashes on him, I'm sure he'll let me know.

BugTracker is still offline, because I never actually wrote it for the EVE portal yet :) I'll probably get to that in June+... of this year. Maybe.

Re: Return of the Portal (sorta)

Posted: Tue May 16, 2017 8:29 am
by Verve
After login in my old account i get this message:

Code: Select all

SQL Error: 1054
Message: 	Unknown column 'la.name' in 'where clause'
Trace: 	

FILE: /home/eq2emulator/www/portal/classes/mod.account.php
LINE: 2145
CALL: MODAccount->DBError()

FILE: /home/eq2emulator/www/portal/classes/mod.account.php
LINE: 188
CALL: MODAccount->RunQueryMulti()

FILE: /home/eq2emulator/www/portal/classes/mod.account.php
LINE: 545
CALL: MODAccount->GetServers()

FILE: /home/eq2emulator/www/portal/classes/mod.account.php
LINE: 440
CALL: MODAccount->AccountManager()

FILE: /home/eq2emulator/www/portal/blocks/Accounts.php
LINE: 8
CALL: MODAccount->Account()

FILE: /home/eq2emulator/www/portal/classes/mod.widget.php
LINE: 402
CALL: include('/home/eq2emulator/www/portal/blocks/Accounts.php')

FILE: /home/eq2emulator/www/portal/index.php
LINE: 27
CALL: MODWidget->Main()
Query: 	SELECT lw.*, ls.world_status FROM eq2_login.account a JOIN eq2_login.login_worldservers lw ON a.name = lw.serverop LEFT JOIN eq2_login.login_worldstats ls ON lw.id = ls.world_id WHERE (la.name = 'Verve' OR la.ip_address = '87.134.XXX.XXX');
I get this Error only when im not login in the Portal. Have i logged in before it shows the Account Management Page without any errors.

Re: Return of the Portal (sorta)

Posted: Tue May 16, 2017 8:40 am
by John Adams
Uh oh... I forgot to test anonymous access ;) Thanks for the heads up. I'll check that out later today.


Edit: Give the anonymous (non-logged in portal user) a try again. Should be working now. Thanks again.

Re: Return of the Portal (sorta)

Posted: Tue May 16, 2017 10:40 am
by Verve
anonymous login works now fine. Cant see any errors.

This Page:
http://eq2emulator.net/portal/index.php?p=projman
shows for me:

Code: Select all

Access Denied
Team membership required.
I do not know if that is so wanted. Or is this Page only visible for team members?

Btw many thanks for the great work of the last years. I have been following the project since 2009 and I hope that in the future there will be a fully functional eq2 emulator. If I can help somewhere, then let me know. I cant unfortunately C or C ++, only PHP and a litte bit bash but i think that will probably not much help :mrgreen:
My server Innovation is running but I cant test at present, because I only have the Liveclient and this seems to be not supported at the moment. Crashes when the Character is added to the world.

So i stay tuned and sends greets from germany. And Sorry, my english is not the best :oops:

Greetz Verve

Re: Return of the Portal (sorta)

Posted: Tue May 16, 2017 1:32 pm
by Cynnar
Verve I would guess you need to be a team member to access that page. With that said I don't know if John is going to bring it back.

For live client connectivity have you updated your opcodes yet? Latest can be found here. I think these will allow the latest client to connect. That's before the patch tonight (they still do them Tuesday nights correct?).

There are lots of other things besides knowing any programming languages to help out. Content Development is in great need of assistance. Everything from verification of NPC placement, color, correct armor, etc to removing duplicates, player pets, etc.

Re: Return of the Portal (sorta)

Posted: Tue May 16, 2017 1:51 pm
by John Adams
Verve wrote: Tue May 16, 2017 10:40 am This Page:
http://eq2emulator.net/portal/index.php?p=projman
shows for me:

Code: Select all

Access Denied
Team membership required.
I do not know if that is so wanted. Or is this Page only visible for team members?
Whoops Pt 2... thanks for catching that, too. Project Manager should be available for everyone, because it's supposed to show the current state of development. Team membership is required to add/edit, but otherwise it's public.