Version 2.3.6

This commit is contained in:
Neo committed 2025-12-19 00:26:08 -08:00
1 parent a3bb603c96
commit 19b38c7c74
764 files changed
+143731 -118164

No files matched your search

+1 -10
View File
@@ -1,10 +1 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="author" content="Êîìïàíèÿ IBResource è Invision Power Services Inc.">
<title>Îøèáêà ðóññêîé âåðñèè Invision Power Board</title>
</head><body>
<h1>Îøèáêà <a href="http://www.ibresource.ru/">ðóññêîé âåðñèè Invision Power Board</a></h1>
<font size="4">Âû ïîïàëè íà íåñóùåñòâóþùóþ ñòðàíèöó!<br>Ïîæàëóéñòà íàæìèòå íà êíîïî÷êó &laquo;<b>Íàçàä</b>&raquo; â&nbsp;âàøåì áðàóçåðå äëÿ âîçâðàùåíèÿ íà ïðåäûäóùóþ ñòðàíèöó.</font>
</body>
</html>
<html>␍<head><title>Invision Power Board - Bulletin Board System</title></head>␍<body>␍<h1>403: Invision Power Board -> Forbidden</h1>␍<hr>␍You have reached this Page in error, please use␍your back button to return to Invision Board.␍<hr>␍<a href="http://anonym.to/http://www.invisionboard.com/">Invision Power Board</a>␍</body>␍</html>
@@ -1,26 +1,25 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>Äîáàâëåíèå BB-êîäà</title>
<title>Insert Custom BBCode</title>
<script type="text/javascript">
<!--
//-----------------------------------------
// Attempt to get editor ID
//-----------------------------------------
var editor_id = <?php print '"'.trim($_REQUEST['editorid']).'";'; ?>
var bbcode_id = <?php print '"'.trim($_REQUEST['id']).'";'; ?>
var editor_id = <?php print '"'.trim( htmlspecialchars( substr( $_REQUEST['editorid'], 0, 30 ) ) ).'";'; ?>
var bbcode_id = <?php print '"'.trim( htmlspecialchars( substr( $_REQUEST['id'], 0, 30 ) ) ).'";'; ?>
var this_module = 'bbcodeloader';
var this_height = 400;
var allow_advanced = null;
var current_selection = null;
var bbcode = parent.ips_bbcode_items[ bbcode_id ];
/*-------------------------------------------------------------------------*/
// INIT
/*-------------------------------------------------------------------------*/
function Init()
{
var allow_advanced = parent.IPS_editor[ editor_id ].allow_advanced;
@@ -29,96 +28,96 @@
//-----------------------------------------
// Set up main close button
//-----------------------------------------
parent.document.getElementById( editor_id + '_cb-close-window' ).onclick = do_cancel;
parent.document.getElementById( editor_id + '_cb-close-window' ).style.cursor = 'pointer';
//-----------------------------------------
// Resize window
//-----------------------------------------
parent.document.getElementById( editor_id + '_htmlblock_' + this_module + '_menu' ).style.height = this_height + 'px';
parent.document.getElementById( editor_id + '_iframeblock_' + this_module + '_menu' ).style.height = ( this_height - 10 ) + 'px';
//-----------------------------------------
// Module specific stuff
//-----------------------------------------
document.getElementById("f_content_text").focus();
//-----------------------------------------
// Set up initial text value
//-----------------------------------------
document.getElementById("f_content_text").value = current_selection;
//-----------------------------------------
// Add in data
//-----------------------------------------
document.getElementById("_title").innerHTML += ' &laquo;' + bbcode['title'] + '&raquo;';
document.getElementById("_title").innerHTML += ' ' + bbcode['title'];
document.getElementById("_example").innerHTML += ' ' + bbcode['example'];
document.getElementById("_option").innerHTML += ' ' + bbcode['text_option'];
document.getElementById("_content").innerHTML += ' ' + bbcode['text_content'];
//-----------------------------------------
// Using option?
//-----------------------------------------
if ( parseInt( bbcode['use_option'] ) == 1 )
{
document.getElementById( 'use-option' ).style.display = '';
}
//-----------------------------------------
// Set up initial text value
//-----------------------------------------
document.getElementById("f_content_text").value = parent.IPS_editor[ editor_id ].strip_empty_html( current_selection );
}
/*-------------------------------------------------------------------------*/
// Do cancel
/*-------------------------------------------------------------------------*/
function do_cancel()
{
parent.IPS_editor[ editor_id ].module_remove_control_bar();
return false;
}
/*-------------------------------------------------------------------------*/
// Do submit (low tech)
/*-------------------------------------------------------------------------*/
function do_submit()
{
var fields = [ "f_option_text", "f_content_text" ];
var param = new Object();
//-----------------------------------------
// Compile data
//-----------------------------------------
for ( var i in fields )
{
param[ fields[i] ] = document.getElementById( fields[i] ).value;
}
//-----------------------------------------
// Set up required fields
//-----------------------------------------
var required = {
"f_option_text" : "Âû äîëæíû ââåñòè îïöèè òåãà",
"f_content_text": "Âû äîëæíû ââåñòè ñîäåðæèìîå äëÿ òåãà"
"f_option_text" : "You must enter option text",
"f_content_text": "You must enter content text"
};
for (var i in required)
{
var el = document.getElementById(i);
if ( i == 'f_option_text' )
{
if ( parseInt( bbcode['use_option'] ) != 1 )
@@ -126,7 +125,7 @@
continue;
}
}
if ( ! el.value )
{
alert( required[i] );
@@ -134,15 +133,15 @@
return false;
}
}
//-----------------------------------------
// Now prep the table
//-----------------------------------------
var _html = '';
var _content = document.getElementById( 'f_content_text' ).value;
var _option = document.getElementById( 'f_option_text' ).value;
if ( parseInt( bbcode['use_option'] ) == 1 )
{
if ( parseInt( bbcode['switch_option'] ) == 1 )
@@ -157,31 +156,31 @@
else
{
_html = '[' + bbcode['tag'] + ']' + _content + '[/' + bbcode['tag'] + ']';
}
}
//-----------------------------------------
// Is this RTE?
//-----------------------------------------
if ( parent.IPS_editor[ editor_id ].is_rte )
{
_html = _html.replace( /(\n|\r|<br>|<br \/>)/g, "<br />" );
}
//-----------------------------------------
// Return..
//-----------------------------------------
parent.IPS_editor[ editor_id].editor_check_focus();
parent.IPS_editor[ editor_id ].insert_text( _html );
//-----------------------------------------
// Kill Window
//-----------------------------------------
do_cancel();
return false;
}
//-->
@@ -194,10 +193,10 @@
<body onload="Init()">
<div class="title" id="_title">Òåã</div>
<div class="title" id="_title">Insert</div>
<fieldset style="margin-left: 5px;">
<legend><strong>Ïðèìåð</strong></legend>
<legend><strong>Example</strong></legend>
<div id="_example" style='font-family:"Courier New", Monaco, Courier;font-size:12px'></div>
</fieldset>
@@ -207,7 +206,7 @@
<div id='use-option' style='display:none'>
<fieldset style="margin-left: 5px;">
<legend><strong>Îïöèè òåãà</strong></legend>
<legend><strong>Option Text</strong></legend>
<div id='_option' style='padding:2px;color:#555;'></div>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
@@ -221,7 +220,7 @@
</div>
<fieldset style="margin-left: 5px;">
<legend><strong>Ñîäåðæèìîå òåãà</trong></legend>
<legend><strong>Content Text</strong></legend>
<div id='_content' style='padding:2px;color:#555;'></div>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
@@ -237,8 +236,8 @@
<div style="text-align: center;">
<hr />
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">Äîáàâèòü</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Îòìåíà</button>
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">OK</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Cancel</button>
</div>
</form>
+31 -31
View File
@@ -1,6 +1,6 @@
<html>
<head>
<title>Âñòàâêà</title>
<title>Insert Div/Span</title>
<script type="text/javascript">
<!--
@@ -8,7 +8,7 @@
// Attempt to get editor ID
//-----------------------------------------
var editor_id = <?php print '"'.trim($_REQUEST['editorid']).'";'; ?>
var editor_id = <?php print '"'.trim( htmlspecialchars( substr( $_REQUEST['editorid'], 0, 30 ) ) ).'";'; ?>
var this_module = 'div';
var this_height = 400;
@@ -158,16 +158,16 @@
<body onload="Init()">
<div class="title">Âûðàâíèâàíèå</div>
<div class="title">Insert DIV/SPAN</div>
<form action="" method="get">
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td width="1%" nowrap="nowrap">Òèï:</td>
<td width="99%"><select size="1" name="type" id="f_type" title="Div èëè Span?">
<option value="div" selected="1" >&lt;DIV&gt;</option>
<option value="span" >&lt;SPAN&gt;</option>
<td width="1%" nowrap="nowrap">Type:</td>
<td width="99%"><select size="1" name="type" id="f_type" title="Div or Span?">
<option value="div" selected="1" >DIV</option>
<option value="span" >SPAN</option>
</select>
</td>
</tr>
@@ -177,20 +177,20 @@
<br />
<fieldset style="margin-left: 5px;">
<legend>Òåêñò</legend>
<legend>Font</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td>Øðèôò:</td>
<td><input type="text" name="fontfamily" id="f_fontfamily" size="20" value="Verdana" title="Ââåäèòå èìÿ øðèôòà" /></td>
<td>Family:</td>
<td><input type="text" name="fontfamily" id="f_fontfamily" size="20" value="Verdana" title="Enter name of font-family" /></td>
</tr>
<tr>
<td>Ðàçìåð:</td>
<td><input type="text" name="fontsize" id="f_fontsize" size="7" value="10px" title="Ââåäèòå ðàçìåð" /></td>
<td>Size:</td>
<td><input type="text" name="fontsize" id="f_fontsize" size="7" value="10px" title="Enter size and unit" /></td>
</tr>
<tr>
<td>Öâåò:</td>
<td><input type="text" name="color" id="f_color" size="7" value="#000" title="Ââåäèòå öâåò" /></td>
<td>Color:</td>
<td><input type="text" name="color" id="f_color" size="7" value="#000" title="Enter color" /></td>
</tr>
</tbody>
</table>
@@ -199,20 +199,20 @@
<br />
<fieldset style="margin-left: 5px;">
<legend>Ôîí</legend>
<legend>Background</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td>Èçîáðàæåíèå:</td>
<td><input type="text" name="backgroundimage" id="f_backgroundimage" size="15" value="" title="ìîæíî íå çàïîëíÿòü" /></td>
<td>Image:</td>
<td><input type="text" name="backgroundimage" id="f_backgroundimage" size="15" value="" title="Leave blank for no image" /></td>
</tr>
<tr>
<td>Ïîâòîð:</td>
<td><input type="text" name="backgroundrepeat" id="f_backgroundrepeat" size="15" value="" title="ìîæíî íå çàïîëíÿòü" /></td>
<td>Repeat:</td>
<td><input type="text" name="backgroundrepeat" id="f_backgroundrepeat" size="15" value="" title="Leave blank for no repeat" /></td>
</tr>
<tr>
<td>Öâåò:</td>
<td><input type="text" name="backgroundcolor" id="f_backgroundcolor" size="7" value="" title="ìîæíî íå çàïîëíÿòü" /></td>
<td>Color:</td>
<td><input type="text" name="backgroundcolor" id="f_backgroundcolor" size="7" value="" title="Leave blank for no color" /></td>
</tr>
</tbody>
</table>
@@ -221,27 +221,27 @@
<br />
<fieldset style="margin-left: 5px;">
<legend>Áëîê</legend>
<legend>Box Model</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td>Ãðàíèöû:</td>
<td><input type="text" name="border" id="f_border" size="20" value="" title="Ââåäèòå ðàçìåðû ãðàíèö" /></td>
<td>Border:</td>
<td><input type="text" name="border" id="f_border" size="20" value="" title="Enter border values" /></td>
</tr>
<tr>
<td>Ðàçìåð ïîëåé:</td>
<td><input type="text" name="padding" id="f_padding" size="20" value="4px" title="Ââåäèòå ðàçìåð" /></td>
<td>Padding:</td>
<td><input type="text" name="padding" id="f_padding" size="20" value="4px" title="Enter size and unit" /></td>
</tr>
<tr>
<td>Îòñòóï:</td>
<td><input type="text" name="margin" id="f_margin" size="20" value="" title="Ââåäèòå ðàçìåð" /></td>
<td>Margin:</td>
<td><input type="text" name="margin" id="f_margin" size="20" value="" title="Enter size and unit" /></td>
</tr>
</tbody>
</table>
</fieldset>
<fieldset style="margin-left: 5px;">
<legend>Äðóãèå ýëåìåíòû</legend>
<legend>Custom Elements</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
@@ -254,8 +254,8 @@
<div style="text-align: center;">
<hr />
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">ÎÊ</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Îòìåíà</button>
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">OK</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Cancel</button>
</div>
</form>
@@ -1,6 +1,6 @@
<html>
<head>
<title>Âñòàâêà</title>
<title>Insert Div/Span</title>
<script type="text/javascript">
<!--
@@ -8,7 +8,7 @@
// Attempt to get editor ID
//-----------------------------------------
var editor_id = <?php print '"'.trim($_REQUEST['editorid']).'";'; ?>
var editor_id = <?php print '"'.trim( htmlspecialchars( substr( $_REQUEST['editorid'], 0, 30 ) ) ).'";'; ?>
var this_module = 'email';
var this_height = 300;
var allow_advanced = null;
@@ -113,8 +113,8 @@
//-----------------------------------------
var required = {
"f_email": "Âû îáÿçàíû ââåñòè e-mail àäðåñ",
"f_text": "Âû îáÿçàíû ââåñòè òåêñò ïèñüìà"
"f_email": "You must enter an email address",
"f_text": "You must enter some text for the email body"
};
for (var i in required)
@@ -166,16 +166,16 @@
<body onload="Init()">
<div class="title">Âñòàâèòü e-mail</div>
<div class="title">Insert Email</div>
<form action="" method="get">
<fieldset style="margin-left: 5px;">
<legend>E-mail àäðåñ</legend>
<legend>Email Address</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td><textarea name="email" id="f_email" style='width:100%;height:60px' cols='23' onfocus='this.select()' rows='4'>user@domain.ru</textarea></td>
<td><textarea name="email" id="f_email" style='width:100%;height:60px' cols='23' onfocus='this.select()' rows='4'>user@domain.com</textarea></td>
</tr>
</tbody>
</table>
@@ -184,7 +184,7 @@
<br />
<fieldset style="margin-left: 5px;">
<legend>Òåêñò ïèñüìà</legend>
<legend>Email Text</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
@@ -199,7 +199,7 @@
<div style="text-align: center;">
<hr />
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">OK</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Îòìåíà</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Cancel</button>
</div>
</form>
@@ -1,6 +1,6 @@
<html>
<head>
<title>Âñòàâêà</title>
<title>Insert Div/Span</title>
<script type="text/javascript">
<!--
@@ -8,7 +8,7 @@
// Attempt to get editor ID
//-----------------------------------------
var editor_id = <?php print '"'.trim($_REQUEST['editorid']).'";'; ?>
var editor_id = <?php print '"'.trim( htmlspecialchars( substr( $_REQUEST['editorid'], 0, 30 ) ) ).'";'; ?>
var this_module = 'image';
var this_height = 400;
var allow_advanced = null;
@@ -115,7 +115,7 @@
//-----------------------------------------
var required = {
"f_src": "Âû îáÿçàíû óêàçàòü ìåñòîïîëîæåíèå ôàéëà ñ èçîáðàæåíèåì"
"f_src": "You must enter an image location"
};
for (var i in required)
@@ -174,12 +174,12 @@
<body onload="Init()">
<div class="title">Âñòàâèòü èçîáðàæåíèå</div>
<div class="title">Insert Image</div>
<form action="" method="get">
<fieldset style="margin-left: 5px;">
<legend>Ìåñòîïîëîæåíèå èçîáðàæåíèÿ</legend>
<legend>Image Location</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
@@ -193,20 +193,20 @@
<div id='advanced-options' style='display:none'>
<br />
<fieldset style="margin-left: 5px;">
<legend>Äîïîëíèòåëüíûå îïöèè</legend>
<legend>Advanced Options</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td>Ðàìêà:</td>
<td><input type="text" name="border" id="f_ad_border" size="4" value="0" title="Ðàìêà" /></td>
<td>Border:</td>
<td><input type="text" name="border" id="f_ad_border" size="4" value="0" title="Image Border" /></td>
</tr>
<tr>
<td>Çàãîëîâîê:</td>
<td><input type="text" name="title" id="f_ad_title" size="20" value="" title="Íàçâàíèå" /></td>
<td>Title:</td>
<td><input type="text" name="title" id="f_ad_title" size="20" value="" title="Image Title" /></td>
</tr>
<tr>
<td>Ïîäïèñü ïîä êàðòèíêîé:</td>
<td><input type="text" name="fontsize" id="f_ad_alt" size="20" value="" title="ALT" /></td>
<td>Alt Text:</td>
<td><input type="text" name="fontsize" id="f_ad_alt" size="20" value="" title="Image ALT" /></td>
</tr>
</tbody>
</table>
@@ -222,7 +222,7 @@
<div style="text-align: center;">
<hr />
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">OK</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Îòìåíà</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Cancel</button>
</div>
</form>
@@ -1,6 +1,6 @@
<html>
<head>
<title>Âñòàâêà</title>
<title>Insert Div/Span</title>
<script type="text/javascript">
<!--
@@ -8,7 +8,7 @@
// Attempt to get editor ID
//-----------------------------------------
var editor_id = <?php print '"'.trim($_REQUEST['editorid']).'";'; ?>
var editor_id = <?php print '"'.trim( htmlspecialchars( substr( $_REQUEST['editorid'], 0, 30 ) ) ).'";'; ?>
var this_module = 'link';
var this_height = 400;
var allow_advanced = null;
@@ -136,8 +136,8 @@
//-----------------------------------------
var required = {
"f_href": "Âû îáÿçàíû ââåñòè URL àäðåñ ññûëêè",
"f_text": "Âû îáÿçàíû ââåñòè òåêñò ññûëêè"
"f_href": "You must enter a link location",
"f_text": "You must enter some text for the link body"
};
for (var i in required)
@@ -195,12 +195,12 @@
<body onload="Init()">
<div class="title">Âñòàâèòü ññûëêó</div>
<div class="title">Insert Link</div>
<form action="" method="get">
<fieldset style="margin-left: 5px;">
<legend>URL àäðåñ ññûëêè</legend>
<legend>Link Location</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
@@ -213,7 +213,7 @@
<br />
<fieldset style="margin-left: 5px;">
<legend>Òåêñò ññûëêè</legend>
<legend>Link Text</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
@@ -226,16 +226,16 @@
<div id='advanced-options' style='display:none'>
<br />
<fieldset style="margin-left: 5px;">
<legend>Äîïîëíèòåëüíûå îïöèè</legend>
<legend>Advanced Options</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td>Çàãîëîâîê:</td>
<td><input type="text" name="title" id="f_ad_title" size="20" value="" title="Çàãîëîâîê" /></td>
<td>Title:</td>
<td><input type="text" name="title" id="f_ad_title" size="20" value="" title="Link Title" /></td>
</tr>
<tr>
<td>Ãäå îòêðûâàòü ññûëêó:</td>
<td><input type="text" name="fontsize" id="f_ad_target" size="20" value="" title="Â êàêîì îêíå îòêðûâàòü" /></td>
<td>Target:</td>
<td><input type="text" name="fontsize" id="f_ad_target" size="20" value="" title="Link Target" /></td>
</tr>
</tbody>
</table>
@@ -251,7 +251,7 @@
<div style="text-align: center;">
<hr />
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">OK</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Îòìåíà</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Cancel</button>
</div>
</form>
@@ -3,7 +3,7 @@
<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
<meta HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<meta HTTP-EQUIV="Expires" CONTENT="Mon, 06 May 1996 04:57:00 GMT">
<title>Âñòàâêà</title>
<title>Insert Table</title>
<script type="text/javascript">
<!--
@@ -11,7 +11,7 @@
// Attempt to get editor ID
//-----------------------------------------
var editor_id = <?php print '"'.trim($_REQUEST['editorid']).'";'; ?>
var editor_id = <?php print '"'.trim( htmlspecialchars( substr( $_REQUEST['editorid'], 0, 30 ) ) ).'";'; ?>
var this_module = 'table';
var this_height = 350;
@@ -64,7 +64,7 @@
if ( ! editor_id )
{
alert("Íåâîçìîæíî íàéòè ID ðåäàêòîðà");
alert("Could not locate the editor ID");
return false;
}
@@ -73,8 +73,8 @@
//-----------------------------------------
var required = {
"f_rows": "Âû äîëæíû ââåñòè êîëè÷åñòâî ñòðîê",
"f_cols": "Âû äîëæíû ââåñòè êîëè÷åñòâî ñòîëáöîâ"
"f_rows": "You must enter a number of rows",
"f_cols": "You must enter a number of columns"
};
for (var i in required)
@@ -207,28 +207,28 @@
<body onload="Init()">
<div class="title">Âñòàâèòü òàáëèöó</div>
<div class="title">Insert Table</div>
<form action="" method="get">
<fieldset style="margin-left: 5px;">
<legend>Îñíîâû</legend>
<legend>Basics</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td>Ñòðîê:</td>
<td><input type="text" name="rows" id="f_rows" size="5" title="×èñëî ñòðîê" value="2" /></td>
<td>Rows:</td>
<td><input type="text" name="rows" id="f_rows" size="5" title="Number of rows" value="2" /></td>
</tr>
<tr>
<td>Ñòîëáöîâ:</td>
<td><input type="text" name="cols" id="f_cols" size="5" title="×èñëî ñòîëáöîâ" value="4" /></td>
<td>Cols:</td>
<td><input type="text" name="cols" id="f_cols" size="5" title="Number of columns" value="4" /></td>
</tr>
<tr>
<td>Øèðèíà òàáëèöû:</td>
<td><input type="text" name="width" id="f_width" size="5" title="Øèðèíà òàáëèöû" value="100" />
<select size="1" name="unit" id="f_unit" title="Âåëè÷èíà">
<option value="%" selected="1" >ïðîöåíòîâ</option>
<option value="px" >ïèêñåëåé</option>
<option value="em" >ïóíêòîâ</option>
<td>Width:</td>
<td><input type="text" name="width" id="f_width" size="5" title="Width of the table" value="100" />
<select size="1" name="unit" id="f_unit" title="Width unit">
<option value="%" selected="1" >Percent</option>
<option value="px" >Pixels</option>
<option value="em" >Em</option>
</select>
</td>
</tr>
@@ -239,24 +239,24 @@
<br />
<fieldset style="margin-left: 5px;">
<legend>Ðàçìåùåíèå</legend>
<legend>Layout</legend>
<table border="0" width='100%' >
<tbody>
<tr>
<td>Âûðàâíèâàíèå:</td>
<td>Alignment:</td>
<td>
<select size="1" name="align" id="f_align"
title="Ðàñïîëîæåíèe èçîáðàæåíèÿ">
<option value="" selected="1" >íå äåëàòü</option>
<option value="left" >ñëåâà</option>
<option value="right" >ñïðàâà</option>
<option value="texttop" >íàä òåêñòîì</option>
<option value="absmiddle" >àáñîëþòíî ïî ñåðåäèíå</option>
<option value="baseline" >íà áàçîâîé ëèíèè</option>
<option value="absbottom" >âíèçó ïî ñåðåäèíå</option>
<option value="bottom" >âíèçó</option>
<option value="middle" >ïî ñåðåäèíå</option>
<option value="top" >íàâåðõó</option>
title="Positioning of this image">
<option value="" selected="1" >Not set</option>
<option value="left" >Left</option>
<option value="right" >Right</option>
<option value="texttop" >Texttop</option>
<option value="absmiddle" >Absmiddle</option>
<option value="baseline" >Baseline</option>
<option value="absbottom" >Absbottom</option>
<option value="bottom" >Bottom</option>
<option value="middle" >Middle</option>
<option value="top" >Top</option>
</select>
</td>
</tr>
@@ -267,20 +267,20 @@
<br />
<fieldset style="margin-left: 5px;">
<legend>Ðàçáèâêà</legend>
<legend>Spacing</legend>
<table border="0" width='100%' style="padding: 0px; margin: 0px">
<tbody>
<tr>
<td>Ðàññòîÿíèå ìåæäó ÿ÷åéêàìè:</td>
<td><input type="text" name="cols" id="f_spacing" size="5" title="ðàññòîÿíèå ìåæäó" value="0" /></td>
<td>Cell Spacing:</td>
<td><input type="text" name="cols" id="f_spacing" size="5" title="Cell Spacing" value="0" /></td>
</tr>
<tr>
<td>Îòñòóï â ÿ÷åéêàõ:</td>
<td><input type="text" name="cols" id="f_padding" size="5" title="îòñòóï" value="0" /></td>
<td>Cell Padding:</td>
<td><input type="text" name="cols" id="f_padding" size="5" title="Cell Padding" value="0" /></td>
</tr>
<tr>
<td>Òîëùèíà ãðàíèö:</td>
<td><input type="text" name="border" id="f_border" size="5" value="1" title="åñëè áåç ãðàíèöû - îñòàâüòå ïóñòûì" />
<td>Border thickness:</td>
<td><input type="text" name="border" id="f_border" size="5" value="1" title="Leave empty for no border" />
</td>
</tr>
</tbody>
@@ -290,7 +290,7 @@
<hr />
<div align='center'>
<button type="button" class='tblbutton' name="ok" onclick="return do_submit();">OK</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Îòìåíà</button>
<button type="button" class='tblbutton' name="cancel" onclick="return do_cancel();">Cancel</button>
</div>
</form>
+1 -10
View File
@@ -1,10 +1 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<meta name="author" content="Êîìïàíèÿ IBResource è Invision Power Services Inc.">
<title>Îøèáêà ðóññêîé âåðñèè Invision Power Board</title>
</head><body>
<h1>Îøèáêà <a href="http://www.ibresource.ru/">ðóññêîé âåðñèè Invision Power Board</a></h1>
<font size="4">Âû ïîïàëè íà íåñóùåñòâóþùóþ ñòðàíèöó!<br>Ïîæàëóéñòà íàæìèòå íà êíîïî÷êó &laquo;<b>Íàçàä</b>&raquo; â&nbsp;âàøåì áðàóçåðå äëÿ âîçâðàùåíèÿ íà ïðåäûäóùóþ ñòðàíèöó.</font>
</body>
</html>
<html>␍<head><title>Invision Power Board - Bulletin Board System</title></head>␍<body>␍<h1>403: Invision Power Board -> Forbidden</h1>␍<hr>␍You have reached this Page in error, please use␍your back button to return to Invision Board.␍<hr>␍<a href="http://anonym.to/http://www.invisionboard.com/">Invision Power Board</a>␍</body>␍</html>␍
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -1 +1 @@
var input_red='input-warn';var input_green='input-ok';var input_ok_box='input-ok-content';var input_warn_box='input-warn-content';var img_blank='blank.gif';var img_tick='aff_tick.gif';var img_cross='aff_cross.gif';var uagent=navigator.userAgent.toLowerCase();var is_safari=((uagent.indexOf('safari')!=-1)||(navigator.vendor=="Apple Computer, Inc."));var is_opera=(uagent.indexOf('opera')!=-1);var is_webtv=(uagent.indexOf('webtv')!=-1);var is_ie=((uagent.indexOf('msie')!=-1)&&(!is_opera)&&(!is_safari)&&(!is_webtv));var is_ie4=((is_ie)&&(uagent.indexOf("msie 4.")!=-1));var is_ie7=((is_ie)&&(uagent.indexOf("msie 7.")!=-1));var is_moz=(navigator.product=='Gecko');var is_ns=((uagent.indexOf('compatible')==-1)&&(uagent.indexOf('mozilla')!=-1)&&(!is_opera)&&(!is_webtv)&&(!is_safari));var is_ns4=((is_ns)&&(parseInt(navigator.appVersion)==4));var is_kon=(uagent.indexOf('konqueror')!=-1);var is_win=((uagent.indexOf("win")!=-1)||(uagent.indexOf("16bit")!=-1));var is_mac=((uagent.indexOf("mac")!=-1)||(navigator.vendor=="Apple Computer, Inc."));var ua_vers=parseInt(navigator.appVersion);var ipb_pages_shown=0;var ipb_pages_array=new Array();var ipb_skin_url=ipb_skin_url?ipb_skin_url:ipb_var_image_url;function gbl_check_search_box(){try{var _cb=document.getElementById('gbl-search-checkbox');var _fd=document.getElementById('gbl-search-forums');if(_cb.checked&&ipb_input_f){_fd.value=ipb_input_f;}else{_fd.value='all';}}catch(error){}};function show_inline_messages(){var _string=window.location.toString();var _msg_box=null;if(_string.indexOf('?___msg=')!=-1||_string.indexOf(';___msg=')!=-1||_string.indexOf('&___msg=')!=-1){try{if(parent.document.getElementById('ipd-msg-text')){_msg_box=parent.document.getElementById('ipd-msg-text');}else{_msg_box=document.getElementById('ipd-msg-text');}}catch(error){alert(error);}var message=_string.replace( /^.*[\?;&]___msg=(.+?)(&.*$|$)/,"$1");message=unescape(message);if(message_pop_up_lang[message]){try{_msg_box.innerHTML=message_pop_up_lang[message];centerdiv=new center_div();centerdiv.divname='ipd-msg-wrapper';centerdiv.move_div();var _this_to=setTimeout("hide_inline_messages_instant()",2000);}catch(anerror){alert(message_pop_up_lang[message]);}}}};function show_inline_messages_instant(msg){_msg_box=document.getElementById('ipd-msg-text');_msg_box.innerHTML=message_pop_up_lang[msg];centerdiv=new center_div();centerdiv.divname='ipd-msg-wrapper';centerdiv.move_div();var _this_to=setTimeout("hide_inline_messages_instant()",2000);};function hide_inline_messages_instant(){try{document.getElementById('ipd-msg-wrapper').style.display='none';parent.document.getElementById('ipd-msg-wrapper').style.display='none';}catch(acold){}};function iframe_include(){this.iframe_id=null;this.iframe_obj=null;this.iframe_add_to_div=null;this.iframe_add_to_div_obj=null;this.iframe_main_wrapper=null;this.iframe_classname='GBL-component-iframe';this.ok_to_go=1;this.iframe_height=300;this.ajax='';};iframe_include.prototype.init=function(){try{this.iframe_add_to_div_obj=document.getElementById(this.iframe_add_to_div);}catch(error){this.ok_to_go=0;}};iframe_include.prototype.include=function(url){if(!this.ok_to_go){return false;}var iheight=parseInt(this.iframe_add_to_div_obj.style.height);var iwidth=parseInt(this.iframe_add_to_div_obj.style.width);if(this.iframe_obj){this.iframe_add_to_div_obj.removeChild(this.iframe_obj);}this.iframe_obj=document.createElement('IFRAME');this.iframe_obj.src=url;this.iframe_obj.id=this.iframe_id;this.iframe_obj.name=this.iframe_id;this.iframe_obj.scrolling='no';this.iframe_obj.frameBorder='no';this.iframe_obj.border='0';this.iframe_obj.className=this.iframe_classname;this.iframe_obj.style.width=iwidth?iwidth+'px':'100%';this.iframe_obj.style.height=iheight?iheight-5+'px':this.iframe_height+'px';this.iframe_obj.style.overflow='hidden';this.iframe_obj.style.padding='0px';this.iframe_obj.style.margin='0px';this.ajax=new ajax_request();this.iframe_add_to_div_obj.style.padding='0px';this.iframe_add_to_div_obj.style.margin='0px';if(is_ie&&!is_ie7){this.iframe_add_to_div_obj.style.paddingLeft='6px';this.iframe_add_to_div_obj.style.paddingRight='6px';}this.iframe_obj.iframe_loaded=0;this.iframe_obj.iframe_init=0;this.iframe_obj._this=this;this.iframe_add_to_div_obj.style.overflow='';this.iframe_add_to_div_obj.appendChild(this.iframe_obj);this.ajax.show_loading(ajax_load_msg);if(is_ie){this.iframe_obj.allowTransparency=true;this.iframe_obj.onreadystatechange=this.iframe_on_load_ie;}else{this.iframe_obj.onload=this.iframe_onload;}};iframe_include.prototype.iframe_onload=function(e){var _document=this._this.iframe_obj.contentDocument;if(is_safari){_document=window.frames[this.id].document;}if(!this.iframe_init){this.iframe_init=1;this.iframe_loaded=1;_document.onmousedown=menu_action_close;}else{this.iframe_loaded=1;_document.onmousedown=menu_action_close;}this._this.ajax.hide_loading();try{_document.getElementsByTagName('body')[0].style.padding='0px';_document.getElementsByTagName('body')[0].sLine truncated
var input_red='input-warn';var input_green='input-ok';var input_ok_box='input-ok-content';var input_warn_box='input-warn-content';var img_blank='blank.gif';var img_tick='aff_tick.gif';var img_cross='aff_cross.gif';var uagent=navigator.userAgent.toLowerCase();var is_safari=((uagent.indexOf('safari')!=-1)||(navigator.vendor=="Apple Computer, Inc.")||(uagent.indexOf('konqueror')!=-1)||(uagent.indexOf('khtml')!=-1));var is_opera=(uagent.indexOf('opera')!=-1);var is_webtv=(uagent.indexOf('webtv')!=-1);var is_ie=((uagent.indexOf('msie')!=-1)&&(!is_opera)&&(!is_safari)&&(!is_webtv));var is_ie4=((is_ie)&&(uagent.indexOf("msie 4.")!=-1));var is_ie7=((is_ie)&&(uagent.indexOf("msie 7.")!=-1));var is_moz=(navigator.product=='Gecko');var is_ns=((uagent.indexOf('compatible')==-1)&&(uagent.indexOf('mozilla')!=-1)&&(!is_opera)&&(!is_webtv)&&(!is_safari));var is_ns4=((is_ns)&&(parseInt(navigator.appVersion)==4));var is_win=((uagent.indexOf("win")!=-1)||(uagent.indexOf("16bit")!=-1));var is_mac=((uagent.indexOf("mac")!=-1)||(navigator.vendor=="Apple Computer, Inc."));var ua_vers=parseInt(navigator.appVersion);var ipb_pages_shown=0;var ipb_pages_array=new Array();var ipb_skin_url=ipb_skin_url?ipb_skin_url:ipb_var_image_url;function gbl_check_search_box(){try{var _cb=document.getElementById('gbl-search-checkbox');var _fd=document.getElementById('gbl-search-forums');if(_cb.checked&&ipb_input_f){_fd.value=ipb_input_f;}else{_fd.value='all';}}catch(error){}};function show_inline_messages(){var _string=window.location.toString();var _msg_box=null;if(_string.indexOf('?___msg=')!=-1||_string.indexOf(';___msg=')!=-1||_string.indexOf('&___msg=')!=-1){try{if(parent.document.getElementById('ipd-msg-text')){_msg_box=parent.document.getElementById('ipd-msg-text');}else{_msg_box=document.getElementById('ipd-msg-text');}}catch(error){alert(error);}var message=_string.replace( /^.*[\?;&]___msg=(.+?)(&.*$|$)/,"$1");message=unescape(message);if(message_pop_up_lang[message]){try{_msg_box.innerHTML=message_pop_up_lang[message];centerdiv=new center_div();centerdiv.divname='ipd-msg-wrapper';centerdiv.move_div();var _this_to=setTimeout("hide_inline_messages_instant()",2000);}catch(anerror){alert(message_pop_up_lang[message]);}}}};function show_inline_messages_instant(msg){_msg_box=document.getElementById('ipd-msg-text');_msg_box.innerHTML=message_pop_up_lang[msg];centerdiv=new center_div();centerdiv.divname='ipd-msg-wrapper';centerdiv.move_div();var _this_to=setTimeout("hide_inline_messages_instant()",2000);};function hide_inline_messages_instant(){try{document.getElementById('ipd-msg-wrapper').style.display='none';parent.document.getElementById('ipd-msg-wrapper').style.display='none';}catch(acold){}};function iframe_include(){this.iframe_id=null;this.iframe_obj=null;this.iframe_add_to_div=null;this.iframe_add_to_div_obj=null;this.iframe_main_wrapper=null;this.iframe_classname='GBL-component-iframe';this.ok_to_go=1;this.iframe_height=300;this.ajax='';};iframe_include.prototype.init=function(){try{this.iframe_add_to_div_obj=document.getElementById(this.iframe_add_to_div);}catch(error){this.ok_to_go=0;}};iframe_include.prototype.include=function(url){if(!this.ok_to_go){return false;}var iheight=parseInt(this.iframe_add_to_div_obj.style.height);var iwidth=parseInt(this.iframe_add_to_div_obj.style.width);if(this.iframe_obj){this.iframe_add_to_div_obj.removeChild(this.iframe_obj);}this.iframe_obj=document.createElement('IFRAME');this.iframe_obj.src=url;this.iframe_obj.id=this.iframe_id;this.iframe_obj.name=this.iframe_id;this.iframe_obj.scrolling='no';this.iframe_obj.frameBorder='no';this.iframe_obj.border='0';this.iframe_obj.className=this.iframe_classname;this.iframe_obj.style.width=iwidth?iwidth+'px':'100%';this.iframe_obj.style.height=iheight?iheight-5+'px':this.iframe_height+'px';this.iframe_obj.style.overflow='hidden';this.iframe_obj.style.padding='0px';this.iframe_obj.style.margin='0px';this.ajax=new ajax_request();this.iframe_add_to_div_obj.style.padding='0px';this.iframe_add_to_div_obj.style.margin='0px';if(is_ie&&!is_ie7){this.iframe_add_to_div_obj.style.paddingLeft='6px';this.iframe_add_to_div_obj.style.paddingRight='6px';}this.iframe_obj.iframe_loaded=0;this.iframe_obj.iframe_init=0;this.iframe_obj._this=this;this.iframe_add_to_div_obj.style.overflow='';this.iframe_add_to_div_obj.appendChild(this.iframe_obj);this.ajax.show_loading(ajax_load_msg);if(is_ie){this.iframe_obj.allowTransparency=true;this.iframe_obj.onreadystatechange=this.iframe_on_load_ie;}else{this.iframe_obj.onload=this.iframe_onload;}};iframe_include.prototype.iframe_onload=function(e){var _document=this._this.iframe_obj.contentDocument;if(is_safari){_document=window.frames[this.id].document;}if(!this.iframe_init){this.iframe_init=1;this.iframe_loaded=1;_document.onmousedown=menu_action_close;}else{this.iframe_loaded=1;_document.onmousedown=menu_action_close;}this._this.ajax.hide_loading();try{_document.getElementsByTagName('body')[0].style.padding='0px';_document.getElementsBLine truncated
+1 -1
View File
@@ -1 +1 @@
var gnp_div='get-new-posts_menu';var msg_div='get-new-msgs_menu';var mem_div='get-members';var divobj;var divopen=0;var xmlobj;var reg_img='';var myass_main;var myass_loaded=0;var pm_cycle_count=0;var search_cache={};var posts_st=0;function xml_show_new_posts(st){posts_st=st;xml_myassistant_init('posts');}function xml_myassistant_init(tab){myass_main=document.getElementById('get-myassistant');myass_drag=document.getElementById('myass-drag');myass_content=document.getElementById('myass-content');do_request_function=function(){if(!xmlobj_myass.readystate_ready_and_ok()){return;}var html=xmlobj_myass.xmlhandler.responseText;if(is_ie){html="<iframe id='myass-shim' src='"+ipb_var_image_url+"/iframe.html' class='iframshim' scrolling='no' frameborder='0' style='position:absolute; top:0px; left:0px; right:0px; display: none;'></iframe>"+html;}myass_content.innerHTML=html;if(is_ie){drag_html=myass_drag.innerHTML;main_drag_html="<iframe id='myass-shim-two' src='"+ipb_var_image_url+"/iframe.html' class='iframshim' scrolling='no' frameborder='0' style='position:absolute; top:0px; left:0px; right:0px; display: none;'></iframe>"+drag_html;myass_drag.innerHTML=main_drag_html;}if(is_ie){myass_shim=document.getElementById('myass-shim');myass_shim.style.width=myass_content.offsetWidth;myass_shim.style.height=myass_content.offsetHeight;myass_shim.style.zIndex=myass_content.style.zIndex-1;myass_shim.style.top=myass_content.style.top;myass_shim.style.left=myass_content.style.left;myass_shim.style.display="block";myass_shim_d=document.getElementById('myass-shim-two');myass_shim_d.style.width=myass_drag.offsetWidth;myass_shim_d.style.height=myass_drag.offsetHeight;myass_shim_d.style.zIndex=myass_drag.style.zIndex-1;myass_shim_d.style.top=myass_drag.style.top;myass_shim_d.style.left=myass_drag.style.left;myass_shim_d.style.display="block";}};xmlobj_myass=new ajax_request();xmlobj_myass.onreadystatechange(do_request_function);if(!tab){xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1');}else if(tab=='newpms'){var limit_a=0;pm_cycle_count++;if(pm_cycle_count<=ipb_new_msgs){limit_a=pm_cycle_count-1;}else{pm_cycle_count=1;}xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1&tab='+tab+'&limit='+limit_a);myass_content.style.width='604px';myass_content.style.overflow='auto';myass_content.style.overflowX='hidden';}else if(tab=='posts'){xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1&tab='+tab+'&st='+posts_st);}else{xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1&tab='+tab);}myass_main.style.position='absolute';myass_main.style.display='block';myass_main.style.zIndex=99;if(!myass_loaded){var my_width=0;var my_height=0;if(typeof(window.innerWidth)=='number'){my_width=window.innerWidth;my_height=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){my_width=document.documentElement.clientWidth;my_height=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){my_width=document.body.clientWidth;my_height=document.body.clientHeight;}var divheight=parseInt(myass_main.style.Height);var divwidth=parseInt(myass_main.style.Width);divheight=divheight?divheight:400;divwidth=divwidth?divwidth:400;var divxy=my_getcookie('ipb-myass-div');var co_ords;if(divxy&&divxy!=null){co_ords=divxy.split(',');if(co_ords.length){var final_width=co_ords[0];var final_height=co_ords[1];if(co_ords[0]>my_width){final_width=my_width-divwidth;}if(co_ords[1]>my_height){final_height=my_height-divheight;}myass_main.style.left=final_width+'px';myass_main.style.top=final_height+'px';}}else{myass_main.style.left=my_width/2-(divwidth/2)+'px';myass_main.style.top=my_height/2-(divheight/2)+'px';}Drag.cookiename='ipb-myass-div';Drag.init(myass_drag,myass_main);myass_loaded=1;}};function xml_myassistant_search(url){var keywords=document.getElementById('myass-search-input').value;var msg_field=document.getElementById('myass-search-message');var url=ipb_var_base_url+'act=Search&CODE=01&forums=all&cat_forum=forum&joinname=1&search_in=posts&result_type=topics&xml=1&keywords='+escape(keywords);if(keywords.length<4){msg_field.innerHTML=ipb_myass_chars_lang;return false;}if(search_cache[keywords]){msg_field.innerHTML=search_cache[keywords];return;}do_request_function=function(){if(!xmlobj.readystate_ready_and_ok()){xmlobj.show_loading();return;}xmlobj.hide_loading();var html=xmlobj.xmlhandler.responseText;msg_field.innerHTML=html;search_cache[keywords]=html;};xmlobj=new ajax_request();xmlobj.onreadystatechange(do_request_function);xmlobj.process(url);};function xml_dst_set(url){do_request_function=function(){if(!xmlobj.readystate_ready_and_ok()){return;}var html=xmlobj.xmlhandler.responseText;if(html=='error'){window.location=url.replace('&xml=1','&xml=0');}};xmlobj=new ajax_request();xmlobj.onreadystatechange(do_request_function);xmlobj.process(url);};function init_gd_image(){var reg_img=document.getElementById('gd-antispam');tryLine truncated
var gnp_div='get-new-posts_menu';var msg_div='get-new-msgs_menu';var mem_div='get-members';var divobj;var divopen=0;var xmlobj;var reg_img='';var myass_main;var myass_loaded=0;var pm_cycle_count=0;var search_cache={};var posts_st=0;function xml_show_new_posts(st){posts_st=st;xml_myassistant_init('posts');}function xml_myassistant_init(tab){myass_main=document.getElementById('get-myassistant');myass_drag=document.getElementById('myass-drag');myass_content=document.getElementById('myass-content');do_request_function=function(){if(!xmlobj_myass.readystate_ready_and_ok()){return;}var html=xmlobj_myass.xmlhandler.responseText;if(is_ie){html="<iframe id='myass-shim' src='"+ipb_var_image_url+"/iframe.html' class='iframshim' scrolling='no' frameborder='0' style='position:absolute; top:0px; left:0px; right:0px; display: none;'></iframe>"+html;}myass_content.innerHTML=html;if(is_ie){drag_html=myass_drag.innerHTML;main_drag_html="<iframe id='myass-shim-two' src='"+ipb_var_image_url+"/iframe.html' class='iframshim' scrolling='no' frameborder='0' style='position:absolute; top:0px; left:0px; right:0px; display: none;'></iframe>"+drag_html;myass_drag.innerHTML=main_drag_html;}if(is_ie){myass_shim=document.getElementById('myass-shim');myass_shim.style.width=myass_content.offsetWidth;myass_shim.style.height=myass_content.offsetHeight;myass_shim.style.zIndex=myass_content.style.zIndex-1;myass_shim.style.top=myass_content.style.top;myass_shim.style.left=myass_content.style.left;myass_shim.style.display="block";myass_shim_d=document.getElementById('myass-shim-two');myass_shim_d.style.width=myass_drag.offsetWidth;myass_shim_d.style.height=myass_drag.offsetHeight;myass_shim_d.style.zIndex=myass_drag.style.zIndex-1;myass_shim_d.style.top=myass_drag.style.top;myass_shim_d.style.left=myass_drag.style.left;myass_shim_d.style.display="block";}};xmlobj_myass=new ajax_request();xmlobj_myass.onreadystatechange(do_request_function);if(!tab){xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1');}else if(tab=='newpms'){var limit_a=0;pm_cycle_count++;if(pm_cycle_count<=ipb_new_msgs){limit_a=pm_cycle_count-1;}else{pm_cycle_count=1;}xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1&tab='+tab+'&limit='+limit_a);myass_content.style.width='398px';myass_content.style.overflow='auto';myass_content.style.overflowX='hidden';}else if(tab=='posts'){xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1&tab='+tab+'&st='+posts_st);}else{xmlobj_myass.process(ipb_var_base_url+'act=buddy&xml=1&tab='+tab);}myass_main.style.position='absolute';myass_main.style.display='block';myass_main.style.zIndex=99;if(!myass_loaded){var my_width=0;var my_height=0;if(typeof(window.innerWidth)=='number'){my_width=window.innerWidth;my_height=window.innerHeight;}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){my_width=document.documentElement.clientWidth;my_height=document.documentElement.clientHeight;}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){my_width=document.body.clientWidth;my_height=document.body.clientHeight;}var divheight=parseInt(myass_main.style.Height);var divwidth=parseInt(myass_main.style.Width);divheight=divheight?divheight:400;divwidth=divwidth?divwidth:400;var divxy=my_getcookie('ipb-myass-div');var co_ords;if(divxy&&divxy!=null){co_ords=divxy.split(',');if(co_ords.length){var final_width=co_ords[0];var final_height=co_ords[1];if(co_ords[0]>my_width){final_width=my_width-divwidth;}if(co_ords[1]>my_height){final_height=my_height-divheight;}myass_main.style.left=final_width+'px';myass_main.style.top=final_height+'px';}}else{myass_main.style.left=my_width/2-(divwidth/2)+'px';myass_main.style.top=my_height/2-(divheight/2)+'px';}Drag.cookiename='ipb-myass-div';Drag.init(myass_drag,myass_main);myass_loaded=1;}};function xml_myassistant_search(url){var keywords=document.getElementById('myass-search-input').value;var msg_field=document.getElementById('myass-search-message');var url=ipb_var_base_url+'act=Search&CODE=01&forums=all&cat_forum=forum&joinname=1&search_in=posts&result_type=topics&xml=1&keywords='+escape(keywords);if(keywords.length<4){msg_field.innerHTML=ipb_myass_chars_lang;return false;}if(search_cache[keywords]){msg_field.innerHTML=search_cache[keywords];return;}do_request_function=function(){if(!xmlobj.readystate_ready_and_ok()){xmlobj.show_loading();return;}xmlobj.hide_loading();var html=xmlobj.xmlhandler.responseText;msg_field.innerHTML=html;search_cache[keywords]=html;};xmlobj=new ajax_request();xmlobj.onreadystatechange(do_request_function);xmlobj.process(url);};function xml_dst_set(url){do_request_function=function(){if(!xmlobj.readystate_ready_and_ok()){return;}var html=xmlobj.xmlhandler.responseText;if(html=='error'){window.location=url.replace('&xml=1','&xml=0');}};xmlobj=new ajax_request();xmlobj.onreadystatechange(do_request_function);xmlobj.process(url);};function init_gd_image(){var reg_img=document.getElementById('gd-antispam');tryLine truncated
+959 -1
View File
@@ -1 +1,959 @@
var user_display_name_max_length=26;var reg_got_dname=0;var reg_oktogo=0;var reg_field_ids=new Array();var reg_img_ids=new Array();var reg_box_ids=new Array();var reg_msg_ids=new Array();var ucp_dname_illegal_chars=new Array('[',']','|',',',';','$');var ucp_dname_illegal_regex='';for(var i in ucp_dname_illegal_chars){ucp_dname_illegal_regex+='\\'+ucp_dname_illegal_chars[i];}var error_email=0;var in_member_id=0;RegExp.escape=function(text){if(!arguments.callee.sRE){var specials=['/','.','*','+','?','|','(',')','[',']','{','}','\\','$'];arguments.callee.sRE=new RegExp('(\\'+specials.join('|\\')+')','g');}return text.replace(arguments.callee.sRE,'\\$1');};function init_reg_form(got_dname,register_method){reg_got_dname=got_dname;if(register_method=='username'){reg_field_ids['name']=document.getElementById('reg-name');}reg_field_ids['password']=document.getElementById('reg-password');reg_field_ids['password-check']=document.getElementById('reg-password-check');reg_field_ids['emailaddress']=document.getElementById('reg-emailaddress');reg_field_ids['emailaddress-two']=document.getElementById('reg-emailaddress-two');if(register_method=='username'){reg_img_ids['name']=document.getElementById('img-name');}reg_img_ids['password']=document.getElementById('img-password');reg_img_ids['emailaddress']=document.getElementById('img-emailaddress');if(register_method=='username'){reg_box_ids['name']=document.getElementById('box-name');}reg_box_ids['password']=document.getElementById('box-password');reg_box_ids['emailaddress']=document.getElementById('box-emailaddress');if(register_method=='username'){reg_msg_ids['name']=document.getElementById('msg-name');}reg_msg_ids['password']=document.getElementById('msg-password');reg_msg_ids['emailaddress']=document.getElementById('msg-emailaddress');if(register_method=='username'){reg_field_ids['name'].onblur=check_user_name;}reg_field_ids['password-check'].onblur=check_passwords;reg_field_ids['emailaddress'].onblur=check_email_addresses_one;reg_field_ids['emailaddress-two'].onblur=check_email_addresses;if(register_method=='username'){if(!reg_msg_ids['name'].innerHTML){reg_box_ids['name'].style.display='none';}}if(!reg_msg_ids['password'].innerHTML){reg_box_ids['password'].style.display='none';}if(!reg_msg_ids['emailaddress'].innerHTML){reg_box_ids['emailaddress'].style.display='none';}if(reg_got_dname){reg_field_ids['dname']=document.getElementById('reg-members-display-name');reg_box_ids['dname']=document.getElementById('box-dname');reg_msg_ids['dname']=document.getElementById('msg-dname');reg_img_ids['dname']=document.getElementById('img-members-display-name');if(!reg_msg_ids['dname'].innerHTML){reg_box_ids['dname'].style.display='none';}reg_field_ids['dname'].onblur=check_display_name;}};function init_complete_login_form(){reg_got_dname=got_dname;if(!reg_email_ok){reg_field_ids['emailaddress']=document.getElementById('reg-emailaddress');reg_field_ids['emailaddress-two']=document.getElementById('reg-emailaddress-two');reg_img_ids['emailaddress']=document.getElementById('img-emailaddress');reg_box_ids['emailaddress']=document.getElementById('box-emailaddress');reg_msg_ids['emailaddress']=document.getElementById('msg-emailaddress');reg_field_ids['emailaddress'].onblur=check_email_addresses_one;reg_field_ids['emailaddress-two'].onblur=check_email_addresses;if(!reg_msg_ids['emailaddress'].innerHTML){reg_box_ids['emailaddress'].style.display='none';}}if(reg_got_dname){reg_field_ids['dname']=document.getElementById('reg-members-display-name');reg_box_ids['dname']=document.getElementById('box-dname');reg_msg_ids['dname']=document.getElementById('msg-dname');reg_img_ids['dname']=document.getElementById('img-members-display-name');if(!reg_msg_ids['dname'].innerHTML){reg_box_ids['dname'].style.display='none';}reg_field_ids['dname'].onblur=check_display_name;}in_member_id=member_id;};function check_email_addresses_one(event){var error_found='';if(use_enhanced_js&&reg_field_ids['emailaddress'].value){var url=ipb_var_base_url+'act=xmlout&do=check-email-address&email='+escape(reg_field_ids['emailaddress'].value);do_request_function=function(){if(!xmlobj.readystate_ready_and_ok()){return;}var html=xmlobj.xmlhandler.responseText;if(html=='found'){error_found+=reg_error_email_taken+"<br />";}if(html=='banned'){error_found+=reg_error_email_ban+"<br />";}if(html=='invalid'){error_found+=reg_error_email_invalid+"<br />";}if(error_found){reg_field_ids['emailaddress'].className=input_red;reg_img_ids['emailaddress'].src=ipb_var_image_url+'/'+img_cross;reg_msg_ids['emailaddress'].innerHTML=error_found;reg_box_ids['emailaddress'].style.display='block';error_email=1;}else{error_email=0;}error_found='';};xmlobj=new ajax_request();xmlobj.onreadystatechange(do_request_function);xmlobj.process(url);}};function check_email_addresses(event){var error_found='';if(!reg_field_ids['emailaddress'].value.match( /[@\.]/)){error_found+=reg_error_email_missing+"<br />";}if(!reg_field_ids['emailaddress'].value||!reg_field_idLine truncated
//------------------------------------------
// Invision Power Board v2.1
// Register JS File
// (c) 2005 Invision Power Services, Inc.
//
// http://www.invisionboard.com
//------------------------------------------
var user_display_name_max_length = 26;
var reg_got_dname = 0;
var reg_oktogo = 0;
var reg_field_ids = new Array();
var reg_img_ids = new Array();
var reg_box_ids = new Array();
var reg_msg_ids = new Array();
var ucp_dname_illegal_chars = new Array( '[', ']', '|', ',', ';', '$', '"', '<', '>', '\\' );
var ucp_dname_illegal_regex = '';
for ( var i in ucp_dname_illegal_chars )
{
ucp_dname_illegal_regex += '\\' + ucp_dname_illegal_chars[i];
}
var error_email = 0;
var in_member_id = 0;
RegExp.escape = function(text)
{
if (!arguments.callee.sRE)
{
var specials = [ '/', '.', '*', '+', '?', '|', '(', ')', '[', ']', '{', '}', '\\', '$' ];
arguments.callee.sRE = new RegExp( '(\\' + specials.join('|\\') + ')', 'g' );
}
return text.replace(arguments.callee.sRE, '\\$1');
};
/*-------------------------------------------------------------------------*/
// INIT Reg form
/*-------------------------------------------------------------------------*/
function init_reg_form( got_dname, register_method )
{
//------------------------------------------
// INIT objects
//------------------------------------------
reg_got_dname = got_dname;
//------------------------------------------
// Fields...
//------------------------------------------
if( register_method == 'username' )
{
reg_field_ids['name'] = document.getElementById( 'reg-name' );
}
reg_field_ids['password'] = document.getElementById( 'reg-password' );
reg_field_ids['password-check'] = document.getElementById( 'reg-password-check' );
reg_field_ids['emailaddress'] = document.getElementById( 'reg-emailaddress' );
reg_field_ids['emailaddress-two'] = document.getElementById( 'reg-emailaddress-two' );
//------------------------------------------
// Images
//------------------------------------------
if( register_method == 'username' )
{
reg_img_ids['name'] = document.getElementById( 'img-name' );
}
reg_img_ids['password'] = document.getElementById( 'img-password' );
reg_img_ids['emailaddress'] = document.getElementById( 'img-emailaddress' );
//------------------------------------------
// Boxes
//------------------------------------------
if( register_method == 'username' )
{
reg_box_ids['name'] = document.getElementById( 'box-name' );
}
reg_box_ids['password'] = document.getElementById( 'box-password' );
reg_box_ids['emailaddress'] = document.getElementById( 'box-emailaddress' );
//------------------------------------------
// Messages
//------------------------------------------
if ( register_method == 'username' )
{
reg_msg_ids['name'] = document.getElementById( 'msg-name' );
}
reg_msg_ids['password'] = document.getElementById( 'msg-password' );
reg_msg_ids['emailaddress'] = document.getElementById( 'msg-emailaddress' );
//------------------------------------------
// Set up onblur
//------------------------------------------
if( register_method == 'username' )
{
reg_field_ids['name'].onblur = check_user_name;
}
reg_field_ids['password-check'].onblur = check_passwords;
reg_field_ids['emailaddress'].onblur = check_email_addresses_one;
reg_field_ids['emailaddress-two'].onblur = check_email_addresses;
//------------------------------------------
// Already got error messages?
//------------------------------------------
if ( register_method == 'username' )
{
if ( ! reg_msg_ids['name'].innerHTML )
{
reg_box_ids['name'].style.display = 'none';
}
}
if ( ! reg_msg_ids['password'].innerHTML )
{
reg_box_ids['password'].style.display = 'none';
}
if ( ! reg_msg_ids['emailaddress'].innerHTML )
{
reg_box_ids['emailaddress'].style.display = 'none';
}
//------------------------------------------
// Display name. ..
//------------------------------------------
if ( reg_got_dname )
{
reg_field_ids['dname'] = document.getElementById( 'reg-members-display-name' );
reg_box_ids['dname'] = document.getElementById( 'box-dname' );
reg_msg_ids['dname'] = document.getElementById( 'msg-dname' );
reg_img_ids['dname'] = document.getElementById( 'img-members-display-name' );
if ( ! reg_msg_ids['dname'].innerHTML )
{
reg_box_ids['dname'].style.display = 'none';
}
reg_field_ids['dname'].onblur = check_display_name;
}
};
/*-------------------------------------------------------------------------*/
// INIT Reg form
/*-------------------------------------------------------------------------*/
function init_complete_login_form()
{
//------------------------------------------
// INIT objects
//------------------------------------------
reg_got_dname = got_dname;
if ( ! reg_email_ok )
{
//------------------------------------------
// Fields...
//------------------------------------------
reg_field_ids['emailaddress'] = document.getElementById( 'reg-emailaddress' );
reg_field_ids['emailaddress-two'] = document.getElementById( 'reg-emailaddress-two' );
//------------------------------------------
// Images
//------------------------------------------
reg_img_ids['emailaddress'] = document.getElementById( 'img-emailaddress' );
//------------------------------------------
// Boxes
//------------------------------------------
reg_box_ids['emailaddress'] = document.getElementById( 'box-emailaddress' );
//------------------------------------------
// Messages
//------------------------------------------
reg_msg_ids['emailaddress'] = document.getElementById( 'msg-emailaddress' );
//------------------------------------------
// Set up onblur
//------------------------------------------
reg_field_ids['emailaddress'].onblur = check_email_addresses_one;
reg_field_ids['emailaddress-two'].onblur = check_email_addresses;
//------------------------------------------
// Already got error messages?
//------------------------------------------
if ( ! reg_msg_ids['emailaddress'].innerHTML )
{
reg_box_ids['emailaddress'].style.display = 'none';
}
}
//------------------------------------------
// Display name...
//------------------------------------------
if ( reg_got_dname )
{
reg_field_ids['dname'] = document.getElementById( 'reg-members-display-name' );
reg_box_ids['dname'] = document.getElementById( 'box-dname' );
reg_msg_ids['dname'] = document.getElementById( 'msg-dname' );
reg_img_ids['dname'] = document.getElementById( 'img-members-display-name' );
if ( ! reg_msg_ids['dname'].innerHTML )
{
reg_box_ids['dname'].style.display = 'none';
}
reg_field_ids['dname'].onblur = check_display_name;
}
in_member_id = member_id;
};
/*-------------------------------------------------------------------------*/
// Check email address validity
/*-------------------------------------------------------------------------*/
function check_email_addresses_one( event )
{
if( !event )
{
event = window.event;
}
//----------------------------------
// INIT
//----------------------------------
var error_found = '';
//----------------------------------
// Ajax: check for existing email address
//----------------------------------
if ( use_enhanced_js && reg_field_ids['emailaddress'].value )
{
var url = ipb_var_base_url+'act=xmlout&do=check-email-address&email='+encodeURIComponent( reg_field_ids['emailaddress'].value );
/*--------------------------------------------*/
// Main function to do on request
// Must be defined first!!
/*--------------------------------------------*/
do_request_function = function()
{
//----------------------------------
// Ignore unless we're ready to go
//----------------------------------
if ( ! xmlobj.readystate_ready_and_ok() )
{
// Could do a little loading graphic here?
return;
}
//----------------------------------
// INIT
//----------------------------------
var html = xmlobj.xmlhandler.responseText;
if ( html == 'found' )
{
error_found += reg_error_email_taken + "<br />";
}
if ( html == 'banned' )
{
error_found += reg_error_email_ban + "<br />";
}
if ( html == 'invalid' )
{
error_found += reg_error_email_invalid + "<br />";
}
//----------------------------------
// Show errors
//----------------------------------
if ( error_found )
{
reg_field_ids['emailaddress'].className = input_red;
reg_img_ids['emailaddress'].src = ipb_var_image_url + '/' + img_cross;
reg_msg_ids['emailaddress'].innerHTML = error_found;
reg_box_ids['emailaddress'].style.display = 'block';
error_email = 1;
}
else
{
error_email = 0;
}
error_found = '';
};
//----------------------------------
// LOAD XML
//----------------------------------
xmlobj = new ajax_request();
xmlobj.onreadystatechange( do_request_function );
xmlobj.process( url );
}
};
/*-------------------------------------------------------------------------*/
// Check email addresses
/*-------------------------------------------------------------------------*/
function check_email_addresses( event )
{
if( !event )
{
event = window.event;
}
//----------------------------------
// INIT
//----------------------------------
var error_found = '';
//----------------------------------
// Check
//----------------------------------
if ( ! reg_field_ids['emailaddress'].value.match( /[@\.]/ ) )
{
error_found += reg_error_email_missing + "<br />";
}
if ( ! error_found && ( ! reg_field_ids['emailaddress'].value || ! reg_field_ids['emailaddress-two'].value ) )
{
error_found += reg_error_email_missing + "<br />";
}
if ( reg_field_ids['emailaddress'].value.toLowerCase() != reg_field_ids['emailaddress-two'].value.toLowerCase() )
{
error_found += reg_error_email_nm + "<br />";
}
if ( error_found )
{
reg_field_ids['emailaddress'].className = input_red;
reg_field_ids['emailaddress-two'].className = input_red;
reg_img_ids['emailaddress'].src = ipb_var_image_url + '/' + img_cross;
reg_msg_ids['emailaddress'].innerHTML = error_found;
reg_box_ids['emailaddress'].style.display = 'block';
error_email = 1;
}
else
{
error_email = 0;
}
//----------------------------------
// No error....
//----------------------------------
if ( error_email == 0 && event.type != 'submit' )
{
check_email_addresses_one();
}
//----------------------------------
// Still no errors...
//----------------------------------
if ( error_email == 0 )
{
reg_field_ids['emailaddress'].className = input_green;
reg_field_ids['emailaddress-two'].className = input_green;
reg_img_ids['emailaddress'].src = ipb_var_image_url + '/' + img_tick;
reg_box_ids['emailaddress'].style.display = 'none';
reg_msg_ids['emailaddress'].innerHTML = '';
}
if( reg_field_ids['emailaddress'].className == input_red )
{
reg_field_ids['emailaddress-two'].className = input_red;
}
};
/*-------------------------------------------------------------------------*/
// Check passwords match
/*-------------------------------------------------------------------------*/
function check_passwords( event )
{
if( !event )
{
event = window.event;
}
//----------------------------------
// INIT
//----------------------------------
var error_found = '';
//----------------------------------
// Check
//----------------------------------
if ( ! reg_field_ids['password'].value || ! reg_field_ids['password-check'].value )
{
error_found += reg_error_no_pass + "<br />";
}
if ( reg_field_ids['password'].value != reg_field_ids['password-check'].value )
{
error_found += reg_error_pass_nm + "<br />";
}
if ( error_found )
{
reg_field_ids['password'].className = input_red;
reg_field_ids['password-check'].className = input_red;
reg_img_ids['password'].src = ipb_var_image_url + '/' + img_cross;
reg_msg_ids['password'].innerHTML = error_found;
reg_box_ids['password'].style.display = 'block';
}
else
{
reg_field_ids['password'].className = input_green;
reg_field_ids['password-check'].className = input_green;
reg_img_ids['password'].src = ipb_var_image_url + '/' + img_tick;
reg_box_ids['password'].style.display = 'none';
reg_msg_ids['password'].innerHTML = '';
}
};
/*-------------------------------------------------------------------------*/
// Check display name
/*-------------------------------------------------------------------------*/
function check_display_name( event )
{
if( !event )
{
event = window.event;
}
//----------------------------------
// INIT
//----------------------------------
var error_found = '';
//----------------------------------
// Make sure we have sommat
//----------------------------------
if ( ! reg_field_ids['dname'].value || reg_field_ids['dname'].value.length < 3 || reg_field_ids['dname'].value.length > user_display_name_max_length )
{
error_found += reg_error_no_name + "<br />";
}
//----------------------------------
// Check for illegal chars
//----------------------------------
if ( reg_field_ids['dname'].value.match( new RegExp( "[" + ucp_dname_illegal_regex + "]" ) ) )
{
error_found += reg_error_chars + "<br />";
}
if ( allowed_chars != "" )
{
var test_regex = new RegExp();
test_regex.compile( "^[" + RegExp.escape(allowed_chars) + "]+$" );
if ( !test_regex.test( reg_field_ids['dname'].value ) )
{
error_found += allowed_error + "<br />";
}
}
//----------------------------------
// Ajax: check for existing member name
//----------------------------------
if ( use_enhanced_js && reg_field_ids['dname'].value && event.type != 'submit' )
{
var url = ipb_var_base_url+'act=xmlout&do=check-display-name&name='+escape( reg_field_ids['dname'].value );
// Complete reg form?
if ( in_member_id )
{
url += '&id=' + in_member_id;
}
/*--------------------------------------------*/
// Main function to do on request
// Must be defined first!!
/*--------------------------------------------*/
do_request_function = function()
{
//----------------------------------
// Ignore unless we're ready to go
//----------------------------------
if ( ! xmlobj.readystate_ready_and_ok() )
{
// Could do a little loading graphic here?
return;
}
//----------------------------------
// INIT
//----------------------------------
var html = xmlobj.xmlhandler.responseText;
if ( html == 'found' )
{
error_found += reg_error_taken + "<br />";
}
//----------------------------------
// Show errors
//----------------------------------
if ( error_found )
{
reg_field_ids['dname'].className = input_red;
reg_img_ids['dname'].src = ipb_var_image_url + '/' + img_cross;
reg_msg_ids['dname'].innerHTML = error_found;
reg_box_ids['dname'].style.display = 'block';
}
else
{
reg_field_ids['dname'].className = input_green;
reg_img_ids['dname'].src = ipb_var_image_url + '/' + img_tick;
reg_box_ids['dname'].style.display = 'none';
reg_msg_ids['dname'].innerHTML = '';
}
error_found = '';
};
//----------------------------------
// LOAD XML
//----------------------------------
xmlobj = new ajax_request();
xmlobj.onreadystatechange( do_request_function );
xmlobj.process( url );
}
else
{
//----------------------------------
// Show errors
//----------------------------------
if ( error_found )
{
reg_field_ids['dname'].className = input_red;
reg_img_ids['dname'].src = ipb_var_image_url + '/' + img_cross;
reg_msg_ids['dname'].innerHTML = error_found;
reg_box_ids['dname'].style.display = 'block';
}
else
{
reg_field_ids['dname'].className = input_green;
reg_img_ids['dname'].src = ipb_var_image_url + '/' + img_tick;
reg_box_ids['dname'].style.display = 'none';
reg_msg_ids['dname'].innerHTML = '';
}
error_found = '';
}
};
/*-------------------------------------------------------------------------*/
// Check username
/*-------------------------------------------------------------------------*/
function check_user_name( event )
{
if( !event )
{
event = window.event;
}
//----------------------------------
// INIT
//----------------------------------
var error_found = '';
//----------------------------------
// Make sure we have sommat
//----------------------------------
if ( ! reg_field_ids['name'].value || reg_field_ids['name'].value.length < 3 || reg_field_ids['name'].value.length > user_display_name_max_length )
{
error_found += reg_error_username_none + "<br />";
}
if ( allowed_chars != "" )
{
var test_regex = new RegExp();
test_regex.compile( "^[" + RegExp.escape(allowed_chars) + "]+$" );
if ( !test_regex.test( reg_field_ids['name'].value ) )
{
error_found += allowed_error + "<br />";
}
}
//----------------------------------
// Ajax: check for existing member name
//----------------------------------
if ( use_enhanced_js && reg_field_ids['name'].value && event.type != 'submit' )
{
// + symbols get stripped due to escape
reg_field_ids['name'].value = reg_field_ids['name'].value.replace("+", "&#43;");
//----------------------------------
// Get new xhttp obj
//----------------------------------
var url = ipb_var_base_url+'act=xmlout&do=check-user-name&name='+escape( reg_field_ids['name'].value );
/*--------------------------------------------*/
// Main function to do on request
// Must be defined first!!
/*--------------------------------------------*/
do_request_function = function()
{
//----------------------------------
// Ignore unless we're ready to go
//----------------------------------
if ( ! xmlobj.readystate_ready_and_ok() )
{
// Could do a little loading graphic here?
return;
}
//----------------------------------
// INIT
//----------------------------------
var html = xmlobj.xmlhandler.responseText;
if ( html == 'found' )
{
error_found += reg_error_username_taken + "<br />";
}
//----------------------------------
// Show errors
//----------------------------------
if ( error_found )
{
reg_field_ids['name'].className = input_red;
reg_img_ids['name'].src = ipb_var_image_url + '/' + img_cross;
reg_msg_ids['name'].innerHTML = error_found;
reg_box_ids['name'].style.display = 'block';
}
else
{
reg_field_ids['name'].className = input_green;
reg_img_ids['name'].src = ipb_var_image_url + '/' + img_tick;
reg_box_ids['name'].style.display = 'none';
reg_msg_ids['name'].innerHTML = '';
}
error_found = '';
};
//----------------------------------
// LOAD XML
//----------------------------------
xmlobj = new ajax_request();
xmlobj.onreadystatechange( do_request_function );
xmlobj.process( url );
}
else
{
//----------------------------------
// Show errors
//----------------------------------
if ( error_found )
{
reg_field_ids['name'].className = input_red;
reg_img_ids['name'].src = ipb_var_image_url + '/' + img_cross;
reg_msg_ids['name'].innerHTML = error_found;
reg_box_ids['name'].style.display = 'block';
}
else
{
reg_field_ids['name'].className = input_green;
reg_img_ids['name'].src = ipb_var_image_url + '/' + img_tick;
reg_box_ids['name'].style.display = 'none';
reg_msg_ids['name'].innerHTML = '';
}
error_found = '';
}
reg_field_ids['name'].value = reg_field_ids['name'].value.replace("&#43;", "+");
};
/*-------------------------------------------------------------------------*/
// Validate the complete log in form
/*-------------------------------------------------------------------------*/
function validate_complete_login_form( event )
{
if( !event )
{
event = window.event;
}
//------------------------------------------
// Simply run the functions
//------------------------------------------
reg_oktogo = 1;
if ( ! email_ok )
{
check_email_addresses( event );
//------------------------------------------
// Got error messages
//------------------------------------------
if ( reg_msg_ids['emailaddress'].innerHTML )
{
reg_oktogo = 0;
}
}
//------------------------------------------
// Display name...
//------------------------------------------
if ( reg_got_dname )
{
check_display_name( event );
if ( reg_msg_ids['dname'].innerHTML )
{
reg_oktogo = 0;
}
}
//------------------------------------------
// Return
//------------------------------------------
return reg_oktogo ? true : false;
};
/*-------------------------------------------------------------------------*/
// Validate the registration form
/*-------------------------------------------------------------------------*/
function validate_reg_form( event )
{
if( !event )
{
event = window.event;
}
//------------------------------------------
// Simply run the functions
//------------------------------------------
reg_oktogo = 1;
check_email_addresses( event );
check_passwords( event );
if( register_method == 'username' )
{
check_user_name( event );
}
//------------------------------------------
// Got error messages
//------------------------------------------
if( register_method == 'username' )
{
if ( reg_msg_ids['name'].innerHTML )
{
reg_oktogo = 0;
}
}
if ( reg_msg_ids['password'].innerHTML )
{
reg_oktogo = 0;
}
if ( reg_msg_ids['emailaddress'].innerHTML )
{
reg_oktogo = 0;
}
//------------------------------------------
// Display name...
//------------------------------------------
if ( reg_got_dname )
{
check_display_name( event );
if ( reg_msg_ids['dname'].innerHTML )
{
reg_oktogo = 0;
}
}
//------------------------------------------
// Return
//------------------------------------------
return reg_oktogo ? true : false;
};
/*-------------------------------------------------------------------------*/
// They are a COPPA :D
/*-------------------------------------------------------------------------*/
function coppa_save()
{
//------------------------------------------
// Set cookie
//------------------------------------------
my_setcookie( 'coppa', 'yes', 1 );
my_setcookie( 'coppabday', bday_m + '-' + bday_d + '-' + bday_y, 1 );
};
/*-------------------------------------------------------------------------*/
// Run from the COPPA
/*-------------------------------------------------------------------------*/
function coppa_cancel()
{
//------------------------------------------
// Set cookie
//------------------------------------------
//my_setcookie( 'coppa', '0', 1 );
locationjump( '' );
};
/*-------------------------------------------------------------------------*/
// Run from the COPPA
/*-------------------------------------------------------------------------*/
function coppa_check()
{
//------------------------------------------
// Set cookie
//------------------------------------------
var coppa_check = my_getcookie( 'coppa' );
if ( coppa_check == 'yes' )
{
alert( coppa_bounce );
var bdays = my_getcookie( 'coppabday' );
var dates = bdays.split( '-' );
locationjump( 'act=reg&CODE=coppa_two&m=' + dates[0] + '&d=' + dates[1] + '&y=' + dates[2] );
}
};
/*-------------------------------------------------------------------------*/
// Show a more info button?
/*-------------------------------------------------------------------------*/
function reg_get_more_check()
{
var dropdown = document.getElementById( 'subspackage' );
var chosenid = dropdown.options[dropdown.selectedIndex].value;
if ( ! chosenid )
{
chosenid = 0;
}
if ( subdesc[chosenid] )
{
document.getElementById( 'reg-get-more-info' ).style.display = '';
}
else
{
document.getElementById( 'reg-get-more-info' ).style.display = 'none';
}
};
/*-------------------------------------------------------------------------*/
// Show subs more info form
/*-------------------------------------------------------------------------*/
function get_more_info()
{
var dropdown = document.getElementById( 'subspackage' );
var chosenid = dropdown.options[dropdown.selectedIndex].value;
if ( ! chosenid )
{
chosenid = 0;
}
//------------------------------------------
// Toggle view...
//------------------------------------------
if ( subdesc[chosenid] )
{
document.getElementById('pkdesc').innerHTML = subdesc[chosenid];
toggleview('subspkdiv');
}
};
+238 -1
View File
@@ -1 +1,238 @@
var ucp_dname_name;var ucp_dname_pass;var ucp_dname_name_img;var ucp_dname_pass_img;var ucp_dname_form;var ucp_dname_warn;var ucp_dname_warn_content;var dname_max_length=26;var ucp_dname_ok_to_go=0;var ucp_dname_illegal_chars=new Array('[',']','|',',',';','$');var ucp_dname_illegal_regex='';for(var i in ucp_dname_illegal_chars){ucp_dname_illegal_regex+='\\'+ucp_dname_illegal_chars[i];}var error_found='';RegExp.escape=function(text){if(!arguments.callee.sRE){var specials=['/','.','*','+','?','|','(',')','[',']','{','}','\\','$'];arguments.callee.sRE=new RegExp('(\\'+specials.join('|\\')+')','g');}return text.replace(arguments.callee.sRE,'\\$1');};function ucp_dname_init(name,pass,form,wbox){ucp_dname_name=document.getElementById(name);ucp_dname_pass=document.getElementById(pass);ucp_dname_form=document.getElementById(form);ucp_dname_warn=document.getElementById(wbox);ucp_dname_warn_content=document.getElementById(wbox+'-content');ucp_dname_name_img=document.getElementById(name+'-img');ucp_dname_pass_img=document.getElementById(pass+'-img');ucp_dname_name.onblur=ucp_dname_check;ucp_dname_form.onsubmit=ucp_dname_form_check;if(ucp_dname_warn_content.innerHTML){ucp_dname_warn.style.display='block';}}function ucp_dname_check(event){if(!ucp_dname_name.value||ucp_dname_name.value.length<3||ucp_dname_name.value.length>dname_max_length){error_found+=dname_error_no_name+"<br />";}if(ucp_dname_name.value.match(new RegExp("["+ucp_dname_illegal_regex+"]"))){error_found+=dname_error_chars+"<br />";}if(allowed_chars!=""){var test_regex=new RegExp();test_regex.compile("^["+RegExp.escape(allowed_chars)+"]+$");if(!test_regex.test(ucp_dname_name.value)){error_found+=allowed_error+"<br />";}}if(use_enhanced_js&&ucp_dname_name.value){var url=ipb_var_base_url+'act=xmlout&do=check-display-name&name='+escape(ucp_dname_name.value);do_request_function=function(){if(!xmlobj.readystate_ready_and_ok()){return;}var html=xmlobj.xmlhandler.responseText;if(html=='found'){error_found+=dname_error_taken+"<br />";}if(error_found){ucp_dname_name.className=input_red;ucp_dname_name_img.src=ipb_var_image_url+'/'+img_cross;ucp_dname_warn_content.innerHTML=error_found;ucp_dname_warn.style.display='block';}else{ucp_dname_name.className=input_green;ucp_dname_name_img.src=ipb_var_image_url+'/'+img_tick;ucp_dname_warn.style.display='none';ucp_dname_warn_content.innerHTML='';}error_found='';};xmlobj=new ajax_request();xmlobj.onreadystatechange(do_request_function);xmlobj.process(url);}else{if(error_found){ucp_dname_name.className=input_red;ucp_dname_name_img.src=ipb_var_image_url+'/'+img_cross;ucp_dname_warn_content.innerHTML=error_found;ucp_dname_warn.style.display='block';}else{ucp_dname_name.className=input_green;ucp_dname_name_img.src=ipb_var_image_url+'/'+img_tick;ucp_dname_warn.style.display='none';ucp_dname_warn_content.innerHTML='';}error_found='';}}function ucp_dname_form_check(event){if(!ucp_dname_pass.value){error_found+=dname_error_no_pass+"<br />";}ucp_dname_check(event);if(error_found){ucp_dname_ok_to_go=0;}else{ucp_dname_ok_to_go=1;}if(ucp_dname_ok_to_go){return true;}else{return false;}}
//------------------------------------------
// Invision Power Board v2.1
// User CP JS File
// (c) 2005 Invision Power Services, Inc.
//
// http://www.invisionboard.com
//------------------------------------------
var ucp_dname_name;
var ucp_dname_pass;
var ucp_dname_name_img;
var ucp_dname_pass_img;
var ucp_dname_form;
var ucp_dname_warn;
var ucp_dname_warn_content;
var dname_max_length = 26;
var ucp_dname_ok_to_go = 0;
var ucp_dname_illegal_chars = new Array( '[', ']', '|', ',', ';', '$' );
var ucp_dname_illegal_regex = '';
for ( var i in ucp_dname_illegal_chars )
{
ucp_dname_illegal_regex += '\\' + ucp_dname_illegal_chars[i];
}
var error_found = '';
RegExp.escape = function(text)
{
if (!arguments.callee.sRE)
{
var specials = [ '/', '.', '*', '+', '?', '|', '(', ')', '[', ']', '{', '}', '\\', '$' ];
arguments.callee.sRE = new RegExp( '(\\' + specials.join('|\\') + ')', 'g' );
}
return text.replace(arguments.callee.sRE, '\\$1');
};
/*-------------------------------------------------------------------------*/
// INIT Display name change stuff
/*-------------------------------------------------------------------------*/
function ucp_dname_init( name, pass, form, wbox )
{
ucp_dname_name = document.getElementById( name );
ucp_dname_pass = document.getElementById( pass );
ucp_dname_form = document.getElementById( form );
ucp_dname_warn = document.getElementById( wbox );
ucp_dname_warn_content = document.getElementById( wbox+'-content' );
ucp_dname_name_img = document.getElementById( name+'-img' );
ucp_dname_pass_img = document.getElementById( pass+'-img' );
ucp_dname_name.onblur = ucp_dname_check;
ucp_dname_form.onsubmit = ucp_dname_form_check;
if ( ucp_dname_warn_content.innerHTML )
{
ucp_dname_warn.style.display = 'block';
}
}
/*-------------------------------------------------------------------------*/
// EVENT: Check display name
/*-------------------------------------------------------------------------*/
function ucp_dname_check( event )
{
//----------------------------------
// INIT
//----------------------------------
//----------------------------------
// Make sure we have sommat
//----------------------------------
if ( ! ucp_dname_name.value || ucp_dname_name.value.length < 3 || ucp_dname_name.value.length > dname_max_length )
{
error_found += dname_error_no_name + "<br />";
}
//----------------------------------
// Check for illegal chars
//----------------------------------
if ( ucp_dname_name.value.match( new RegExp( "[" + ucp_dname_illegal_regex + "]" ) ) )
{
error_found += dname_error_chars + "<br />";
}
if ( allowed_chars != "" )
{
var test_regex = new RegExp();
test_regex.compile( "^[" + RegExp.escape(allowed_chars) + "]+$" );
if ( !test_regex.test( ucp_dname_name.value ) )
{
error_found += allowed_error + "<br />";
}
}
//----------------------------------
// Ajax: check for existing member name
//----------------------------------
if ( use_enhanced_js && ucp_dname_name.value )
{
var url = ipb_var_base_url+'act=xmlout&do=check-display-name&name='+escape( ucp_dname_name.value );
/*--------------------------------------------*/
// Main function to do on request
// Must be defined first!!
/*--------------------------------------------*/
do_request_function = function()
{
//----------------------------------
// Ignore unless we're ready to go
//----------------------------------
if ( ! xmlobj.readystate_ready_and_ok() )
{
// Could do a little loading graphic here?
return;
}
//----------------------------------
// INIT
//----------------------------------
var html = xmlobj.xmlhandler.responseText;
if ( html == 'found' )
{
error_found += dname_error_taken + "<br />";
}
//----------------------------------
// Show errors
//----------------------------------
if ( error_found )
{
ucp_dname_name.className = input_red;
ucp_dname_name_img.src = ipb_var_image_url + '/' + img_cross;
ucp_dname_warn_content.innerHTML = error_found;
ucp_dname_warn.style.display = 'block';
}
else
{
ucp_dname_name.className = input_green;
ucp_dname_name_img.src = ipb_var_image_url + '/' + img_tick;
ucp_dname_warn.style.display = 'none';
ucp_dname_warn_content.innerHTML = '';
}
error_found = '';
};
//----------------------------------
// LOAD XML
//----------------------------------
xmlobj = new ajax_request();
xmlobj.onreadystatechange( do_request_function );
xmlobj.process( url );
}
else
{
//----------------------------------
// Show errors
//----------------------------------
if ( error_found )
{
ucp_dname_name.className = input_red;
ucp_dname_name_img.src = ipb_var_image_url + '/' + img_cross;
ucp_dname_warn_content.innerHTML = error_found;
ucp_dname_warn.style.display = 'block';
}
else
{
ucp_dname_name.className = input_green;
ucp_dname_name_img.src = ipb_var_image_url + '/' + img_tick;
ucp_dname_warn.style.display = 'none';
ucp_dname_warn_content.innerHTML = '';
}
error_found = '';
}
}
/*-------------------------------------------------------------------------*/
// EVENT: Check display name
/*-------------------------------------------------------------------------*/
function ucp_dname_form_check( event )
{
//----------------------------------
// DO pass fields
//----------------------------------
if ( ! ucp_dname_pass.value )
{
error_found += dname_error_no_pass + "<br />";
}
//----------------------------------
// Check name
//----------------------------------
ucp_dname_check( event );
if ( error_found )
{
ucp_dname_ok_to_go = 0;
}
else
{
ucp_dname_ok_to_go = 1;
}
//----------------------------------
// Return
//----------------------------------
if ( ucp_dname_ok_to_go )
{
return true;
}
else
{
return false;
}
}
+1 -1
View File
@@ -1 +1 @@
function ipsclass(){this.cookies=new Array();this.ignore_cookies=new Array(ipb_var_cookieid+'ipb_stronghold',ipb_var_cookieid+'session_id',ipb_var_cookieid+'ipb_admin_session_id',ipb_var_cookieid+'member_id',ipb_var_cookieid+'pass_hash');this.settings={'do_linked_resize':0,'resize_percent':50};this.init=function(){var _tmp=document.cookie.split(';');if(_tmp.length){for(i=0;i<_tmp.length;i++){if(_tmp[i].match(new RegExp(ipb_var_cookieid+".*$"))){var _data=_tmp[i].split('=');var _key=this.trim(_data[0]);var _value=unescape(this.trim(_data[1]));if(_key&&(!this.in_array(_key,this.ignore_cookies))){this.cookies[_key.replace(ipb_var_cookieid,'')]=_value;}}}}if(is_moz&&!is_safari){HTMLDocument.prototype.__defineGetter__("cookie",function(){return null;});window.addEventListener('load',function(){var _a=document.body;var _x=_a.innerHTML;var _y=new RegExp("HTMLDocument\\.prototype",'ig');if(_x.match(_y)){_x=_x.replace(_y,'HTMLDocument_prototype');_a.innerHTML=_x;}},false);}_tmp=null;};this.trim=function(text){if(typeof(text)=='undefined'){return '';}text=text.replace(/^\s+/,'');return text.replace(/\s+$/,'');};this.html_entity_decode=function(text){if(typeof ca=='undefined'){var ca=document.createElement('textarea');}ca.innerHTML=text.replace( /</g,'&lt;').replace( />/g,'&gt;');return ca.value;};this.in_array=function(needle,haystack){if(!haystack.length){return false;}for(var i=0;i<haystack.length;i++){if(haystack[i]===needle){return true;}}return false;};this.htmlspecialchars=function(text){text=text.replace( /</g,'&lt;');text=text.replace( />/g,'&gt;');text=text.replace( /"/g,'&quot;');return text;};this.un_htmlspecialchars=function(text){text=text.replace( /&lt;/g,'<');text=text.replace( /&gt;/g,'>');text=text.replace( /&quot;/g,'"');return text;};this.get_editor_contents=function(editor_id,editor_array){var aIPS_editor=editor_array?editor_array:IPS_editor;if(!editor_id){for(var i in aIPS_editor){editor_id=i;break;}}return aIPS_editor[editor_id].editor_get_contents;};this.add_editor_contents=function(text,editor_id,editor_array){var aIPS_editor=editor_array?editor_array:IPS_editor;if(!editor_id){for(var i in aIPS_editor){editor_id=i;break;}}return aIPS_editor[editor_id].insert_text(text);};this.convert_saved_tags_to_display_tags=function(text){text=text.replace( /(<|&lt;|&#60;)!--/,"{");text=text.replace( /--(>|&gt;|&#62;)/,"}");return text;};this.fade_in_element=function(div){var hash='#';var color_items="0123456789abcdef";var start_color='#ffff66';var orig_color=document.getElementById(div).style.backgroundColor;var temp_end='#ffffff';var iter=20;var time=80;var rbeg=color_items.indexOf(start_color.substr(1,1))*16+color_items.indexOf(start_color.substr(2,1));var gbeg=color_items.indexOf(start_color.substr(3,1))*16+color_items.indexOf(start_color.substr(4,1));var bbeg=color_items.indexOf(start_color.substr(5,1))*16+color_items.indexOf(start_color.substr(6,1));var rend=color_items.indexOf(temp_end.substr(1,1))*16+color_items.indexOf(temp_end.substr(2,1));var gend=color_items.indexOf(temp_end.substr(3,1))*16+color_items.indexOf(temp_end.substr(4,1));var bend=color_items.indexOf(temp_end.substr(5,1))*16+color_items.indexOf(temp_end.substr(6,1));for(i=1,r=rbeg,g=gbeg,b=bbeg;i<=iter;r=Math.round(rbeg+i*((rend-rbeg)/(iter-1))),g=Math.round(gbeg+i*((gend-gbeg)/(iter-1))),b=Math.round(bbeg+i*((bend-bbeg)/(iter-1))),i++){hstr='#'+color_items.charAt(Math.floor(r/16))+color_items.charAt(r%16)+color_items.charAt(Math.floor(g/16))+color_items.charAt(g%16)+color_items.charAt(Math.floor(b/16))+color_items.charAt(b%16);setTimeout('var div = document.getElementById("'+div+'"); div.style.backgroundColor = "'+hstr+'";',i*time);}setTimeout('var div = document.getElementById("'+div+'"); div.style.backgroundColor = "'+orig_color+'";',(i+1)*time);};this.lang_build_string=function(){if(!arguments.length||!arguments){return;}var string=arguments[0];for(var i=1;i<arguments.length;i++){var match=new RegExp('<%'+i+'>','gi');string=string.replace(match,arguments[i]);}return string;};this.get_id_from_text=function(id){return id.replace( /.*(\-|_)(\S+)/,"$2");};this.get_name_from_text=function(id){return id.replace( /(.*)(\-|_)(\S+)/,"$1");};this.location_jump=function(url,full){url=url.replace( /&amp;/g,'&');if(full){window.location.href=url;}else{window.location.href=ipb_var_base_url+url;}};this.confirm_action=function(url,msg){if(!msg){msg='Äëÿ ïîäòâåðæåäíèÿ íàæìèòå ÎÊ';}if(url){url=url.replace('&amp;','&');}else{url='';}if(confirm(msg)){window.location.href=url;}else{alert('Äåéñòâèå îòìåíåíî!');return false;}};this.pop_up_window=function(url,width,height,name){if(!name){var mydate=new Date();name=mydate.getTime();}var Win=window.open(url.replace('&amp;','&'),name,'width='+width+',height='+height+',resizable=1,scrollbars=1,location=no,directories=no,status=no,menubar=no,toolbar=no');Win.focus();return false;};this.set_unselectable=function(obj){if(!is_ie4&&typeof(obj.tagName)!='undefined'){if(obj.hasChildNodes()){for(var i=0;i<obj.childLine truncated
function ipsclass(){this.cookies=new Array();this.ignore_cookies=new Array(ipb_var_cookieid+'ipb_stronghold',ipb_var_cookieid+'session_id',ipb_var_cookieid+'ipb_admin_session_id',ipb_var_cookieid+'member_id',ipb_var_cookieid+'pass_hash');this.settings={'do_linked_resize':0,'resize_percent':50};this.init=function(){var _tmp=document.cookie.split(';');if(_tmp.length){for(i=0;i<_tmp.length;i++){if(_tmp[i].match(new RegExp(ipb_var_cookieid+".*$"))){var _data=_tmp[i].split('=');var _key=this.trim(_data[0]);var _value=unescape(this.trim(_data[1]));if(_key&&(!this.in_array(_key,this.ignore_cookies))){this.cookies[_key.replace(ipb_var_cookieid,'')]=_value;}}}}_tmp=null;};this.trim=function(text){if(typeof(text)=='undefined'){return '';}text=text.replace(/^\s+/,'');return text.replace(/\s+$/,'');};this.html_entity_decode=function(text){if(typeof ca=='undefined'){var ca=document.createElement('textarea');}ca.innerHTML=text.replace( /</g,'&lt;').replace( />/g,'&gt;');return ca.value;};this.in_array=function(needle,haystack){if(!haystack.length){return false;}for(var i=0;i<haystack.length;i++){if(haystack[i]===needle){return true;}}return false;};this.htmlspecialchars=function(text){text=text.replace( /</g,'&lt;');text=text.replace( />/g,'&gt;');text=text.replace( /"/g,'&quot;');return text;};this.un_htmlspecialchars=function(text){text=text.replace( /&lt;/g,'<');text=text.replace( /&gt;/g,'>');text=text.replace( /&quot;/g,'"');return text;};this.get_editor_contents=function(editor_id,editor_array){var aIPS_editor=editor_array?editor_array:IPS_editor;if(!editor_id){for(var i in aIPS_editor){if(typeof(aIPS_editor[i])!='object'){continue;}editor_id=i;break;}}return aIPS_editor[editor_id].editor_get_contents;};this.add_editor_contents=function(text,editor_id,editor_array){var aIPS_editor=editor_array?editor_array:IPS_editor;if(!editor_id){for(var i in aIPS_editor){if(typeof(aIPS_editor[i])!='object'){continue;}editor_id=i;break;}}return aIPS_editor[editor_id].insert_text(text);};this.convert_saved_tags_to_display_tags=function(text){text=text.replace( /(<|&lt;|&#60;)!--/,"{");text=text.replace( /--(>|&gt;|&#62;)/,"}");return text;};this.include_javascript=function(_file,div_id){var _doc=(div_id)?document.getElementById(div_id):document.getElementsByTagName('head').item(0);var _js=document.createElement('script');_js.setAttribute('language','javascript');_js.setAttribute('type','text/javascript');_js.setAttribute('src',_file);_doc.appendChild(_js);return false;};this.fade_in_element=function(div){var hash='#';var color_items="0123456789abcdef";var start_color='#ffff66';var orig_color=document.getElementById(div).style.backgroundColor;var temp_end='#ffffff';var iter=20;var time=80;var rbeg=color_items.indexOf(start_color.substr(1,1))*16+color_items.indexOf(start_color.substr(2,1));var gbeg=color_items.indexOf(start_color.substr(3,1))*16+color_items.indexOf(start_color.substr(4,1));var bbeg=color_items.indexOf(start_color.substr(5,1))*16+color_items.indexOf(start_color.substr(6,1));var rend=color_items.indexOf(temp_end.substr(1,1))*16+color_items.indexOf(temp_end.substr(2,1));var gend=color_items.indexOf(temp_end.substr(3,1))*16+color_items.indexOf(temp_end.substr(4,1));var bend=color_items.indexOf(temp_end.substr(5,1))*16+color_items.indexOf(temp_end.substr(6,1));for(i=1,r=rbeg,g=gbeg,b=bbeg;i<=iter;r=Math.round(rbeg+i*((rend-rbeg)/(iter-1))),g=Math.round(gbeg+i*((gend-gbeg)/(iter-1))),b=Math.round(bbeg+i*((bend-bbeg)/(iter-1))),i++){hstr='#'+color_items.charAt(Math.floor(r/16))+color_items.charAt(r%16)+color_items.charAt(Math.floor(g/16))+color_items.charAt(g%16)+color_items.charAt(Math.floor(b/16))+color_items.charAt(b%16);setTimeout('var div = document.getElementById("'+div+'"); div.style.backgroundColor = "'+hstr+'";',i*time);}setTimeout('var div = document.getElementById("'+div+'"); div.style.backgroundColor = "'+orig_color+'";',(i+1)*time);};this.lang_build_string=function(){if(!arguments.length||!arguments){return;}var string=arguments[0];for(var i=1;i<arguments.length;i++){var match=new RegExp('<%'+i+'>','gi');string=string.replace(match,arguments[i]);}return string;};this.get_id_from_text=function(id){return id.replace( /.*(\-|_)(\S+)/,"$2");};this.get_name_from_text=function(id){return id.replace( /(.*)(\-|_)(\S+)/,"$1");};this.location_jump=function(url,full){url=url.replace( /&amp;/g,'&');if(full){window.location.href=url;}else{window.location.href=ipb_var_base_url+url;}};this.confirm_action=function(url,msg){if(!msg){msg='PLEASE CONFIRM:\nOK to proceed?';}if(url){url=url.replace('&amp;','&');}else{url='';}if(confirm(msg)){window.location.href=url;}else{alert(ipb_global_lang['action_cancelled']);return false;}};this.pop_up_window=function(url,width,height,name){if(!name){var mydate=new Date();name=mydate.getTime();}var Win=window.open(url.replace('&amp;','&'),name,'width='+width+',height='+height+',resizable=1,scrollbars=1,location=no,directories=no,status=no,menubar=no,toolbar=no');Win.focus();return false;};tLine truncated
+1 -1
View File
@@ -1 +1 @@
ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this.menu_openfuncs=new Array();this.menu_over_css=new Array();this.menu_out_css=new Array();this.menu_open_event=new Array();this.dynamic_register=new Array();this.menu_cur_open=null;this.dynamic_html=null;}ips_menu.prototype.register=function(cid,callback,menu_over_css,menu_out_css,event_type){if(event_type){this.menu_open_event[cid]=(event_type=='onmouseover')?'onmouseover':'onclick';}this.menu_registered[cid]=new ips_menu_class(cid);if(callback){this.menu_openfuncs[cid]=callback;}if(menu_over_css&&menu_out_css){this.menu_over_css[cid]=menu_over_css;this.menu_out_css[cid]=menu_out_css;}return this.menu_registered[cid];};ips_menu.prototype.close=function(){if(this.menu_cur_open){this.menu_registered[this.menu_cur_open].close();}};function ips_menu_class(cid){this.cid=cid;this.initialized=false;this.init_control_object();this.init_menu();};ips_menu_class.prototype.init_control_object=function(){this.cid_obj=document.getElementById(this.cid);try{this.cid_obj.style.cursor="pointer";}catch(e){this.cid_obj.style.cursor="hand";}this.cid_obj.unselectable=true;if(ipsmenu.menu_open_event[this.cid]=='onmouseover'){this.cid_obj.onmouseover=ips_menu_events.prototype.event_onclick;}else{this.cid_obj.onclick=ips_menu_events.prototype.event_onclick;this.cid_obj.onmouseover=ips_menu_events.prototype.event_onmouseover;}this.cid_obj.onmouseout=ips_menu_events.prototype.event_onmouseout;};ips_menu_class.prototype.init_menu=function(){this.cid_menu_obj=document.getElementById(this.cid+'_menu');if(this.cid_menu_obj){if(this.initialized){return;}this.cid_menu_obj.style.display="none";this.cid_menu_obj.style.position="absolute";this.cid_menu_obj.style.left="0px";this.cid_menu_obj.style.top="0px";this.cid_menu_obj.onclick=ipsclass.cancel_bubble_low;this.cid_menu_obj.zIndex=50;this.initialized=true;}};ips_menu_class.prototype.open=function(obj){if(!this.cid_menu_obj){this.initialized=false;this.init_menu();}if(ipsmenu.menu_cur_open!=null){ipsmenu.menu_registered[ipsmenu.menu_cur_open].close();}if(ipsmenu.menu_cur_open==obj.id){return false;}ipsmenu.menu_cur_open=obj.id;var left_px=ipsclass.get_obj_leftpos(obj);var top_px=ipsclass.get_obj_toppos(obj)+obj.offsetHeight;var ifid=obj.id;try{if(is_safari&&!ipb_is_acp){top_px+=20;}}catch(error){if(is_safari){top_px+=20;}}this.cid_menu_obj.style.zIndex=-1;this.cid_menu_obj.style.display="";var width=parseInt(this.cid_menu_obj.style.width)?parseInt(this.cid_menu_obj.style.width):this.cid_menu_obj.offsetWidth;if((left_px+width)>=document.body.clientWidth){left_px=left_px+obj.offsetWidth-width;}if(is_moz){top_px-=1;}this.cid_menu_obj.style.left=left_px+"px";this.cid_menu_obj.style.top=top_px+"px";this.cid_menu_obj.style.zIndex=100;if(ipsmenu.menu_openfuncs[obj.id]){eval(ipsmenu.menu_openfuncs[obj.id]);}if(is_ie){try{if(!document.getElementById('if_'+obj.id)){var iframeobj=document.createElement('iframe');iframeobj.src='javascript:;';iframeobj.id='if_'+obj.id;document.getElementsByTagName('body').appendChild(iframeobj);}else{var iframeobj=document.getElementById('if_'+obj.id);}iframeobj.scrolling='no';iframeobj.frameborder='no';iframeobj.className='iframeshim';iframeobj.style.position='absolute';iframeobj.style.width=parseInt(this.cid_menu_obj.offsetWidth)+'px';iframeobj.style.height=parseInt(this.cid_menu_obj.offsetHeight)+'px';iframeobj.style.top=this.cid_menu_obj.style.top;iframeobj.style.left=this.cid_menu_obj.style.left;iframeobj.style.zIndex=99;iframeobj.style.display="block";}catch(error){}}if(is_safari){try{mlinks=this.cid_menu_obj.getElementsByTagName('a');for(var i=0;i<=mlinks.length;i++){if(mlinks[i]!=null&&mlinks[i].href!=null&&mlinks[i].href&&(mlinks[i].href.indexOf('#',0)!=(mlinks[i].href.length-1))){mlinks[i].onmousedown=ips_menu_events.prototype.event_safari_onclick_handler;mlinks[i].id='saf-link-'+this.cid+i;}}}catch(error){}}if(this.cid_obj.editor_id){this.cid_obj.state=true;IPS_editor[this.cid_obj.editor_id].set_menu_context(this.cid_obj,'mousedown');}return false;};ips_menu_class.prototype.close=function(){if(this.cid_menu_obj!=null){this.cid_menu_obj.style.display="none";}else if(ipsmenu.menu_cur_open!=null){ipsmenu.menu_registered[ipsmenu.menu_cur_open].cid_menu_obj.style.display='none';}ipsmenu.menu_cur_open=null;if(this.cid_obj){if(ipsmenu.menu_out_css[this.cid_obj.id]){this.cid_obj.className=ipsmenu.menu_out_css[this.cid_obj.id];}}if(is_ie){try{document.getElementById('if_'+this.cid).style.display="none";}catch(error){}}if(this.cid_obj.editor_id){this.cid_obj.state=false;IPS_editor[this.cid_obj.editor_id].set_menu_context(this.cid_obj,'mouseout');}};ips_menu_class.prototype.hover=function(e){if(ipsmenu.menu_cur_open!=null){if(ipsmenu.menu_registered[ipsmenu.menu_cur_open].cid!=this.id){this.open(e);}}};function ips_menu_events(){};ips_menu_events.prototype.event_safari_onclick_handler=function(){if(this.id){window.location=document.getElementById(this.id).href;}};ips_menu_events.prototype.evLine truncated
ipsmenu=new ips_menu();function ips_menu(){this.menu_registered=new Array();this.menu_openfuncs=new Array();this.menu_over_css=new Array();this.menu_out_css=new Array();this.menu_open_event=new Array();this.dynamic_register=new Array();this.menu_cur_open=null;this.dynamic_html=null;}ips_menu.prototype.register=function(cid,callback,menu_over_css,menu_out_css,event_type){if(event_type){this.menu_open_event[cid]=(event_type=='onmouseover')?'onmouseover':'onclick';}this.menu_registered[cid]=new ips_menu_class(cid);if(callback){this.menu_openfuncs[cid]=callback;}if(menu_over_css&&menu_out_css){this.menu_over_css[cid]=menu_over_css;this.menu_out_css[cid]=menu_out_css;}return this.menu_registered[cid];};ips_menu.prototype.close=function(){if(this.menu_cur_open){this.menu_registered[this.menu_cur_open].close();}};function ips_menu_class(cid){this.cid=cid;this.initialized=false;this.init_control_object();this.init_menu();};ips_menu_class.prototype.init_control_object=function(){this.cid_obj=document.getElementById(this.cid);try{this.cid_obj.style.cursor="pointer";}catch(e){this.cid_obj.style.cursor="hand";}this.cid_obj.unselectable=true;if(ipsmenu.menu_open_event[this.cid]=='onmouseover'){this.cid_obj.onmouseover=ips_menu_events.prototype.event_onclick;}else{this.cid_obj.onclick=ips_menu_events.prototype.event_onclick;this.cid_obj.onmouseover=ips_menu_events.prototype.event_onmouseover;}this.cid_obj.onmouseout=ips_menu_events.prototype.event_onmouseout;};ips_menu_class.prototype.init_menu=function(){this.cid_menu_obj=document.getElementById(this.cid+'_menu');if(this.cid_menu_obj){if(this.initialized){return;}this.cid_menu_obj.style.display="none";this.cid_menu_obj.style.position="absolute";this.cid_menu_obj.style.left="0px";this.cid_menu_obj.style.top="0px";this.cid_menu_obj.onclick=ipsclass.cancel_bubble_low;this.cid_menu_obj.zIndex=50;this.initialized=true;}};ips_menu_class.prototype.open=function(obj){if(!this.cid_menu_obj){this.initialized=false;this.init_menu();}if(ipsmenu.menu_cur_open!=null){ipsmenu.menu_registered[ipsmenu.menu_cur_open].close();}if(ipsmenu.menu_cur_open==obj.id){return false;}ipsmenu.menu_cur_open=obj.id;var left_px=ipsclass.get_obj_leftpos(obj);var top_px=ipsclass.get_obj_toppos(obj)+obj.offsetHeight;var ifid=obj.id;this.cid_menu_obj.style.zIndex=-1;this.cid_menu_obj.style.display="";var width=parseInt(this.cid_menu_obj.style.width)?parseInt(this.cid_menu_obj.style.width):this.cid_menu_obj.offsetWidth;if((left_px+width)>=document.body.clientWidth){left_px=left_px+obj.offsetWidth-width;}if(is_moz){top_px-=1;}this.cid_menu_obj.style.left=left_px+"px";this.cid_menu_obj.style.top=top_px+"px";this.cid_menu_obj.style.zIndex=100;if(ipsmenu.menu_openfuncs[obj.id]){eval(ipsmenu.menu_openfuncs[obj.id]);}if(is_ie){try{if(!document.getElementById('if_'+obj.id)){var iframeobj=document.createElement('iframe');iframeobj.src='javascript:;';iframeobj.id='if_'+obj.id;document.getElementsByTagName('body').appendChild(iframeobj);}else{var iframeobj=document.getElementById('if_'+obj.id);}iframeobj.scrolling='no';iframeobj.frameborder='no';iframeobj.className='iframeshim';iframeobj.style.position='absolute';iframeobj.style.width=parseInt(this.cid_menu_obj.offsetWidth)+'px';iframeobj.style.height=parseInt(this.cid_menu_obj.offsetHeight)+'px';iframeobj.style.top=this.cid_menu_obj.style.top;iframeobj.style.left=this.cid_menu_obj.style.left;iframeobj.style.zIndex=99;iframeobj.style.display="block";}catch(error){}}if(is_safari){try{mlinks=this.cid_menu_obj.getElementsByTagName('a');for(var i=0;i<=mlinks.length;i++){if(mlinks[i]!=null&&mlinks[i].href!=null&&mlinks[i].href&&(mlinks[i].href.indexOf('#',0)!=(mlinks[i].href.length-1))){mlinks[i].onmousedown=ips_menu_events.prototype.event_safari_onclick_handler;mlinks[i].id='saf-link-'+this.cid+i;}}}catch(error){}}if(this.cid_obj.editor_id){this.cid_obj.state=true;IPS_editor[this.cid_obj.editor_id].set_menu_context(this.cid_obj,'mousedown');}return false;};ips_menu_class.prototype.close=function(){if(this.cid_menu_obj!=null){this.cid_menu_obj.style.display="none";}else if(ipsmenu.menu_cur_open!=null){ipsmenu.menu_registered[ipsmenu.menu_cur_open].cid_menu_obj.style.display='none';}ipsmenu.menu_cur_open=null;if(this.cid_obj){if(ipsmenu.menu_out_css[this.cid_obj.id]){this.cid_obj.className=ipsmenu.menu_out_css[this.cid_obj.id];}}if(is_ie){try{document.getElementById('if_'+this.cid).style.display="none";}catch(error){}}if(this.cid_obj.editor_id){this.cid_obj.state=false;IPS_editor[this.cid_obj.editor_id].set_menu_context(this.cid_obj,'mouseout');}};ips_menu_class.prototype.hover=function(e){if(ipsmenu.menu_cur_open!=null){if(ipsmenu.menu_registered[ipsmenu.menu_cur_open].cid!=this.id){this.open(e);}}};function ips_menu_events(){};ips_menu_events.prototype.event_safari_onclick_handler=function(){if(this.id){window.location=document.getElementById(this.id).href;}};ips_menu_events.prototype.event_onmouseover=function(e){e=ipsclass.cancel_bubble(e,true);ipsmenu.menu_registeredLine truncated
+1 -1
View File
@@ -1 +1 @@
var ips_personal_portal=new ips_personal_portal();function ips_personal_portal(){this.div_rating_wrapper='pp-rating-wrapper';this.text_rating_image='pp-rating-img-';this.css_classes={'pp-tabon':'pp-tabon','pp-taboff':'pp-taboff','pp-tabshaded':'pp-tabshaded','pp-contentbox-back':'pp-contentbox-back','pp-contentbox-entry-noheight':'pp-contentbox-entry-noheight','pp-contentbox-entry-noheight-mod':'pp-contentbox-entry-noheight-mod','pp-contentbox-entry-noheight-sel':'pp-contentbox-entry-noheight-sel'};this.contact_types={'aim':'aim','msn':'msn','icq':'icq','yahoo':'yahoo'};this.content_tabs={};this.stored_tabs={};this.stored_div_classes={};this.iframe_tabs={'comments':ipb_var_base_url+'act=profile&CODE=personal_iframe_comments','settings':ipb_var_base_url+'act=profile&CODE=personal_iframe_settings','friends':ipb_var_base_url+'act=profile&CODE=personal_iframe_friends'};this.stored_tabs_css={};this.div_names={'pp-entry-gender-wrap':'pp-entry-gender-wrap','pp-entry-gender-text':'pp-entry-gender-text','pp-entry-gender-img':'pp-entry-gender-img','pp-entry-gender-imgwrap':'pp-entry-gender-imgwrap','pp-entry-location-wrap':'pp-entry-location-wrap','pp-entry-location-text':'pp-entry-location-text','pp-entry-born-wrap':'pp-entry-born-wrap','pp-entry-born-text':'pp-entry-born-text','pp-entry-age-wrap':'pp-entry-age-wrap','pp-entry-age-text':'pp-entry-age-text','pp-entry-age-yearsold':'pp-entry-age-yearsold','pp-main-tab-content':'pp-main-tab-content','pp-content-tab':'pp-content-tab','pp-comment-textarea':'pp-comment-textarea','pp-comments-wrap':'pp-comments-wrap','pp-comment-entry':'pp-comment-entry','pp-comment-entry-main':'pp-comment-entry-main','pp-iframe-wrap':'pp-iframe-wrap','pp-entry-contact-wrap':'pp-entry-contact-wrap','pp-entry-contact-entry':'pp-entry-contact-entry','pp-main-photo':'pp-main-photo','pp-personal_statement':'pp-personal_statement','pp-checked':'pp-checked','pp-friend-img':'pp-friend-img','pp-friend-text':'pp-friend-text','pp-friend-wrap':'pp-friend-wrap'};this.settings={'allow_rating':0,'default_rating':3,'edit_allowed':0,'member_id':0,'viewer_id':0,'img_star_on':'star_filled.gif','img_star_selected':'star_selected.gif','img_star_off':'star_empty.gif','img_gender_male':'gender_male.png','img_gender_female':'gender_female.png','img_gender_mystery':'gender_mystery.png','img_base_url':'','img_menu_icon':'','default_tab':'','photo_def_width':'150','photo_def_height':'150','photo_def_src':ipb_var_image_url+'/folder_profile_portal/pp-blank-large.png','img_friend_remove':ipb_var_image_url+'/folder_profile_portal/friend_remove_small.png','img_friend_add':ipb_var_image_url+'/folder_profile_portal/friend_add_small.png'};this.languages={'rate_me':'Rate Me','img_alt_rate':'Rate this member, click on desired star to send rating','gender_male':'Male','gender_female':'Female','gender_mystery':'Gender Not Set','saving_comment':'Saving Comment...','loading_tab':ajax_load_msg,'deleting_comment':'Deleting Comment...','friend_add':'Add as Friend','friend_remove':'Remove Friend'};var loaded_tab=null;this.init=function(){var divs=document.getElementsByTagName('DIV');var divcount=0;for(var i=0;i<=divs.length;i++){try{if(!divs[i].id){continue;}}catch(error){continue;}var divid=divs[i].id;var divname=ipsclass.get_name_from_text(divs[i].id);var divnum=ipsclass.get_id_from_text(divs[i].id);if(divname==this.div_names['pp-content-tab']){var _highlight=0;this.stored_tabs[divnum]=divs[i];this.stored_tabs_css[divnum]=divs[i].className;divs[i].style.cursor='pointer';divs[i].onclick=this.tab_onclick;if(this.settings['default_tab']!=""){if(this.settings['default_tab']==divnum){_highlight=1;}}else if(divcount==0){_highlight=1;}if(_highlight==1){divs[i].className=this.css_classes['pp-tabon'];divs[i].style.display='block';}else{if(divs[i].className!=this.css_classes['pp-tabshaded']){divs[i].className=this.css_classes['pp-taboff'];}divs[i].style.display='block';}divcount++;}}this.init_rating_images();this.show_dropdown_boxes();};this.show_friend_add_or_remove=function(add_friend){try{var _div=document.getElementById(this.div_names['pp-friend-wrap']);var _html='';if(_div.id){if(add_friend){_html="<img src='"+this.settings['img_friend_add']+"' id='"+this.div_names['pp-friend-img']+"' alt='' border='0' /> ";_html+="<a href='#' onclick='friends_pop(\"&amp;do=add&amp;member_id="+this.settings['member_id']+"&amp;md5check="+ipb_md5_check+"\"); ips_personal_portal.show_friend_add_or_remove(0); return false;' id='"+this.div_names['pp-friend-text']+"'>"+this.languages['friend_add']+"</a>";}else{_html="<img src='"+this.settings['img_friend_remove']+"' id='"+this.div_names['pp-friend-img']+"' alt='' border='0' /> ";_html+="<a href='#' onclick='friends_pop(\"&amp;do=remove&amp;member_id="+this.settings['member_id']+"&amp;md5check="+ipb_md5_check+"\"); ips_personal_portal.show_friend_add_or_remove(1); return false;' id='"+this.div_names['pp-friend-text']+"'>"+this.languages['friend_remove']+"</a>";}_div.innerHTML=_html;}}catch(error){}};this.togLine truncated
var ips_personal_portal=new ips_personal_portal();function ips_personal_portal(){this.div_rating_wrapper='pp-rating-wrapper';this.text_rating_image='pp-rating-img-';this.css_classes={'pp-tabon':'pp-tabon','pp-taboff':'pp-taboff','pp-tabshaded':'pp-tabshaded','pp-contentbox-back':'pp-contentbox-back','pp-contentbox-entry-noheight':'pp-contentbox-entry-noheight','pp-contentbox-entry-noheight-mod':'pp-contentbox-entry-noheight-mod','pp-contentbox-entry-noheight-sel':'pp-contentbox-entry-noheight-sel'};this.contact_types={'aim':'aim','msn':'msn','icq':'icq','yahoo':'yahoo'};this.content_tabs={};this.stored_tabs={};this.stored_div_classes={};this.iframe_tabs={'comments':ipb_var_base_url+'act=profile&CODE=personal_iframe_comments','settings':ipb_var_base_url+'act=profile&CODE=personal_iframe_settings','friends':ipb_var_base_url+'act=profile&CODE=personal_iframe_friends'};this.stored_tabs_css={};this.div_names={'pp-entry-gender-wrap':'pp-entry-gender-wrap','pp-entry-gender-text':'pp-entry-gender-text','pp-entry-gender-img':'pp-entry-gender-img','pp-entry-gender-imgwrap':'pp-entry-gender-imgwrap','pp-entry-location-wrap':'pp-entry-location-wrap','pp-entry-location-text':'pp-entry-location-text','pp-entry-born-wrap':'pp-entry-born-wrap','pp-entry-born-text':'pp-entry-born-text','pp-entry-age-wrap':'pp-entry-age-wrap','pp-entry-age-text':'pp-entry-age-text','pp-entry-age-yearsold':'pp-entry-age-yearsold','pp-main-tab-content':'pp-main-tab-content','pp-content-tab':'pp-content-tab','pp-comment-textarea':'pp-comment-textarea','pp-comments-wrap':'pp-comments-wrap','pp-comment-entry':'pp-comment-entry','pp-comment-entry-main':'pp-comment-entry-main','pp-iframe-wrap':'pp-iframe-wrap','pp-entry-contact-wrap':'pp-entry-contact-wrap','pp-entry-contact-entry':'pp-entry-contact-entry','pp-main-photo':'pp-main-photo','pp-personal_statement':'pp-personal_statement','pp-checked':'pp-checked','pp-friend-img':'pp-friend-img','pp-friend-text':'pp-friend-text','pp-friend-wrap':'pp-friend-wrap'};this.settings={'allow_rating':0,'default_rating':3,'edit_allowed':0,'member_id':0,'viewer_id':0,'img_star_on':'star_filled.gif','img_star_selected':'star_selected.gif','img_star_off':'star_empty.gif','img_gender_male':'gender_male.png','img_gender_female':'gender_female.png','img_gender_mystery':'gender_mystery.png','img_base_url':'','img_menu_icon':'','default_tab':'','photo_def_width':'150','photo_def_height':'150','photo_def_src':ipb_var_image_url+'/folder_profile_portal/pp-blank-large.png','img_friend_remove':ipb_var_image_url+'/folder_profile_portal/friend_remove_small.png','img_friend_add':ipb_var_image_url+'/folder_profile_portal/friend_add_small.png'};this.languages={'rate_me':'Rate Me','img_alt_rate':'Rate this member, click on desired star to send rating','gender_male':'Male','gender_female':'Female','gender_mystery':'Gender Not Set','saving_comment':'Saving Comment...','loading_tab':ajax_load_msg,'deleting_comment':'Deleting Comment...','friend_add':'Add as Friend','friend_remove':'Remove Friend'};var loaded_tab=null;this.init=function(){var divs=document.getElementsByTagName('DIV');var divcount=0;for(var i=0;i<=divs.length;i++){try{if(!divs[i].id){continue;}}catch(error){continue;}var divid=divs[i].id;var divname=ipsclass.get_name_from_text(divs[i].id);var divnum=ipsclass.get_id_from_text(divs[i].id);if(divname==this.div_names['pp-content-tab']){var _highlight=0;this.stored_tabs[divnum]=divs[i];this.stored_tabs_css[divnum]=divs[i].className;divs[i].style.cursor='pointer';divs[i].onclick=this.tab_onclick;if(this.settings['default_tab']!=""){if(this.settings['default_tab']==divnum){_highlight=1;}}else if(divcount==0){_highlight=1;}if(_highlight==1){divs[i].className=this.css_classes['pp-tabon'];divs[i].style.display='block';}else{if(divs[i].className!=this.css_classes['pp-tabshaded']){divs[i].className=this.css_classes['pp-taboff'];}divs[i].style.display='block';}divcount++;}}this.init_rating_images();this.show_dropdown_boxes();};this.show_friend_add_or_remove=function(add_friend){try{var _div=document.getElementById(this.div_names['pp-friend-wrap']);var _html='';if(_div.id){if(add_friend){_html="<img src='"+this.settings['img_friend_add']+"' id='"+this.div_names['pp-friend-img']+"' alt='' border='0' /> ";_html+="<a href='#' onclick='friends_pop(\"&amp;do=add&amp;member_id="+this.settings['member_id']+"&amp;md5check="+ipb_md5_check+"\"); ips_personal_portal.show_friend_add_or_remove(0); return false;' id='"+this.div_names['pp-friend-text']+"'>"+this.languages['friend_add']+"</a>";}else{_html="<img src='"+this.settings['img_friend_remove']+"' id='"+this.div_names['pp-friend-img']+"' alt='' border='0' /> ";_html+="<a href='#' onclick='friends_pop(\"&amp;do=remove&amp;member_id="+this.settings['member_id']+"&amp;md5check="+ipb_md5_check+"\"); ips_personal_portal.show_friend_add_or_remove(1); return false;' id='"+this.div_names['pp-friend-text']+"'>"+this.languages['friend_remove']+"</a>";}_div.innerHTML=_html;}}catch(error){}};this.togLine truncated
File diff suppressed because it is too large. Load diff
+1 -1
View File
@@ -1 +1 @@
var _options_done=0;function check_side_panel(editor_id){if(global_rte_remove_side_panel){document.getElementById('rte-toggle-side-panel-button').style.display='none';return true;}var _open=global_rte_side_panel_open;var _cookie=ipsclass.my_getcookie('rte-sidepanel');if(_cookie=='open'||_cookie=='close'){_open=(_cookie=='open')?1:0;}if(_open){show_options_panel(editor_id,_open);}};function show_options_panel(editor_id,force,start_emo){if(global_rte_remove_side_panel){document.getElementById('rte-toggle-side-panel-button').style.display='none';return true;}if(typeof(start_emo)=='undefined'){start_emo=0;}var _editor=document.getElementById(editor_id+'_main-bar');var _options=document.getElementById(editor_id+'_options-bar');var _height=parseInt(_editor.offsetHeight);var _mode='open';var _more_less='';_options.innerHTML='';if(typeof(force)!='undefined'){_mode=(force==1)?'open':'close';}else{if(_options._panel_open){_mode='close';}}ipsclass.my_setcookie('rte-sidepanel',_mode,1);if(_mode=='open'&&_options_done==1){_editor.style.width='80%';_options.style.width='auto';_options.style.height='auto';_options.style.display='block';_options._panel_open=1;document.getElementById(editor_id+'_spacer-bar').style.width='4px';}if(_mode=='open'){_editor.style.width='80%';if(is_opera){_editor.style.width='100%';_editor.style.display='block';}_options.style.width='auto';_options.style.height='auto';_options.style.display='block';_options._panel_open=1;document.getElementById(editor_id+'_spacer-bar').style.width='4px';var _main_div=document.createElement('div');_main_div.className='rte-option-emo-box';_main_div.style.width='90%';_main_div.innerHTML+='<div class="rte-menu-emo-header"><a href="#" style="text-decoration:none" onclick="return show_all_emoticons(\''+editor_id+'\')">'+ips_language_array['emos_show_all']+'</a></div>';var _div=document.createElement('div');_div.style.width='100%';_div.style.height='120px';_div.style.overflow='auto';_div.style.overflowY='auto';_div.style.overflowX='auto';var table=document.createElement('table');table.cellPadding=0;table.cellSpacing=0;table.border=0;table.width='99%';var i=0;var perrow=3;var show_emos=12;var show_rows=show_emos/perrow;var max_emos=0;var _previous=0;var _next=0;for(var emo in ips_smilie_items){max_emos++;}for(var emo in ips_smilie_items){var _tmp=ips_smilie_items[emo].split(",");var _id=_tmp[0]-1;if(_id<start_emo||_id>=(show_emos+start_emo)){continue;}if(i%perrow==0){var tr=table.insertRow(-1);}i++;var div=document.createElement('div');var img='<img src="'+global_rte_emoticons_url+'/'+_tmp[1]+'" style="vertical-align:middle" border="0" id="smid_'+_tmp[0]+'" /> ';div.innerHTML=img;var td=tr.insertCell(-1);td.width='33%';td.align='center';td.className='rte-menu-emo-box';td.appendChild(div);td.cmd='emoticons';td.editor_id=editor_id;td.id=editor_id+'_emoticon_'+_tmp[0];td.emo_id=_tmp[0];td.emo_image=_tmp[1];td.emo_code=emo;td.onclick=ips_editor_events.prototype.emoticon_onclick;}_div.appendChild(table);_main_div.appendChild(_div);if(start_emo>0){if(start_emo+i<max_emos){_previous=start_emo-show_emos;}else{_previous=start_emo-show_emos;}_more_less='<div style="float:left"><a href="#" style="text-decoration:none" onclick="return show_options_panel(\''+editor_id+'\', '+'1'+','+_previous+')">'+ips_language_array['emos_show_prev']+'</a></div>';}if(show_emos+start_emo<max_emos){if(start_emo<1){_next=start_emo+show_emos;}else{_next=start_emo+show_emos;}_more_less+='<div style="float:right"><a href="#" style="text-decoration:none" onclick="return show_options_panel(\''+editor_id+'\', '+'1'+','+_next+');">'+ips_language_array['emos_show_next']+'</a></div>';}if(_more_less){var _div=document.createElement('div');_div.className="rte-menu-emo-header";_div.style.height='17px';_div.innerHTML=_more_less;_main_div.appendChild(_div);}_options.appendChild(_main_div);var table=document.createElement('table');table.cellPadding=0;table.cellSpacing=0;table.border=0;table.width='90%';table.className='rte-option-emo-box';var i=0;var perrow=3;var tr=table.insertRow(-1);var td=tr.insertCell(-1);td.colSpan=perrow;td.align='center';td.cellPadding=0;td.innerHTML='<div class="rte-menu-emo-header">'+ips_language_array['ed_quick_access']+'</div>';for(var i in IPS_editor[editor_id].ips_special_items){var tr=table.insertRow(-1);var option=tr.insertCell(-1);var img=(typeof IPS_editor[editor_id].ips_special_items[i][1]!='undefined')?'<img src="'+global_rte_images_url+IPS_editor[editor_id].ips_special_items[i][1]+'" style="vertical-align:middle" border="" /> ':'';option.innerHTML=img+IPS_editor[editor_id].ips_special_items[i][0];option.className='rte-menu-face';option.style.textAlign='left';option.style.paddingLeft='2px';option.cmd='module_load',option.loader_key=i.replace('cmd_loader_','');option.editor_id=editor_id;option.onmouseover=option.onclick=option.onmouseout=option.onmouseup=option.onmousedown=ips_editor_events.prototype.special_onmouse_event;}_options.appendChild(table);_options_done=1;ipsclass.set_uLine truncated
var _options_done=0;function check_side_panel(editor_id){if(global_rte_remove_side_panel){document.getElementById('rte-toggle-side-panel-button').style.display='none';return true;}var _open=global_rte_side_panel_open;var _cookie=ipsclass.my_getcookie('rte-sidepanel');if(_cookie=='open'||_cookie=='close'){_open=(_cookie=='open')?1:0;}if(_open){show_options_panel(editor_id,_open);}};function show_options_panel(editor_id,force,start_emo){if(global_rte_remove_side_panel){document.getElementById('rte-toggle-side-panel-button').style.display='none';return true;}if(typeof(start_emo)=='undefined'){start_emo=0;}var _editor=document.getElementById(editor_id+'_main-bar');var _options=document.getElementById(editor_id+'_options-bar');var _height=parseInt(_editor.offsetHeight);var _mode='open';var _more_less='';_options.innerHTML='';if(typeof(force)!='undefined'){_mode=(force==1)?'open':'close';}else{if(_options._panel_open){_mode='close';}}ipsclass.my_setcookie('rte-sidepanel',_mode,1);if(_mode=='open'&&_options_done==1){_editor.style.width='80%';_options.style.width='auto';_options.style.height='auto';_options.style.display='block';_options._panel_open=1;document.getElementById(editor_id+'_spacer-bar').style.width='4px';}if(_mode=='open'){_editor.style.width='80%';if(is_opera){_editor.style.width='100%';_editor.style.display='block';}_options.style.width='auto';_options.style.height='auto';_options.style.display='block';_options._panel_open=1;document.getElementById(editor_id+'_spacer-bar').style.width='4px';var _main_div=document.createElement('div');_main_div.className='rte-option-emo-box';_main_div.style.width='90%';_main_div.innerHTML+='<div class="rte-menu-emo-header"><a href="#" style="text-decoration:none" onclick="return show_all_emoticons(\''+editor_id+'\')">'+ips_language_array['emos_show_all']+'</a></div>';var _div=document.createElement('div');_div.style.width='100%';_div.style.height='120px';_div.style.overflow='auto';_div.style.overflowY='auto';_div.style.overflowX='auto';var table=document.createElement('table');table.cellPadding=0;table.cellSpacing=0;table.border=0;table.width='99%';var i=0;var perrow=3;var show_emos=12;var show_rows=show_emos/perrow;var max_emos=0;var _previous=0;var _next=0;for(var emo in ips_smilie_items){max_emos++;}for(var emo in ips_smilie_items){var _tmp=ips_smilie_items[emo].split(",");var _id=_tmp[0]-1;if(_id<start_emo||_id>=(show_emos+start_emo)){continue;}if(i%perrow==0){var tr=table.insertRow(-1);}i++;var div=document.createElement('div');var img='<img src="'+global_rte_emoticons_url+'/'+_tmp[1]+'" style="vertical-align:middle" border="0" id="smid_'+_tmp[0]+'" /> ';div.innerHTML=img;var td=tr.insertCell(-1);td.width='33%';td.align='center';td.className='rte-menu-emo-box';td.appendChild(div);td.cmd='emoticons';td.editor_id=editor_id;td.id=editor_id+'_emoticon_'+_tmp[0];td.emo_id=_tmp[0];td.emo_image=_tmp[1];td.emo_code=emo;td.onclick=ips_editor_events.prototype.emoticon_onclick;}_div.appendChild(table);_main_div.appendChild(_div);if(start_emo>0){if(start_emo+i<max_emos){_previous=start_emo-show_emos;}else{_previous=start_emo-show_emos;}_more_less='<div style="float:left"><a href="#" style="text-decoration:none" onclick="return show_options_panel(\''+editor_id+'\', '+'1'+','+_previous+')">'+ips_language_array['emos_show_prev']+'</a></div>';}if(show_emos+start_emo<max_emos){if(start_emo<1){_next=start_emo+show_emos;}else{_next=start_emo+show_emos;}_more_less+='<div style="float:right"><a href="#" style="text-decoration:none" onclick="return show_options_panel(\''+editor_id+'\', '+'1'+','+_next+');">'+ips_language_array['emos_show_next']+'</a></div>';}if(_more_less){var _div=document.createElement('div');_div.className="rte-menu-emo-header";_div.style.height='17px';_div.innerHTML=_more_less;_main_div.appendChild(_div);}_options.appendChild(_main_div);var _main_div=document.createElement('div');_main_div.className='rte-option-emo-box';_main_div.style.width='90%';_main_div.innerHTML+='<div class="rte-menu-emo-header">'+ips_language_array['ed_quick_access']+'</div>';var _div=document.createElement('div');_div.style.width='100%';var table=document.createElement('table');table.cellPadding=0;table.cellSpacing=0;table.border=0;table.width='99%';var i=0;var perrow=3;for(var i in IPS_editor[editor_id].ips_special_items){var tr=table.insertRow(-1);var option=tr.insertCell(-1);var img=(typeof IPS_editor[editor_id].ips_special_items[i][1]!='undefined')?'<img src="'+global_rte_images_url+IPS_editor[editor_id].ips_special_items[i][1]+'" style="vertical-align:middle" border="" /> ':'';option.innerHTML=img+IPS_editor[editor_id].ips_special_items[i][0];option.className='rte-menu-face';option.style.textAlign='left';option.style.paddingLeft='2px';option.cmd='module_load',option.loader_key=i.replace('cmd_loader_','');option.editor_id=editor_id;option.onmouseover=option.onclick=option.onmouseout=option.onmouseup=option.onmousedown=ips_editor_events.prototype.special_onmouse_event;}_div.appendChildLine truncated
+1 -1
View File
@@ -1,4 +1,4 @@
var IPS_Lite_Editor=new Array();function ips_text_editor_lite(editor_id){this.editor_id=editor_id;this.control_obj=document.getElementById(editor_id+'-controls');this.initialized=false;this.buttons=new Array();this.fonts=new Array();this.state=new Array();this.text_obj=document.getElementById(this.editor_id+'_textarea');this.open_brace='[';this.close_brace=']';this.editor_document=this.text_obj;this.editor_window=this.editor_document;this._ie_cache=null;this.is_ie=is_ie;this.is_moz=is_moz;this.is_opera=is_opera;this.has_focus=false;this.emoticon_window_id=null;this.init=function(){var controls=new Array();if(!this.control_obj){return;}var items=this.control_obj.getElementsByTagName("DIV");for(var i=0;i<items.length;i++){if((items[i].className=='rte-normal'||items[i].className=='rte-menu-button'||items[i].className=='rte-normal-menubutton')&&items[i].id){controls[controls.length]=items[i].id;}}for(var i=0;i<controls.length;i++){var control=document.getElementById(controls[i]);if(control.className=='rte-normal'){this.init_editor_button(control);}else if(control.className=='rte-menu-button'||control.className=='rte-normal-menubutton'){this.init_editor_popup_button(control);}}this.text_obj.onfocus=ips_editor_events.prototype.editor_window_onfocus;this.text_obj.onblur=ips_editor_events.prototype.editor_window_onblur;if(this.editor_document.addEventListener){this.editor_document.addEventListener('keypress',ips_editor_events.prototype.editor_document_onkeypress,false);}};this.editor_check_focus=function(){if(!this.text_obj.has_focus){if(this.is_opera){this.text_obj.focus();}try{this.text_obj.focus();}catch(err){}}};this.init_editor_button=function(obj){obj.cmd=obj.id.replace(new RegExp('^'+this.editor_id+'_cmd_(.+?)$'),'$1');obj.editor_id=this.editor_id;this.buttons[obj.cmd]=obj;obj.state=false;obj.mode='normal';obj.real_type='button';obj.onclick=ips_editor_events.prototype.button_onmouse_event;obj.onmousedown=ips_editor_events.prototype.button_onmouse_event;obj.onmouseover=ips_editor_events.prototype.button_onmouse_event;obj.onmouseout=ips_editor_events.prototype.button_onmouse_event;};this.set_button_context=function(obj,state,type){if(typeof type=='undefined'){type='button';}switch(obj.state){case true:{switch(state){case 'mouseout':{this.editor_set_ctl_style(obj,'button','selected');break;}case 'mouseover':case 'mousedown':case 'mouseup':{this.editor_set_ctl_style(obj,type,'down');break;}}break;}default:{switch(state){case 'mouseout':{this.editor_set_ctl_style(obj,type,'normal');break;}case 'mousedown':{this.editor_set_ctl_style(obj,type,'down');break;}case 'mouseover':case 'mouseup':{this.editor_set_ctl_style(obj,type,'hover');break;}}break;}}};this.editor_set_ctl_style=function(obj,type,mode){if(obj.mode!=mode){var extra='';if(type=='menu'){extra='-menu';}else if(type=='menubutton'){extra='-menubutton';}extra+=obj.colorname?'-color':'';extra+=obj.emo_id?'-emo':'';obj.mode=mode;try{switch(mode){case "normal":{obj.className='rte-normal'+extra;}break;case "hover":{obj.className='rte-hover'+extra;}break;case "selected":case "down":{obj.className='rte-selected'+extra;}break;}}catch(e){}}};this.format_text=function(e,command,arg){e=ipsclass.cancel_bubble(e,true);if(command.match( /resize_/)){this.resize_editorbox(command.replace( /.+?resize_(up|down)/,"$1"));}if(command.match( /emoticon/)){this.show_all_emoticons();}this.editor_check_focus();if(this[command]){var return_val=this[command](e);}else{try{var return_val=this.apply_formatting(command,false,(typeof arg=='undefined'?true:arg));}catch(e){var return_val=false;}}this.editor_check_focus();return return_val;};this.createlink=function(){var _url=prompt(ipb_global_lang['editor_enter_url'],'http://');if(!_url||_url==null||_url=='http://'){return false;}var _text=this.get_selection();_text=_text?_text:prompt(ipb_global_lang['editor_enter_title']);if(!_text||_text==null){return false;}this.wrap_tags('url',_url,_text);};this.insertimage=function(){var _text=this.get_selection();var _url=prompt(ipb_global_lang['editor_enter_image'],_text?_text:"http://");if(!_url||_url==null||_url=='http://'){return false;}this.wrap_tags('img',false,_url);};this.ipb_quote=function(){var _text=this.get_selection();this.wrap_tags('quote',false,_text);};this.ipb_code=function(){var _text=this.get_selection();this.wrap_tags('code',false,_text);};this.apply_formatting=function(cmd,dialog,argument){switch(cmd){case 'bold':case 'italic':case 'underline':{this.wrap_tags(cmd.substr(0,1),false);return;}case 'justifyleft':case 'justifycenter':case 'justifyright':{this.wrap_tags(cmd.substr(7),false);return;}case 'indent':{this.wrap_tags(cmd,false);return;}case 'createlink':{var sel=this.get_selection();if(sel){this.wrap_tags('url',argument);}else{this.wrap_tags('url',argument,argument);}return;}case 'fontname':{this.wrap_tags('font',argument);return;}case 'fontsize':{this.wrap_tags('size',argument);return;}case 'forecolor':{this.wrap_tags('color',argument);return;}case 'backcolor':{this.wrap_taLine truncated
var IPS_Lite_Editor=new Array();function ips_text_editor_lite(editor_id){this.editor_id=editor_id;this.control_obj=document.getElementById(editor_id+'-controls');this.initialized=false;this.buttons=new Array();this.fonts=new Array();this.state=new Array();this.text_obj=document.getElementById(this.editor_id+'_textarea');this.open_brace='[';this.close_brace=']';this.editor_document=this.text_obj;this.editor_window=this.editor_document;this._ie_cache=null;this.is_ie=is_ie;this.is_moz=is_moz;this.is_opera=is_opera;this.has_focus=false;this.emoticon_window_id=null;this.init=function(){var controls=new Array();if(!this.control_obj){return;}var items=this.control_obj.getElementsByTagName("DIV");for(var i=0;i<items.length;i++){if((items[i].className=='rte-normal'||items[i].className=='rte-menu-button'||items[i].className=='rte-normal-menubutton')&&items[i].id){controls[controls.length]=items[i].id;}}for(var i=0;i<controls.length;i++){var control=document.getElementById(controls[i]);if(control.className=='rte-normal'){this.init_editor_button(control);}else if(control.className=='rte-menu-button'||control.className=='rte-normal-menubutton'){this.init_editor_popup_button(control);}}this.text_obj.onfocus=ips_editor_events.prototype.editor_window_onfocus;this.text_obj.onblur=ips_editor_events.prototype.editor_window_onblur;if(this.editor_document.addEventListener){this.editor_document.addEventListener('keypress',ips_editor_events.prototype.editor_document_onkeypress,false);}};this.editor_check_focus=function(){if(!this.text_obj.has_focus){if(this.is_opera){this.text_obj.focus();}try{this.text_obj.focus();}catch(err){return false;}}return true;};this.init_editor_button=function(obj){obj.cmd=obj.id.replace(new RegExp('^'+this.editor_id+'_cmd_(.+?)$'),'$1');obj.editor_id=this.editor_id;this.buttons[obj.cmd]=obj;obj.state=false;obj.mode='normal';obj.real_type='button';obj.onclick=ips_editor_events.prototype.button_onmouse_event;obj.onmousedown=ips_editor_events.prototype.button_onmouse_event;obj.onmouseover=ips_editor_events.prototype.button_onmouse_event;obj.onmouseout=ips_editor_events.prototype.button_onmouse_event;};this.set_button_context=function(obj,state,type){if(typeof type=='undefined'){type='button';}switch(obj.state){case true:{switch(state){case 'mouseout':{this.editor_set_ctl_style(obj,'button','selected');break;}case 'mouseover':case 'mousedown':case 'mouseup':{this.editor_set_ctl_style(obj,type,'down');break;}}break;}default:{switch(state){case 'mouseout':{this.editor_set_ctl_style(obj,type,'normal');break;}case 'mousedown':{this.editor_set_ctl_style(obj,type,'down');break;}case 'mouseover':case 'mouseup':{this.editor_set_ctl_style(obj,type,'hover');break;}}break;}}};this.editor_set_ctl_style=function(obj,type,mode){if(obj.mode!=mode){var extra='';if(type=='menu'){extra='-menu';}else if(type=='menubutton'){extra='-menubutton';}extra+=obj.colorname?'-color':'';extra+=obj.emo_id?'-emo':'';obj.mode=mode;try{switch(mode){case "normal":{obj.className='rte-normal'+extra;}break;case "hover":{obj.className='rte-hover'+extra;}break;case "selected":case "down":{obj.className='rte-selected'+extra;}break;}}catch(e){}}};this.format_text=function(e,command,arg){e=ipsclass.cancel_bubble(e,true);if(command.match( /resize_/)){this.resize_editorbox(command.replace( /.+?resize_(up|down)/,"$1"));}if(command.match( /emoticon/)){this.show_all_emoticons();}this.editor_check_focus();if(this[command]){var return_val=this[command](e);}else{try{var return_val=this.apply_formatting(command,false,(typeof arg=='undefined'?true:arg));}catch(e){var return_val=false;}}this.editor_check_focus();return return_val;};this.createlink=function(){var _url=prompt(ipb_global_lang['editor_enter_url'],'http://');if(!_url||_url==null||_url=='http://'){return false;}var _text=this.get_selection();_text=_text?_text:prompt(ipb_global_lang['editor_enter_title']);if(!_text||_text==null){return false;}this.wrap_tags('url',_url,_text);};this.insertimage=function(){var _text=this.get_selection();var _url=prompt(ipb_global_lang['editor_enter_image'],_text?_text:"http://");if(!_url||_url==null||_url=='http://'){return false;}this.wrap_tags('img',false,_url);};this.ipb_quote=function(){var _text=this.get_selection();this.wrap_tags('quote',false,_text);};this.ipb_code=function(){var _text=this.get_selection();this.wrap_tags('code',false,_text);};this.apply_formatting=function(cmd,dialog,argument){switch(cmd){case 'bold':case 'italic':case 'underline':{this.wrap_tags(cmd.substr(0,1),false);return;}case 'justifyleft':case 'justifycenter':case 'justifyright':{this.wrap_tags(cmd.substr(7),false);return;}case 'indent':{this.wrap_tags(cmd,false);return;}case 'createlink':{var sel=this.get_selection();if(sel){this.wrap_tags('url',argument);}else{this.wrap_tags('url',argument,argument);}return;}case 'fontname':{this.wrap_tags('font',argument);return;}case 'fontsize':{this.wrap_tags('size',argument);return;}case 'forecolor':{this.wrap_tags('color',argument);return;}case Line truncated
{
this.editor_document.selectionStart = open;
this.editor_document.selectionEnd = open + text.length;