
BlueDevil23
Members-
Posts
328 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by BlueDevil23
-
Re: [mccode v2] Preferences No page refreshes, the updates are instant.
-
Re: [mccode v2] Preferences To do what? Send the information ? If so, I'm actually working on that now :) Not just to send the info but for the whole script, causing it to load easier and javascript not needed to be installed on the pc. Load easier? I think I covered that here, but not sure if you mean the same thing. Yep, it will do that when you create the widgets with arbitrary HTML, the html will be seen, then will be parsed by Dojo to create the widgets. This could be solved by creating the widgets dynamically with JS, but thats takes much longer, and not something I'd do for free. :P AJAX is Javascript, if you didn't have a JS-Enabled browser(which most are these days..), you can not handle AJAX either then. Think of it as "Enhanced Javascript" :P AJAX -- Asynchronous JavaScript And XML
-
Re: [mccode v2] Preferences cool I'm about half way done, editing AJAX into this.
-
Re: [mccode v2] Preferences To do what? Send the information ? If so, I'm actually working on that now :)
-
Re: [mccode v2] Preferences Yep, it will do that when you create the widgets with arbitrary HTML, the html will be seen, then will be parsed by Dojo to create the widgets. This could be solved by creating the widgets dynamically with JS, but thats takes much longer, and not something I'd do for free. :P
-
Re: [mccode v2] Preferences Same stuff like what? But nah, I had been working on this for three days, before he posted his.
-
Re: [mccode v2] Scare People Echo is marginally faster than print, but not something you should worry about when picking which one to use. Also print behaves like a function, so can be used in complex expressions, where echo, can not.
-
Re: [mccode v2] Preferences Thank you all :) No AJAX involved here mate, only JS, which I use the Dojo Toolkit for. This mod would run a little faster if you have Dojo on your server, but now its wired up to a Google SVN. Yeah lol, I was tired and left some stuff out. I included all three Dojo themes, in the head, for the different looks, all you have to do is change, the <body class="XXXX"> Your three choices are. <body class="nihilo"> -- Pure white, clean look. <body class="tundra"> -- White and grey. <body class="soria"> -- Blue-ish turquoise theme. All look very nice. Also I noticed I didn't close a div, so here is prefs.php, with that fixed. <?php /*------------------------------------------------ -- Made by BlueDevil23 -- Free mod for the CE Community -- Do not sell! ------------------------------------------------*/ include "globals.php"; print ' <html> <head> <style type="text/css"> @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/resources/dojo.css"; @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dijit/themes/tundra/tundra.css"; @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dijit/themes/soria/soria.css"; @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dijit/themes/nihilo/nihilo.css"; </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/dojo.xd.js" djConfig="parseOnLoad: true"></script> <script type="text/javascript"> dojo.require("dojo.parser"); dojo.require("dijit.Dialog"); dojo.require("dijit.form.TextBox"); dojo.require("dijit.form.Button"); dojo.require("dijit.form.ValidationTextBox"); dojo.require("dojox.validate.regexp"); dojo.require("dijit.form.Textarea"); dojo.require("dijit.TitlePane"); </script> </head> <body class="nihilo">'; switch($_GET['action']) { case 'sexchange2': do_sex_change(); break; case 'sexchange': conf_sex_change(); break; case 'passchange2': do_pass_change(); break; case 'passchange': pass_change(); break; case 'namechange2': do_name_change(); break; case 'namechange': name_change(); break; case 'picchange2': do_pic_change(); break; case 'picchange': pic_change(); break; case 'forumchange2': do_forum_change(); break; case 'forumchange': forum_change(); break; default: prefs_home(); break; } function prefs_home() { global $db,$ir,$c,$userid,$h; print ' <div dojoType="dijit.TitlePane" title="Preferences" style="width:500px; padding-top:25px;"> <div dojoType="dijit.form.DropDownButton"> <span>Sex Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg1" title="Would you like a sex change?">'; conf_sex_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Password Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg2" title="Do you need to change your password?">'; pass_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Name Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg3" title="Do you need to change your username?">'; name_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Display Pic Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg4" title="So you wanna new pic, huh?">'; pic_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Forum Info Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg5" title="Change up your forum info">'; forum_change(); print " </div> </div> </div>"; } function conf_sex_change() { global $ir,$c,$userid,$h; if($ir['gender'] == "Male") { $g="Female"; } else { $g="Male"; } print " Are you sure you want to become a $g? [url='prefs.php?action=sexchange2']Yes[/url] | [url='prefs.php']No[/url]"; } function do_sex_change() { global $db,$ir,$c,$userid,$h; if($ir['gender'] == "Male") { $g="Female"; } else { $g="Male"; } $db->query("UPDATE users SET gender='$g' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success' style='width:500px; padding-top:25px;'> Success, you are now $g! [url='prefs.php']Back[/url] </div>"; } function pass_change() { global $ir,$c,$userid,$h; print <<<EOF1 <form action='prefs.php?action=passchange2' method='post'> <table> <tr> <td><label for="cpassword">Current Password</label></td> <td><input dojoType=dijit.form.TextBox type="password" name="oldpw" id="cpassword"></td> </tr> <tr> <td><label for="npassword">New Password</label></td> <td><input dojoType=dijit.form.TextBox type="password" name="newpw" id="npassword"></td> </tr> <tr> <td><label for="conpassword">Confirm Password</label></td> <td><input dojoType=dijit.form.TextBox type="password" name="newpw2" id="conpassword"></td> </tr> <tr> <td colspan="2" align="center"> <button dojoType=dijit.form.Button type="submit" name="submit">Submit</button> </td> </tr> </table> </form> EOF1; } function do_pass_change() { global $db,$ir,$c,$userid,$h; if(md5($_POST['oldpw']) != $ir['userpass']) { print " <div dojoType='dijit.TitlePane' title='Invalid Password' style='width:500px; padding-top:25px;'> The current password you entered was wrong. [url='prefs.php']> Back[/url] </div>"; } else if($_POST['newpw'] !== $_POST['newpw2']) { print " <div dojoType='dijit.TitlePane' title='Invalid Password' style='width:500px; padding-top:25px;'> The new passwords you entered did not match! [url='prefs.php']> Back[/url] </div>"; } else { $db->query("UPDATE users SET userpass=md5('{$_POST['newpw']}') WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px;'> Password changed! [url='prefs.php']> Back[/url] </div>"; } } function name_change() { global $ir,$c,$userid,$h; print <<<EOF2 <form action='prefs.php?action=namechange2' method='post' name='namechangeform'> <table> <tr> <td><label for="nname">New Name</label></td> <td><input dojoType=dijit.form.TextBox type="text" name="newname" id="newname"></td> </tr> <tr> <td colspan="2" align="center"> <div dojoType="dijit.form.Button" type="submit" name="submit">Submit</div> </td> </tr> </table> </form> <div style="width: 300px;"> Note: Please note that you still use the same name to login, this procedure simply changes the name that is displayed. </div> EOF2; } function do_name_change() { global $db,$ir,$c,$userid,$h; if($_POST['newname'] == "") { print " <div dojoType='dijit.TitlePane' title='Invalid Name' style='width:500px; padding-top:25px;'> You did not enter a new name. [url='prefs.php']> Back[/url] </div>"; } else { $_POST['newname']=str_replace(array("<", ">", "\\\'"), array("<", ">", "'"), $_POST['newname']); $db->query("UPDATE users SET username='{$_POST['newname']}' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px;'> Username changed! [url='prefs.php']> Back[/url] </div>"; } } function pic_change() { global $ir,$c,$userid,$h; print <<<EOF3 <table> <tr> <td>[img={$ir['display_pic']}]</td> <td> <form action='prefs.php?action=picchange2' method='post'> <table> <tr> <td><label for="picchange">New Pic </label></td> <td><input id="picchange" type="text" name="newpic" class="long" dojoType="dijit.form.ValidationTextBox" regExpGen="dojox.regexp.url" trim="true" required="true" invalidMessage="Invalid URL." /> </td> </tr> <tr> <td colspan="2" align="center"> <button dojoType=dijit.form.Button type="submit" name="submit">Submit</button> </td> </tr> </table> </form> </td> </tr> </table> <div style="width: 400px;"> Note: Please note that this must be externally hosted, [url='http://imageshack.us']ImageShack[/url] is our recommendation. Any images that are not 150x150 will be automatically resized. </div> EOF3; } function do_pic_change() { global $db,$ir,$c,$userid,$h; if($_POST['newpic'] == "") { print " <div dojoType='dijit.TitlePane' title='Invalid Display Pic' style='width:500px; padding-top:25px;'> You did not enter a new pic. [url='prefs.php']> Back[/url] </div>"; } else { $_POST['newpic']=str_replace('\\\'',''', $_POST['newpic']); $db->query("UPDATE users SET display_pic='{$_POST['newpic']}' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px; padding-bottom:25px;'> [img={$_POST[] Here is your new Display Pic! [url='prefs.php']> Back[/url] </div>"; } } function forum_change() { global $ir,$c,$userid,$h; print <<<EOF5 <form action='prefs.php?action=forumchange2' method='post'> <table> <tr> <td>[img={$ir['forums_avatar']}]</td> <td> <table> <tr> <td><label for="navatar">New Avatar</label></td> <td><input id="navatar" type="text" name="forums_avatar" class="long" dojoType="dijit.form.ValidationTextBox" regExpGen="dojox.regexp.url" trim="true" required="true" invalidMessage="Invalid URL." /> </td> </tr> <tr> <td><label for="nsignature">New Signature</label></td> <td> <textarea dojoType="dijit.form.Textarea" style="width:300px" name="forums_signature"></textarea> </td> </tr> <tr> <td colspan="2" align="center"> <button dojoType=dijit.form.Button type="submit" name="submit">Submit</button> </td> </tr> </table> </td> </tr> </table> </form> <div style="width: 550px;"> Please note that the avatar must be externally hosted, [url='http://imageshack.us']ImageShack[/url] is our recommendation. Any avatars that are not 100x100 will be automatically resized. </div> EOF5; } function do_forum_change() { global $db,$ir,$c,$userid,$h; $_POST['forums_avatar']=str_replace(array("<", ">"), array("<", ">"), $_POST['forums_avatar']); $db->query("UPDATE users SET forums_avatar='{$_POST['forums_avatar']}', forums_signature='{$_POST['forums_signature']}' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px;'> <table> <tr> <td>[img={$_POST[]<td> <td>{$_POST['forums_signature']}</td> </tr> </table> Forum Info changed! [url='prefs.php']> Back[/url] </div>"; } print " </body> </html>"; $h->endpage(); ?>
-
Hey all, I've been working on this for probably the last four days(slow I know, I take my time, and work on it every once in awhile). First of all I want to say, this is no more secure than the original, this purely a visual update. If someone does take the time to secure it somewhat, thank you very much. I'm learning security, currently, and will update this script, sometime later, when i know more. Also, if your game has any more options on your preferences page, that you would like added to this mod, PM me or post here the functions related to that option, and I'll add it in for ya :) All you have to do is upload this to main directory as prefs.php <?php /*------------------------------------------------ -- Made by BlueDevil23 -- Free mod for the CE Community -- Do not sell! ------------------------------------------------*/ include "globals.php"; print ' <html> <head> <style type="text/css"> @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/resources/dojo.css"; @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dijit/themes/tundra/tundra.css"; @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dijit/themes/soria/soria.css"; @import "http://ajax.googleapis.com/ajax/libs/dojo/1.2/dijit/themes/nihilo/nihilo.css"; </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/dojo/1.2/dojo/dojo.xd.js" djConfig="parseOnLoad: true"></script> <script type="text/javascript"> dojo.require("dojo.parser"); dojo.require("dijit.Dialog"); dojo.require("dijit.form.TextBox"); dojo.require("dijit.form.Button"); dojo.require("dijit.form.ValidationTextBox"); dojo.require("dojox.validate.regexp"); dojo.require("dijit.form.Textarea"); dojo.require("dijit.TitlePane"); </script> </head> <body class="nihilo">'; switch($_GET['action']) { case 'sexchange2': do_sex_change(); break; case 'sexchange': conf_sex_change(); break; case 'passchange2': do_pass_change(); break; case 'passchange': pass_change(); break; case 'namechange2': do_name_change(); break; case 'namechange': name_change(); break; case 'picchange2': do_pic_change(); break; case 'picchange': pic_change(); break; case 'forumchange2': do_forum_change(); break; case 'forumchange': forum_change(); break; default: prefs_home(); break; } function prefs_home() { global $db,$ir,$c,$userid,$h; print ' <div dojoType="dijit.TitlePane" title="Preferences" style="width:500px; padding-top:25px;"> <div dojoType="dijit.form.DropDownButton"> <span>Sex Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg1" title="Would you like a sex change?">'; conf_sex_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Password Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg2" title="Do you need to change your password?">'; pass_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Name Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg3" title="Do you need to change your username?">'; name_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Display Pic Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg4" title="So you wanna new pic, huh?">'; pic_change(); print ' </div> </div> <div dojoType="dijit.form.DropDownButton"> <span>Forum Info Change</span> <div dojoType="dijit.TooltipDialog" id="tooltipDlg5" title="Change up your forum info">'; forum_change(); print " </div> </div> </div>"; } function conf_sex_change() { global $ir,$c,$userid,$h; if($ir['gender'] == "Male") { $g="Female"; } else { $g="Male"; } print " Are you sure you want to become a $g? [url='prefs.php?action=sexchange2']Yes[/url] | [url='prefs.php']No[/url]"; } function do_sex_change() { global $db,$ir,$c,$userid,$h; if($ir['gender'] == "Male") { $g="Female"; } else { $g="Male"; } $db->query("UPDATE users SET gender='$g' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success' style='width:500px; padding-top:25px;'> Success, you are now $g! [url='prefs.php']Back[/url] </div>"; } function pass_change() { global $ir,$c,$userid,$h; print <<<EOF1 <form action='prefs.php?action=passchange2' method='post'> <table> <tr> <td><label for="cpassword">Current Password</label></td> <td><input dojoType=dijit.form.TextBox type="password" name="oldpw" id="cpassword"></td> </tr> <tr> <td><label for="npassword">New Password</label></td> <td><input dojoType=dijit.form.TextBox type="password" name="newpw" id="npassword"></td> </tr> <tr> <td><label for="conpassword">Confirm Password</label></td> <td><input dojoType=dijit.form.TextBox type="password" name="newpw2" id="conpassword"></td> </tr> <tr> <td colspan="2" align="center"> <button dojoType=dijit.form.Button type="submit" name="submit">Submit</button> </td> </tr> </table> </form> EOF1; } function do_pass_change() { global $db,$ir,$c,$userid,$h; if(md5($_POST['oldpw']) != $ir['userpass']) { print " <div dojoType='dijit.TitlePane' title='Invalid Password' style='width:500px; padding-top:25px;'> The current password you entered was wrong. [url='prefs.php']> Back[/url] </div>"; } else if($_POST['newpw'] !== $_POST['newpw2']) { print " <div dojoType='dijit.TitlePane' title='Invalid Password' style='width:500px; padding-top:25px;'> The new passwords you entered did not match! [url='prefs.php']> Back[/url] </div>"; } else { $db->query("UPDATE users SET userpass=md5('{$_POST['newpw']}') WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px;'> Password changed! [url='prefs.php']> Back[/url] </div>"; } } function name_change() { global $ir,$c,$userid,$h; print <<<EOF2 <form action='prefs.php?action=namechange2' method='post' name='namechangeform'> <table> <tr> <td><label for="nname">New Name</label></td> <td><input dojoType=dijit.form.TextBox type="text" name="newname" id="newname"></td> </tr> <tr> <td colspan="2" align="center"> <div dojoType="dijit.form.Button" type="submit" name="submit">Submit</div> </td> </tr> </table> </form> <div style="width: 300px;"> Note: Please note that you still use the same name to login, this procedure simply changes the name that is displayed. </div> EOF2; } function do_name_change() { global $db,$ir,$c,$userid,$h; if($_POST['newname'] == "") { print " <div dojoType='dijit.TitlePane' title='Invalid Name' style='width:500px; padding-top:25px;'> You did not enter a new name. [url='prefs.php']> Back[/url]"; } else { $_POST['newname']=str_replace(array("<", ">", "\\\'"), array("<", ">", "'"), $_POST['newname']); $db->query("UPDATE users SET username='{$_POST['newname']}' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px;'> Username changed! [url='prefs.php']> Back[/url] </div>"; } } function pic_change() { global $ir,$c,$userid,$h; print <<<EOF3 <table> <tr> <td>[img={$ir['display_pic']}]</td> <td> <form action='prefs.php?action=picchange2' method='post'> <table> <tr> <td><label for="picchange">New Pic </label></td> <td><input id="picchange" type="text" name="newpic" class="long" dojoType="dijit.form.ValidationTextBox" regExpGen="dojox.regexp.url" trim="true" required="true" invalidMessage="Invalid URL." /> </td> </tr> <tr> <td colspan="2" align="center"> <button dojoType=dijit.form.Button type="submit" name="submit">Submit</button> </td> </tr> </table> </form> </td> </tr> </table> <div style="width: 400px;"> Note: Please note that this must be externally hosted, [url='http://imageshack.us']ImageShack[/url] is our recommendation. Any images that are not 150x150 will be automatically resized. </div> EOF3; } function do_pic_change() { global $db,$ir,$c,$userid,$h; if($_POST['newpic'] == "") { print " <div dojoType='dijit.TitlePane' title='Invalid Display Pic' style='width:500px; padding-top:25px;'> You did not enter a new pic. [url='prefs.php']> Back[/url] </div>"; } else { $_POST['newpic']=str_replace('\\\'',''', $_POST['newpic']); $db->query("UPDATE users SET display_pic='{$_POST['newpic']}' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px; padding-bottom:25px;'> [img={$_POST[] Here is your new Display Pic! [url='prefs.php']> Back[/url] </div>"; } } function forum_change() { global $ir,$c,$userid,$h; print <<<EOF5 <form action='prefs.php?action=forumchange2' method='post'> <table> <tr> <td>[img={$ir['forums_avatar']}]</td> <td> <table> <tr> <td><label for="navatar">New Avatar</label></td> <td><input id="navatar" type="text" name="forums_avatar" class="long" dojoType="dijit.form.ValidationTextBox" regExpGen="dojox.regexp.url" trim="true" required="true" invalidMessage="Invalid URL." /> </td> </tr> <tr> <td><label for="nsignature">New Signature</label></td> <td> <textarea dojoType="dijit.form.Textarea" style="width:300px" name="forums_signature"></textarea> </td> </tr> <tr> <td colspan="2" align="center"> <button dojoType=dijit.form.Button type="submit" name="submit">Submit</button> </td> </tr> </table> </td> </tr> </table> </form> <div style="width: 550px;"> Please note that the avatar must be externally hosted, [url='http://imageshack.us']ImageShack[/url] is our recommendation. Any avatars that are not 100x100 will be automatically resized. </div> EOF5; } function do_forum_change() { global $db,$ir,$c,$userid,$h; $_POST['forums_avatar']=str_replace(array("<", ">"), array("<", ">"), $_POST['forums_avatar']); $db->query("UPDATE users SET forums_avatar='{$_POST['forums_avatar']}', forums_signature='{$_POST['forums_signature']}' WHERE userid=$userid"); print " <div dojoType='dijit.TitlePane' title='Success!' style='width:500px; padding-top:25px;'> <table> <tr> <td>[img={$_POST[]<td> <td>{$_POST['forums_signature']}</td> </tr> </table> Forum Info changed! [url='prefs.php']> Back[/url] </div>"; } print " </body> </html>"; $h->endpage(); ?> Screenshots: http://www.picturemosaics.com/tools/cro ... 4cebd9.jpg http://www.picturemosaics.com/tools/cro ... 3922e5.jpg http://www.picturemosaics.com/tools/cro ... 9ed402.jpg http://www.picturemosaics.com/tools/cro ... f2322d.jpg http://www.picturemosaics.com/tools/cro ... a7baf3.jpg Will post more later. Enjoy! :)
-
[mccode v2] Simple Login,Register,etc. (Validated.....)
BlueDevil23 replied to shaved92bravada's topic in Free Modifications
Re: [mccode v2] Simple Login,Register,etc. (Validated.....) I don't need or want you to... I am fully capable of it myself... but you just assume it's so easy, I'd like to see you do it so easily. -
Re: [mccode v2] Basic Stock Market Stock Market ...
-
[mccode v2] Simple Login,Register,etc. (Validated.....)
BlueDevil23 replied to shaved92bravada's topic in Free Modifications
Re: [mccode v2] Simple Login,Register,etc. (Validated.....) Do it then.... -
[mccode v2] Simple Login,Register,etc. (Validated.....)
BlueDevil23 replied to shaved92bravada's topic in Free Modifications
Re: [mccode V2] ~REQUESTED~ Simple Login,Register,etc. (Validated.....) True that lol, all the templates ive converted to a full game template, usually take like an hour for most of it, and then when im about ready to finish up the last parts, theres always one major part that isn't working correctly, and takes me a few days to fix lol. -
250 summin posts and nobody knows about you or seen anything designed/programmed. Luke (formely lost1) knows a lot more than you... Actually, I do know him, and have seen plenty of his work, and I have to day he is one of the more knowledgeable programmers here, and I'm sure there is more than me, that can say the same.
-
Re: MD + CE = Free Template Yea it is a free one, he uses free ones all the time, I know this because me and him are always looking for a good free template to use in IRC.... What was the point in this topic ?
-
Re: Game Login Page $10 Two questions. 1. Does it come with the login form? Not hard to add i know lol, just asking. 2. Is the "Mafia-Club" watermark always on it, or taken off, when sold. So basically, I'm asking if you get a full login page, or exactly what we see in the pic?
-
Re: [mccode v2] Index.php Update why do people even post things like this??? I have always wondered that...... why not just post a nice +1 like everyone else lol. Lol, I've always wondered the same. It's basically saying.... "I guess this is ok, because everyone else says so, but actually mine is wayyyyyy better. "
-
Re: HOF-- User level Colours Are you sure user level 5, is Moderator on your game?
-
Re: HOF-- User level Colours Find this line: if($r['donatordays']) { $r['username'] = "[url='viewuser.php?u={$r[']<font color='yellow'>[b]{$r['username']}[/b][/url][/b]</font>"; } add under if ($r['user_level'] == 5) { $r['username'] = "<a title='Moderator' href='viewuser.php?u={$r['userid']}'><font color=blue>{$r['username']}</font>"; }
-
[mccode V2} Web Templates Converted
BlueDevil23 replied to shaved92bravada's topic in General Discussion
Re: [mccode V2} Web Templates Converted If your asking this, wondering on how they can be used. Most templates/template sites have a TOS that says how and what you have to do to use a template. Sometimes you can get rid of anything showing they made it, other, and most of the time, they require you to leave a link back to their site. Like on Shaved's 4th template, which is by NodeThirtyThree, I know they only require you to leave their link on the page. -
[mccode V2} Web Templates Converted
BlueDevil23 replied to shaved92bravada's topic in General Discussion
Re: [mccode V2} Web Templates Converted Nice, im using the same one basically for a template lol, its just different colored, black and neon green. -
Re: [mccode V2] Item Descryption. Pretty cool +1 My inventory that is in the works, has something similar to this.
-
Re: [REVIEW] Dowtown Toronto RPG ~ review Hey radio_active. First off good job on the game, looks good :) One thing i noticed though while looking around, is on locate.php, the tables text color, for the results needs to be changed, as the <td> is black, as is the text. :)
-
Re: [mccode v2] User Search Thank you all, and glad you like it :)
-
Re: [REVIEW] Crime-Network.com - Please review! I asked if it was the GRPG Engine (Generic RPG).