|
Panelių biblioteka
|
| kolzar |
parašyta 2007-02-08 22:15
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
1. Ban List panel
Kodasopenside("<center>Ban List</center>");
echo "<center><marquee behavior='scroll' align='center' valign='bottom' direction='up' width='120' height='60' scrollamount='1' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>";
$result = dbquery("SELECT blacklist_ip FROM ".$db_prefix."blacklist ORDER BY blacklist_id");
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
echo "<img src=".THEME."images/bullet.gif alt=''> ".$data['blacklist_ip']."<br>\n";
}
} else {
echo "Blacklist empty";
}
closeside();
2. Kiek liko iki...
Kodasopenside(Portalas);
?>
<SCRIPT LANGUAGE="JAVASCRIPT">
today = new Date();
BigDay = new Date("August 16, 2007")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
document.write( "(Cia jusu uzrasas) "+daysLeft+"</b> dienų, <b>"+hrsLeft+"</b> valandų ir <b>"+minsLeft+"</b> min.");
</SCRIPT>
<?
closeside();
?>
3. Anekdotų panelė
Kodasopenside("Anekdotai");
$failas = file("http://www.anekdotai.net/web.php?kiekis=1");
foreach($failas as $rodyti)
{
$nereikia = array("Daugiau anekdotu...","document.write('","');");
$rodyti = str_replace($nereikia,"",$rodyti);
$rodyti = stripslashes($rodyti);
echo strip_tags($rodyti);
flush();
}
closeside();
4. Rekomenduok draugui
Kodas kurio dėka, jūsų tinklapį lankytojai galės rekomenduoti savo draugams.
1. Sukuriame failą tell.php.
2. Failo turinys turi būti toks:'
Kodas<?
/*--------------------------------------------+
| PHP-Fusion 6.0 - Content Management System |
|---------------------------------------------|
| author: Nick Jones (Digitanium) © 2002-2005 |
| web: http://www.php-fu... |
| email: |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/
require_once "maincore.php";
require_once BASEDIR."subheader.php";
require_once BASEDIR."side_left.php";
opentable("Rekomenduok mus");
?>
<?php
/* Setting */
$your_host="http://lmharef.com"; /* your host */
/* language setting */
$hello="hello";
$Tell_A_Friend_MSG="Recommend this Site to a Friend";
$Forward_YourName="Your name:";
$Forward_YourEmail="Your email-address:";
$Forward_YourMessage="Your Message";
$Forward_ReceiverEMail="Receiver email-address:";
$Forward_ReceiverName="Receiver name:";
$Forward_Article_succ="your message was successfully sent.";
$Forward_YourName_Error="Error: your name is missing";
$Forward_YourEmail_Error="Error: your email-address is missing";
$Forward_ReceiverEMail_Error="Error: Receiver email-address is missing.";
$Forward_ReceiverName_Error="Error: Receiver name is missing.";
$Forward_YourMessage_Error="your message is missing.";
$Forward_MailSubject="check it out.";
$Forward_URL="URL";
$Forward_MailMessage="I found a website link
that I thought you might like to check it out!
Here is my personal message to you : ";
$Forward_YourSite_description=" tell a freind is a free phpfusion addon made by mave & shedrock";
/* please dont change anything after this line */
$red="#FF0000";
$black="#000000";
$fontc=$black;
$tabadd=true;
$tabthanks=false;
$msg=$Tell_A_Friend_MSG;
if($sendmsg){
if(empty($your_name)){
$msg=$Forward_YourName_Error;
$fontc=$red;
}
if(empty($your_email)){
$msg=$Forward_YourEmail_Error;
$fontc=$red;
}
if(empty($rec_name)){
$msg=$Forward_ReceiverName_Error;
$fontc=$red;
}
if(empty($rec_email)){
$msg=$Forward_ReceiverEMail_Error;
$fontc=$red;
}
if(empty($your_msg)){
$msg=$Forward_YourMessage_Error;
$fontc=$red;
}
if(!preg_match("/@/",$your_email)){
$msg=$Forward_YourEmail_Error;
}
if(!preg_match("/@/",$rec_email)){
$msg=$Forward_ReceiverEMail_Error;
}
else if(($your_name) && ($your_email) && ($rec_name) && ($rec_email) && ($your_msg) && (preg_match("/@/",$rec_email))&& (preg_match("/@/",$your_email)) ) {
$MailMSG="$hello $rec_name\n$Forward_MailMessage\n$your_msg\n\n$Forward_URL: $your_host\n$Forward_YourSite_description\n";
$send_mail= mail ($rec_email,$Forward_MailSubject,$MailMSG, "From: $your_email");
$tabthanks=true;
$tabadd=false;
}
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Recommend this Site to a Friend</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="600" align="left" valign="top"> </td>
</tr>
<tr>
<td align="center" valign="top"><p>
</p>
<p>
<?php if($tabadd){ ?>
</p>
<form action="<?php echo"$PHP_SELF";?>" method="post">
<table class="tbl" width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#FFCC33">
<tr>
<td align="center" class="tbl1">Rekomenduok draugui</td>
</tr>
<tr>
<td align="center"><table width="420" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150"><?php echo"$Forward_YourName";?></td>
<td width="270"><input class="textbox" name="your_name" type="text" value="<?php echo "$your_name"; ?>" size="25"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center"><table width="420" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150" height="18"><?php echo"$Forward_YourEmail";?></td>
<td width="270"><input class="textbox" name="your_email" type="text" value="<?php echo "$your_email"; ?>" size="25"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center"><table width="420" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150"><?php echo"$Forward_ReceiverName";?></td>
<td width="270"><input class="textbox" name="rec_name" type="text" value="<?php echo "$rec_name"; ?>" size="25"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center"><table width="420" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150"><?php echo"$Forward_ReceiverEMail";?></td>
<td width="270"><input class="textbox" name="rec_email" type="text" value="<?php echo "$rec_email"; ?>" size="25"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center"><table width="420" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150" align="left" valign="top"><?php echo"$Forward_YourMessage";?></td>
<td width="270"><textarea class="textbox" name="your_msg" cols="50" rows="6" wrap="VIRTUAL"><?php echo "$your_msg"; ?></textarea></td>
</tr>
</table></td>
</tr>
<tr>
<td width="100%" align="center"><input class="button" name="sendmsg" type="submit" value="Siųsti">
</td>
</tr>
</table>
</form>
<p>
<?php
}
?>
</p></td>
</tr>
<tr>
<td align="center" valign="bottom">
<?php if($tabthanks){ ?>
<table width="100%">
<tr>
<td align="center"><?php echo"$Forward_Article_succ";?></td>
</tr>
</table>
<?php } ?></td>
</tr>
</table>
</body>
</html>
<?
closetable();
require_once BASEDIR."side_right.php";
require_once BASEDIR."footer.php";
?>
beabejo visa tai galite pateikti ir panelėje
Kodasopenside("Rekomenduok mus draugui");
echo "<a href='http://www.adresas.lt/tell.php'>Rekomenduok</a>";
closeside();
5. Nario niko keitimo draudimas
Kodas kurio dėka nariui bus draudžiama pasikeisti savo slapyvardi (niką):
Atsidarome: edit_profile.php
Surandame:
Kodas<td class='tbl'><input type='text' name='user_name' value='".$userdata['user_name']."' maxlength='30' class='textbox' style='width:200px;'></td>
Pakeičiame į:
Kodas<td class='tbl'>".$userdata['user_name']."<input type='hidden' name='user_name' value='".$userdata['user_name']."'></td>
6. Bėgantis tekstas panelėje
Kodasopenside("panelės pavadinimas");
echo "
<marquee Behavior='scroll' Direction='left' ScrollDelay='100' width='100%' onmouseover='this.stop()' onmouseout='this.start()'>
<span>jūsų tekstas</span>
</marquee>";
closeside();
7. Forumo temų trynimas

Kodas<?php
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2006 Nick Jones
| http://www.php-fu...
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
require_once "../maincore.php";
require_once BASEDIR."subheader.php";
require_once BASEDIR."side_left.php";
include LOCALE.LOCALESET."forum/main.php";
if (!isset($lastvisited) || !isNum($lastvisited)) $lastvisited = time();
$threads_per_page = 20;
if (!fusion_romguard_QUERY || !$forum_id || !isNum($forum_id)) fallback("index.php");
$result = dbquery(
"SELECT f.*, f2.forum_name AS forum_cat_name
FROM ".$db_prefix."forums f
LEFT JOIN ".$db_prefix."forums f2 ON f.forum_cat=f2.forum_id
WHERE f.forum_id='".$forum_id."'"
);
if (dbrows($result)) {
$data = dbarray($result);
if (!checkgroup($data['forum_access']) || !$data['forum_cat']) fallback("index.php");
} else {
fallback("index.php");
}
$can_post = checkgroup($data['forum_posting']);
$caption = $data['forum_cat_name']." | ".$data['forum_name'];
opentable($locale['450']);
echo "<table cellspacing='0' cellpadding='0' width='100%'>
<tr>
<td class='smallalt'>
<a href='index.php'>".$settings['sitename']."</a> | $caption</td>\n";
if (iMEMBER && $can_post) {
echo "<td align='right'>
<a href='post.php?action=newthread&forum_id=$forum_id'><img src='".THEME."forum/newthread.gif' alt='".$locale['566']."' style='border:0px;'></a>
</td>\n";
}
echo "</tr>
</table>\n";
$rows = dbrows(dbquery("SELECT * FROM ".$db_prefix."threads WHERE forum_id='$forum_id' AND thread_sticky='0'"));
if (!isset($rowstart) || !isNum($rowstart)) $rowstart = 0;
if ($rows > $threads_per_page) {
echo "<div align='center' style='margin-top:5px;margin-bottom:5px;'>
".makePageNav($rowstart,20,$rows,3,fusion_romguard_SELF."?forum_id=$forum_id&")."
</div>\n";
}
echo "<table cellpadding='0' cellspacing='0' width='100%' class='tbl-border'>
<tr>
<td>
<table cellspacing='1' cellpadding='0' width='100%'>
<tr>
<td width='20' class='tbl2'> </td>
<td class='tbl2'>".$locale['451']."</td>
<td width='100' class='tbl2'>".$locale['452']."</td>
<td align='center' width='50' class='tbl2'>".$locale['453']."</td>
<td align='center' width='50' class='tbl2'>".$locale['454']."</td>
<td width='120' class='tbl2'>".$locale['404']."</td>";
if (iMEMBER && $can_post) {
if (iMOD || iSUPERADMIN) {
echo "<td align='center' width='20' class='tbl2'></td>\n";
}
}
echo "</tr>\n";
if ($rowstart == 0) {
$result = dbquery(
"SELECT t.*, COUNT(p.post_id) AS thread_replies, tu1.user_name AS user_author, tu2.user_name AS user_lastuser FROM ".$db_prefix."threads t
LEFT JOIN ".$db_prefix."posts p USING(thread_id)
LEFT JOIN ".$db_prefix."users tu1 ON t.thread_author = tu1.user_id
LEFT JOIN ".$db_prefix."users tu2 ON t.thread_lastuser = tu2.user_id
WHERE t.forum_id='$forum_id' AND thread_sticky='1' GROUP BY thread_id ORDER BY thread_lastpost DESC"
);
if (dbrows($result) != 0) {
while ($data = dbarray($result)) {
if ($data['thread_locked']) {
echo "<tr>\n<td align='center' width='25' class='tbl2'><img src='".THEME."forum/folderlock.gif' alt='".$locale['564']."'></td>";
} else {
if ($data['thread_lastpost'] > $lastvisited) {
$folder = "<img src='".THEME."forum/foldernew.gif' alt='".$locale['560']."'>";
} else {
$folder = "<img src='".THEME."forum/folder.gif' alt='".$locale['561']."'>";
}
echo "<tr>\n<td align='center' width='25' class='tbl2'>$folder</td>";
}
$reps = ceil($data['thread_replies'] / $threads_per_page);
$threadsubject = "<a href='viewthread.php?forum_id=$forum_id&thread_id=".$data['thread_id']."'>".$data['thread_subject']."</a>";
if ($reps > 1) {
$ctr = 0; $ctr2 = 1; $pages = "";
while ($ctr2 <= $reps) {
$pnum = "<a href='viewthread.php?forum_id=$forum_id&thread_id=".$data['thread_id']."&rowstart=$ctr'>$ctr2</a> ";
$pages = $pages.$pnum; $ctr = $ctr + $threads_per_page; $ctr2++;
}
$threadsubject .= " - (".$locale['412'].trim($pages).")";
}
echo "<td class='tbl1'><img src='".THEME."forum/stickythread.gif' alt='".$locale['560']."' style='vertical-align:middle;'>
$threadsubject</td>
<td class='tbl2'><a href='../profile.php?lookup=".$data['thread_author']."'>".$data['user_author']."</a></td>
<td align='center' class='tbl1'>".$data['thread_views']."</td>
<td align='center' class='tbl2'>".($data['thread_replies']-1)."</td>
<td class='tbl1'>".showdate("forumdate", $data['thread_lastpost'])."<br>
<span class='small'>".$locale['406']."<a href='../profile.php?lookup=".$data['thread_lastuser']."'>".$data['user_lastuser']."</a></span></td>";
if (iMEMBER && $can_post) {
if (iMOD || iSUPERADMIN) {
echo "<td align='center' class='tbl2'><a href='".BASEDIR."forum/options.php?step=delete&forum_id=$forum_id&thread_id=".$data['thread_id']."'><img src='".BASEDIR."images/delete.gif' alt='Trinti' style='border:0px;'></a></td>\n";
}
}
echo "</tr>\n";
}
$threadcount = dbrows($result);
} else {
$threadcount = 0;
}
}
if ($rows != 0) {
$result = dbquery(
"SELECT t.*, COUNT(p.post_id) AS thread_replies, tu1.user_name AS user_author, tu2.user_name AS user_lastuser FROM ".$db_prefix."threads t
LEFT JOIN ".$db_prefix."posts p USING(thread_id)
LEFT JOIN ".$db_prefix."users tu1 ON t.thread_author = tu1.user_id
LEFT JOIN ".$db_prefix."users tu2 ON t.thread_lastuser = tu2.user_id
WHERE t.forum_id='$forum_id' AND thread_sticky='0' GROUP BY thread_id ORDER BY thread_lastpost DESC LIMIT $rowstart,20"
);
$numrows = dbrows($result);
while ($data = dbarray($result)) {
if ($data['thread_locked']) {
echo "<tr>\n<td align='center' width='25' class='tbl2'><img src='".THEME."forum/folderlock.gif' alt='".$locale['564']."'></td>";
} else {
if ($data['thread_lastpost'] > $lastvisited) {
$folder = "<img src='".THEME."forum/foldernew.gif' alt='".$locale['560']."'>";
} else {
$folder = "<img src='".THEME."forum/folder.gif' alt='".$locale['561']."'>";
}
echo "<tr>\n<td align='center' width='25' class='tbl2'>$folder</td>";
}
$reps = ceil($data['thread_replies'] / $threads_per_page);
$threadsubject = "<a href='viewthread.php?forum_id=$forum_id&thread_id=".$data['thread_id']."'>".$data['thread_subject']."</a>";
if ($reps > 1) {
$ctr = 0; $ctr2 = 1; $pages = "";
while ($ctr2 <= $reps) {
$pnum = "<a href='viewthread.php?forum_id=$forum_id&thread_id=".$data['thread_id']."&rowstart=$ctr'>$ctr2</a> ";
$pages = $pages.$pnum; $ctr = $ctr + $threads_per_page; $ctr2++;
}
$threadsubject .= " - (".$locale['412'].trim($pages).")";
}
echo "<td class='tbl1'>$threadsubject</td>
<td class='tbl2'><a href='../profile.php?lookup=".$data['thread_author']."'>".$data['user_author']."</a></td>
<td align='center' class='tbl1'>".$data['thread_views']."</td>
<td align='center' class='tbl2'>".($data['thread_replies']-1)."</td>
<td class='tbl1'>".showdate("forumdate", $data['thread_lastpost'])."<br>
<span class='small'>".$locale['406']."<a href='../profile.php?lookup=".$data['thread_lastuser']."'>".$data['user_lastuser']."</a></span></td>";
if (iMEMBER && $can_post) {
if (iMOD || iSUPERADMIN) {
echo "<td align='center' class='tbl2'><a href='".BASEDIR."forum/options.php?step=delete&forum_id=$forum_id&thread_id=".$data['thread_id']."'><img src='".BASEDIR."images/delete.gif' alt='Trinti' style='border:0px;'></a></td>\n";
}
}
echo "</tr>\n";
}
} else {
if ($threadcount == 0) {
echo "<tr>\n<td colspan='6' class='tbl1'>".$locale['455']."</td>\n</tr>\n";
}
}
echo "</table>
</td>
</tr>
</table>\n";
if ($rows > $threads_per_page) {
echo "<div align='center' style='margin-top:5px;'>
".makePageNav($rowstart,20,$rows,3,fusion_romguard_SELF."?forum_id=$forum_id&")."
</div>\n";
}
$forum_list = ""; $current_cat = "";
$result = dbquery(
"SELECT f.forum_id, f.forum_name, f2.forum_name AS forum_cat_name
FROM ".$db_prefix."forums f
INNER JOIN ".$db_prefix."forums f2 ON f.forum_cat=f2.forum_id
WHERE ".groupaccess('f.forum_access')." AND f.forum_cat!='0' ORDER BY f2.forum_order ASC, f.forum_order ASC"
);
while ($data2 = dbarray($result)) {
if ($data2['forum_cat_name'] != $current_cat) {
if ($current_cat != "") $forum_list .= "</optgroup>\n";
$current_cat = $data2['forum_cat_name'];
$forum_list .= "<optgroup label='".$data2['forum_cat_name']."'>\n";
}
$sel = ($data2['forum_id'] == $data['forum_id'] ? " selected" : "");
$forum_list .= "<option value='".$data2['forum_id']."'$sel>".$data2['forum_name']."</option>\n";
}
$forum_list .= "</optgroup>\n";
echo "<table width='100%' cellpadding='0' cellspacing='0' style='margin-top:5px;'>
<tr>
<td align='left' class='tbl'>".$locale['540']."<br>
<select name='jump_id' class='textbox' onChange=\"jumpForum(this.options[this.selectedIndex].value);\">
$forum_list</select></td>\n";
if (iMEMBER && $can_post) {
echo "<td align='right'>
<a href='post.php?action=newthread&forum_id=$forum_id'><img src='".THEME."forum/newthread.gif' alt='".$locale['566']."' style='border:0px;'></a>
</td>\n";
}
echo "</tr>
</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>
<tr>
<td class='tbl1'>
<img src='".THEME."forum/foldernew.gif' alt='".$locale['560']."' style='vertical-align:middle;'> - ".$locale['456']."(
<img src='".THEME."forum/folderhot.gif' alt='".$locale['562']."' style='vertical-align:middle;'> - ".$locale['457']." )<br>
<img src='".THEME."forum/folder.gif' alt='".$locale['561']."' style='vertical-align:middle;'> - ".$locale['458']."<br>
<img src='".THEME."forum/folderlock.gif' alt='".$locale['564']."' style='vertical-align:middle;'> - ".$locale['459']."<br>
<img src='".THEME."forum/stickythread.gif' alt='".$locale['563']."' style='vertical-align:middle;'> - ".$locale['460']."</td>
</tr>
</table>\n";
closetable();
echo "<script type='text/javascript'>
function DeleteItem() {
return confirm('Delete this thread?');
}
function jumpForum(forumid) {
document.location.href='".FORUM."viewforum.php?forum_id='+forumid;
}
</script>\n";
require_once BASEDIR."side_right.php";
require_once BASEDIR."footer.php";
?>

8. Paskutiniai komentarai
Kodasopentable("Paskutiniai komentarai");
$i = 0;
$result = dbquery(
"SELECT * FROM fusion_romguard_comments LEFT JOIN fusion_romguard_users
ON fusion_romguard_comments.comment_name=fusion_romguard_users.user_id
ORDER BY comment_datestamp DESC LIMIT 05"
);
if (dbrows($result)) {
echo "<table width='100%' align='center' cellpadding='0' cellspacing='1' class='tbl-border'>\n";
while ($data = dbarray($result)) {
echo "<tr>\n<td class='".($i% 2==0?"tbl1":"tbl2")."'><span class='comment-name'>";
if ($data['user_name']) {
echo "<a href='".BASEDIR."profile.php?lookup=".$data['comment_name']."' class='slink'>".$data['user_name']."</a>";
} else {
echo $data['comment_name'];
}
$comment_message = nl2br(parseubb($data['comment_message']));
$comment_item_id = $data['comment_item_id'];
$comment_type = $data['comment_type'];
if ($data['comment_smileys'] == "1") $comment_message = parsesmileys($comment_message);
echo "</span>
<span class='small'>".$locale['041'].showdate("longdate", $data['comment_datestamp'])."</span><br>
".$comment_message."<br>";
if ($data['comment_type'] == "N") {
echo "<a href='".BASEDIR."news.php?readmore=".$data['comment_item_id']."'>Naujienos komentaras</a><br>";
}
else if ($data['comment_type'] == "A") {
echo "<a href='".BASEDIR."readarticle.php?article_id=".$data['comment_item_id']."'>Straipsnio komentaras</a><br>";
}
else if ($data['comment_type'] == "P") {
echo "<a href='".BASEDIR."photogallery.php?photo=".$data['comment_item_id']."'>Galerijos komentaras</a><br>";
}
else if ($data['comment_type'] == "C") {
echo "<a href='".BASEDIR."viewpage.php?page_id=".$data['comment_item_id']."'>Nuorodos į saitus komentaras</a><br>";
}
else {
echo "Nuorodos į saitus nėra.";
}
echo "</td>\n</tr>\n";
$i++;
}
echo "</table>\n";
} else {
echo "<center><br>Komentarų nėra.<br><br></center>\n";
}
closetable();
9. Registracijos pasveikinimas
Šis dalykas skirtas tiems puslapiams kurie nori prisiregistravusiems žmonėms duoti informacijos kaip elgtis jų puslapyje ir pan, tiesiog Prisiregistravus puslapyje bus atsiusta PM žinutė su jūsų pateiktu tekstu.
Kodas kurį reikia įterpti į Register.php failą apie 41 eilutę:
Kodasfunction sendwelcomepm($id)
{
$wpmq=dbquery("SELECT * FROM `".DB_PREFIX."users` WHERE `user_id`= '".$id."'");
$wpmd=dbarray($wpmq);
//Žinutės apipavidalimas
$subject='Sveiki atvykę į http://';
$message= 'Sveiki atvykę į svetainę, linkime gero
naršymo.
';
10. Shoutcast Radio Script
Kodas<?
//Configuration:
$server2 = "server IP"; //IP des Shoutcast Servers
$server2port = "Port"; //Port des Shoutcast Server - Bsp.: 8000
$server2pass = "Stream Password"; //Passwort des Shoutcast Servers
$dateix = fsockopen("$server2", $server2port, &$errno, &$errstr);
if( !$dateix )
{
echo "<font face='Verdana' size='2' color='black'><b>DOWN<b/></font><br>";
fclose($dateix);
}
else
{
fputs($dateix,"GET /admin.cgi?pass=$server2pass&mode=viewxml HTTP/1.0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows NT;)\r\n\r\n");
while (!(feof($dateix)))
{
$zeilex .= fgets($dateix, 4096);
}
fclose($dateix);
}
$tmpx = explode("<CURRENTLISTENERS>", $zeilex);
$tmpx = explode("</CURRENTLISTENERS>", $tmpx[1]);
$server2lauscher = $tmpx[0];
$pl2 = " ";
$tmpx = explode("<SERVERGENRE>", $tmpx[1]);
$tmpx = explode("</SERVERGENRE>", $tmpx[1]);
$tmp2x = explode("+", $tmpx[0]);
$nick2 = $tmp2x[0];
if(count($tmp2x) == 2)
$pl2 = $tmp2x[1];
$tmpx = explode("<SERVERTITLE>", $tmpx[1]);
$tmpx = explode("</SERVERTITLE>", $tmpx[1]);
$server2title = $tmpx[0];
$tmpx = explode("<SONGTITLE>", $tmpx[1]);
$tmpx = explode("</SONGTITLE>", $tmpx[1]);
$song2title = $tmpx[0];
$tmpx = explode("<STREAMSTATUS>", $tmpx[1]);
$tmpx = explode("</STREAMSTATUS>", $tmpx[1]);
$stream2status = $tmpx[0];
if ($stream2status == "1")
{
//OnAir? Dann das hier:
echo "<font face='Verdana' size='2' color='red'><b>OnAir</b></font><br>";
//Welcher Moderator?
echo "<font face='Verdana' size='2'><b>Moderator</b>:<br> $nick2</font><br>";
//Playlist vorhanden?
if ($pl2 =="")
{
echo "";
}
else
{
echo "<a href=\"";
echo "$pl2";
echo "\" target=\"_blank\"></a>";
}
//Was wird gespielt?
echo "<font face='Verdana' size='2'>aktueller Titel:<br>$song2title</font><br>";
echo "<font face='Verdana' size='2'>$server2lauscher Hörer<br><a href=\"http://$server2:$server2port/listen.pls\">Einschalten</a></font>";
}
//Offair? Dann hier das:
else
{
echo "<font face='Verdana' size='2' color='grey'><b>Offair</b></font>";
}
?>
11. Krintančios snaigės
Kodą įterpkime subheader.php failo apačioje.
Kodas<SCRIPT LANGUAGE="JavaScript1.2">
<!-- Begin
var no = 10; // snow number
var speed = 10; // smaller number moves the snow faster
var snowflake = "http://img138.imageshack.us/img138/4896/snowyt2.gif";
var ns4up = (document.layers) ? 1 : 0; // browser sniffer
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp; // coordinate and position variables
var am, stx, sty; // amplitude and step variables
var i, doc_width = 800, doc_height = 1600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx = 0; // set coordinate variables
xp[i] = Math.random()*(doc_width-50); // set position variables
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20; // set amplitude variables
stx[i] = 0.02 + Math.random()/10; // set step variables
sty[i] = 0.7 + Math.random(); // set step variables
if (ns4up) { // set layers
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write(snowflake + "\" border=\"0\"></layer>");
}
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
}
}
}
function snowNS() { // Netscape main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() { // IE main animation function
for (i = 0; i < no; ++ i) { // iterate for every dot
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
// End -->
</script>
12. Kodas kurio dėka lankytojas matys IP adresą.
[i]Kodą talpiname kur tik norime.
Kodas<?php
print $REMOTE_ADDR;
?>
13. 5 Nuotraukos (centrinė panelė)
Kodas@openside('HACKERSOFT FIVE RANDOM PHOTOS');
echo "<div style='text-align:center'><table align='center'><tr>";
$result = dbquery(
"SELECT t1.photo_id, t1.album_id, t1.photo_title, t1.user_id, t2.user_name FROM ".$db_prefix."photos t1
LEFT JOIN ".$db_prefix."users t2 ON t1.user_id=t2.user_id ORDER BY photo_date DESC LIMIT 5"
);
if (dbrows($result) != 0 ) {
while($data = dbarray($result)) {
$filename = PHOTOS.$data['photo_id'].'t.jpg';
if (!file_exists($filename)) $filename = $image_url.'/imagenotfound.jpg';
echo "<td>
<a href='".BASEDIR."photogallery.php?photo=".$data['photo_id']."' class='gallery'><img src='".PHOTOS."".$data['photo_id']."t.jpg' width='".$settings['thumb_image_w']."' height='".$settings['thumb_image_h']."' title='".$data['photo_title']."' alt='".$data['photo_title']."'></a>
<br /><a href='".BASEDIR."photogallery.php?album=".$data['album_id']."'>".$data['photo_title']."</a>
<br /><a href='".BASEDIR."profile.php?lookup=".$data['user_id']."'>".$data['user_name']."
</td>";
}
}
echo"</tr></table></div>";
@closeside();
14. Forumo žinučių numeravimas
Ši funkcija leis sunumeruoti jūsų forumo žinutes pvz: Žinutė 1 iš 18 ir t.t.
Atsidarome: forum/viewthread.php failą.
Į kodą įterpkime raudonai pažymėtą tekstą.
Kodas$numrows = dbrows($result);
]//Forumo numeracija, kodo įterpimas 1:
$postcount = $rowstart + 1;
while ($data = dbarray($result)) {
$message = $data['post_message'];
if ($data['post_showsig']) { $message = $message."\n\n<hr>".$data['user_sig']; }
if ($data['post_smileys']) { $message = parsesmileys($message); }
$message = parseubb($message);
$message = nl2br($message);
if ($data['post_edittime'] != "0") {
$edituser = "<a href='../profile.php?lookup=".$data['post_edituser']."'>".$data['edit_name']."</a>";
$edittime = showdate("forumdate", $data['post_edittime']);
}
$is_mod = in_array($data['user_id'], $forum_mods) && $data['user_level'] < "102" ? true : false;
echo "<tr>
<td width='145' class='tbl2'>".$locale['501']."</td>
<td class='tbl2'><a name='post_".$data['post_id']."' id='post_".$data['post_id']."'></a>".$data['post_subject']."</td>
</tr>
<tr>
<td valign='top' rowspan='3' width='145' class='tbl1'>
<a href='../profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a><br>
<span class='alt'>".($is_mod ? $locale['userf1'] : getuserlevel($data['user_level']))."</span><br><br>\n";
if ($data['user_avatar'] != "") {
echo "<img src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$locale['567']."'><br><br>\n";
$height = "185";
} else {
$height = "70";
}
echo "<span class='alt'>".$locale['502']."</span> ".$data['user_posts']."<br>\n";
if ($data['user_location']) echo "<span class='alt'>".$locale['503']."</span> ".$data['user_location']."<br>\n";
echo "<span class='alt'>".$locale['504']."</span> ".showdate("%d.%m.%y", $data['user_joined'])."</td>
<td>
<table cellspacing='0' cellpadding='0' width='100%'>
<tr>
<td class='tbl1'>".$locale['505'].showdate("forumdate", $data['post_datestamp'])."</td>
<td align='right' class='tbl1'>\n";
]//Forumo numeracija, kodo įterpimas 2:
if (substr($postcount, -2, 2) != 11 && substr($postcount, -1, 1) == 1) { $append = "."; }
elseif (substr($postcount, -2, 2) != 12 && substr($postcount, -1, 1) == 2) { $append = "."; }
elseif (substr($postcount, -2, 2) != 13 && substr($postcount, -1, 1) == 3) { $append = "."; }
else { $append = "."; }
echo "<a href='viewthread.php?forum_id=$forum_id&thread_id=".$data['thread_id']."&pid=".$data['post_id']."#post_".$data['post_id']."'>$postcount{$append} iš $rows</a> \n";
$postcount ++;
if (iMEMBER && $can_post) {
15. Apačioje vietoje Done Jūsų užrašas
Jį įdėti į subheader.php po ?>
Kodas. <SCRIPT>
<!-- Paslepti done
message = "::Aciu,kad lankotes::^" + ^" +
"^"
scrollSpeed = 25
lineDelay = 1500
txt = ""
function scrollText(pos) {
if (messagecharAt(pos) != '^' {
txt = txt + messagecharAt(pos)
status = txt
pauze = scrollSpeed
}
else {
pauze = lineDelay
txt = ""
if (pos == messagelength-1) pos = -1
}
pos++
setTimeout("scrollText('"+pos+"'",pauze)
}
// Nejuda -->
scrollText(0)
</SCRIPT> ?>
16. Google paieška
Kodas<center>
<FORM method=GET action="http://www.google.com/search">
<TABLE bgcolor="#FFFFFF"><tr><td>
<A HREF="http://www.google.com/">
<IMG SRC="http://www.google.com/logos/Logo_40wht.gif" <br>border="0" ALT="Google" align="absmiddle"></A>
<INPUT TYPE=text name=q size=31 maxlength=255 value="">
<INPUT TYPE=hidden name=hl value="en">
<INPUT type=submit name=btnG VALUE="Google Search">
</td></tr></TABLE>
</FORM>
</center>
<!-- Search Google -->
17. Atsitiktinės foto panelė
Kodasif (!defined("IN_FUSION")) { header("Location:../../index.php"); exit; }
$result = dbquery("SELECT panel_name FROM ".$db_prefix."panels WHERE panel_filename = 'latest_images_panel'");
if (dbrows($result) != 0) {
$data = dbarray($result);
$panel_name = $data['panel_name'];
}
$result=dbquery(
"SELECT tp.*, ta.* FROM ".$db_prefix."photos tp
LEFT JOIN ".$db_prefix."photo_albums ta USING(album_id)
WHERE ".groupaccess('album_access')." ORDER BY RAND() LIMIT 1"
);
if(dbrows($result)==1){
}
openside("ATSITIKTINES");
$data=dbarray($result);
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
if(!file_exists($filename)) $filename=$image_url.'/imagenotfound.jpg';
echo "<b><center>ATSITIKTINĖ FOTO</b></center><br>";
echo "<center>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."'>
</a><br /><a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='side'>".$data['photo_title']."</a>
<br>
<a href='".BASEDIR."photogallery.php?album_id=".$data['album_id']."' class='side'>".$data['album_title']."
</center></a>";
closeside();
18. Prailginta siuntinių panelė. Trys viename.
Siuntimai" kurioje yra "Nauji siuntimai" , "Populiarūs siuntimai" ir "Top 5 siuntimai"
Kodasopenside("Informacija");
echo "<div class='side-label'><b>".$locale['021']."</b></div>\n";
$result = dbquery("
SELECT * FROM ".$db_prefix."threads
INNER JOIN ".$db_prefix."forums ON ".$db_prefix."threads.forum_id=".$db_prefix."forums.forum_id
WHERE ".groupaccess('forum_access')." ORDER BY thread_lastpost DESC LIMIT 5
");
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
$itemsubject = trimlink($data['thread_subject'], 23);
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".FORUM."viewthread.php?forum_id=".$data['forum_id']."&thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'>$itemsubject</a><br>\n";
}
} else {
echo "<center>".$locale['004']."</center>\n";
}
echo "<div class='side-label'><b>".$locale['022']."</b></div>\n";
$result = dbquery("
SELECT tf.forum_id, tt.thread_id, tt.thread_subject, COUNT(tp.post_id) as count_posts
FROM ".$db_prefix."forums tf
INNER JOIN ".$db_prefix."threads tt USING(forum_id)
INNER JOIN ".$db_prefix."posts tp USING(thread_id)
WHERE ".groupaccess('forum_access')." GROUP BY thread_id ORDER BY count_posts DESC, thread_lastpost DESC LIMIT 5
");
if (dbrows($result) != 0) {
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n";
while($data = dbarray($result)) {
$itemsubject = trimlink($data['thread_subject'], 20);
echo "<tr>\n<td class='side-small'><img src='".THEME."images/bullet.gif' alt=''> <a href='".FORUM."viewthread.php?forum_id=".$data['forum_id']."&thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'>$itemsubject</a></td>
<td align='right' class='side-small'>[".($data['count_posts']-1)."]</td>\n</tr>\n";
}
echo "</table>\n";
} else {
echo "<center>".$locale['004']."</center>\n";
}
echo "<br>";
echo "<div class='side-label'><b>Nauji siuntiniai</b></div>\n";
$result = dbquery("SELECT * FROM ".$db_prefix."downloads ORDER BY download_datestamp DESC LIMIT 0,5");
if (dbrows($result) != 0) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while ($data = dbarray($result)) {
echo "<tr>
<td class='small'>
<img src='".THEME."images/bullet.gif'>
<a href='".BASEDIR."downloads.php?cat_id=".$data['download_cat']."&download_id=".$data['download_id']."' title='".$data['download_title']."' class='side'>".trimlink($data['download_title'], 23)."</a>
</td>
<td align='right'>".$data['download_count']."</td>
</tr>";
}
echo "</table>";
} else {
echo "<div style='text-align:center'>".$locale['004']."</div>\n";
}
echo "<br>";
echo "<div class='side-label'><b>Top 5 siuntiniai</b></div>\n";
$result = dbquery("SELECT * FROM ".$db_prefix."downloads ORDER BY download_count DESC LIMIT 0,5");
if (dbrows($result) != 0) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
while($data = dbarray($result)) {
$itemsubject = trimlink($data['download_title'], 23);
echo "<tr>\n<td class='small'><img src='".THEME."images/bullet.gif'> <a href='".BASEDIR."downloads.php?cat_id=".$data['download_cat']."&download_id=".$data['download_id']."' title='".$data['download_title']."' class='side'>$itemsubject</a></td>\n
<td align='right'>".$data['download_count']."</td>\n</tr>\n";
}
echo "</table>";
} else {
echo "<center>".$locale['004']."</center>\n";
}
closeside();
19. Radio panelė
Kodasopenside("Interneto radijos");
?>
<html>
<center><img src="(cia isidek paveiksliuka www. .....)" alt="cia tavo paveiksliukas.gif" width=120 />
<br><a href='http://84.46.205.13:8000/ZIPFM.m3u' target='_blank'>Zip FM</a></br>
<br=1><a href='http://84.46.205.13:8000/RC.m3u' target='_blank'>Radio centras</a></br>
<br=1><a href='http://radija.tusas.lt:8000/listen.pls' target='_blank'>Tuso radijas</a></br=1>
<br><a href='http://radio.m-1.lt:8000/listen.pls' target='_blank'>M-1</a>
<br><a href='http://www.escradio.com/p
layer/player_settings.asp' target='_blank'>Eurovision radio</a></br>
<br=1><a href='http://84.32.38.13:8000/' target='_blank'>Ice FM</a></center></br=1>
</html>
<?
closeside();
20. Mūsų komanda
Kodas//opentable("<center>Mūsų komanda</cender> ");
openside("Mūsų komanda");
$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_level>='102' ORDER BY user_level DESC,user_id");
while($data = dbarray($result)) {
echo "<br><img src='".BASEDIR."images/avatars/".$data['user_avatar']."' height='45' width='45' border='2'> <a href='profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a>\n";
}
$level102 = $locale['user2']; // Administrator
$level103 = $locale['user3']; // Super Administrator
closetable();
21. Rodys 5 populiariausias naujienas.
Kodasopenside("Populiarios naujienos");
$result = dbquery(
"SELECT tn.*, tc.*, user_id, user_name FROM ".$db_prefix."news tn
LEFT JOIN ".$db_prefix."users tu ON tn.news_name=tu.user_id
LEFT JOIN ".$db_prefix."news_cats tc ON tn.news_cat=tc.news_cat_id
WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().")
ORDER BY news_reads DESC LIMIT 0,5"
);
if (dbrows($result) != 0) {
while($data = dbarray($result)) {
$itemsubject = trimlink($data['news_subject'], 23);
echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."news.php?readmore=".$data['news_id']."' title='".$data['news_subject']."' class='side'>$itemsubject</a><br>\n";
}
} else {
echo "<center>".$locale['004']."</center>\n";
}
closeside();
22. Virusų skanavimo panelė
Kodasopenside("Virusų skanavimas");
echo '
<center><form enctype="MULTIPART/FORM-DATA" action="http://virusscan.jotti.org/" method="POST">
<input type="HIDDEN" name="MAX_FILE_SIZE" value="15242880">
<input name="scanfile" type="FILE" class="button" value="Failas..." size="10">
<br />
<input type="HIDDEN" name="action" value="process">
<input type="SUBMIT" class="button" id="submitbutton" value="Tikrinti" style="width:120px">
</form>
<span class="small">*** Perskanuok įtartinus failus<br>Failas bus perskanuotas naudojant 15 populiariausių antivirusinių</span></center>
';
closeside();
23. Dienos info panelė
Kodasopensidex("Dienos info :","on" );
?><html>
<center></a></center><br>
<center>
<script type="text/javascript" src="http://day.lt/dienos_info?format=[metai] [menuo_txt_klm_vdid] [diena_nr2] [savaites_txt] [n][metu_diena] 'oji metų diena[n]Dienos šventė : [n][svente][n]Horoskopas : [n][horoskopas][n]"></script>Vardadienį švenčia :
<script type="text/javascript" src="http://day.lt/dienos_vardadieniai"></script>
</html>
<?
closesidex();
24. Atgalinis laikmatis iki datos
Kodasopenside("liko iki...");
?>
<SCRIPT LANGUAGE="JAVASCRIPT">
today = new Date();
BigDay = new Date("December 25, 2006")
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (BigDay.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
e_hrsLeft = (e_daysLeft - daysLeft)*24;
hrsLeft = Math.floor(e_hrsLeft);
minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
document.write( "Iki KALEDU LIKO "+daysLeft+"</b> dienų, <b>"+hrsLeft+"</b> valandų ir <b>"+minsLeft+"</b> min.");
</SCRIPT>
<?
closeside();
?>
25. Saito statistika
Kodasopensidex("Statistika saito",on);//je bus off ta bus uzdaryta
echo "<table border='0' align='left' cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
$result = dbquery("SELECT count(news_id) FROM ".$db_prefix."news");
echo "<tr><td width='90%'><img src='".THEME."images/bullet.gif'> <font class='side'><b>Naujienu:</b></td> <td>[".dbresult($result, 0)."]</td></tr>\n";
$result = dbquery("SELECT count(article_id) FROM ".$db_prefix."articles");
echo "<tr><td width='90%'><img src='".THEME."images/bullet.gif'> <font class='side'><b>Straipsniu:</b></td> <td>[".dbresult($result, 0)."]</td></tr>\n";
$result = dbquery("SELECT count(download_id) FROM ".$db_prefix."downloads");
echo "<tr><td width='90%'><img src='".THEME."images/bullet.gif'> <font class='side'><b>Failu:</b></td> <td>[".dbresult($result, 0)."]</td></tr>\n";
$result = dbquery("SELECT count(post_id) FROM ".$db_prefix."posts");
echo "<tr><td width='90%'><img src='".THEME."images/bullet.gif'> <font class='side'><b>Temu Forume:</b></td> <td>[".dbresult($result, 0)."]</td>\n";
$result = dbquery("SELECT count(photo_id) FROM ".$db_prefix."photos");
echo "<tr><td width='90%'><img src='".THEME."images/bullet.gif'> <font class='side'><b>Galerija:</b></td> <td>[".dbresult($result, 0)."]</td></tr>\n";
if (iADMIN) {
$result = dbquery("SELECT count(comment_id) FROM ".$db_prefix."comments");
echo "<tr><td width='90%'><img src='".THEME."images/bullet.gif'> <font class='side'><b>Komentaru:</b></td> <td>[".dbresult($result, 0)."]</td></tr>\n";
$result = dbquery("SELECT count(weblink_id) FROM ".$db_prefix."weblinks");
echo "<tr><td width='90%'><img src='".THEME."images/bullet.gif'> <font class='side'><b>Siuntimu:</b></td> <td>[".dbresult($result, 0)."]</td></tr>\n";
}
echo"</td>\n</tr>\n</table>\n";
closesidex();
26. Naujienų rodymas [profile.php]
Taigi, nedidelis skriptukas kurio dėka profilyje matysite parašytas naujienas:
Instaliavimas: atsidarome profile.php, surandame:
Kodasclosetable();
žemiau įklijuojame:
Kodastablebreak();
//News hack by: kolzar
$row_max = 20; /* Number of rows to display */
$rows = dbcount("(news_id)", "news", "news_name='".$data['user_id']."'");
if (!isset($rowstart) || !isNum($rowstart)) $rowstart = 0;
opentable("Naujienos nuo: ".$data['user_name']);
echo "<table align='center' cellpadding='0' cellspacing='1' width='70%' class='tbl-border'>
<tr>
<td class='tbl1'>";
$usernews = dbquery("SELECT * FROM ".$db_prefix."news WHERE news_name='".$data['user_id']."' ORDER BY news_datestamp DESC LIMIT $rowstart,$row_max");
//tablebreak();
$newsd = "";
while ($news=dbarray($usernews)) {
if ($newsd != "") $newsd .= "<br>";
$newsd .= "<img src='".THEME."images/bullet.gif'> <a href='".BASEDIR."news.php?readmore=".$news['news_id']."'>".$news['news_subject']."</a>";
}
if ($data['user_id'] != $userdata['user_id']) { $whatuser = "This user has"; } else { $whatuser = "You have"; }
if ($newsd != "") { echo $newsd; } else { echo "<center>".$whatuser." not posted any news items.</center>"; }
echo "</td></tr></table>";
if ($rows > $row_max) echo "<div align='center' style='margin-top:5px;'>\n".makePageNav($rowstart,$row_max,$rows,3,FUSION_SELF."?lookup=".$data['user_id']."&")."\n</div>\n";
closetable();
27. Vartotojų spalva forume
Taigi, kodas kurio dėka galite keisti nikų spalvas forume.
Instaliavimas: atsidarome viewthread.php failą
Surandame:
Kodas<td valign='top' rowspan='3' width='145' class='tbl1'>
<a href='../profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a><br>
<span class='alt'>".($is_mod ? $locale['userf1'] : getuserlevel($data['user_level']))."</span><br><br>\n";
Pakeičiame į:
Kodas<td valign='top' rowspan='3' width='145' class='tbl1'>\n";
if($data[user_level]==103){
echo "<a style='color:#FF3300;' href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'><B>".$data['user_name']."</B></a><br>";
}
else if($data[user_level]==102){
echo "<a style='color:#000066;' href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'><B>".$data['user_name']."</B></a><br>";
}
else{
echo "<a href='../profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a><br>";
};
echo "<span class='alt'>".($is_mod ? $locale['userf1'] : getuserlevel($data['user_level']))."</span><br><br>\n";
28. Mp3 grotuvas
Kodasopenside("Muzika");
echo "<center>Paklausyk muzikos!</br><embed src='Dainos nuoroda' autostart='true' width='120' height='60' loop='true'><center>";
closeside();
29. TV programa
Kodą irašome į įprastiniai puslapiai.
Kodas<div id="content">
<br>
<div style="float: left; width: 145px; overflow: hidden;">
<div style="height: 60px; text-align: center;"><a href="tv.php?tv=k"><img src="http://www.zebra.lt/tv/images/lrt-logo2.gif" alt=""></a></div>
<div >
<?php
$index = file("http://www.zebra.lt/tv/");
echo $index[212];
?>
</div></div>
<div style="float: left; width: 145px; overflow: hidden;">
<div style="height: 60px; text-align: center;"><a href="tv.php?tv=3"><img src="http://www.zebra.lt/tv/images/lnk-logo.gif" alt=""></a></div>
<div >
<?php
$index = file("http://www.zebra.lt/tv/");
echo $index[206];
?>
</div></div>
<div style="float: left; width: 145px; overflow: hidden;">
<div style="height: 60px; text-align: center;"><a href="tv.php?tv=l"><img src="http://www.zebra.lt/tv/images/tv3-logo.gif" alt=""></a></div>
<div >
<?php
$index = file("http://www.zebra.lt/tv/");
echo $index[209];
?>
</div></div>
<div style="float: left; width: 145px; overflow: hidden;">
<div style="height: 60px; text-align: center;"><a href="tv.php?tv=b"><img src="http://www.zebra.lt/tv/images/btv-logo.gif" alt=""></a></div>
<div >
<?php
$index = file("http://www.zebra.lt/tv/");
echo $index[215];
?>
</div></div>
</div>
<div id="extra-nav">
<div class="skin-block" align="center">
</div></div></td>
Redagavo kolzar 2007-02-09 01:21
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-02-09 01:22
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
30. Padaryti puslapi pagrindiniu
Kodas@openside("Padaryk pagrindiniu");
?>
<center>
<html>
<a class="chlnk" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.adresas');" title="Gali padaryti šį tinklapi pirmuoju.." href="http://www.adresas">
<font color="#000000">Padaryti Pirmuoju Puslapiu</font></a>
</html>
</center>
<?
@closeside();
?>
31. Užblokuoto adreso nukreipimas
Užblokuoto adreso nukreipimas į kitą nuorodą:
Atsidarome: maincore.php
Surandame: Kodasif (dbcount("(*)", "blacklist", "blacklist_ip='".USER_IP."' OR blacklist_ip='$sub_ip1' OR blacklist_ip='$sub_ip2'")) {
Po šia eilute randame: Kodasheader("Location: http://www.google.com"); exit;
Nukreipti galite į bet kokią nuorodą.
32. User Online/Offline Status
Kodas: forume rodo vartotojo statusą: online/offline
Instaliacija: atsidarome failą forum/viewthread.php
susirandame:
Kodas<span class='alt'>".$locale['503']."</span> ".$data['user_location']."
Po ja idedame:
Kodas<span class='alt'>".$locale['504']."</span> ".showdate("%d.%m.%y", $data['user_joined'])."<br><span class='alt'>Status:</span> ";
$lastseen = time() - $data['user_lastvisit'];
if($lastseen < 60) {
$lastseen = "<nobr><img src='".BASEDIR."forum/images/user_online.gif' style='vertical-align:absMiddle;' title='User is Online' alt='User is Online'> <span class='small'>Online</span></NOBR>";
} else {
$lastseen = "<nobr><img src='".BASEDIR."forum/images/user_offline.gif' style='vertical-align:absMiddle;' title='User is Offline' alt='User is Online'> <span class='small'>Offline</span></NOBR>";
}
echo "$lastseen";
echo "
Idedame online/offline imeg`us, į forum/images
33. Laikrodis/Kalendorius
Kodas@openside("Laikrodis/Kalendorius");
?>
<html>
<center> <embed src="http://www.clocklink.com/clocks/JOL001-Green.swf?TimeZone=NZT" width="130" height="130" wmode="transparent" type="application/x-shockwave-flash"></center>
</html>
<?
@closeside();
?>
34. Mūsų komanda
Kodasopentable("<center>Musu komanda</center> ");
$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_level>='102' ORDER BY user_level DESC,user_id");
while($data = dbarray($result)) {
echo "<img src='".BASEDIR."images/avatars/".$data['user_avatar']."' height='50' width='50' border='2'> <a href='profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a><br>\n";
}
$level102 = $locale['user2']; // Administrator
$level103 = $locale['user3']; // Super Administrator
closetable();
Redagavo kolzar 2007-02-09 02:28
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| suomis |
parašyta 2007-02-20 00:23
|

Naujokas

Pranešimai: 55
Įstojo: 22.12.05
|
35. Kalendorius (2)
Kodasopenside("Kelendorius");
?>
<html><center>
<table WIDTH="96%" BORDER="0" CELLSPACING="5" CELLPADDING="5"> <tr>
<td WIDTH="100%" align="center">
<script LANGUAGE="JavaScript">
<!--//Begin
monthnames = new Array(
"Sausis",
"Vasaris",
"Kovas",
"Balandis",
"Gegužė",
"Birželis",
"Liepa",
"Rugpjūtis",
"Rugsėjis",
"Spalis",
"Lapkritis",
"Gruodis");
var linkcount=0;
function addlink(month, day, href) {
var entry = new Array(3);
entry[0] = month;
entry[1] = day;
entry[2] = href;
this[linkcount++] = entry;
} Array.prototype.addlink = addlink;
linkdays = new Array();
monthdays = new Array(12);
monthdays[0]=31;
monthdays[1]=28;
monthdays[2]=31;
monthdays[3]=30;
monthdays[4]=31;
monthdays[5]=30;
monthdays[6]=31;
monthdays[7]=31;
monthdays[8]=30;
monthdays[9]=31;
monthdays[10]=30;
monthdays[11]=31;
todayDate=new Date();
thisday=todayDate.getDay();
thismonth=todayDate.getMonth();
thisdate=todayDate.getDate();
thisyear=todayDate.getYear();
thisyear = thisyear % 100;
thisyear = ((thisyear < 50) ? (2000 + thisyear) : (1900 + thisyear));
if (((thisyear % 4 == 0)
&& !(thisyear % 100 == 0))
||(thisyear % 400 == 0)) monthdays[1]++;
startspaces=thisdate;
while (startspaces > 7) startspaces-=7;
startspaces = thisday - startspaces;
if (startspaces < 0) startspaces+=7;
document.write("<table border='2' bgcolor='#FFFFFF' ");
document.write("bordercolor='#85C226'>");
document.write("<tr><td colspan=7><center><strong>"
+ monthnames[thismonth] + " " + thisyear
+ "</strong></center></td></tr>");
document.write("<tr>");
document.write("<td align='center' width='20'>P</td>");
document.write("<td align='center' width='20'>A</td>");
document.write("<td align='center' width='20'>T</td>");
document.write("<td align='center' width='20'>K</td>");
document.write("<td align='center' width='20'>P</td>");
document.write("<td align='center' width='20'>Š</td>");
document.write("<td align='center' width='20'>S</td>");
document.write("</tr>");
document.write("<tr>");
for (s=0;s<startspaces;s++) {
document.write("<td> </td>");
}
count=1;
while (count <= monthdays[thismonth]) {
for (b = startspaces;b<7;b++) {
linktrue=false;
document.write("<td align='center'>");
for (c=0;c<linkdays.length;c++) {
if (linkdays[c] != null) {
if ((linkdays[c][0]==thismonth + 1) && (linkdays[c][1]==count)) {
document.write("<a href='" + linkdays[c][2] + "'>");
linktrue=true;
}
}
}
if (count==thisdate) {
document.write("<font color='#FF0000'><strong>");
}
if (count <= monthdays[thismonth]) {
document.write(count);
}
else {
document.write(" ");
}
if (count==thisdate) {
document.write("</strong></font>");
}
if (linktrue)
document.write("</a>");
document.write("</td>");
count++;
}
document.write("</tr>");
document.write("<tr>");
startspaces=0;
}
document.write("</table></p>");
// End -->
</script></td>
</tr>
</table> </center></html>
<?
closeside();
Redagavo kolzar 2007-06-02 02:38
Tikimybė, jog kas nors ką nors padarys, yra atvirkščiai proporcinga turinčių tai daryti žmonių skaičiui. |
| |
|
|
| suomis |
parašyta 2007-02-20 00:25
|

Naujokas

Pranešimai: 55
Įstojo: 22.12.05
|
36. Dienos horoskopas
* kodas įrašomas naudojant įprastinius puslapius.
Kodas<?php
$index = file("http://www.vytautus.com/daily.php");
echo $index[195];
echo $index[196];
echo $index[197];
echo $index[198];
echo $index[199];
echo $index[200];
echo $index[201];
echo $index[202];
echo $index[203];
echo $index[204];
echo $index[205];
echo $index[204];
echo $index[207];
echo $index[208];
echo $index[209];
echo $index[210];
echo $index[211];
echo $index[212];
echo $index[213];
echo $index[214];
echo $index[215];
echo $index[216];
echo $index[217];
echo $index[218];
echo $index[219];
echo $index[220];
echo $index[221];
echo $index[222];
echo $index[223];
echo $index[224];
?>
<u><i><b>www.vytautus.com</b></i></u>
Redagavo kolzar 2007-06-02 02:39
Tikimybė, jog kas nors ką nors padarys, yra atvirkščiai proporcinga turinčių tai daryti žmonių skaičiui. |
| |
|
|
| zelbiux |
parašyta 2007-02-20 12:11
|

Naujokas

Pranešimai: 43
Įstojo: 02.12.05
|
37. 10 Paskutinių naujienų
Kodas
opentable($locale['046']);
$result = dbquery("SELECT * FROM ".DB_PREFIX."news WHERE ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") ORDER BY news_datestamp DESC LIMIT 0,10");
echo "<table width='100%' cellpadding='0' cellspacing='0'>\n";
while ($data = dbarray($result)) {
$title = $data['news_subject'];
$sh_title = $title;
$n_id = $data['news_id'];
$v_id = $data['news_reads'];
$comments_n = dbcount("(comment_id)", "comments", "comment_type='N' AND comment_item_id=$n_id");
$date = $data['news_datestamp'];
$n_date = showdate("%d-%m-%Y", $date);
echo "<tr><td class='tbl' style='border-top:1px #ccc dotted;'> <img src='".THEME."images/bullet.gif'> $n_date | <a href='news.php?readmore=$n_id'><b>$sh_title</b></a> [$v_id Skaityta]<span class='side'></span></td></tr>\n";
}
echo "<tr><td align='center' class='tbl' style='border-top:1px #ccc dotted;'><a href='".BASEDIR."news.php'>Visos naujienos</a> - <a href='".BASEDIR."news_archive.php'>Naujienų Archyvas</a></td></tr>\n";
echo "</table>\n";
closetable();
(galite padaryti ir 5 naujienų 15 , 20 naujienų ir taip toliau :)
Tiktai reikia pakeisti skaičių šitoje eiluteje:
(news_end='0'||news_end>=".time().") ORDER BY news_datestamp DESC LIMIT 0,10"); Ten kur yra LIMIT 0,10"); irašikite norima naujienu kiekį. (vietoj 10 rašikite norma skaičiu pvz: 0,5 arba 0,15 arba 0,20 ir t.t.
Kai kursite panele padarykite U-Ctr daug išvaizdingiau atrodis , ir nebus textas suspaustas ;)
Redagavo kolzar 2007-06-02 02:40 |
| |
|
|
| kolzar |
parašyta 2007-03-04 13:50
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
38. Narių gimtadieniai
Kodas@openside('Gimtadieniai');
$result=dbquery(
"SELECT user_id, user_name, DATE_FORMAT(user_birthdate, '%d') AS birth_day, EXTRACT(MONTH FROM user_birthdate) AS birth_month ".
"FROM ".$db_prefix."users ".
"WHERE EXTRACT(MONTH FROM user_birthdate)>EXTRACT(MONTH FROM NOW()) OR ".
"(EXTRACT(MONTH FROM user_birthdate)=EXTRACT(MONTH FROM NOW()) AND EXTRACT(DAY FROM user_birthdate)>=EXTRACT(DAY FROM NOW())) ".
"ORDER BY birth_month , birth_day LIMIT 0,7"
);
// Calculate Today's Date
$today = strftime("%b %d");
echo "<table width='100%' cellpadding='0' cellspacing='0'>";
if (dbrows($result) != 0) {
$months = explode("|", $locale['shortmonths']);
while ($data = dbarray($result)) {
$birthdate = $months[$data['birth_month']]." ".$data['birth_day'];
// If It's a Birthday, bold it
if ($birthdate == $today) {
$birthdate = "<span style='font-weight:bold'>Šiandien! - </span><i><a href='messages.php?msg_send=".$data['user_id']."'><font color=brown><b>sveikinti?</b></color></a></i></span>";
}
echo "<table width='100%' cellpadding='0' cellspacing='0'><tr><td>
<a href='".BASEDIR."profile.php?lookup=$data[user_id]'
onmouseover=\"gpe('text: <b>".$data['user_name']."</b><hr>".$locale['XXX_004'].": ".$data['user_location']."<br><br> ".$data['user_msn'].";')\">";
echo "$data[user_name]</a></td><td class='small2' align='right'>".$birthdate."</td></tr>";
}
}
echo "</table>";
closeside();
Redagavo kolzar 2007-06-02 02:41
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| Daumekas |
parašyta 2007-05-01 19:51
|
Naujokas

Pranešimai: 5
Įstojo: 03.12.06
|
39. Radio panelė (2)
Kodasopenside("Radijas");
$server2 = "IP"; //IP des Shoutcast Servers
$server2port = "PORT"; //Port des Shoutcast Server - Bsp.: 8000
$server2pass = "PASSWORD"; //Passwort des Shoutcast Servers
$dateix = fsockopen("$server2", $server2port, &$errno, &$errstr);
if( !$dateix )
{
echo "<font face='Verdana' size='2' color='black'><b>DOWN<b/></font><br>";
fclose($dateix);
}
else
{
fputs($dateix,"GET /admin.cgi?pass=$server2pass&mode=viewxml HTTP/1.0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows NT;)\r\n\r\n");
while (!(feof($dateix)))
{
$zeilex .= fgets($dateix, 4096);
}
fclose($dateix);
}
$tmpx = explode("<CURRENTLISTENERS>", $zeilex);
$tmpx = explode("</CURRENTLISTENERS>", $tmpx[1]);
$server2lauscher = $tmpx[0];
$pl2 = " ";
$tmpx = explode("<SERVERGENRE>", $tmpx[1]);
$tmpx = explode("</SERVERGENRE>", $tmpx[1]);
$tmp2x = explode("+", $tmpx[0]);
$nick2 = $tmp2x[0];
if(count($tmp2x) == 2)
$pl2 = $tmp2x[1];
$tmpx = explode("<SERVERTITLE>", $tmpx[1]);
$tmpx = explode("</SERVERTITLE>", $tmpx[1]);
$server2title = $tmpx[0];
$tmpx = explode("<SONGTITLE>", $tmpx[1]);
$tmpx = explode("</SONGTITLE>", $tmpx[1]);
$song2title = $tmpx[0];
$tmpx = explode("<STREAMSTATUS>", $tmpx[1]);
$tmpx = explode("</STREAMSTATUS>", $tmpx[1]);
$stream2status = $tmpx[0];
if ($stream2status == "1")
{
//OnAir? Dann das hier:
echo "<font face='Verdana' size='4' color='black'><b>Eteryje:</b></font><br>";
//Welcher Moderator?
echo "<font face='Verdana' size='2' color='orange'><b>Laida</b>:<br> $nick2</font><br>";
//Playlist vorhanden?
if ($pl2 =="")
{
echo "";
}
else
{
echo "<a href=\"";
echo "$pl2";
echo "\" target=\"_blank\"></a>";
}
//Was wird gespielt?
echo "<font face='Verdana' size='2' color='orange'><b>Daina:</b><br>$song2title</font><br>";
echo "<font face='Verdana' size='3' color='green'$server <br><a href=\"http://$server2:$server2port/listen.pls\"><b>Klausyti</b></a></font>";
}
//Offair? Dann hier das:
else
{
echo "<font face='Verdana' size='3' color='red'><center>Netransliuojama</font></center>";
}
closeside();
Redagavo kolzar 2007-06-02 02:47 |
| |
|
|
| Toonis |
parašyta 2007-05-15 14:49
|
PHP-Fusion žinovas

Pranešimai: 305
Įstojo: 17.10.06
|
40. Rytojaus orai
Kodasopenside("Orai ryt");
?>
<center><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="160" HEIGHT="110"> <PARAM NAME=movie VALUE="http://img.gismeteo.ru/flash/mtown.swf"> <param name="FlashVars" value="cset=2&tnumber=5&city0=26730&city1=26629&city2=26509&city3=26529&city4=26524&lang=en"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF><EMBED src="http://img.gismeteo.ru/flash/mtown.swf?cset=2&tnumber=5&city0=26730&city1=26629&city2=26509&city3=26529&city4=26524&lang=en" quality=high bgcolor=#FFFFFF WIDTH="160" HEIGHT="110" NAME="mtown" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT></center>
<?
closeside();
Redagavo kolzar 2007-06-02 02:49
w00t! |
| |
|
|
| kolzar |
parašyta 2007-06-02 02:18
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
41. Prisegimai matomi tik nariams
* Forumo modifikacija neleisianti svečiams siūstis prisegtų failų iš forumo, jie matys privaloma registracijos lauką.
atsidarome: forum/viewthread.php
randame: Kodasif ($data['attach_id']) {
if (in_array($data['attach_ext'], $imagetypes) && @getimagesize(FORUM."attachments/".$data['attach_name'])) {
echo "<hr>\n".$data['user_name'].$locale['506']."<br><br>\n<img src='".FORUM."attachments/".$data['attach_name']."'>";
} else {
echo "<hr>\n".$data['user_name'].$locale['507']."<br>\n<a href='".FUSION_SELF."?forum_id=$forum_id&thread_id=$thread_id&getfile=".$data['post_id']."'>".$data['attach_name']."</a>";
}
}
if ($data['post_edittime'] != "0") {
echo "<hr>\n".$locale['508'].$edituser.$locale['509']."$edittime";
}
echo "</td>
keičiame: Kodasif ($data['attach_id']) {
if (in_array($data['attach_ext'], $imagetypes) && @getimagesize(FORUM."attachments/".$data['attach_name'])) {
echo "<hr>\n".$data['user_name'].$locale['506']."<br>";
if (iMEMBER){ echo "<br>\n<img src='".FORUM."attachments/".$data['attach_name']."'>";}
else { echo "<div class='quote'><center>Tik nariams <a href='/register.php'><b>Registruotis?</b></a></center></div>"; }
} else {
echo "<hr>\n".$data['user_name'].$locale['507']."<br>";
if (iMEMBER){echo "<a href='".FUSION_SELF."?forum_id=$forum_id&thread_id=$thread_id&getfile=".$data['post_id']."'>".$data['attach_name']."</a>";}
else { echo "<div class='quote'><center>Tik nariams <a href='/register.php'><b>Registruotis?</b></a></center></div>"; }
}
}
if ($data['post_edittime'] != "0") {
echo "<hr>\n".$locale['508'].$edituser.$locale['509']."$edittime";
}
echo "</td>
Redagavo kolzar 2007-06-02 02:51
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-06-02 02:25
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
42. Skype panele
Kodasopenside("skype");
?>
<!--
Skype 'My status' button
http://www.skype....ypebuttons
-->
<script type="text/javascript" src="http://download.skype.com/share/skypebuttons/js/skypeCheck.js"></script>
<a href="skype:nikas?chat"><img src="http://mystatus.skype.com/smallclassic/nikas" style="border: none;" width="114" height="20" alt="modding" /></a>
<?
closeside();
* nikas - pakeičiame į savo pseudonimą.
Redagavo kolzar 2007-06-02 02:52
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-06-02 02:28
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
43. TOP forumo nariai
* variantas su avatarais.
Kodasopenside("Top Forumo Nariai");
$sql=dbquery("SELECT * FROM ".$db_prefix."users ORDER BY 'user_posts' DESC LIMIT 0, 8");
echo "<table width='auto' cellspacing='0' cellpadding='0'>";
$i=0;
while ($data=dbarray($sql)) {
echo "<tr>
<td align='left'>
<a href='".BASEDIR."profile.php?lookup=".$data ['user_id']."'>";
if(!empty($data['user_avatar']))
{
$avatar="<img src='".IMAGES."avatars/".$data['user_avatar']."' alt='".$data['user_name']."' width='50' height='50'>";}
else
{
$avatar="<img src='".IMAGES."noavatar.gif' alt='".$data['user_name']."' width='50' height='50'>";}
echo"$avatar</a></td>
<td align='left'><a href='".BASEDIR."profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a><br> - ".$data['user_posts']." Pranesimai</td></tr>";
$i++;
}
echo "</table>";
closeside();
* variantas be avatarų
Kodasopenside("Top Forumo Nariai");
$sql=dbquery("SELECT * FROM ".$db_prefix."users ORDER BY 'user_posts' DESC LIMIT 0, 5");
echo "<table width='auto' cellspacing='0' cellpadding='0'>";
$i=0;
while ($data=dbarray($sql)) {
echo "<tr>
<td align='left'>
<a href='".BASEDIR."profile.php?lookup=".$data ['user_id']."'>";
echo"</a></td>
<td align='left'><a href='".BASEDIR."profile.php?lookup=".$data['user_id']."'>".$data['user_name']."</a> - ".$data['user_posts']." Pranesimai</td></tr>";
$i++;
}
echo "</table>";
closeside();
Redagavo kolzar 2007-06-02 02:52
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-06-02 02:53
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
44. Serveris veikia (on) / neveikia (off).
Kodas<?php openside("Serverio statas");
$servo_pavadinimas='Pogrindis'; //pavadinimas
$servo_ip='pogrindis.com'; //Ip, arba hostas
$servo_loginport=2106; //Ip, portas
$servo_serverport=7777; //server, portas
echo'
<table width="100%"> <tr> <td colspan="2"><center><b>'.$servo_pavadinimas.'</b></center></td> </tr> <tr> <td>Login:';
if($fp=fsockopen($servo_ip, $servo_loginport, $ERROR_NO, $ERROR_STR,(float)0.5))
echo"<span style='color:lime'>Serveris veikia</span>";
else
echo"<span style='color:red'>Serveris neveikia</span>";
echo('</td> <td>Game:');
if($fp=fsockopen($servo_ip, $servo_serverport, $ERROR_NO, $ERROR_STR,(float)0.5))
echo"<span style='color:lime'>Serveris veikia</span>";
else
echo"<span style='color:red'>Serveris neveikia</span>";
echo('</td> </tr>');
echo('</table>');
closeside(); ?>
Redagavo kolzar 2007-06-02 02:53
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-06-02 02:55
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
45. Iššokanti lentelė su jūsų tekstu (JavaScript)
Kodas<script language="Javascript">
<!--
alert ("Jusu tekstas")
//-->
</script>
Redagavo kolzar 2007-06-02 02:55
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-06-02 02:57
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
46. Naudojamos naršyklės informacija
Kodas<html>
<body>
<script type="text/javascript">
var narsykle=navigator.appName
var b_versija=navigator.appVersion
var versija=parseFloat(b_versija)
document.write("Naršyklės pavadinimas: "+ narsykle)
document.write("<br />")
document.write("Naršyklės versija: "+ versija)
</script>
</body>
</html
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-06-02 02:58
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
47. Teksto žymėjimo draudimas
* kodas įrašomas į subheader.php failą.
Kodas<script language="JavaScript1.2">
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>
Redagavo kolzar 2007-06-02 02:59
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| snapsas |
parašyta 2007-06-03 19:14
|

PHP-Fusion žinovas

Pranešimai: 340
Įstojo: 03.03.07
|
48. Graži navigacija
Spalvas ir šriftu pasireguliuosite pagal save
Kodasopenside("Navigacija")
?>
<style>
/*mygtukas ramybes busenoje*/
#mygtukai a {
display:block;
width: 150px;
padding: 5px;
margin: 2px 0px 2px 0px;
text-decoration: none;
background-color: #FFD700;
border: 1px solid #000;
font: 10px verdana;
font-weight: bold;
color:#fff;
cursor: default;
}
#mygtukai a:hover {
background-color: #FF7F50;
padding: 5px;
margin: 2px 0px 2px 3px;
}
</style>
<div id="mygtukai">
<a href="/index.php">Namai</a>
<a href="/forum">Forumas</a>
<a href="/nuorodos.php">Nuorodos</a>
<a href="/news_cats.php">Naujienos</a>
<a href="/wallpaperiai.php">Wallpaper'iai</a>
<a href="/puslapiai.php?page_id=1">Veikėjų Aprašymai</a>
<a href="/search.php">Paieška</a>
<a href="/submit.php?stype=l">Siūsti Nuorodą</a>
<a href="/submit.php?stype=p">Siūsti wallpaper'į</a>
</div>
<?
closeside();
|
| |
|
|
| snapsas |
parašyta 2007-06-03 22:47
|

PHP-Fusion žinovas

Pranešimai: 340
Įstojo: 03.03.07
|
nu va, padariau:) submenu :)
49. Submenu spalvota navigacija
Kodasopenside("Navigacija")
?>
<style type="text/css">
/*By Snapsas*/
/*URL: http://www.garfil... */
.suckerdiv ul{
display:block;
list-style-type: none;
width: 161px;
padding: 0;
margin: 2px 0px 2px 0px;
text-decoration: none;
font: 10px verdana;
font-weight: bold;
color:#fff;
cursor: default;
}
.suckerdiv ul li{
position: relative;
background-color: #FFD700;
}
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 161px; /*sub menu width*/
top: 0;
visibility: hidden;
}
/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
display:block;
width: 150px;
padding: 5px;
margin: 2px 0px 2px 0px;
text-decoration: none;
background-color: #FFD700;
border: 1px solid #000;
font: 10px verdana;
font-weight: bold;
color:#fff;
cursor: default;
}
.suckerdiv ul li a:visited{
color:;
}
.suckerdiv ul li a:hover{
display:block;
width: 150px;
padding: 5px;
margin: 2px 0px 2px 0px;
text-decoration: none;
background-color: #FF7F50;
border: 1px solid #000;
font: 10px verdana;
font-weight: bold;
color:#fff;
cursor: default;
}
.suckerdiv .subfolderstyle{
background: url(http://www.dynamicdrive.com/cssexamples/media/arrow-list.gif) no-repeat center right;
}
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
</style>
<script type="text/javascript">
var menuids=["suckertree1"] //Enter id(s) of SuckerTree UL menus, separated by commas
function buildsubmenus(){
for (var i=0; i<menuids.length; i++){
var ultags=document.getElementById(menuids[i]).getElementsByTagName("ul")
for (var t=0; t<ultags.length; t++){
ultags[t].parentNode.getElementsByTagName("a")[0].className="subfolderstyle"
if (ultags[t].parentNode.parentNode.id==menuids[i]) //if this is a first level submenu
ultags[t].style.left=ultags[t].parentNode.offsetWidth+"px" //dynamically position first level submenus to be width of main menu item
else //else if this is a sub level submenu (ul)
ultags[t].style.left=ultags[t-1].getElementsByTagName("a")[0].offsetWidth+"px" //position menu to the right of menu item that activated it
ultags[t].parentNode.onmouseover=function(){
this.getElementsByTagName("ul")[0].style.display="block"
}
ultags[t].parentNode.onmouseout=function(){
this.getElementsByTagName("ul")[0].style.display="none"
}
}
for (var t=ultags.length-1; t>-1; t--){ //loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
ultags[t].style.visibility="visible"
ultags[t].style.display="none"
}
}
}
if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false)
else if (window.attachEvent)
window.attachEvent("onload", buildsubmenus)
</script>
<div class="suckerdiv">
<ul id="suckertree1">
<li><a href="#">linkas1</a></li>
<li><a href="#">linkas2</a></li>
<li><a href="#">Folderis 1</a>
<ul>
<li><a href="#">Sublinkas 1.1</a></li>
<li><a href="#">Sublinkas 1.2</a></li>
</ul>
</li>
<li><a href="#">linkas 3</a></li>
<li><a href="#">Folderis 2</a>
<ul>
<li><a href="#">Sublinkas 2.1</a></li>
<li><a href="#">Folderis 2.1</a>
<ul>
<li><a href="#">Sublinkas 2.1.1</a></li>
<li><a href="#">Sublinkas 2.1.2</a></li>
<li><a href="#">Sublinkas 2.1.3</a></li>
<li><a href="#">Sublinkas 2.1.4</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">linkas 4</a></li>
</ul>
</div>
<?
closeside();
Redagavo snapsas 2007-06-04 13:40 |
| |
|
|
| Clorex |
parašyta 2007-06-04 00:30
|

Naujokas

Pranešimai: 46
Įstojo: 03.06.07
|
50. Dienos Fonas (2 paveiksleliai)
Kodasopentable("Dienos Fonas");
echo "<center><a href='javascript:gwGetPreview();'>
<img src='http://www.gamewallpapers.com/wallpaperoftheday/wallpaperoftheday.jpg' width='120' height='90' border='0' onError='document.all.gw_wallpaperoftheday.style.visibility='hidden';'></center>
<script>
function gwGetPreview() {
window.open('http://www.gamewallpapers.com/wallpaperoftheday/getpreview.php','_blank','fullscreen=no,resizable=no,scrollbars=no,toolbar=no,height=316,width=400');
}
</script>\n";
?>
<br><center><div id="gw_wallpaperoftheday_console">
<a href="javascript:gwGetPreview_console();">
<img src="http://www.gamewallpapers.com/wallpaperoftheday/wallpaperoftheday_console.jpg" width="120" height="90" border="0" onError="document.all.gw_wallpaperoftheday_console.style.visibility='hidden';">
</a><br>
</div>
<script>
function gwGetPreview_console() {
url = "http://www.gamewallpapers.com/wallpaperoftheday/getpreview_2lines.php?type=console";
ipwindow = window.open(url,"_blank","fullscreen=no,resizable=no,scrollbars=no,toolbar=no,height=328,width=400");
}
</script></center>
<?
closetable();
Redagavo kolzar 2007-06-06 01:13
Velnio Sukurtas, Dievo Patobulintas 
Radai ka nors idomaus tai nestabdyk parodik ir man |
| |
|
|
| kolzar |
parašyta 2007-06-06 01:12
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
51. Reklamos panelė
Kodas@openside("Reklama 468x60");
?>
<center>
<iframe src="http://www.populiarus.lt/banner.php?kas=3&user=1678&tipas=1&tipas1=50&tipas2=1&tipas3=50&tipas4=50&st=1&eil=1" width="468" height="60" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<?
@closeside();
Redagavo kolzar 2007-06-06 01:13
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|
|
| kolzar |
parašyta 2007-06-06 01:15
|

Projekto Autorius

Pranešimai: 395
Įstojo: 27.03.05
|
51. Paieška
Kodas@openside("Paieška");
?>
<html><center>
<form name='search' action='search.php?stype=n' method='post'>
<div align='center' class='search'>
<input type='text' class='inputbox' name='stext' value='' onBlur=\"if(this.value=='') this.value='';\" onFocus=\"if(this.value=='') this.value='';\">
<br>
<br><input type='submit' name='option' value='Ieskoti'></div></form></div></td>
</html>
<?
@closeside();
?>
Mano tikslas - ne parodyti pirštu, bet parodyti kryptį. |
| |
|