World Exits / discussion
Started by: Automatic
On: 1205585096|%e %b %Y, %H:%M %Z|agohover
Number of posts: 8
rss icon RSS: New posts
This is the discussion related to the wiki page World Exits.
World exits access from Mud Client
DubiousDubious 1211982651|%e %b %Y, %H:%M %Z|agohover

This is something i've been thinking about for a while. It occurs to me that we really need a much simpler layout for the exits page to make it more viable for people with different clients. I was planning to make a script for Zmud, but I have been putting it off because of the complexity of the page.

What does everyone else think about making a much simpler page for world exits?

unfold World exits access from Mud Client by DubiousDubious, 1211982651|%e %b %Y, %H:%M %Z|agohover
Re: World exits access from Mud Client
Hai-EtlikHai-Etlik 1212013592|%e %b %Y, %H:%M %Z|agohover

I didn't have too much trouble parsing it as is.

unfold Re: World exits access from Mud Client by Hai-EtlikHai-Etlik, 1212013592|%e %b %Y, %H:%M %Z|agohover
Re: World exits access from Mud Client
xyzzynxyzzyn 1212101544|%e %b %Y, %H:%M %Z|agohover

I kind of like the current layout. It is indeed not parser-friendly, but it looks nice for people who just load the page in a browser.

I don’t know zMUD at all; my opinion in the following is based on browsing its language reference. I see three options:

  1. You could, of course, attempt to write a parser in zMUD’s language. Maybe I just don’t get the language yet, but it looks like this would be painful.
  2. You could use the existing XSLT file and call Microsoft’s XML library via zMUD’s #SCRIPT call. There is an example of applying a stylesheet in what looks like JScript in the MSDN; VBScript should look similar modulo the syntax. Assuming that there is an easy way to fetch the page and load the stylesheet in the first place (I don’t know Microsoft’s scripting API, but I suppose there should be), this’ll be an optimal solution as it requires a minimum of external components.
  3. You could install wget and libxslt and use a script via #SCRIPT to do the equivalent of Hai-Etlik’s shell script (maybe just call a batch file and read its output?). That’s messy in terms of mixing lots of rather different software, though.

By the way, I had another look at grabbing the page’s source code (rather more easily parsed than the XHTML). It’s feasible, but it would require making at least two HTTP requests and since I’m on a flaky connection right now, I’ve begun liking the XSLT approach. ^^

P.S. When you’ve got the code for zMUD, be sure to put it on the page. ;)

last edited on 1212101834|%e %b %Y, %H:%M %Z|agohover by xyzzyn + show more
unfold Re: World exits access from Mud Client by xyzzynxyzzyn, 1212101544|%e %b %Y, %H:%M %Z|agohover
World exits updater
HealinglightHealinglight 1212685811|%e %b %Y, %H:%M %Z|agohover

I could update the world exits for Crypt pretty much every day. Wysoom too, if needed.

unfold World exits updater by HealinglightHealinglight, 1212685811|%e %b %Y, %H:%M %Z|agohover
Re: World exits updater
XetrinaXetrina 1213047539|%e %b %Y, %H:%M %Z|agohover

I'd do it, but my schedule's too erratic, and my only see-in-all-light character lives on sosel.

unfold Re: World exits updater by XetrinaXetrina, 1213047539|%e %b %Y, %H:%M %Z|agohover
Updater..
loktailoktai 1213729843|%e %b %Y, %H:%M %Z|agohover

I don't suppose it's even remotely possible to create a program to update the wiki through a script from within the MUD?

unfold Updater.. by loktailoktai, 1213729843|%e %b %Y, %H:%M %Z|agohover
Re: Updater..
xyzzynxyzzyn 1213740875|%e %b %Y, %H:%M %Z|agohover

It is possible, but a really general solution would be tricky. Do you have a specific idea?

unfold Re: Updater.. by xyzzynxyzzyn, 1213740875|%e %b %Y, %H:%M %Z|agohover
Re: Updater..
Hai-EtlikHai-Etlik 1213747948|%e %b %Y, %H:%M %Z|agohover

I'd thought about it bit it didn't seem to be worth the effort.

unfold Re: Updater.. by Hai-EtlikHai-Etlik, 1213747948|%e %b %Y, %H:%M %Z|agohover
New post
Except where stated otherwise, content is © 2007–2008 RetroWIKI contributors, all rights reserved. Content from the RetroMUD game or the retromud.org website is © 1994–2008 RetroMUD and/or RetroMUD staff, used here only for commentary, without permission.