Warning: preg_replace_callback(): Requires argument 2, '$func['entity_fix']('\2')', to be a valid callback in /nfs/c01/h06/mnt/10927/domains/dragonprime.net/html/Sources/Load.php(225) : runtime-created function on line 3
AJAX based chat
DragonPrime - LoGD Resource Community
Welcome Guest
  • Good morning, Guest.
    Please log in, or register.
  • September 20, 2019, 02:34:27 AM
Home Forums News Downloads Login Register Advanced Search
* * *
DragonPrime Menu
Login
 
 
Resource Pages
Search

Pages: 1 ... 4 5 [6] 7 8 ... 11   Go Down
  Print  
Author Topic: AJAX based chat  (Read 69261 times)
0 Members and 1 Guest are viewing this topic.
Ariadoss
Member
Captain of the Guard
***
Offline Offline

Posts: 139


HogwartsLive.com


View Profile WWW
« Reply #75 on: September 07, 2007, 06:53:31 PM »

Kinda hard to petition on HL when you can't send a petition without being logged in.

How about you guys just report your core edits?  releasing files, especially when you have no idea what version they're from and they contain no comments as to what was changed in the file, doesn't really do the community any help.

I would really encourage you to be a little more thorough while making core edits, don't just think "it works for me, everyone else is on they're own."  That's really against the community aspect that we thrive on here.

If you could relay a message to edmund that we're requesting any and all core edits, that'd be swell.

A lot of my [core] edits would really be useless to anyone else. I wouldn't even remember what modules interacted with them, or if they were textual alterations or alterations to the code. I was considering using CVS so I could compare HL with an unedited copy of lotgd, but until I have time to set something like that up you'll just have to make do with my files (though I doubt anyone would find them useful). As for Edmund I believe he's tried to stay away from the core as much as possible. And the one file (I believe it's one) he modified for the AJAX chat is inside the zip archive for it.

His code can be found here:
http://www.capslog.info/lotgd/
Mine here (I haven't edited anything in ages):
http://lotgd.ariadoss.com/ - click on core_files

We have petitions from non-logged in users disabled, because we were getting a lot of spam, but you can contact help[at]hogwartslive[dot]com or if you want to get to me directly headmaster[at]hogwartslive[dot]com

Also, I know Nick/Edmund has helped people in the past get the AJAX chat setup when they contacted him. I'll make sure to ask him if there's anything missing though. Smiley
Logged

edmund
Member
Militia
**
Offline Offline

Posts: 23



View Profile
« Reply #76 on: September 08, 2007, 01:50:21 PM »

Kinda hard to petition on HL when you can't send a petition without being logged in.

How about you guys just report your core edits?  releasing files, especially when you have no idea what version they're from and they contain no comments as to what was changed in the file, doesn't really do the community any help.

I would really encourage you to be a little more thorough while making core edits, don't just think "it works for me, everyone else is on they're own."  That's really against the community aspect that we thrive on here.

If you could relay a message to edmund that we're requesting any and all core edits, that'd be swell.

I have said before that the AJAX chat was from 1.0.6, though I know people who have had no problem making it work on 1.1.0 and 1.1.1, I also said it was far from done and tht whenever I get around to finishing a copy that would work on just about every version I'd release an actual package.  I've been working on this more lately, trying to increase the speed and reduce the queries.

The only files from the core changed are in the zip, no other files were changed, and I've made no other core changes for any other modules, at least not in this version, I have been working on a massive modification of the game that changes a lot of core files, to work with a slightly different game play flow, but it is nowhere near ready for release even in an alpha form, and I'm under no obligation under the license to release that code at all, though I'm planning on it.

You know I'm a bit sick of the implication that i don't do my fair share in the community, I release my code and modules, I help people as much as I can, to be told that I'm acting "against the community aspect that we thrive on here" is a bit disappointing.

You know that the CCL that LOTGD is under doesn't require that I release any of my changes back to anyone, it only requires that if I DO distribute changes, that I have to make those changes available on the same license.

It requires
1) That I give credit back to the owners of the license
2) That I only use it for noncommercial purposes
3) That if I release my changes, I have to release it under the same or compatible license to the by-nc-sa 2.0 license

That said, I have always been happy to release the modules that I have made when I feel that they are not too hackish.

For example I have a new module I want to release for handling raffles in a legal way, at the moment however it doesn't have an admin frontend for adding and editing the actual raffles, all the user-frontend is done, but the admin frontend isn't even close, so I'm not going to release it yet.  I will gladly release it when that critical component is in place.
Logged
Talisman
Administrator
Mod God
*****
Offline Offline

Posts: 5484



View Profile WWW
« Reply #77 on: September 08, 2007, 02:00:12 PM »

While I don't wish to enter into any debate about who's doing what or not here, I should point out that you need to read the license information provided by Eric Stevens on the "about.php?op=license" page:

Quote
"The new license restricts public performance of the work unless the source code of the modified work is made available on demand."

"In plain English, this means that if you put this game on a web server and allow people 'outside of a normal circle of family and its social acquaintances' to play there, then you are publically performing this work and MUST either a) make any and ALL changes which you make to the game available on request (note this doesn't have to be available via the online source display link, but they must be able to ask you for the code AND receive a complete copy), b) make arrangements privately with the authors wherein they grant you a special license, or c) remove the code entirely from the machine."

It is within this section where terms of using the LoGD game code DO require you to make any changes to the core game code available upon request, and any modules which depend upon those changes in order to function.

OR, you must make arrangements with Eric Stevens and JT Traub to permit you to withhold those changes.

In the meantime, let's get this thread back ontopic - AJAX Chat.
Logged

Play the latest beta version here on DragonPrime
deatheater
Guest
« Reply #78 on: September 10, 2007, 02:36:47 PM »

The current module that is available for download from (http://www.capslog.info/lotgd/) is version 1.11 of this software.  It is buggy, does not work on 1.1.1.

The version that is being used on Hogwarts Live is 1.13.

I have tried contacting Edmund to have him release this, but to no avail.

I have been able to debug some of 1.11 & was able to make it successfully work on 1.1.1. I am stuck with the following problem though. Everytime the timeout occurs, I get the "FAQ Muted" warning.

Any help?

DE
Logged
rolland
Guest
« Reply #79 on: September 10, 2007, 02:49:29 PM »

Can you attach the code?
Logged
deatheater
Guest
« Reply #80 on: September 10, 2007, 08:31:17 PM »

Can you attach the code?

The code to what?
Logged
rolland
Guest
« Reply #81 on: September 11, 2007, 08:30:39 AM »

Can you attach the code?

The code to what?

The code you have working on 1.1.1, its hard for people to fix bugs in code they cant see.
Logged
Ariadoss
Member
Captain of the Guard
***
Offline Offline

Posts: 139


HogwartsLive.com


View Profile WWW
« Reply #82 on: September 11, 2007, 02:42:33 PM »

While I don't wish to enter into any debate about who's doing what or not here, I should point out that you need to read the license information provided by Eric Stevens on the "about.php?op=license" page:

Quote
"The new license restricts public performance of the work unless the source code of the modified work is made available on demand."

"In plain English, this means that if you put this game on a web server and allow people 'outside of a normal circle of family and its social acquaintances' to play there, then you are publically performing this work and MUST either a) make any and ALL changes which you make to the game available on request (note this doesn't have to be available via the online source display link, but they must be able to ask you for the code AND receive a complete copy), b) make arrangements privately with the authors wherein they grant you a special license, or c) remove the code entirely from the machine."

It is within this section where terms of using the LoGD game code DO require you to make any changes to the core game code available upon request, and any modules which depend upon those changes in order to function.

OR, you must make arrangements with Eric Stevens and JT Traub to permit you to withhold those changes.

In the meantime, let's get this thread back ontopic - AJAX Chat.

Just to clear something up:
Talisman, I think you misunderstood him, Edmund is modifying the core in a private copy of the game that only he currently has access to - it's not on a live site, so I'm pretty sure he's not obligated to release that code under the license.

To everyone else:
The AJAX chat was originally written for a site that's running 1.0.6, you shouldn't expect it to be compatible with any other version. If someone modifies it to work for a version they're running perhaps they should post the changes in this forum?
Logged

Elessa
Faerie
Mod God
*****
Offline Offline

Posts: 3598


short, sweet and to the point


View Profile
« Reply #83 on: September 11, 2007, 02:49:51 PM »

To everyone else:
The AJAX chat was originally written for a site that's running 1.0.6, you shouldn't expect it to be compatible with any other version. If someone modifies it to work for a version they're running perhaps they should post the changes in this forum?


makes sense to me.  i suspect others have upgraded it to work with newer releases of the core.

Logged

Uuma ma ten rashwe, ta tuluva a lle

Play the latest beta version here on LoGD DragonPrime - Axebridge
Talisman
Administrator
Mod God
*****
Offline Offline

Posts: 5484



View Profile WWW
« Reply #84 on: September 11, 2007, 04:26:52 PM »

Just to clear something up:
Talisman, I think you misunderstood him, Edmund is modifying the core in a private copy of the game that only he currently has access to - it's not on a live site, so I'm pretty sure he's not obligated to release that code under the license.

No misunderstanding - he never indicated it was a private site, however your comment is correct - modifications on a private server can be withheld.

Quote
To everyone else:
The AJAX chat was originally written for a site that's running 1.0.6, you shouldn't expect it to be compatible with any other version. If someone modifies it to work for a version they're running perhaps they should post the changes in this forum?

Nobody expects it to work, which is why they're discussing how to get it working.  That's part of the purpose of this forum, so this sort of discussion should be expected, whether the original author chooses to participate or not.
Logged

Play the latest beta version here on DragonPrime
deatheater
Guest
« Reply #85 on: September 13, 2007, 12:18:44 AM »

The code you have working on 1.1.1, its hard for people to fix bugs in code they cant see.

I didn't update the actual code, but rather just overwrite the commentary.php file in the lib directory.
Logged
deatheater
Guest
« Reply #86 on: September 21, 2007, 07:17:33 PM »

I'm just bumping this thread to see if anybody would know how to fix this..

DE
Logged
edmund
Member
Militia
**
Offline Offline

Posts: 23



View Profile
« Reply #87 on: September 22, 2007, 11:45:51 AM »

you cannot simply overwrite the lib/commentary.php in 1.1.1 with a version that was written for 1.0.6, the other code is different, you'll have to merge changes.  At some point I'll write a version specifically for 1.1.1, but as I don't have a 1.1.1 based game, there is little incentive for me to actually go through that trouble, at the moment I'm more concerned about making the chat more efficient.
Logged
Nightborn
Guest
« Reply #88 on: September 23, 2007, 01:59:54 AM »

 Smiley you did actually read the changelog and find those changes for your game useless? Sad indeed.

Maybe I can present you some more Cheesy
Logged
Oridin
Guest
« Reply #89 on: November 08, 2007, 03:52:13 PM »

I suppose this is the official thread for ajax commentary. I was told to post in the module's thread stating that this module does not work with the 1.1.1+R.C. release of the LoGD core code.
Logged
Pages: 1 ... 4 5 [6] 7 8 ... 11   Go Up
  Print  
 
Jump to:  


*
DragonPrime Notices
Please take the time to read the FAQ and browse the DragonPedia

Support Us
No funds raised yet this year
Your help is greatly appreciated!
Recent Topics
DragonPrime LoGD
Who's Online
76 Guests, 0 Users
Home Forums News Downloads Login Register Advanced Search