Author Topic: The Tomorrow File  (Read 6471 times)

Offline mu

  • Ishmael
  • Technical Guild
  • Evaluator
  • *****
  • Posts: 4584
Re: The Tomorrow File
« Reply #15 on: August 07, 2010, 03:11:20 PM »
Thanks wolve.

That sounds like exactly the kind of thing XMMP is designed for.  I'm not all that familiar with it, but I was actually looking at it the other day, when I got disgusted over the flash thing.

It could probably also be used for this one:

Quote
  • Make arrangements for "live" seminars, interviews, etc.

Offline mu

  • Ishmael
  • Technical Guild
  • Evaluator
  • *****
  • Posts: 4584
Re: The Tomorrow File
« Reply #16 on: August 07, 2010, 03:16:33 PM »
The macro system doesn't seem like it would be too difficult to implement.  The biggest problem would be tying it into the system so that it would be driven by a menu system somehow.
Exactly.  That often seems to be the case with modifications here--the actual functionality is the easy part.  If someone comes up with a clear idea on how it should work I'd have a go at it.

Offline AspirationRealized

  • Aspirant Oneironaut
  • Chat Moderator
  • Evaluator
  • *****
  • Posts: 1824
  • The Cat's Pajamas
Re: The Tomorrow File
« Reply #17 on: August 07, 2010, 03:23:23 PM »
You mean you need to know a manner in which it should be presented?
Drow, drow, drow your canoe
 The stream provides flotation
 Hysterically, hysterically, hysterically, hysterically
 Existence is hallucination

...have you ever met anyone who actually changed?

Offline The Littlest Leaf Dragon

  • Alis Volat Propriis
  • Teacher's Guild
  • Evaluator
  • *****
  • Posts: 2350
Re: The Tomorrow File
« Reply #18 on: August 07, 2010, 03:41:34 PM »
The macro system doesn't seem like it would be too difficult to implement.  The biggest problem would be tying it into the system so that it would be driven by a menu system somehow.
Exactly.  That often seems to be the case with modifications here--the actual functionality is the easy part.  If someone comes up with a clear idea on how it should work I'd have a go at it.
Well, I can do that.  The macro system should input user formatting and other data at the push of a button into the text field for easy DJ formatting.  This would start out with the user initially inputting the data somehow, perhaps the same basic way that you input news into the ticker, if possible, and on the user initiating the macro function it would draw that data, process it (perhaps to insert date information or other basic variables), and insert it into the text field, perhaps in the same way smilies are inserted when you click on them.

As for the storing of the data, perhaps it would be possible to store it in a database somewhere and have a php function draw it and generate a js script with that information inside of variables?  I don't know what the limitations of the forum system are, so I can't give an exact thing.

Offline The Littlest Leaf Dragon

  • Alis Volat Propriis
  • Teacher's Guild
  • Evaluator
  • *****
  • Posts: 2350
Re: The Tomorrow File
« Reply #19 on: August 07, 2010, 03:47:34 PM »
Thanks wolve.

That sounds like exactly the kind of thing XMMP is designed for.  I'm not all that familiar with it, but I was actually looking at it the other day, when I got disgusted over the flash thing.

So, would the XMMP be able to serve as a more capable system to replace the AJAX chat at some future point?  Most importantly, would it, without imposing significant load on the server, operate under high chat loads without lagging, and would it be easily extensible for our chat mods?

Offline mu

  • Ishmael
  • Technical Guild
  • Evaluator
  • *****
  • Posts: 4584
Re: The Tomorrow File
« Reply #20 on: August 07, 2010, 11:36:48 PM »
You mean you need to know a manner in which it should be presented?
Yes, the user interface.  The underlying idea; text macros as are seen in most decent text editors is straightforward enough.  Figuring out how to lay the thing out on the page so it's intuitive, unobtrusive and maximally useful is more challenging IMO.


Well, I can do that.  The macro system should input user formatting and other data at the push of a button into the text field for easy DJ formatting.  This would start out with the user initially inputting the data somehow, perhaps the same basic way that you input news into the ticker, if possible, and on the user initiating the macro function it would draw that data, process it (perhaps to insert date information or other basic variables), and insert it into the text field, perhaps in the same way smilies are inserted when you click on them.

As for the storing of the data, perhaps it would be possible to store it in a database somewhere and have a php function draw it and generate a js script with that information inside of variables?  I don't know what the limitations of the forum system are, so I can't give an exact thing.
That's more or less how it has to be done--there is a difference from smilies and bbcode however--some (but not all) of that is stored in the database as is (I mean the uninterpreted text from the post) and the interpretation actually done when someone views the post.  (Which is why you can quote and still see the tags.)  In this case the interpretation would have to be done first--because not everyone would "speak" the same tags.

In other words we're speaking of something like a preprocessor here, which is unique to each user.  But regardless, the main challenge is still figuring how to lay out the GUI.


So, would the XMMP be able to serve as a more capable system to replace the AJAX chat at some future point?  Most importantly, would it, without imposing significant load on the server, operate under high chat loads without lagging, and would it be easily extensible for our chat mods?
Indeed--on all counts; that is specifically what it was designed for.  It's a real-time messaging protocol that should be blazingly fast and light on resources.  In addition, there are many free external clients members could use to more conveniently chat on mobile devices (or simply to have chat in a separate program on their PCs.)  One could instantly start a private chat with one or more members, or join a public room.

The only thing I'm not sure of is how easily mods can be created for it.  I need to do more reading, but it sounds like it's readily extensible.  Don't get your hopes up too much yet--it might be awhile.

Edit:  It's XMPP, by the way; not XMMP.  My fault.  :shakehead:  Although maybe it should be the later here..  :thinking:
« Last Edit: August 07, 2010, 11:57:54 PM by mu »

Offline AspirationRealized

  • Aspirant Oneironaut
  • Chat Moderator
  • Evaluator
  • *****
  • Posts: 1824
  • The Cat's Pajamas
Re: The Tomorrow File
« Reply #21 on: August 08, 2010, 12:33:58 AM »
I could possibly integrate those buttons into the Dreamcatcher GUI - its already pretty all encompassing as it is.
Drow, drow, drow your canoe
 The stream provides flotation
 Hysterically, hysterically, hysterically, hysterically
 Existence is hallucination

...have you ever met anyone who actually changed?