Shoutbox, Made Easy! - kShoutBox 0.3 ... now more powerful!

free web hosting
Free Web Hosting, No Ads > CONTRIBUTE > Tutorials

Shoutbox, Made Easy! - kShoutBox 0.3 ... now more powerful!

karlo
kShoutBox 0.3

QUOTE(readme.txt)
Readme file to kShoutBox 0.3

To use the internet explorer fix:

Extract the ie7 folder to the root directory of your web server.
Example, if you are using a unix/linux server,
it's on "public_html/" or "home/public_html"

Then, extract the kShoutBox.php file in to the root directory
of your web server also.

After that, open kShoutBox.php using your Editor, then modify
the MySQL Database username, and password.

(if you are using cPanel, make sure that you create a database manually,
then enter the database name on hte kShoutBox.php file.)

Then run kShoutBox.php

Follow the instructions on the screen.

To include kShoutBox on your website, insert the following code:

THE WIDTH MUST BE AT LEAST 255 AND UP

Code:
<iframe src="kshoutbox.php" width="255" height="150" scrolling="yes" frameborder="0">
</iframe>

If you found some bugs, or any suggestions, e-mail me at 01karlo@gmail.com
My friendster: karlo@*BLEEP*it.com

QUOTE(kshoutbox.php)
<?php header("Content-type: text/html; charset=utf-8"); //Send to browser that the charset is utf-8 ?>

<?php

/* ******************************

   kShoutBox 0.3

******************************
*/

/* ****************************************

This ShoutBox script was created by
Juan Karlo Aquino de Guzman

DO NOT MODIFY THIS CODE AND DISTRIBUTING
IT WITHOUT ANY PERMISSION. E-MAIL THE
AUTHOR FIRST. Email: 01karlo@gmail.com

DO NOT REMOVE THE "POWERED BY".

FOR SUGGESTIONS, COMMENTS, ETC, SEND AN
EMAIL TO 01karlo@gmail.com

HOPE THAT YOU ENJOY THIS SCRIPT!

MY FRIENDSTER: karlo@*BLEEP*it.com

****************************************
*/

/* ******************************

Make sure that your editor supports WordWrap

******************************
*/

//error_reporting("0"); // Turns error reporting off

$dbHost = 'localhost'; // Database host
$dbUser = 'your_username'; // Database username
$dbPass = 'your_password'; // Database password
$dbName = 'karlo_scripts'; // Database name

$color1 = '#6699FF'; // Color #1
$color2 = '#66CCFF'; // Color #2

$ver = '0.3'; // kShoutBox version

/* ******************************

kShoutBox 0.3 - UNINSTALL

******************************
Please make sure that you change
it to something else. Or, take the
risk. If someone tries to enter
"uninstall in their taskbar, the
kShoutBox will be uninstalled.
You can change it to anything that
you like. Example, convert "uninstall"
to your own language. Example, "Tanggalin"
means "to remove".
*/

if(preg_match('/uninstall/',$_SERVER['QUERY_STRING'])) { // Check if "uninstall" is found it's value from tha table
mysql_connect($dbHost,$dbUser,$dbPass,$dbName);
mysql_select_db($dbName);
$query = mysql_query("SELECT * FROM password"); // Requests MySQL to show the table
$password = mysql_fetch_row($query); // Gets the "password" field and

  if(isset($_GET['choice'])) { // Check if the user choses to delete the database or not
 
   switch($_GET['choice']) {
   case 0:
   mysql_query("DROP DATABASE $dbName"); // Deletes the database
   die('<b>Database deleted and Uninstalled!<br><br><a href="'.$_SERVER['SCRIPT_NAME'].'" style="color: blue;">Continue</a></b>');
   mysql_close(); // Closes MySQL
   exit;
   break;
   case 1:
   die('<b>Uninstalled!<br><br><a href="'.$_SERVER['SCRIPT_NAME'].'" style="color: blue;">Continue</a></b>');
   mysql_close(); // Closes MySQL
   exit;
   break;
    }
  }

  if($_POST['password']===$password[0]) { // Check if it's the same
   mysql_query("DROP TABLE kShoutBox"); // Drops the Table
   mysql_query("DROP TABLE password"); // Drops the Table
   die('<form name="database" method="get"><b>Would you like to delete the Database?</b><br><br>Yes <input type="radio" name="choice" value="0"> No <input type="radio" name="choice" value="1"><br><br><input type="submit" value="Continue" style="width: 200px;"><input type="hidden" name="password" value="'.$_POST['password'].'"><input type="hidden" name="uninstall"</b></form>'); // Outputs the question
    }
die('Enter the password:<br><br><form name="authentication" method="post"><input type="textbox" name="password" size="30"><br><br>Then press enter.</form>'); // Outputs the verify page
}

mysql_connect($dbHost,$dbUser,$dbPass,$dbName) or error_msg("Unable to connect to MySQL!"); // Connects to MySQL
mysql_select_db($dbName) or doInstall(); // Selects the MySQL Database
$list1 = mysql_query("SELECT * FROM password"); // Check if the password table exists
$list2 = mysql_fetch_row($list1); // fetch the password

if($list2 < 1) { // If there is no password, then it means that this script is not installed yet
doInstall();
}

/* ******************************

kShoutBox 0.3 - INFO ABOUT THE POST

******************************
*/

if(isset($_GET['info'])) {

$ra = array('pid' => 'Post ID','nickname' => 'Nickname','nickname_info' => 'Email/Website','happened' => 'Date','content' => 'Message','ip' => 'IP Address'); // Array, if the MySQL's result is "pid", it will be automatically changed to "Post ID"
$i=0; // sets the counter to zero.
$query_fields = mysql_query("SHOW COLUMNS FROM kShoutBox"); // shows the columns in kShoutBox

// HTML Body

$ie7 = preg_match("/MSIE/",$_SERVER['HTTP_USER_AGENT']) ? '<script src="ie7-standard.js" type="text/javascript"></script><script src="ie7-css3.js" type="text/javascript"></script><script src="ie7-css-strict.js" type="text/javascript"></script>':null; // internet explorer fix

echo('<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" http://www.w3.org/TR/html4/loose.dtd"...ead><meta name="keywords" content="kshoutbox, shoutbox, juan, karlo, aquino, de, guzman, box, shout, '.$_GET['info'].'"><meta name="kShoutBox '.$ver.' created by Juan Karlo Aquino de Guzman">'.$ie7.'<title>User info: '.$_GET['info'].'</title></head><body style="
cursor: default;">'); // HTML Body

echo('<table align="center" cellpadding="8" cellspacing="4" width="100%"><tr width="100%">'); // the table
 
  while($qfields = mysql_fetch_assoc($query_fields)){
  $colors = ($i % 2) ? '#6699FF':'#33CCFF';
  $a = $qfields[Field];
  $b = $ra[$a];
  echo("<td align=\"center\" style=\"background: $colors; font-weight: bold; font-family: verdana; font-size: 12px;\">$b</td>");
  $i++;
  } // Outputs the Post ID, Nickname, etc...

$query_rows = mysql_query("SELECT * FROM kShoutBox WHERE nickname LIKE '".$_GET['info']."' ORDER BY pid"); // Find the Nickname

echo("</tr>");

  // Outputs the search results

  $i = 1;
  while($fetch_row=mysql_fetch_object($query_rows)){
  $colors = ($i %2) ? '#FFFFCC':'#33FFCC'; // Alternate table colors
  $date_replace = str_replace("\n",'<br>',$fetch_row->happened); // Replaces the "\n" or the "blank line" with <br>

  // Table Body
  echo('<tr width="100%"><td align="center" style="background: '.$colors.'; font-weight: bold; font-family: verdana; font-size: 12px;"  onmouseover="this.style.background=\'white\';" onmouseout="this.style.background=\''.$colors.'\';">'.$i.'</td>'.'<td align="center" style="background: '.$colors.'; font-weight: bold; font-family: verdana; font-size: 12px;"  onmouseover="this.style.background=\'white\';" onmouseout="this.style.background=\''.$colors.'\';">'.$fetch_row->nickname.'</td><td align="center" style="background: '.$colors.'; font-weight: bold; font-family: verdana; font-size: 12px;"  onmouseover="this.style.background=\'white\';" onmouseout="this.style.background=\''.$colors.'\';">'.$fetch_row->nickname_info.'</td><td align="center" style="background: '.$colors.'; font-weight: bold; font-family: verdana; font-size: 12px;"  onmouseover="this.style.background=\'white\';" onmouseout="this.style.background=\''.$colors.'\';">'.$date_replace.'</td><td align="center" style="background: '.$colors.'; font-weight: bold; font-family: verdana; font-size: 12px;"  onmouseover="this.style.background=\'white\';" onmouseout="this.style.background=\''.$colors.'\';">'.$fetch_row->content.'</td><td align="center" style="background: '.$colors.'; font-weight: bold; font-family: verdana; font-size: 12px;"  onmouseover="this.style.background=\'white\';" onmouseout="this.style.background=\''.$colors.'\';">'.$fetch_row->ip.'</td></tr>'); // Table Body = The Results
  $i++; // Add something to the counter
  }

  mysql_close(); // Closes MysQL
  die("</table><br><div align=\"center\" style=\"font-family: verdana; font-size: 9px;\">Date and Time, GMT+8, from the PHP manual of gmdate() function, thanks to info@kogik.com<br><br>Thanks to:<br><br><a href=\"http://tm-software.uni.cc\" style=\"color: blue;\" target=\"_blank\">http://tm-software.uni.cc</a><br><a href=\"http://www.freewebmasterhelp.com\" style=\"color: blue;\" target=\"blank\">http://www.freewebmasterhelp.com</a></div></body></html>"); // Closes the HTML.

}

/* ******************************

kShoutBox 0.3 - Record the Data

******************************
*/

if(isset($_POST['nickname'])) {
$timezone = +8; // your timezone. default is +8 (philippines)
$nickname = $_POST['nickname']; // the nickname of the user
$nickname_info = $_POST['nickname_info']; // the email/website of the user
$happened = "Summer time: ".gmdate("F d Y, h:i:s a",time()+3600*($timezone+date("I"))); // from the PHP manual of gmdate() function, thanks to info@kogik.com
$happened.= "\nWinter time: ".gmdate("F d Y, h:i:s a",time()+3600*($timezone+date("0"))); // from the PHP manual of gmdate() function, thanks to info@kogik.com
$content = $_POST['content']; // content of the post
$ip = $_SERVER['REMOTE_ADDR']; // IP address of the user

// Checks if the user entered something
empty($nickname) ? error_msg("You didn't enter your nickname!"):null;
empty($nickname_info) ? error_msg("You didn't enter your website/email!"):null;
empty($content) ? error_msg("You didn't enter any message!"):null; // Checks if the user entered something

// Checks the length of the string that the user entered
strlen($nickname > 10) ? error_msg("You are only allowed to enter a nickname that is not more than 10 characters."):null;
strlen($nickname_info > 50) ? error_msg("You are only allowed to enter a website/email that is not more than 50 characters."):null;
strlen($content > 500) ? error_msg("You are only allowed to enter a message that is not more than 500 characters."):null; // Checks the length of the string that the user entered

if(!preg_match('/[\\wa-z]/',$nickname)) {
  error_msg("You entered an invalid nickname!");
}
if(!preg_match('/\\b(?P<protocol>https?|ftp):\/\/(?P<domain>[-A-Z0-9.]+)(?P<file>\/[-A-Z0-9+&@#\/%=~_|!:,.;]*)?(?P<parameters>\\?[-A-Z0-9+&@#\/%=~_|!:,.;]*)?/i',$nickname_info)){ // Checks if the user entered a website address
  if(!preg_match('/\\b[A-Z0-9._%-]+@[A-Z0-9._%-]+\\.[A-Z]{2,4}\\b/i',$nickname_info)){ error_msg("You entered an invalid e-mail address or websie! If you entered your website, you probably forgot to<br>include \"http\". If you entered your e-mail address, you probably forgot to include the \"@\" sign and the \".\" <- dots."); } // Checks if the user entered an email address
}
mysql_query("INSERT INTO kShoutBox VALUES(null,'$nickname','$nickname_info','$happened','$content','$ip')"); // Inserts the values to MySQL
jredirect($_SERVER['SCRIPT_NAME']); // Redirects to the main page
}

?>

<?php

/* ******************************

kShoutBox - Installation

******************************
*/

function doInstall() {
global $dbHost,$dbUser,$dbPass,$dbName,$ver;

mysql_close(); // Closes the left opened MySQL connection.

echo("<h3>kShoutBox $ver Installation</h3>"); // The Header

if(!isset($_POST['password'])) { // If "install" is not yet called/set
die('<form name="install" method="post">Enter a password (which will protect this script in case someone tries to install it):<br><br><input type="textbox" name="password" size="30"><br><br>Enter your email address (must be valid):<br><br><input type="textbox" name="email" size="30"><br><br><input type="submit" style="width: 150px;" value="Install"></form>'); // Shows the confirmation message to the user
}else{
mysql_connect($dbHost,$dbUser,$dbPass); // Connects to MySQL
echo('<h4>Creating Database "'.$dbName.'" ...');
$query_install = mysql_select_db($dbName) or $query_verify=1;
  if($query_verify===1) {
   mysql_query("CREATE DATABASE $dbName") or die('FAILED</h4>');
  } // Creates the Database
echo('DONE</h4>');
echo('<h4>Creating Table "kShoutBox" ...');
mysql_select_db($dbName); // Selects the newly created Database
$q = "CREATE TABLE kShoutBox ( pid INT(50) NOT NULL AUTO_INCREMENT,"; // Creates the PostID
$q.= "nickname VARCHAR(10) NOT NULL,"; // Creates the Nickname
$q.= "nickname_info VARCHAR(50) NOT NULL,"; // Creates the Nickname Info, email, website, etc...
$q.= "happened VARCHAR(100) NOT NULL,"; // When did it happened?
$q.= "content TEXT NOT NULL,"; // The content of the post
$q.= "ip VARCHAR(20) NOT NULL,"; // The IP address of the poster.
$q.= "INDEX (pid) \n)"; // Makes pid as the index
mysql_query($q); // Requests "$q" to be inserted into the MySQL database.

mysql_query("CREATE TABLE password ( password VARCHAR(25) NOT NULL UNIQUE )");
mysql_query("INSERT INTO password VALUES('".sha1($_POST['password'])."');"); // Creates the table for the password

mail($_POST['email'],'Password for kShoutbox '.$ver,'The password is: '.sha1($_POST['password']),'From: server@'.str_replace('www',null,$_SERVER['SERVER_NAME']));

$query = mysql_query("SELECT * FROM password");
$password = mysql_fetch_row($query);

mysql_close(); // Closes MySQL
die('DONE</h4><h4>The password was sended to the e-mail address that you entered.<br>Please do not lost it!<br>Your password is:<br>'.$password[0].'</h4><h4><a href="'.$_SERVER['SCRIPT_NAME'].'" style="color: blue;">Success!</h4>');
}
}

?>

<?php

/* ******************************

kShoutBox - Error Message

******************************
*/

function error_msg($msg) {
mysql_close(); // Closes MySQL
die("<body scroll=\"no\"><div align=\"center\" style=\"background-color: red; padding: 4px; font-family: verdana; font-size: 12px; font-weight: bold; color: white; width: 90%;\">There was an error!</div><div align=\"center\" style=\"background-color: #FFFFCC; padding: 8px; font-family: verdana; font-size: 12px; font-weight: bold; color: black; width: 90%;\">$msg<br><a href=\"$_SERVER[SCRIPT_NAME]\" style=\"color: blue; font-family: verdana; font-weight: bold; font-size: 12px;\">Go back</a></div></body>");
}

?>

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>kShoutBox <?=$ver;?></title>
<?if(preg_match("/MSIE/",$_SERVER[HTTP_USER_AGENT])){echo('<script src="ie7-standard.js" type="text/javascript"></script><script src="ie7-css3.js" type="text/javascript"></script><script src="ie7-css-strict.js" type="text/javascript"></script>');} //checks if the user is using internet explorer, if the user is using it, then outputs the internet explorer script fix?>
<style type="text/css">
body { background: White; font-family: Verdana; font-size: 12px; cursor: default; margin-width: 0px; margin-height: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
td { background: White; font-size: 12px; }
#nickname { font-family: Verdana; font-size: 12px; }
#nickname_info { font-family: Verdana; font-size: 12px; }
#content { font-family: Verdana; font-size: 12px; }
#submit { width: 100px; cursor: pointer; }
table { font-family: Verdana; font-size: 12px; cursor: default; }
</style>
</head>

<body>
<?php

/* ******************************

kShoutBox - Main

******************************
*/

$q = mysql_query("SELECT * FROM kShoutBox"); // Displays all of the available informations on the Table
$rows = mysql_numrows($q); // Gets the number of rows on the Table

$hr = $rows<1 ? null:'<hr>'; // Checks if the number of rows if it's empty

if($rows > 9) {
$page = 10;
$hr = "<a href=\"?page=$page\" style=\"color: blue; font-size: 11px\">next</a><hr>";
}

if(isset($_GET['page'])) { // Checks if the "page" is set

if($_GET['page'] === '1') {
  jredirect($_SERVER['SCRIPT_NAME']);
}

if($_GET['page'] > 9) { // Checks if the "page" is more than 10
  $page = $_GET['page'];
  $pagenext = $page + 9;
  $pageprev = $page - 9;

  $q = mysql_query("SELECT * FROM kShoutBox ORDER BY pid DESC LIMIT $page,10");

  $hr = "<a href=\"?page=$pageprev\" style=\"color: blue; font-size: 11px\">previous</a> <a href=\"?page=$pagenext\" style=\"color: blue; font-size: 11px\">next</a><hr>";
} // Generates the next page, previous page, etc...

// if($_GET['page']+9 > $rows) {
//if($_GET['page']+10 > $rows) {
if($_GET[page]+10 > $rows){
  $page = $_GET['page'];
  $pageprev = $page - 9;

  $q = mysql_query("SELECT * FROM kShoutBox ORDER BY pid DESC LIMIT $page,10");

  $hr = "<a href=\"?page=$pageprev\" style=\"color: blue; font-size: 11px\">previous</a><hr>";

//  echo('<b><span style="color: red;">No more posts to display.</span></b><br>');

}

}else{ $q = mysql_query("SELECT * FROM kShoutBox ORDER BY pid DESC LIMIT 10"); } // Gets the post

$color_count=0; // Sets the alternate table color to "0"

while($data=mysql_fetch_assoc($q)) {
$color_count++; // Adds something
$color = ($color_count % 2) ? $color1:$color2; // Alternate table color
echo("<div style=\"background: $color;\" onmouseover=\"this.style.background='White';\" onmouseout=\"this.style.background='$color';\"><a href=\"?info=$data[nickname]\" style=\"font-weight: bold; color: black; text-decoration: none; padding: 4px;\" target=\"_blank\">$data[nickname]:</a> $data[content]</div>"); // Outputs the posts
}

?>

<?=$hr;?>
<form name="kShoutBox" method="post" action="<?=$_SERVER['SCRIPT_NAME'];?>">
<table align="center" width="245">
<tr>
<td>Nickname:</td>
<td><input id="nickname" type="text" name="nickname" size="15"></td>
</tr>
<tr>
<td>Website/Email:</td>
<td><input id="nickname_info" type="text" name="nickname_info" size="20" onmouseover="window.status='Please include \' http:// \'';" onmouseout="window.status='';"></td>
</tr>
<tr valign="middle">
<td>Message:</td>
<td><textarea id="content" name="content" rows="4" cols="19"></textarea></td>
</tr>
</table>
<table align="center" width="245">
<tr>
<td align="center"><input id="submit" type="submit" value="Shout" onclick="this.value='Please wait...';this.style.background='White';"><br><a href="?uninstall" style="color: #EAEAEA; font-size: 10px;" target="_blank">Uninstall</a></td>
</tr>
</table>
<br>
<a href="http://www.karlo.ph.tc" style="color: #DADADA; font-size: 10px; text-decoration: none;" target="_blank">Powered by kShoutBox <?=$ver;?><br>Created by Juan Karlo Aquino de Guzman</a>
</form>
</body>
</html>

<?php mysql_close(); // Closes MySQL ?>

<?php

/* ******************************

kShoutBox - Redirect

******************************
*/

function jredirect($url) {
// die("<script language=\"javascript\" type=\"text/javascript\">window.location='$url';</script>");

die("<body scroll=\"no\"><script language=\"javascript\" type=\"text/javascript\">document.write('<div align=\"center\" style=\"background: #3399CC; font-family: verdana; font-size: 14px; font-weight: bold; color: white; padding: 4px;\">Please wait</div><div align=\"center\" style=\"background: #33CCFF; font-family: verdana; font-size: 12px; font-weight: bold; color: black; padding: 8px;\">You are now being redirected.</div>');setTimeout(\"window.location='$url';\",2000);</script></div>");

}
?>
[B]

 

 

 


Reply

NilsC
karlo, great job on this tutorial smile.gif

Get source code here :
http://www.karlo.ph.tc/

karlo, I can't reply to your PM's... did you ban me smile.gif

Nils

Reply

karlo
QUOTE(NilsC @ Mar 12 2005, 02:25 AM)
karlo, great job on this tutorial smile.gif

Get source code here :
http://www.karlo.ph.tc/

karlo, I can't reply to your PM's... did you ban me smile.gif

Nils
*


Probably it's because of my inbox is full. Don't worry, i deleted some messages.

Reply



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.
Confirm Code:

Similar Topics

Keywords : shoutbox, made, easy, kshoutbox, 0, 3, powerful

  1. Easy Plants For Brown Thumbs
    Plants that are more dummy proof than cacti (0)
  2. Why Is The Shoutbox Time Wrong?
    (10)
    Hi guys, this is bugging me now! Whenever i post in the shoutbox at first it displays the
    right time, presumably while it saves to the DB and refreshes as the smilies dont come up straight
    away either, then it seems to add about 30 minutes to the time! I have my forum time settings
    set correctly and obviously it goes into the shoutbox script correctly but the script or DB must
    somehowe alter it to make it half hour or so later? Any ideas? EDIT: It adds exactly 39 minutes to
    my time stamp for some reason....
  3. Internet Explorer - The Worst Standards Compatible Browser Ever Made
    (13)
    I hate that peace of junk web-browser, and I don't know what THE HELL were Microsoft's
    devs thinking when they made it and decided it to be bundled with the OS and not making it nearly
    good enough as other variants. I can say, yes, I understand that a browser needs to be
    incorporated into the OS, otherwise how could a man go and surf the web or download other browser?
    /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> But I can't
    understand on what crack were the devs when they created IE 4 (and higher browsers, though....
  4. Made These Many Months Ago
    (1)
    Border stinks, I know - Back when Samus sigs were the shiz
    http://32-gfx.deviantart.com/art/Space-78421203 - Too large to show, 56K be warned.....
  5. I Made It, But I Don't Like It
    (2)
    This is the first signature I have made in a long, long time so yeah I'm rusty. I don't like
    it myself, what do you think?: Rambo FTW!!....
  6. Easy Realmedia Producer
    Convert AVI to RMVB to save disk space (0)
    I tried this nice tool to convert some movies to rmvb format and they work great. You can find the
    software here: http://www.freewarefiles.com/ Not sure if it supports direct rip of DVD's but
    it definitely supports a lot of video format. It can also convert some non-Nokia 770 playable rmvb
    files to playable ones. Anyways, enjoy.....
  7. I Need Help With Setting Up My Site, Made Using Java
    any help would be appreciated (5)
    I just got web hosting approved and I want to host the site I created using Struts framework.
    I'm a complete newb when it comes to web hosting, so I need a little help. Is there a tutorial
    that covers this subject? I apologize in advance if this question was already answered, but
    I've been unable to find the answer anywhere. One thing I have to note is that I need to know
    absolute address of the uploaded files in order for my application to work. Is this even allowed?
    Any help with hosting of Java applications will be appreciated.....
  8. Invisionfree Skin How-to Put On Your Forum
    A skin I partially made, I show you how to put on your forum. (1)
    Hey All who may want an invisionfree forum skin, because they are tired of their old, boring,
    squarish one. Well I helped with this skin, and I'm going to give an explanation for starting
    users, so that they may too, have a nice forum skin! First of all, when installing a new skin on
    your board, no upload or download is needed. You will most definately have to replace your old forum
    CSS or "Style sheets" (as called in the invisionfree Admin CP). You will almost all the time have
    to place something in the footer (in Board wrappers IN THE ADMIN CP), and usually a ....
  9. Recommended List Of Money Making Sites
    A list of 10 sites from which easy money can be made (0)
    I just want to let everyone know I have updated my list of money making websites and in my opinion
    the 10 listed are the most reliable and honest money making sites that are free to join available.
    Please review this blog and let me know what you think http://makeeasymoney247.blogspot.com ....
  10. I Made $25 In 15 Minutes
    (7)
    I actually made $25 in about 15 minutes. Mostly just by entering my email into forms supplied
    by the website. Its cool because they deposit your money directly into your Pay Pal account. Check
    it out by copying and pasting the link below. http://www.treasuretrooper.com/ Referral
    links are not allowed at Trap17. Removed. ....
  11. My 2 Best Sigs I've Ever Made
    (7)
    Here you go, I worked really hard on these to make them right /biggrin.gif"
    style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" /> In my opinion they are my 2
    best Sorry about same font, I couldn't find a better one LOL....
  12. Make Money Using Chacha
    very easy and legit (12)
    If anyone wants to become a guide at chacha.com; I have up to like 20 invites. give me your name
    and email and i'll invite the first 20 people. When I get more invites i'll invite more
    people. Here's some news articles about chacha:
    http://abcnews.go.com/GMA/TakeControlOfYourLife/ http://news.com.com/2100-1038_3-6109782.html ....
  13. My Made Up Poems.
    (2)
    OK, here are some of the poems I have made up for my own entertainment, so I decided to post them
    for everyone else, please rate my poems from 1-10, and tell me if there is anything I should work
    on. ^^ I like writing poems. Especially limericks, concrete, and free verses. And please keep in
    mind this is my first post. /tongue.gif" style="vertical-align:middle" emoid=":P" border="0"
    alt="tongue.gif" /> And I will edit this when I feel like being creative. /ph34r.gif"
    style="vertical-align:middle" emoid=":ph34r:" border="0" alt="ph34r.gif" /> Here they are: Li....
  14. An Easy Way To Get Soft Facial Skin.
    (8)
    I tried this, this morning. I mixed the following ingredients together. 1 lemon 2 spoonfulls of
    brown sugar 2 asprin Juice the lemon and then put the asprin in the lemon juice. This should
    soften the asprin to the point where it could be mashed up with a spoon. Then add the brown sugar.
    Stir thouroghly (or however you spell it) Then get a wash cloth and soak it in warm water. Then
    wipe your face down. Then soak the same washcloth in hot water, ring it out, and then lay it over
    your face for about 5 minutes. (to open the pores.) Then apply the mixture over oi....
  15. Make A Flat Based Shoutbox, With Auto Refresh.
    (6)
    With this tutorial, you will learn how to create a simple shoutbox, but only uses a .txt file. Also
    with auto refresh, and I am going to do a backgound. We will be making 5 files. 1. index.php The
    main page 2. msg.php Reading msg.txt 3. msg.txt Note: You must give it 777 4. shout.php Where
    it add to msg.txt 5. bg.gif Background. Index.php would be like this: Shoutbox
    Name: Message: Let's go over what the code do. -> are just the title.
    gets msg.php which gets msg.txt. You will know why I do that later. -> is wh....
  16. What If Marijuana Was Legal?
    What would happen? Should it be made legal? (28)
    Recently I did a school report on Marijuana, in my paper I'm supporting the fact that Marijuana
    should be made legal. I thought "some" people would like to read my work, and maybe talk about it
    some. Please, tell me what you think! /wink.gif" style="vertical-align:middle" emoid=";)"
    border="0" alt="wink.gif" /> Also, sorry if there's some typos and misspellings. For I am
    really tired, and this isn't fully done yet. Also, you should know I spend some time comparing
    weed to tobacco, that's all I'll say =) QUOTE Marijuana 1 ou....
  17. Easy Cure For Depression?
    (10)
    The website www.3minutedepressioncure.com claims to hav a quick fix for getting rid of your
    depression by regulating your vitamin B intake. Personally I think it's crap because I
    could't find any scientific explanation that sounds valid for me. Has anyone heard (or even
    tried) this? I also heard that mind-training is probably the best way to get rid of a depression
    (so no vitamins), unless there's evidence of some biologic disorder. Does anyone know if
    that's true?....
  18. What Made You Switch To Linux?
    (39)
    I first tried Linux a few years ago, not because I was completely against Windows or anything like
    that, but just because I had some free time on my hands. I started off with Mandrake 9.0 which was
    very user friendly and Windows-like. After reading through a bunch of message boards and learning
    which distros are good for what, I soon realized my current distro was great for Linux noobs. So
    then I decided to try something a little more advanced like Slackware which I knew had a steep
    learning curve. Since then I've been using Slackware as my main OS and couldn't ....
  19. Post Your Favorite Easy To Make Meal.
    add ingredients and instructions (16)
    Heres mine =) TATER TOT HOTDISH Ingredients. A bag of tator tots. 2 cans of cream of mushroom
    soup (any cream soup can be substituted for optional flavor) 2 lb. of ground beef 1 can of corn (or
    any other desired vegetable(s)) Instructions. Cook the hamburger and strain the fat. Spread the
    hamburger into a baking dish then pour the soup and can of vegetables over. Stir until mixed well.
    Cover the mixture with tator tots and Bake for the amount of time it says for the tator tots to get
    done and add 5 minutes. (or until mixture is boiling and tator tots are crisped.)....
  20. Adsense Earning Is Just Made Easy
    (3)
    Many people have been thinking that just registering with adsense and place the ads on your website
    you will earn money.I know many people thinking them will earn lots of money by just having there
    ads on.I will give you some advice about adsense. You get your adsense approved them when you put
    your ads on your website it is the best the use the 336 x 280 rectangle between your text.Many
    people say its the best adsense format to earn money.Don't forget to melt to ads with your
    template of your blog or website.Its best.Then after that you make some directory promotion....
  21. Easy And Cheap Food Therapy For Fair Skin
    Recommended by Korean Actresses! (5)
    Did you notice that Korean actresses always have virtually flawless skin and fair skin? The
    following information was compiled from magazine and website interviews of Korean Actresses'
    methods of keeping their skin fair and soft. 1. Lee Young Ae's Black Tea Mask How: Place
    Black Tea bag, brown sugar and water together into a mug, as though you are preparing a cup of tea.
    Boil the mixture and allow it to cool to 37 - 40 degrees celsius. Add flour into the mixture and
    stir until it is even. Apply the mixture to your face. Cleanse your face after 15 minutes. ....
  22. How Many Rodent Kills Have We Made So Far This Year?
    Not all rodents are bad, consider the hare, but some... (5)
    So, as some of you know, I do a bit if varmint shooting and I don't have to go far. There is a
    little balcony on the third floor of my house which is where I spend much of my time in front of the
    computer unless it just gets too damn hot. Many people who see the balcony think of it as a tree
    stand like a hunter would use to stay up and away from deer (apparently they never look up). I have
    a good view to the garden and in the afternoons I sometimes count as many as four chipmunks in the
    garden harvesting sunflower seeds for the winter. I suppose I should thank them f....
  23. Real Paying Site
    Easy and quick (7)
    That site really pays and I have recieved my first payment of 10 dollars. This is really easy not
    much of a big minimum payout and if you want you too can make money by just going here and signing
    up http://adbux.org If you want please do add me as a referrer as zak92 Thank you.....
  24. I Need Recipes That Are Easy And Very Quick To Make
    (25)
    Hey, I need recipes that are easy to make and fast. I work from home but am flooded with people all
    the time so I need to usually take off atleast 1 hour for those jerks /tongue.gif"
    style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" /> as it goes for cooking and
    serving and junk. Help if anybody can, I am running out of recipes for my friends and family.
    Thanks a lot guys. I dont have the time to watch shows and as most of you can cook I will be happy
    about your recipes But I do not want any spamming here. Thanks....
  25. Learn Html Quick And Easy
    HTML, javascript, and CSS (14)
    well eversince i got interested in web desighn i've looked for tutorials but they where not that
    helpfull and uderstanderble but there where two web sites that i liked 1. my favorite one was
    htmldog it had tutorials on HTML, CSS, and a little bit of javascript. they where very
    comprehenseve . and i read through all of them, understoode them, in about less than a week. also
    has full references for HTML, and CSS tags. 2.since html dog did not provide realy good javascript
    tutorial i looked to w3school for that while it wasnt very understandable too me, maybe it....
  26. Invisionfree Skinning Tutorial * Skill Level: Easy
    So you want to skin invisionfree? (7)
    Welcome, I have made this tutorial because our forums are in desprate need of skinners.. program
    im using: gimp (im using this because its free, therefore we hopefully can get more skinners) how
    long it takes to make a skin? about 3 hours at best SIZES Maintitle - 750 x 29 px(or bigger)
    Titlemedium - 6 x 19 px Darkrow2 - 750 x 20 px Userlinks - 750 x 20 px (depends) Submenu - 750 x 29
    px (depends) Caldate - 106 x 21 px lets begin! first off lets go to
    http://www.invisionfree.com and register a board! name it wisely for your first skin. but you
    can alw....
  27. A Pretty Good Easy Way To Make Some Money
    runescape./ (21)
    well if you have like runescape accounts or so and stuff. you should make like new accounts and then
    make them members (5 USD a month) auto the acc and forget about it. move money to a legit character.
    ya u lose the 5 bucks per acc but you can make about 150 bucks for each char a month. well if you
    thieve guards for a whole month about 1 million= 5 USD a day.....
  28. Rounded Edges In Photoshop
    An easy way to do this (13)
    I'll show you how to make rounded edges and a border around a picture. 1) Open you picture in
    photoshop. I'm chose this lovely picture to work with: 2)Select the elliptical marquee tool
    and make shore you keep these settings: 3) Use the elliptical marquee tool to draw a circle
    selection in one of the corners of your picture like this. Pick a size depending on how rounded you
    want your image. 4) Repeat this in every corner of your image until you have something like this.
    Try to make all the circles look as much alike as possible. 5) Now select the re....
  29. How Can I Create A Gui Using C++
    I need easy steps! (5)
    can someone tell me how to create gui using c++... thanks!!!! /biggrin.gif'
    border='0' style='vertical-align:middle' alt='biggrin.gif' /> Questions do not belong in the
    tutorial section. Moved. Topic names and descriptions are VERY important. Changed that too. Issued
    warning. ....
  30. Which Media Burner Is Better?
    Easy Media Creator 7.0 OR Nero 6.6.0.6 (40)
    I'm currently using Nero but in the past have used the Roxio product and it seemed to work well
    also. My questions are: 1: Which do you prefer of these two? 2: Do you prefer to use any other
    software? 3: Is it ok to have both Roxio and Nero on your system at the same time? This is not a
    scientific poll or anything, just curious as to what others prefer and why. Thanks....

    1. Looking for shoutbox, made, easy, kshoutbox, 0, 3, powerful

*RANDOM STUFF*





*SIMILAR VIDEOS*
Searching Video's for shoutbox, made, easy, kshoutbox, 0, 3, powerful

*MORE FROM TRAP17.COM*
Similar
Easy Plants For Brown Thumbs - Plants that are more dummy proof than cacti
Why Is The Shoutbox Time Wrong?
Internet Explorer - The Worst Standards Compatible Browser Ever Made
Made These Many Months Ago
I Made It, But I Don't Like It
Easy Realmedia Producer - Convert AVI to RMVB to save disk space
I Need Help With Setting Up My Site, Made Using Java - any help would be appreciated
Invisionfree Skin How-to Put On Your Forum - A skin I partially made, I show you how to put on your forum.
Recommended List Of Money Making Sites - A list of 10 sites from which easy money can be made
I Made $25 In 15 Minutes
My 2 Best Sigs I've Ever Made
Make Money Using Chacha - very easy and legit
My Made Up Poems.
An Easy Way To Get Soft Facial Skin.
Make A Flat Based Shoutbox, With Auto Refresh.
What If Marijuana Was Legal? - What would happen? Should it be made legal?
Easy Cure For Depression?
What Made You Switch To Linux?
Post Your Favorite Easy To Make Meal. - add ingredients and instructions
Adsense Earning Is Just Made Easy
Easy And Cheap Food Therapy For Fair Skin - Recommended by Korean Actresses!
How Many Rodent Kills Have We Made So Far This Year? - Not all rodents are bad, consider the hare, but some...
Real Paying Site - Easy and quick
I Need Recipes That Are Easy And Very Quick To Make
Learn Html Quick And Easy - HTML, javascript, and CSS
Invisionfree Skinning Tutorial * Skill Level: Easy - So you want to skin invisionfree?
A Pretty Good Easy Way To Make Some Money - runescape./
Rounded Edges In Photoshop - An easy way to do this
How Can I Create A Gui Using C++ - I need easy steps!
Which Media Burner Is Better? - Easy Media Creator 7.0 OR Nero 6.6.0.6
advertisement



Shoutbox, Made Easy! - kShoutBox 0.3 ... now more powerful!



 

 

 

 

ADD REPLY / Got an Opinion! a humble request :-) RAPID SEARCH! Free Hosting [X]
Express your Opinions, Thoughts or Contribute more info. to help others.
Ask your Doubts & Queries to get answers, So that "Together We can help others!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE