I made some minor changes that should make some of the XT scripts work much better (i.e - how they are supposed to).
Oh, us XT admin folk are working on a slightly new look (more professional, yet not), and its pretty cool. I'll post a preview of it at some time when its a bit more complete.
Otherwise, I've been busy. I'll probably be able to work a little more on XT soon. A family emergency and life in general has been keeping me away from XT (and as such, putting it on a nice fast server, everyone's been bitching about how slow XT's current server is, and I'm quite aware of this. The situation should be rectified soon).
|
You havent updated in a long time??? Look at my last date.. hehe..
Ah well have been doing some usefull shit I think:
1 Added the message board url to the prohosting index (I'll leave workspot to you till I figure it out)
2 added a news link on the index
3 added some weird shit on the index.
4 Made a sponsor page with no sponsors on right now *L*
5 Trying to get some shit done so I have a few standard email letter I can send along.
Hope ya like what I did to the index.
Been busy all day (even at school drawing some shit)
Taking a break and gonna join everyone in the monolith...
Vasago
|
Man, I haven't updated in awhile...
Umm, okay, I tweaked the CSS a little bit. It should now work in any browser that even does a half-assed job of supporting CSS. The latest Netscape 6 Prerelease (NS6PR2), however, still doesn't make the grade. Oh well, its still in development, after all.
The CSS used here DOES seem to work on any browser that claims any kind of W3C compliancy.
So far, MS Internet Explorer 5.0 (and up), Konquerer (the new KDE 2.0 beta filemanager/web-browser) and the W3C's own Amaya browser all work beautifully.
At least this means I can be pretty damned sure I am writing standards-complaint code ;-)
I also patched a small security hole. Some browsers were having trouble logging in, due to the fact that the login requires the HTTP_REFERER environment variable, and some browsers don't send this. This patch is not a very good one though, and when I have more time, I'll try to do a better job. This is a very low-priority security matter. It just means that there is a possibility of backdoors cropping up, but XT still denies your request if you cannot provide the required credentials.
In other news, some of you might have seen the "Crazy stuff DP did with XML". Yep, I'm learning XML, so again, this server provides me with a decent test bed. Its going nicely.
Man, I've got a lot of stuff going on...
Last night I decided to write up a GUI program similar to a napster clone, except that instead of searching for MP3's, it searches Guitar (and Bass) Tablature archives. I'm having a bit of trouble with the socket request code though, but thats just because I need to get fresh copies of a few perl modules... anyway, in addition to searching for tabs in the fashon of the napster search, it (will) also manage downloaded tabs, and provide a nice tab-manager and viewer. It organizes downloaded tabs in a rather nice heirarchy:
~HOME/.tabster/tab/ARTIST/SONG.tab
~HOME/.tabster/crd/ARTIST/SONG.crd
~HOME/.tabster/btab/ARTIST/SONG.btab
Keeps things nice and organized. I'm really only doing this to become a bit more familiar with the Glade Integrated Development Environment. This will be my second program using GlaDE.
Kinda pissed me off that someone already registered Tabster.com (tabster was the tentative name for this program), but that site only offers links to other tab archives anyway. I'd like to think my project is a little more useful ;-)
With all this going on, I'm juggling a 20-hour a week part-time job, in addition to the web-devel position I'm sure I am getting (just a matter of when I start that job).
As ya can see, there is a reason why I haven't updated in awhile hehe... Don't worry, I haven't forgotten about X-Town... There are just other things I have to pay more attention to right now.
If you think otherwise, you can send me money, so I don't have to work a REAL job ;-)
C'est La Vie
-DP
|
I happen to have come across a net connection here at the new place, so everything is all good. I've synced all the debugging I have been doing with the server, and everything looks good. I even set up a poll just for the hell of it. God bless my fake SSI tags... they work wonders for polls...
Umm, thats probably all for now, I think
|
Well, since I am still without a net connection at my new house, I've had a little time to concentrate on bug fixing and things like that. The rapid development of the last month or two should start to slow down now, but we're by no means done. It simply means that we have enough new stuff done now, and its time to debug and polish. I have added a FEW more features, but for the most part you shouldn't notice many more drastic changes around here.
As soon as the frames chat is debugged, I am going to start a new route of development that most users will never see. Since so much of XT is now done, the next step for me will be to create a suite of Administration tools for XT to be used by the staff here at XyphoiD Technologies. Most of the Admin is done by hand, and I'll be working to help make it easier to keep XT running smoothly.
However, I'm still open for suggestions or ideas for XT, and will continue to be. By no means has the continual development of XT come to a halt. In the next year or so, we will probably move into other areas such as website hosting and web-based e-mail (this is all a long way off, but its something I'd personally like to take a stab at).
Even though I am without net access at the moment, PLEASE be sure to report any bugs or problems ya'll may be having with XT. I have a bit of time to do the debugging now, so send in those bug reports! Try to tell me what you were doing at the time the bug occured, and any details XT may have given you about that bug.
For example
Bug Report: Unable to Log In
After hitting the Log In button on the login page, I get a wierd error that says there is something wrong with the cookie, and I can't get in.
I was logging in with the username RiverFenix and the password rf845j43F.
In this example, the problem may be that a citizen or ambassador already has the name RiverFenix. Though normally XT should tell you this, it might not because something is not coded right. If RiverFenix is already taken, I know I need to fix my Error code. If its not, I have to find out why its not letting you in.
Because of the way XT is programmed now, its fairly easy for me to track down this kind of stuff and get it fixed. But I can't do that if I don't realize there is anything wrong. Just because you can't get in doesn't mean I'm also having the same problem. Its very important to report anything wierd.
I'm also going to be incorporating a poll into the navbar on the far right of the chat. Initially I will be using this for feedback purposes (i.e Do you like the new layout?), but after some time, there will be different polls for each section, each being pertinent to that section. So, in the Operating Systems section, I may have a poll asking what operating system people think is the best, while at the same time in the Music-Punk section, I might have a poll that asks whether or not you like NOFX's new CD.
You'll also be able to leave comments on the poll results page (similar to a message board), that lets you further voice your opinions on the subject. Most of this is all ready to go. I just need to upload the scripts.
|
Well, the preliminary Autorefresh frames headers are now in beta.
You can try the new format out my selecting "Frames" from the "Format" selectbox on the login page.
The beta headers support the normal XT display model, with Private Message support, and user-selectable refresh rate.
They also add a few new features that will probably be integrated back into the XT general library once the headers are out of beta.
The new features include a realtime list of logged in participants (organized by specific forum).
This is used to drive a modified PM subroutine so that people using the autorefresh format can PM people, as well as recieve PMs.
(There were some technical issues that made just clicking someone's dot to PM them, especially if you have the refresh rate set fast)
As I mentioned earlier, this has the added side-effect that its possible to search these realitime lists to find out if a chatter is logged in, and if so, where they are chatting.
I am going to try to build a script that can do all this sometime today (that is, if my Pepsi and Camel supply hold out that long ;-)
Anyway, when the script is done, you'll be able to take it for a test drive at
http://hammer.prohosting.com/~xtown/cgi-bin/newxt/xtusersearch.cgi
Have fun with the autorefresh frames beta, and let me know if you all have any problems.
|
Okay, I have been working like mad on some stuff for the new engine, and I think I can pretty accurately let everyone know when all this should be done.
Well first off, I'm movin this week, so its highly unlikely I'll get much of anything else done until maybe the first week of september, depending on how fast we get a net connection in the new place (I am holding out for DirecPC dammit ;-)
The autorefresh frames headers should be done soon. I haven't started coding them yet, but I have all the ideas I have for it on paper. It looks like the beta code for it should only take me a day or so to get up, with a week or two to be fully debugged. The autofresh chat should be more reminiscent of the normal chat (in fact, most probably won't notice much difference at all).
The phones headers are written and are functional, but do require a bit of debugging before I'll consider them done. I'll post a link to the login for the phones tonight probably.
Please do try the phones out then and report to me any problems you might have. Again, expect a week or 2 for me to debug any problems that may arise.
In other news, the normal forum headers are done. They are now out of beta. I still need to add a few helper functions to the main XT configuration so that the normal headers work better, but other than that everything is cool. I will probably add a few more cit shortcuts after I get the config all squared away.
In other news, the new databasing format is working splendidly, and the cookie authentication is working nicely as well (the only complaint I have with the cookie authentication is that you have to register a name again if you use a different computer. You only have to do this once though, as the registration is what builds the cookie. The cookie is permanent after its creation.
The pseudo mailer-daemon scripts I am working on are coming along rather slowly, mostly because I don't have many SMTP servers to choose from, so its hard to make sure the protocol is working correctly. Once the mailer is functional, I will have to add email support to a few scripts (mostly just the ones that deal with database creation/modification, etc).
Oh, and just as an afterthought, I figured out how to make a realtime lurker list script instead of just showing the login log. This came about because of the autorefresh frames work I have been doing. Its tight. It will tell you how long they've been logged in for, and for how long they have been idle (not chatting). And, if they have been idle for too long, thier cookie expires (they just have to log in again), and thier name is stricken from the lurker list. Cool beans.
Thats the plan for the next few weeks or so. Sometime in here I am gonna have to get a job, so if anyone knows where I can do perl programming from the comforts of home, and get paid for it, let me know whats up ;-)
Further in the future, after all of the above is out of the way, I will start creating scripts on the administration end (log browser, database lookup/edit, etc).
Interestingly enough, the other night I created a Perl program using the GTK GUI widget set, and created a pretty sweet ass database display/editor/creator proggie. Whats neat about it is that its my first actual GUI program (excluding the TCL ICQ client I did, which just really doesn't seem to count). Its pretty tight. I have a screenshot of it around here somewhere.
Ah, here it is: snapshot01.gif
Anyways, thats all for now. I gotta get packin. I'm starting to move on Friday.
Werd.
|
I changed the layout of the login page... Note that this is just a rough draft, and even I think it looks crappy. Its a start anyway. I think I am gonna replace that cheesy X-Town icon at the upper left with something a little nicer
(It looked better in Photoshop, I swear!)
I also wanna round out some of the corners in the tables, (like at the left, the black table, which interesects with the top left graphic)... they should be more fluid.
Other than that though, I'm not all that disappointed by what I have so far..
I might antialias the edges of the banner graphics a bit, as they look razor sharp, if not a little pixelated
Thats all for now
|
Nope, its not really an update. Well, I dunno, maybe.
I wrote up a script to generate the login pages.
This is kinda nice, because it takes advantage of the roomnames.db, where all the valid forum tables are kept. (That is, where the roomnames and forum numbers are kept).
I also wrote up a database that specifies which forums should be grouped together on the same login page, a section. (i.e. - All the Operating System-related forums are accessible from the same generated login page), and holds a comment for each of the "sections" to display on the login page.
So what is this good for? Well, a couple things, really. Firstly, all the login pages will be completely uniform. It also allows me to add forums to a certain sections fairly easily, or create entirely new sections.
Of course, it goes without saying that it saves me the trouble of writing up static HTML login pages for each section.
The script optionally takes a section argument, which tells the script which section it should integrate into the login page. I say optional, because if you call the script without the section argument, it defaults to the Monolith section, though for all practical purposes, 99% of the time the script should be called with the section argument.
Well, you can try it and see what you think.
http://hammer.prohosting.com/~xtown/cgi-bin/newxt/login_loader.cgi
Thats all for now.. time for sleep.
.dreW | Werd.
|
The Citizen Info Editor stuff works now.
Werd.
Of course, they support the old database format to an extent, but not fully. I'll probably just be lazy and make the database converter (new2old) after a user updates thier info. Sounds good.
But, for now, if you update your info, only the new database format will be used. This means your old XT cit will remain unchanged. At least for the moment.
Thats all for now. I need a break.
I'll probably finish the Advanced Profile Editor sometime tonight. Then the easy stuff will be out of the way.
Werd
|
Aye I asked a few peeps (some of em webtv) to the new chatengine for testing... it all worked good for them actually... and hell maybe it sounds werd but the webtv peeps can see the profile shit n stuff... I don't know how they see it but they doo.. next thing is finding out if the see it like it should be seen...
Do I need to say more when saying: FUCK you MACROMEDIA.
aye
Vasago
|
Welp, I just finished the Basic Profile Editor.
Now, the profiles are saved in the standard database format I have been using, instead of raw HTML. This makes it MUCH easier to manipulate and update. Of course, the old profile viewer (profile.cgi) didn't come close to supporting the new format, so I tweaked it to work. But, I thought it would be nice to keep compatibility with the old profiles, so the new profile.cgi first checks if a profile with the new format exists, and if so, it displays it. Otherwise, it checks the old profile directory to see if there is an old-format profile laying around.
I could have gotten the Advanced Profile Editor done tonight, but its already 6:30 AM, and I am tired as hell. I'll get it done later today.
Then all thats left for me to do is get the username/password/email editors workin
(I'll probably just make one monolithic script that can handle all three, since each function is nearly identical).
After that, I should be ready to start the headers for the autorefresh frames chat, and the phones chat. Both of these are probably going to take me awhile, but moreso the phones because they offer unique functions (Moderation, booth locking, etc).
But anyway, since the framework is pretty much complete, I'd put our status at an even 50% done.
Time for me to get some sleep.
Werd.
|
Erm, well I can tell you after living in the states for 19 years that bigger is almost NEVER better. Believe me. Methinks Vas is jumpin the gun just a tad. Lets not forget what this place is about.
Anyway, I added a new chatter mode, a Ambassador... ya need to sign up as an ambassador before you can start getting referrals to count toward the free cit deal. Anyhow the engine supports this type of user now, and I just have to write up the referer script yet.
I also added the display options to the righthand side of the chat screen. If you are a citizen, you will notice there actually are links and stuff in the links and stuff box. Mostly to do with your cit (profile editors, change user details, send RXT or page, etc etc).
The only actual working link is the RXT one. (This too is rewritten from scratch). All the links pop up in a new window, and use the same display scheme you are currently using. Pretty neat.
Anyway, I've had 3 hours of sleep in the last 3 days, so I am going to hibernate. I figure I got enought done today... As far as X-Town's "upgrade" status, we're about on the schedule I had planned in my head. I'd say that the actual script coding is about 40% done or so, maybe more. I still havent wrote the phone headers for the forum engine yet... I probably should get at that soon.. the old phone script is just horrendous!
But, that can wait. My coding is almost ahead of schedule. Its break time. Werd.
|
Aye well ya started on it yourself but less xtreme
hehe I didn't wanna ask ya before for the reason ya might stared shitting bricks..
Aye before reading down.. Light up a BIG one, I don't know if you know how we smoke those over here... if you do do it like us your gonna need it..!!! *L*
why not make this place BIG..... let say... *evil grin* make some more weird stuff here... put a freebee setion on n shit.. (hell you have enough scripts ready) Like give em the old scripts ya have and allready improved...... Make hosted guestbooks (make anything so atleast a lot people have some sort of X-Town banner on their screen) Hell we can make our own geocities (without the free homepages)...
There is one thing I learned when I was in the US BIGGER is BETTER
Bout the spamming thing Hell you are right but fuck it works LOL... buyt I appologize for putting you to do illegal actiuos hehe ( hehe ya should light another one on that thing hehe)
marketing v0.25 in the makeing hehe
Aye anyway catch ya later..
|
I have just a couple qualms with Vas' stategy here. Umm, will will *NOT* be spamming people on ICQ, not because its probably technically illegal in the USA, but more because I find it a bit immoral and annoying.
It would be more helpful if people just told everyone they knew about X-Town.
But, everything else is pretty close. We will be hosting chats for people. Basically, you get a booth, and you are moderator (I think I already said this though).
And yes, if you refer X number of people, and they fill out the referral form, you'll get a free cit.
Maybe I should clarify on why people should even bother with X-Town... I feel we offer a pretty decent chat. It doesn't require Java, its relatively fast, and takes advantage of W3C standards. (The W3C stands for World Wide Web Consortium, which is the group that advises software companies on how thier products should interact with the Internet). We are W3C compliant on most things, and as such, X-Town should work with damned near ALL browsers. Of course, we also use JavaScript, which convieniences people with JS enabled browsers, but doesn't hurt people without it.
Besides all the technical stuff, we just plain offer a lot of nice features, and a slick interface.
And, I am the sole owner of X-Town, and this is not going to change. I have no hidden agenda. I don't run X-Town to make money. I run X-Town because its a good way to show off my programming skills. I want my creation to be put to use. I care what users think about the place, and I listen, because I want my creation to continually improve. I'll help any user with a legitamate concern in any way I can. I don't condone, nor will tolerate harrassment towards users by X-Town staff or other X-Town users. I genuinely do care about my users', because I have no reason not to.
And on that note, I am thinking about setting up a general FAQ section. Example: You get an e-mail that says to beware of such-and-such virus. Ask us about it, and we'll add it to the FAQ, along with the lowdown on whether or not its true. We'll let you know how you can protect yourself against crackers and skript kiddiez. We can let you know what to do if someone is harrassing you and you want to have it stopped. Or even slightly more simple stuff. Stuff like how to surf the net anonymously (we actually already provide this service for free, but its possible we may charge a flat yearly fee for this service in the future), or how to make your computer more secure.
Anyway, thats just a thought, and I'll have to think a little more about the whole FAQ idea, as it would require quite a bit of time and resources as X-Town matures.
Anyway, back to what I started this post out with. We won't be spamming people. I would really like to see an underground word of mouth popularity goin at first... I need users that won't hesitate to let us know if they find a bug or some wierd error, or have a suggestion. This is really essential. I want good, responsible people to look after some of the rooms, as its not possible for us to monitor them 24/7 for problems. People who take it upon themselves to do this will surely be rewarded.
And finally, I could use some people to help out with X-Town. No, you won't get paid, not yet. But assuming X-Town becomes successful, its a definate possibility in the future. I need beta testers for the new chat engine, I need Perl programmers (I'd like it if you have a few years of experience and some projects to show), and good ol' HTML and Javascript coders. Anyone with a good knowledge of compatibility issues between browsers would also be great. We can also use graphic designers, and marketing pros. I don't expect alot of people to jump at the chance here, since you'd be donating your time and skills, but you will be helping a good cause. Its not just a chat site, its a community, as dorky as that might sound.
|
Well forgive my typo's hehe*L*
Didn't see your earlyer post there DP hehe.
Vasago
|
Aye time to unveil some of Vasago's agressive X-Town marketing plans... (hehe) *L*
X-Town is gonna host chatrooms for everyone that has a homepage... You'll get a free cit.. You can kick people out of your chatroom n stuff.. Major cool...
Only thing X-Town wants is for you to put a banner on your site...
Further we need some people who will forward anyone (either on icq, email msn whatever) as long as it mentions X-Town and gives the url
we will put a voter on the site and if your name (or email addrees) gets named a certain amount of times you'll get a free cit id......!!!
Ok next we need some people that are gonna get into other chat rooms and steal da customers hehe
Hehe affcource if ya do something for us you will allways be rewarded for your deeds.... so we will put up another voter and you guessed it allright if your name gets named a certain amount of times you'll get a new cit id...
Ok next way is to surf different sites with pretty much visitors (which have a chatroom) and ask if they want one hosted at x-town we need people for that too... Oh yes you can win a cit id with it...
Programmer wanted::: We need a programmer who can make a prog that can send icq messages: it should be able to send everyone between 2 diff numbers (values) a message so we can spam... err did I say spam?? no I said so we can send everyone of our good friends a message hehe *evil grin*
Ok next:
Working ideas how we can get known at the net are taken (and rewarded)
Interested???????
email: vasago@dolfijn.nl or chadwick_nofx@hotmain.com
This was part 1 of Vasago's agressive marketting..
Next part will come out when I think of new shit.
Thats all for now:
Vasago
|
We are now offically hosting private chat forums.
If anyone would like thier own private booth, in which you are the moderator, and have the ability to exclude people from your booth, or password protect your booth, e-mail me at chadwick_nofx@hotmail.com and I'll tell ya what you have to do. As an added bonus, you also get a Free Citizenship to X-Town. What's the catch, you ask? Link to us on your website. We'll provide a banner and URL soon, but for now, just e-mail me and I'll tell ya what you have to do. We just want for X-Town to get a little exposure, and in exchange for a private booth and a citizenship, we hope that people will be willing to tell thier friends about us here at X-Town, since in the very near future, X-Town will be updated with a new look, and better features and organization, and as always, the security of X-Town is unmatched.
Thats all for now, check back again later, cuz we update this thing all the time ;-)
|
Well I was able to get started on shit 2day.. I installed flash 4 dreamweaver macromedia fireworks ( and the rest has to be downloaded)
I started trying some things out but I found out that it's rather complicated to use when ya never done it before.. I'll just walk through the tutorial, if that doesn't work I will threaten some comp geek (like myself) to do it *L*
All for now, more progress later 2day (well not for you chad will be tomorrow) Tomorrow I'll open up my ExTrEmE marketing plans a lil more.
c ya
|
Well, the forum is coming along a _little_ behind schedule, but with good reason...
I've spotted a few security issues that should now be cleared up.
The new forum is functional at this time, though it doesn't have all the fun stuff like
avatars and display modification yet (I plan to impement these outside the forum script, but the framework for implementation is there)
Pretty much right now, you can log in and chat as a noncit or a citizen,
and use citizen commands if you are indeed a cit. The normal forum is the only functional mode right now. I still have to write the header files for autorefresh frames and the phones versions...
I also converted all of the old database files over to the new format.
I've kind of hit a snag of my own making, however. Since netscape can't handle CSS well, I can no longer do my development in Linux, because I can't check to see that the CSS is being done right.
Time to head on over to windoze... oh well... Once I get a decent looking forum with the CSS implemented, I'll
upload a few screenshots. I've decided that I am not going to upload the new and improved X-Town until its very close to completion, and we're not close yet hehe.
Also, I have to write the CSS files for the 10 or so current display types, so that may take me a while too. But, on a positive note, the way the actual forum data, font styles, and display types are referenced has been completely changed, which should make it MUCH easier to add new rooms, font styles, and display types. I already went ahead and added approx. 20 new rooms, most of which are techology-centered (Linux, FreeBSD, Hackers, Crackers, Warez D00dz, etc etc)
Thats all for now...
Godspeed!
|
I added name locking support to the login script. Basically, now, if a noncit provides a password when they log in (just anything they make up), they can lock thier chatname out, so no one else can come in and clone them. The lock lasts for 24 hours, though this is a variable figure.
I also added login time and IP recording to both the cit and noncit databases. These variables are refreshed everytime a user logs in.
Everything seems to look okay with the login script, so I am going to start work on the forum script. This shouldn't take as long as the Login script did.
I had to write up quite a few global helper subroutines whilst creating the login script, and I shouldn't have to write nearly as many more for the forum script.
I should probably have it done by tomorrow morning. I am going to try and merge the old fx-jendata and phone scripts together to make the forum script, since there is very little difference between fx-jendata and phone, one general script with specific extensions should take care of the duplicity of the two. This is where the header files will really come in handy!
Besides all that, nothing much else to report, except that the new database format is performing beautifully, and its been tailored to be quite upgradable... If we ever get a server with SQL, transforming the new database should be a piece of cake.
Thats all for now!
|
NOT *LOL*
naw actually this is a test see if I get it workin... right now I'm lookin for the right cd with
flash 4 on it...
I'm gonna try to make some stuff using that.. And I'll start at a guestbook script.. Thats all for now..
|
Well, I've been convinced to spruce up X-Town in hopes of a grand re-opening of sorts. I intend to use the core from dpindex to help with some of the prettying up.
This prettying up will make extensive use of cascading style sheets (CSS) and some of the DP tools, so I'm guessing that
most people will want to view the site with Internet Explorer 5.0 or better, since its the only browser that comes even close to rendering CSS the right way. Netscape 6 will probably do okay, but thats still a way off yet. Sorry, anyone who views the site will all but be forced to use Internet Explorer 5.0 or better. Its a choice I've made, to support better web-programming.
I hope most will agree that the CSS is worth it. Just download the browser... with all the new web standards that have been set forth, you're all going to have to upgrade those old 4.x browsers soon anyway.
Anyway, moving along....
However, this level of change will require almost all of X-Town's scripts to be rebuilt from the ground up. This isn't so bad though, because this rewrite should yield functional scripts that wiegh in at about 66% of the originals, in terms of lines of code.
Also, the new code will be much more organized and configurable, and this will certainly help the administrator (me!).
I managed to finish the new login script tonight, and its *MUCH* leaner and more efficient than the original... its not prettied up with CSS yet, but
that can wait (the script makes adding CSS a breeze, but I wanna iron out any bugs first).
The new scripts will also implement a new global format, which I think will work out nicely.
For example, the login script (login.cgi) has new libraries that go with it:
xtdefs.pl, which provides global variable definitions and helper subroutines for user authentication and database/log parsing
login.h, which assigns the layout of the output from login.cgi, along with some login-specific code to be executed if all authentication goes well
login.f, which appends any extra text to the end of the login.cgi output
Some scripts, like the new forum script or the new phone booth script will also have thier own .f and .h files, however, I will create
a generic.h and generic.f for scripts that just need clues on how to format thier output.
(The new xtindex.cgi, a clone of dpindex.cgi, will use these generic files extensively).
In other news, I'm going to have to change the format of the citizen database AGAIN, because doing so
will be much more efficient and easier to manage. But not to fear, I'll write a converter script to change the existing
database files over to the new format. Nice.
I still need to figure out how to handle chatters getting more than one private message at a time...
The way it works now, in the old fx-jendata.cgi is that the newest PM is the one that gets displayed.
If someone sends another chatter a PM, and they don't recieve it, and someone else PMs that same chatter, only the second PM will be
viewable, since the first gets overwritten...
Not too sure how to handle that one smoothly..
Thats pretty much it for now... I'll report any additional progress tomorrow... erm, I mean later today.
10-4 Goodbuddy!
|
Hello, and welcome to my humble webspace.
This site is basically here for me to test and showcase my set of website maintenence and creation tools, written in Perl.
You can try out my nice little web-proxy, by clicking the Proxy link (wow!)
But please note, that all incoming and outbound traffic is logged, with a timestamp, your IP, and any content that was transmitted.
So play nice! ;-)
Oh yes, if you haven't noticed by now, this site relies heavily on tables and cascading style sheets (CSS). So if you are using an old browser, it goes without saying that this site will look like hell.
It is recommended that you use Internet Explorer 5.0 or better to view these pages optimally. (Yes, as much as I hate to admit it, IE5 is more W3 standards compliant than any other browser out there, even Mozilla (Netscape 6)
|
|