Community Editor

Topics related to tools created by the Core Team or 3rd-party community members.

Moderator: Team Members

Post Reply
User avatar
Gilraak
Posts: 107
Joined: Thu Sep 09, 2010 9:33 pm

Community Editor

Post by Gilraak » Fri Dec 23, 2011 6:25 am

Update
Hello world! I have returned from the dead for about the 100th time. Lets just say its been rough, between car accident, fighting with parents to college. I have been quite broken. Anywho, surprises surprises coming later today. Johns EQ2 Server Pack has been an amazing tool to make something portable, that turns out, wasn't portable before. :)

So, after I announced this a long while ago, I've actually started working on it !

I have no screenshots yet since I'm re-writing parts and changing the UI I built so here is a description:

- Will allow you to edit your EQ2Emu database in a safe manner without causing you to crash and burn :D
- Displays a in-editor web page of EQ2emulator.net so you may view the forums and search for answers to any questions you have, such as "Where do I change this so I can do this?"
- Built-in IRC so you can get help >right away< if ever needed. Basically another way of getting answers if your database somehow is crashing and burning :D
- No need for a webserver as this is not another PHP Editor, this is a .exe you can run from anywhere at any given time. Seriously.
- Written in C# using Windows Presentation Foundation (The cool thing that runs Windows Vista / 7)
- Program is open source, but there will always be official builds and updates located on the SVN

I was also thinking of building, to go with this, a complete Admin program that would allow you to manage your server as well.

- Alright all you smart C# guys! I need some help.

Image

This is my layout idea, tab based menu system. Now I want the tabs to have a drop down system below that shows/hides what I want to be displayed. Example: When I click on characters I want a list below that to appear that gives sub options. Does anyone know a way of doing this? I'm researching and can't find much. I will keep playing with the code though in the mean time!
Last edited by Gilraak on Tue Apr 03, 2012 11:16 am, edited 1 time in total.
Gilraak - Level 28 / Amari - Level 10

User avatar
reefcrazed
Posts: 72
Joined: Tue May 10, 2011 10:22 am
EQ2Emu Server: Dragons of Mist
Characters: Provocating

Re: Community Editor

Post by reefcrazed » Fri Dec 23, 2011 10:56 am

I had some luck getting the entity framework working with WPF last week, was not super easy but I wanted to use something more advanced than the datareader. I may would go back to the datareader, I am just not sure yet. I would think you would want to go either EF or LINQ to MySQL and do two way binding on the textbox, drop downs, etc.

I sent you a PM, you said SVN but I have no access to any SVN other than the public SVN.
aka Provocating

Client Version 6118L

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Community Editor

Post by John Adams » Fri Dec 23, 2011 2:42 pm

reefcrazed wrote:I sent you a PM, you said SVN but I have no access to any SVN other than the public SVN.
eq2content and eq2tools are public SVN's, and if you are a dev team member, you can write to them. Otherwise, Anonymous works fine to read.

I would not put tool-related source code on the dev SVN, because tools have their own repository.

Anyone designing Tools to work with EQ2Emulator is welcome to use our eq2tools SVN for source control, if they wish.

User avatar
Gilraak
Posts: 107
Joined: Thu Sep 09, 2010 9:33 pm

Re: Community Editor

Post by Gilraak » Fri Dec 23, 2011 3:31 pm

John Adams wrote:
reefcrazed wrote:I sent you a PM, you said SVN but I have no access to any SVN other than the public SVN.
eq2content and eq2tools are public SVN's, and if you are a dev team member, you can write to them. Otherwise, Anonymous works fine to read.

I would not put tool-related source code on the dev SVN, because tools have their own repository.

Anyone designing Tools to work with EQ2Emulator is welcome to use our eq2tools SVN for source control, if they wish.
I tried to commit to the tools svsn, except it refused the connection. I'm not sure why. I used Zamari / my pass. Anywho, I have it on Google SVN at the moment uder eq2emu-editor.

The error:
Commit
Commit failed (details follow):
OPTIONS of 'https://svn.eq2emulator.net/svn/eq2tool ... /DBEditors':
authorization failed: Could not authenticate to server: rejected Basic
challenge (https://svn.eq2emulator.net)
Gilraak - Level 28 / Amari - Level 10

User avatar
reefcrazed
Posts: 72
Joined: Tue May 10, 2011 10:22 am
EQ2Emu Server: Dragons of Mist
Characters: Provocating

Re: Community Editor

Post by reefcrazed » Fri Dec 23, 2011 3:49 pm

The same for me.
aka Provocating

Client Version 6118L

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Community Editor

Post by John Adams » Fri Dec 23, 2011 3:50 pm

Well, neither of you told me you wanted to commit tools to eq2tools lol... I have to add you to Commit access ;)

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Community Editor

Post by John Adams » Fri Dec 23, 2011 3:54 pm

Reef - I am using your Dejavuu login, so use that one. You should have already had Commit access to this SVN as being part of the C++ dev group.

Zamari -- created. Should also have Commit access. Make a folder (if you want) to put your stuff under, or continue using Googlecode. Either is fine, since both are publicly accessible. Keep up the good work!

User avatar
Gilraak
Posts: 107
Joined: Thu Sep 09, 2010 9:33 pm

Re: Community Editor

Post by Gilraak » Sat Dec 24, 2011 5:27 am

I'm loading it into our SVN right now and will keep google as a mirror.

Well, I was. But it is still not allowing me commit access.

Come to think of it... I can't even access the DB 2.0 with my login, 1.0 works perfect of course.
Gilraak - Level 28 / Amari - Level 10

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Community Editor

Post by John Adams » Tue Dec 27, 2011 12:20 pm

Gilraak wrote:Come to think of it... I can't even access the DB 2.0 with my login, 1.0 works perfect of course.
Hmm, I might have jacked up permissions a while ago. Much of the "JohnAdams" code is hidden, because my work is utter slop and I want to clean it up before anyone sees it and dies laughing :oops:

User avatar
Gilraak
Posts: 107
Joined: Thu Sep 09, 2010 9:33 pm

Re: Community Editor

Post by Gilraak » Sun Jan 29, 2012 8:49 am

Update:

- I need help D: I realize I can't do this solo!
Gilraak - Level 28 / Amari - Level 10

User avatar
Scatman
Retired
Posts: 1688
Joined: Wed Apr 16, 2008 5:44 am
EQ2Emu Server: Scatman's Word
Characters: Scatman
Location: New Jersey

Re: Community Editor

Post by Scatman » Sun Jan 29, 2012 5:38 pm

Hop in IRC and let us know what you need help with!

User avatar
Flunklesnarkin
Posts: 79
Joined: Thu Jul 12, 2012 2:53 pm

Re: Community Editor

Post by Flunklesnarkin » Mon Oct 29, 2012 11:20 pm

I think this thread would be the most appropriate place to bring this up


I noticed on the SVN that there are a lot of weird "revisions"

This is the same link as the public mirror you have in the SVN link at the top of the forums

http://code.google.com/p/eq2emu-server/source/list


I notice a lot of edits dated Dec 31, 1969 and when I click on them they have no text and no associated files.

It just seemed kind of odd that there would be a lot of those o_O

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Community Editor

Post by John Adams » Tue Oct 30, 2012 9:45 pm

Nothing odd about it at all. Bad dates means a commit to non Open Source files (our loginserver, collector, etc). Those are not copied to the public SVNs but the revs still have to increment to keep everything in sync.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest