We hope you enjoy your visit.

You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Username:   Password:
Add Reply
Theory on Making Script for IF; (Using PHP)
Topic Started: Sep 6 2005, 09:23 PM (694 Views)
retsam
Lustful Love <3
[ *  *  *  * ]
Lately, I have seen many scripts come by.
PHP Chatrooms, PHP Arcades, PHP this and that! This is wonderful to see many incredible scripts being made. Wait! They really aren't scripts for invisionfree sites.
The only thing they are, is iframes.
People please be more original than that.
I apload some of these attemps, but as I see fit, they are nothing more than a nice alert scripts. Most PHP scripts shown here are, hey download this, upload this to a server that has mysql and such. And thats fine, but hey if they have a place to upload stuff and it has PHP capabilites and Mysql too; well shouldn't they just go upload a nice board that you can php change about?
I don't discredit the use of PHP and Mysql use or any other type of language you can use to modify a board. Such if any have seen the power of Zero Tolerance's Shout Box, that was truely a great IF code, and yes it used PHP and Mysql. Wondering what the difference is between most other PHP mods for IF boards that make them extremely lame? The effort.
To go straight to the point, there is no effort to connect the board and the PHP script.
The difference between the extremely great ZT's ShoutBox, and your good, but IF related crappy shoutbox code is that he went the distance needed to make the connection. Simple terms, when a user wanted to make a shout, the user did not need to type in his/her's user name, time and such. This was already scripted in. Wow, a simple addition to a script makes all the difference. Another example is, when ZT made the ShoutBox, he did not say nor presume that the users had a place to upload PHP and MySql information. Thus he provided it done already.

Moral of the story: Make the connection, if you want your script to be of actual greatness or use.

All though most of this is just coming from really, really, really. reeeaaaalllly bored talk. I do hope that it makes some of those think.

-[retsam]
[a distant IF scripter]
Offline Profile Quote Post Goto Top
 
Dale
Member Avatar
TeleArena Gold
[ *  *  *  *  *  *  * ]
retsam
September 6, 2005 06:23 PM
This is wonderful to see many incredible scripts being made. Wait! They really aren't scripts for invisionfree sites.

No they can also be for webpages as most you see are Javascript, without the option to upload PHP files hacks to each ones forum, thats as good as it gets, other then that :unsure:
Offline Profile Quote Post Goto Top
 
Nemesis
+o0 1337 |=0|- j00
[ *  *  *  * ]
I beg to differ, but Zero Tolerance was a poor coder. His codes did not implement clean coding techniques, neither were his codes that great..... :eh:
Offline Profile Quote Post Goto Top
 
retsam
Lustful Love <3
[ *  *  *  * ]
as much as you might like to say zero was a poor coder, the reality is he made most of the greatest scripts of use for IF sites. The cleanness of his coding has nothing to do with his scripting abilities.
Yet... The example of his Shout Box, was a great script for IF, which had a nice PHP + JS + actual board connection.

*yawn*
Offline Profile Quote Post Goto Top
 
James
Member Avatar
Live to Dream
[ *  *  *  *  *  *  * ]
I really don't get you retsam. You come back to iF claiming to return "due to the lack of development and the actual good codes being made", yet.. i haven't seen one code made by you yet in all the months you've been here, except the New Thread thing. To be honest, you can't just go trashing the PHP-connected codes by saying:

Code:
 

The only thing they are, is iframes.
People please be more original than that.


As they are original. There's only limited stuff you can do with the board wrappers - and IceMetalPunk's code, for example - tells you where to upload the file, so it's not exactly rocket science or needing to get your own paid for host.
Offline Profile Quote Post Goto Top
 
Rory
Member Avatar
i;m a mess
[ *  *  *  *  *  *  * ]
retsam
September 7, 2005 02:45 AM
as much as you might like to say zero was a poor coder, the reality is he made most of the greatest scripts of use for IF sites. The cleanness of his coding has nothing to do with his scripting abilities.
Yet... The example of his Shout Box, was a great script for IF, which had a nice PHP + JS + actual board connection.

*yawn*

I beg to differ. There aren't a huge amount of outstanding codes for InvisionFree boards. Most are rehashes of existing scripts. Zero Tolerances codes weren't great. They were ok, and people loved them because of what they were, but they weren't great codes.

The coding behind it really was poor, as was highlighted by members previously. I'm not sure if this has changed in recent months (i sincerely hope so), but it does affect the code itself, if it was written poorly. It's not a matter of 'cleanliness', it's a matter of coding things correctly.

Not that we have to deal with it anymore, after the tantrum thrown, but when it comes down to it, some of Zero Tolerance's codes caused more problems than they solved. Thanks for that.
Offline Profile Quote Post Goto Top
 
Stephen
Member Avatar
Twilight is upon me, and soon night must fall.

And now the biggest hassel rpg codes are gone. No offense to ZT. It just caused too many member problems.

Let me remind you sir that this is and will always be a SUPPORT forum first. not a codes forum. Because of this, if a code interferes with the support system and takes up too much of our time sorting out, its gone. We'll have most of these features that these codes were substituting for anyway in IF 2. Then with any luck the codes forums will get a nice wipe. :D
Offline Profile Quote Post Goto Top
 
Stefan
Member Avatar
Mew?
[ *  *  *  *  *  *  * ]
retsam, seeing you talking several times about the lack of "great" codes, I'd like to know: What is a great code?

Or in case I have to answer that myself:
A code is good when it serves its purpose, without error.
People who use the codes don't care about the techniques used, they care about whether it works or not.
The iframe makes code work? That's good. Anything else is a bonus. If the bonuses break the code, then get rid of them. Or make it work.
Offline Profile Quote Post Goto Top
 
retsam
Lustful Love <3
[ *  *  *  * ]
heh... this is what i get for being bored and typing this stuff...

A good script is one that provides the most ease and greatest purpose to a board.

James, yes... True, I have done nothing, but to be honest I haven't had much time. Also in a while, so nicely great scripts will be out.

and all of your answers are your opinions, i just wanted to chat.
Offline Profile Quote Post Goto Top
 
James
Member Avatar
Live to Dream
[ *  *  *  *  *  *  * ]
Of course. I do honestly love it when new coders choose to do stuff for invisionFree. Nearly every code is created because someone wants it, or the person creating it is challenging themselves to do something more than they usually would.
Offline Profile Quote Post Goto Top
 
gamefreak11
Member Avatar
Arcade Coder
[ *  *  *  *  *  * ]
If you want some good codes, you have to sometimes use php. Iframes, while not being the best, can be made it be about 98% unnoticable.

Offline Profile Quote Post Goto Top
 
James
Member Avatar
Live to Dream
[ *  *  *  *  *  *  * ]
If you want un-noticeable, your best bet is going for XMLHTTPRequest.
Offline Profile Quote Post Goto Top
 
Das
Member Avatar
Smells of rich mahogany
[ *  *  *  *  *  *  * ]
PHP is the most powerful web-based language ... well PERL or something might be as powerfull, but PHP can do anything with enough time and paceints (still tring to automatically order pizza with it). And the only way to implament it is with a iframe. Well you could send everything into an image, using GD, but that would be ugly.

True iframes aren't XML (or XHTML?) valid, but they do work, and they do the job well. Honesly if some of the PHP coders around here including me(I'm not that good, but I have too much free time ...) started making codes IF could be just as powerful as anyother board host.

So they would be iframes, so what. I'll take functionality over good looks anyday.

I think alot of good PHP codes aren't being devolped to IF2. I still don't know wether PHP will be enabled (I hope so), but regaurdless it is pointless making a code for just a month :/.
Offline Profile Quote Post Goto Top
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Technology Chat · Next Topic »
Add Reply