Bravo List

Bravo List (http://www.bvlist.com/index.php)
-   Yuna Scatari Edition (YSE) (http://www.bvlist.com/forumdisplay.php?f=22)
-   -   Ajax shoutbox for YSE pre6 need, please!! (http://www.bvlist.com/showthread.php?t=3719)

evaldas40 2nd November 2009 03:27

Ajax shoutbox for YSE pre6 need, please!!
 
need ajax shoutbox for Yuna Scatari v2.0 PRE6 RC0 - English please post this shoutbox at quickli as you can.

Best regards. :muscle::drink:

daffy 2nd November 2009 16:58

how many posts do you want to make about this damn shoutbox, you should be reported for spamming, i see this in more than 1place

evaldas40 2nd November 2009 16:59

i need just fucking shoutbox, can someone post it ?

wMan 2nd November 2009 17:06

u think anyone give a fuck about what u want? u need to code it in ur self hove the fuck u are going to administrate torrent tracker if u have no sense of what php is maybe i shoud bild a rocket without knowing hove the fuck do that ? just don't be such a dumbass and listen for a moment because it looks like u only know hove to cry about what u wan't u selfish dumbass

evaldas40 2nd November 2009 17:10

Quote:

Originally Posted by wolfman (Post 17204)
u think anyone give a fuck about what u want? u need to code it in ur self hove the fuck u are going to administrate torrent tracker if u have no sense of what php is maybe i shoud bild a rocket without knowing hove the fuck do that ? just don't be such a dumbass and listen for a moment because it looks like u only know hove to cry about what u wan't u selfish dumbass



I dont know how to code it, bicose i'm bad in the coding, when i have monay i pay for you , just please do me a shoutbox like TBDev ajax :sad:

wMan 2nd November 2009 17:14

u want like tbdev then go to tbdev.net search for shoutbox there will be instructions on hove to add it too
if u are so lame u can't copy and paste then just pay someone

evaldas40 2nd November 2009 17:17

I was trying to add this shoutbox http://bvlist.com/tracker-mods/202-tbdev-shoutbox.html bu i have eror

wMan 2nd November 2009 17:19

what error

evaldas40 2nd November 2009 17:21

in global.php i dont find

//-------- Begins a main frame

function begin_main_frame()


an i cant add this after tex higher


function textbbcode($form,$name,$content="") {
?>























*






global $smilies, $BASEURL;
while ((list($code, $url) = each($smilies)) && $count<20) {
if ($count % 4==0)
print("");

print("\n");
$count++;

if ($count % 4==0)
print("");
}
?>



}


and in index.php


i dont know where to add this code:

//// Shoutbox
print("

Shoutbox:.");

print("
\n");
print("

\n");
print("
\n");
print("
Message: \n");
print("
");
////


wMan 2nd November 2009 17:27

anywere just don't put new functions inside old ones post ur global.php crap and index too might take a look

evaldas40 2nd November 2009 17:31

2 Attachment(s)
i was triyng to add somewhere but i have eror in that line where i need to add :(

i add the filess, please add yuo that shoubox, becose i ghave a lot of erors

daffy 2nd November 2009 17:34

Quote:

in global.php i dont find

//-------- Begins a main frame

function begin_main_frame()

look in theme/theme_name/template.php
you will see

evaldas40 2nd November 2009 17:37

how about index ?

wMan 2nd November 2009 18:15

try this index.php
and give me bittorrent.php
PHP Code:

<?

require "include/bittorrent.php";

gzip();

dbconn(true);

if (
$_SERVER["REQUEST_METHOD"] == "POST") {

  
$choice $_POST["choice"];

  if (
$CURUSER && $choice != "" && $choice 256 && $choice == floor($choice)) {

    
$res sql_query("SELECT * FROM polls ORDER BY added DESC LIMIT 1") or sqlerr(__FILE____LINE__);

    
$arr mysql_fetch_assoc($res) or die("No pools");

    
$pollid $arr["id"];

    
$userid $CURUSER["id"];

    
$res sql_query("SELECT * FROM pollanswers WHERE pollid=$pollid && userid=$userid") or sqlerr(__FILE____LINE__);

    
$arr mysql_fetch_assoc($res);

    if (
$arr) die("Double vote");

    
sql_query("INSERT INTO pollanswers VALUES(0, $pollid$userid$choice)") or sqlerr(__FILE____LINE__);

    if (
mysql_affected_rows() != 1)

      
stderr($tracker_lang['error'], "Error.Your vote has not been accepted.");

    
header("Location: $DEFAULTBASEURL/");

    die;

  } else

    
stderr($tracker_lang['error'], "Please select option.");

}



stdhead($tracker_lang['homepage']);



//print("<table width=\"100%\" class=\"main\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"embedded\">");



//// Shoutbox 
 
print("<h2>Shoutbox:.");

print(
"<table width='100%' border='1' cellspacing='0' cellpadding='1'><tr><td class=text>\n");
print(
"<iframe src='shoutbox.php' width='100%' height='80' frameborder='0' name='sbox' marginwidth='0' marginheight='0'></iframe>

\n"
);
print(
"<form action='shoutbox.php' method='get' rel='nofollow' target='sbox' name='shbox' onSubmit=\"mySubmit()\">\n");
print(
"<center>Message: <input type='text' maxlength=140 name='shbox_text' size='100'>  <input type='submit' value='Post it'> <input type='hidden' name='sent' value='yes'>\n");
print(
"</td></tr></table></form>");
////

?>



<div align="center"><font class="small"><img src="./themes/<?=$ss_uri;?>/images/en.gif" width="20" height="15"></font></div>

<p align="justify"><font class="small" style="font-weight: normal;">No files you see here are hosted on the server. Links available are provided by site users and administation is not responsible for them. It is strictly prohibited to upload any copyrighted material without explicit permission from copyright holders. If you find that some content is abusing you feel free to contact administation.</font></p>



<!--</td></tr></table>-->



<?

stdfoot
();

?>


evaldas40 2nd November 2009 19:31

1 Attachment(s)
there is bitt file

:muscle:

wMan 2nd November 2009 19:43

new one
PHP Code:

<?

define
('IN_TRACKER'true);

@
error_reporting(E_ALL & ~E_NOTICE);

@
ini_set('error_reporting'E_ALL & ~E_NOTICE);

@
ini_set('display_errors''1');

@
ini_set('display_startup_errors''0');

@
ini_set('ignore_repeated_errors''1');

@
ignore_user_abort(1);

@
set_time_limit(0);

@
set_magic_quotes_runtime(0);

@
session_start();

define ('ROOT_PATH'dirname(dirname(__FILE__))."/");

function 
timer() {

    list(
$usec$sec) = explode(" "microtime());

    return ((float)
$usec + (float)$sec);

}

$tstart timer(); 

function 
textbbcode($form,$name,$content="") {
?>

<script language=javascript>
function SmileIT(smile,form,text){
    document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
    document.forms[form].elements[text].focus();
}

function PopMoreSmiles(form,name) {
         link='moresmiles.php?form='+form+'&text='+name
         newWin=window.open(link,'moresmile','height=500,width=450,resizable=no,scrollbars=yes');
         if (window.focus) {newWin.focus()}
}

function PopMoreTags(form,name) {
         link='moretags.php?form='+form+'&text='+name
         newWin=window.open(link,'moresmile','height=500,width=775,resizable=no,scrollbars=yes');
         if (window.focus) {newWin.focus()}
}


function BBTag(tag,s,text,form){
switch(tag)
    {
    case '";
           document.forms[form].elements[s].value="QUOTE ";
           }
        break;
    case '[img]':
    if (document.forms[form].elements[s].value=="IMG ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"[img]";
        document.forms[form].elements[s].value="IMG*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"[/img]";
           document.forms[form].elements[s].value="IMG ";
           }
        break;
    case '[url="http://':%20%20%20%20if%20(document.forms%5bform%5d.elements%5bs%5d.value=="URL%20")%20%20%20%20%20%20%20{%20%20%20%20%20%20%20%20document.forms%5bform%5d.elements%5btext%5d.value%20=%20document.forms%5bform%5d.elements%5btext%5d.value+"%5burl%5d";%20%20%20%20%20%20%20%20document.forms%5bform%5d.elements%5bs%5d.value="URL*";%20%20%20%20%20%20%20%20}%20%20%20%20%20%20%20else%20%20%20%20%20%20%20%20%20%20%20{%20%20%20%20%20%20%20%20%20%20%20document.forms%5bform%5d.elements%5btext%5d.value%20=%20document.forms%5bform%5d.elements%5btext%5d.value+""]':
    if (document.forms[form].elements[s].value=="URL ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="URL*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="URL ";
           }
        break;
    case '[*]':
    if (document.forms[form].elements[s].value=="List ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"[*]";
        }
        break;
    case '[b]':
    if (document.forms[form].elements[s].value=="B ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="B*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="B ";
           }
        break;
    case '[i]':
    if (document.forms[form].elements[s].value=="I ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="I*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="I ";
           }
        break;
    case '[u]':
    if (document.forms[form].elements[s].value=="U ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="U*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="U ";
           }
        break;
    }
    document.forms[form].elements[text].focus();
}

</script>

  <table width="100%" style='margin: 3px' cellpadding="0" cellspacing="0">
    <tr>
      <td class=embedded colspan=2>
      <table cellpadding="2" cellspacing="1">
      <tr>
      <td class=embedded><input style="font-weight: bold;" type="button" name="bold" value="B " onclick="java script: BBTag('[b]','bold','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input style="font-style: italic;" type="button" name="italic" value="I " onclick="java script: BBTag('[i]','italic','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input style="text-decoration: underline;" type="button" name="underline" value="U " onclick="java script: BBTag('[u]','underline','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input type="button" name="li" value="List " onclick="java script: BBTag('[*]','li','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input type="button" name="quote" value="QUOTE " onclick="java script: BBTag('[quote]','quote','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input type="button" name="url" value="URL " onclick="java script: BBTag('[url]','url','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input type="button" name="img" value="IMG " onclick="java script: BBTag('[img]','img','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded>*<? echo MORE_TAGS;?></td>
      </tr>
      </table>
      </td>
    </tr>
    <tr>
      <td class=embedded>
      <textarea name="<? echo $name?>" rows="15" cols="80"><? echo $content?></textarea>
      </td>
      <td class=embedded>
      <table cellpadding="3" cellspacing="1">
      <?

      
global $smilies$BASEURL;
      while ((list(
$code$url) = each($smilies)) && $count<20) {
         if (
$count 4==0)
            print(
"<tr>");

            print(
"\n<td class=embedded style='padding: 3px; margin: 2px'><a href=\"java script: SmileIT('".str_replace("'","\'",$code)."','$form','$name')\"><img border=0 src=pic/smilies/".$url."></a></td>");
            
$count++;

         if (
$count 4==0)
            print(
"</tr>");
      }
      
?>
      </table>
      <center><? echo MORE_SMILES;?></center>
      </td>
    </tr>
  </table>
<?
}



// INCLUDE BACK-END

if (empty($rootpath))

    
$rootpath ROOT_PATH;

require_once(
$rootpath 'include/core.php');

?>

shoutbox.php must be in root
PHP Code:

<? 
require_once("include/bittorrent.php"); 
 
dbconn(false); 
 
loggedinorreturn(); 
 
//deleting messages 
 
if (isset($_GET['del'])) 

if (
is_numeric($_GET['del'])) 

$query "SELECT * FROM shoutbox WHERE id=".$_GET['del']; 
$result mysql_query($query); 

else { 
echo 
"<center>Invalid message ID</center>"
exit;} 
 
$row mysql_fetch_row($result); 
 
if ( (
get_user_class() >= UC_MODERATOR) ) 

$query "DELETE FROM shoutbox WHERE id=".$_GET['del']; 
mysql_query($query); 


 
?> 
<html><head> 
<title>ShoutBox</title> 
<META HTTP-EQUIV=REFRESH CONTENT="600; URL=shoutbox.php"> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
<style type="text/css"> 
A {color: #000000; font-weight: bold; } 
A:hover {color: #FF0000;} 
.small {font-size: 8pt; font-family: verdana; } 
.date {font-size: 7pt;} 
</style> 
<STYLE>BODY { 
SCROLLBAR-3DLIGHT-COLOR: #004E98; 
SCROLLBAR-ARROW-COLOR: #004E98; 
SCROLLBAR-DARKSHADOW-COLOR: white; 
SCROLLBAR-BASE-COLOR: white 

</STYLE> 
</head> 
<body bgcolor=#F5F4EA> 
<? 
 
/* 
if ($CURUSER["chatpost"] == 'no') 

print("<h2><center>You are banned.</center></h2>"); 
exit; 

else 

*/ 
 
if($_GET["sent"]=="yes"
if(!
$_GET["shbox_text"]) 

    
$userid=$CURUSER["id"]; 

else 

$userid=$CURUSER["id"]; 
$username=$CURUSER["username"]; 
$date=time(); 
$text=trim($_GET["shbox_text"]); 
 
mysql_query("INSERT INTO shoutbox (id, userid, username, date, text) VALUES ('id'," sqlesc($userid) . ", " sqlesc($username) . ", $date, " sqlesc($text) . ")") or sqlerr(__FILE____LINE__); 

 
$res mysql_query("SELECT * FROM shoutbox ORDER BY date DESC LIMIT 70") or sqlerr(__FILE____LINE__); 
if (
mysql_num_rows($res) == 0
print(
"\n"); 
else 

print(
"<table border=0 cellspacing=0 cellpadding=2 width='100%' align='left' class='small'>\n"); 
 
while (
$arr mysql_fetch_assoc($res)) 

$res2 mysql_query("SELECT username,class,avatar,donor,title,enabled,warned FROM users WHERE id=$arr[userid]") or sqlerr(__FILE____LINE__); 
$arr2 mysql_fetch_assoc($res2); 
 
if (
get_user_class() >= UC_MODERATOR) { 
$del="[<a href=/shoutbox.php?del=".$arr[id].">D</a>]"

 
print(
"<tr><td><font color=gray><span class='date'>".strftime("%H:%M",$arr["date"]).":.</font> 
$del 
</span> 
<a href='userdetails.php?id="
.$arr["userid"]."' target='_blank'>".$arr["username"]."</a>" 
(
$arr2["donor"] == "yes" "<img src=pic/star.gif alt='??????????'>" "") . 
(
$arr2["class"] == "3" "<img src="."/pic/rel.gif alt='???????'>" "") . 
(
$arr2["class"] == "2" "<img src="."/pic/vip.gif alt='VIP'>" "") . 
(
$arr2["class"] == "1" "<img src="."/pic/kan.gif alt='????????'>" "") . 
(
$arr2["warned"] == "yes" "<img src="."/pic/warned.gif alt=\"Warned\">" "") .format_comment
$arr[text] 
"
)); 

print(
"</table>"); 
 
 

 
 
?> 
</body> 
</html>


evaldas40 2nd November 2009 19:52

new one
PHP Code:

<?

define
('IN_TRACKER'true);

@
error_reporting(E_ALL & ~E_NOTICE);

@
ini_set('error_reporting'E_ALL & ~E_NOTICE);

@
ini_set('display_errors''1');

@
ini_set('display_startup_errors''0');

@
ini_set('ignore_repeated_errors''1');

@
ignore_user_abort(1);

@
set_time_limit(0);

@
set_magic_quotes_runtime(0);

@
session_start();

define ('ROOT_PATH'dirname(dirname(__FILE__))."/");

function 
timer() {

    list(
$usec$sec) = explode(" "microtime());

    return ((float)
$usec + (float)$sec);

}

$tstart timer(); 

function 
textbbcode($form,$name,$content="") {
?>

<script language=javascript>
function SmileIT(smile,form,text){
    document.forms[form].elements[text].value = document.forms[form].elements[text].value+" "+smile+" ";
    document.forms[form].elements[text].focus();
}

function PopMoreSmiles(form,name) {
         link='moresmiles.php?form='+form+'&text='+name
         newWin=window.open(link,'moresmile','height=500,width=450,resizable=no,scrollbars=yes');
         if (window.focus) {newWin.focus()}
}

function PopMoreTags(form,name) {
         link='moretags.php?form='+form+'&text='+name
         newWin=window.open(link,'moresmile','height=500,width=775,resizable=no,scrollbars=yes');
         if (window.focus) {newWin.focus()}
}


function BBTag(tag,s,text,form){
switch(tag)
    {
    case '";
           document.forms[form].elements[s].value="QUOTE ";
           }
        break;
    case '[img]':
    if (document.forms[form].elements[s].value=="IMG ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"[img]";
        document.forms[form].elements[s].value="IMG*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"[/img]";
           document.forms[form].elements[s].value="IMG ";
           }
        break;
    case '[url="http://':%20%20%20%20if%20(document.forms%5bform%5d.elements%5bs%5d.value=="URL%20")%20%20%20%20%20%20%20{%20%20%20%20%20%20%20%20document.forms%5bform%5d.elements%5btext%5d.value%20=%20document.forms%5bform%5d.elements%5btext%5d.value+"%5burl%5d";%20%20%20%20%20%20%20%20document.forms%5bform%5d.elements%5bs%5d.value="URL*";%20%20%20%20%20%20%20%20}%20%20%20%20%20%20%20else%20%20%20%20%20%20%20%20%20%20%20{%20%20%20%20%20%20%20%20%20%20%20document.forms%5bform%5d.elements%5btext%5d.value%20=%20document.forms%5bform%5d.elements%5btext%5d.value+""]':
    if (document.forms[form].elements[s].value=="URL ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="URL*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="URL ";
           }
        break;
    case '[*]':
    if (document.forms[form].elements[s].value=="List ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"[*]";
        }
        break;
    case '[b]':
    if (document.forms[form].elements[s].value=="B ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="B*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="B ";
           }
        break;
    case '[i]':
    if (document.forms[form].elements[s].value=="I ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="I*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="I ";
           }
        break;
    case '[u]':
    if (document.forms[form].elements[s].value=="U ")
       {
        document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
        document.forms[form].elements[s].value="U*";
        }
       else
           {
           document.forms[form].elements[text].value = document.forms[form].elements[text].value+"";
           document.forms[form].elements[s].value="U ";
           }
        break;
    }
    document.forms[form].elements[text].focus();
}

</script>

  <table width="100%" style='margin: 3px' cellpadding="0" cellspacing="0">
    <tr>
      <td class=embedded colspan=2>
      <table cellpadding="2" cellspacing="1">
      <tr>
      <td class=embedded><input style="font-weight: bold;" type="button" name="bold" value="B " onclick="java script: BBTag('[b]','bold','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input style="font-style: italic;" type="button" name="italic" value="I " onclick="java script: BBTag('[i]','italic','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input style="text-decoration: underline;" type="button" name="underline" value="U " onclick="java script: BBTag('[u]','underline','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input type="button" name="li" value="List " onclick="java script: BBTag('[*]','li','<? echo $name?>','<? echo $form?>')" /></td>
      <td class=embedded><input type="button" name="quote" value="QUOTE " onclick="java script: BBTag('<<<@!1!@>>>

what this file name would be ? in root ?

wMan 2nd November 2009 19:53

that's FUCKING BITTORRENT.PHP

evaldas40 2nd November 2009 20:01

eror
Code:

Fatal error: Cannot redeclare textbbcode() (previously declared in /home/evaldas40/domains/cs.zones.lt/public_html/include/bittorrent.php:35) in /home/evaldas40/domains/cs.zones.lt/public_html/include/functions_global.php on line 501

wMan 2nd November 2009 20:02

then put back on old bittorrent.php

evaldas40 2nd November 2009 20:06

i have a shoutbox now, but shoutbox can see a guest , ant it is in all links , how to fix ar how to add a block or something ?


All times are GMT +2. The time now is 20:27.

Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.