mirror of
https://github.com/php/web-php.git
synced 2026-03-28 09:12:17 +01:00
- Made the onMousovers as fast as I can ... so deal with it! :)
- Added the kickout for the Search button. This isn't positioned properly yet ... I need to find some good (and easy to understand) docs on CSS first!
This commit is contained in:
@@ -1,10 +1,24 @@
|
||||
<?
|
||||
require("site.inc");
|
||||
|
||||
function kickHeader($offset) {
|
||||
function kickHeader($offset,$side,$distance) {
|
||||
$off=abs($offset);
|
||||
echo "<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>";
|
||||
echo "<TR VALIGN=top>";
|
||||
echo "<TD rowspan=3><IMG SRC='gifs/spacer.gif' WIDTH=1 HEIGHT=$offset BORDER=0><BR><IMG SRC='gifs/black.gif' WIDTH=13 HEIGHT=3 BORDER=0><BR></TD>";
|
||||
if ($side=="left"):
|
||||
echo "<TR>";
|
||||
if ($offset>=0):
|
||||
echo "<TD valign=top rowspan=3><IMG SRC='gifs/spacer.gif' WIDTH=1 HEIGHT=$off BORDER=0><BR><IMG SRC='gifs/black.gif' WIDTH=$distance HEIGHT=3 BORDER=0><BR></TD>";
|
||||
else:
|
||||
echo "<TD valign=bottom rowspan=3><IMG SRC='gifs/black.gif' WIDTH=$distance HEIGHT=3 BORDER=0><BR><IMG SRC='gifs/spacer.gif' WIDTH=1 HEIGHT=$off BORDER=0><BR></TD>";
|
||||
endif;
|
||||
else:
|
||||
if ($offset>=0):
|
||||
echo "<TR><TD colspan=3 align=left><IMG SRC='gifs/spacer.gif' WIDTH=$off HEIGHT=1 BORDER=0><IMG SRC='gifs/black.gif' WIDTH=3 HEIGHT=$distance BORDER=0><BR></TD></TR>";
|
||||
else:
|
||||
echo "<TR><TD colspan=3 align=right><IMG SRC='gifs/black.gif' WIDTH=3 HEIGHT=$distance BORDER=0><IMG SRC='gifs/spacer.gif' WIDTH=$off HEIGHT=1 BORDER=0><BR></TD></TR>";
|
||||
endif;
|
||||
echo "<TR VALIGN=top>";
|
||||
endif;
|
||||
echo "<TD><IMG SRC='gifs/kick-ctl.gif' WIDTH=9 HEIGHT=10 BORDER=0><BR></TD>";
|
||||
echo "<TD BACKGROUND='gifs/kick-bt.gif'><IMG SRC='gifs/spacer.gif' WIDTH=1 HEIGHT=10 BORDER=0><BR></TD>";
|
||||
echo "<TD><IMG SRC='gifs/kick-ctr.gif' WIDTH=10 HEIGHT=10 BORDER=0><BR></TD>";
|
||||
@@ -62,9 +76,10 @@ function commonHeader($title) {
|
||||
<!-- Kick outs -->
|
||||
<SCRIPT LANGUAGE="Javascript1.2">
|
||||
<!--
|
||||
document.write("<STYLE TYPE='text/css'>");
|
||||
document.write("#mirrorsKick {POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 220 px; LEFT: 144px;}");
|
||||
document.write("</STYLE>");
|
||||
document.writeln("<STYLE TYPE='text/css'>");
|
||||
document.writeln("#mirrorsKick {POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 220 px; LEFT: 144px;}");
|
||||
document.writeln("#searchKick {POSITION: absolute; Z-INDEX: 20; VISIBILITY: hidden; TOP: 38 px; LEFT: 200px;}");
|
||||
document.writeln("</STYLE>");
|
||||
//--->
|
||||
</SCRIPT>
|
||||
|
||||
@@ -80,6 +95,7 @@ var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
|
||||
|
||||
var loaded = 0;
|
||||
var layers = 0;
|
||||
var lastbutton='top';
|
||||
|
||||
if (NS4 || IE4) {
|
||||
if (navigator.appName == "Netscape") {
|
||||
@@ -105,7 +121,6 @@ function hideLayer(layerName){
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function LoadImgs () {
|
||||
if (document.images) {
|
||||
b_down0 = new Image();
|
||||
@@ -176,26 +191,19 @@ function change(Name,No,Msg) {
|
||||
if (document.images && (loaded == 1)) {
|
||||
document[Name].src = eval("b_" + Name + No + ".src");
|
||||
}
|
||||
lastbutton = Name;
|
||||
return true
|
||||
}
|
||||
|
||||
function hideAll () {
|
||||
function hide() {
|
||||
if (document.images && (loaded == 1)) {
|
||||
change('down',0);
|
||||
change('docs',0);
|
||||
change('mail',0);
|
||||
change('dev',0);
|
||||
change('news',0);
|
||||
change('link',0);
|
||||
change('mirr',0);
|
||||
change('top',0);
|
||||
change('sear',0);
|
||||
change('sour',0);
|
||||
change('close',0);
|
||||
change('cred',0);
|
||||
if (NS4 || IE4 && (layers == 1)) {
|
||||
if (NS4 || IE4 && (layers == 1) && (lastbutton == 'mirr')) {
|
||||
hideLayer('mirrorsKick');
|
||||
}
|
||||
if (NS4 || IE4 && (layers == 1) && (lastbutton == 'sear')) {
|
||||
hideLayer('searchKick');
|
||||
}
|
||||
change(lastbutton,0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -203,8 +211,6 @@ if (IE4) LoadImgs();
|
||||
|
||||
//--->
|
||||
</SCRIPT>
|
||||
|
||||
|
||||
</HEAD>
|
||||
|
||||
<BODY OnLoad="LoadImgs()" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#4040ff" VLINK="#404040" ALINK="#00FF00" MARGINHEIGHT=3 MARGINWIDTH=5>
|
||||
@@ -221,13 +227,13 @@ if (IE4) LoadImgs();
|
||||
</TD></TR>
|
||||
<TR VALIGN=top>
|
||||
<TD ALIGN=left>
|
||||
<A HREF="downloads.php3" onMouseover="change('down',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-downloads-p.gif" ALT="downloads" WIDTH=129 HEIGHT=30 BORDER=0 NAME="down" hspace=10></A><BR>
|
||||
<A HREF="docs.php3" onMouseover="change('docs',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-docs-p.gif" ALT="documentation" WIDTH=129 HEIGHT=30 BORDER=0 NAME="docs" hspace=10><BR>
|
||||
<A HREF="mail.php3" onMouseover="change('mail',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-mailing-p.gif" ALT="mailing list" WIDTH=129 HEIGHT=30 BORDER=0 NAME="mail" hspace=10><BR>
|
||||
<A HREF="dev.php3" onMouseover="change('dev',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-development-p.gif" ALT="development" WIDTH=129 HEIGHT=30 BORDER=0 NAME="dev" hspace=10><BR>
|
||||
<A HREF="news.php3" onMouseover="change('news',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-news-p.gif" ALT="in the news" WIDTH=129 HEIGHT=30 BORDER=0 NAME="news" hspace=10><BR>
|
||||
<A HREF="links.php3" onMouseover="change('link',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-links-p.gif" ALT="links" WIDTH=129 HEIGHT=30 BORDER=0 NAME="link" hspace=10><BR>
|
||||
<A HREF="mirrors.php3" onMouseover="change('mirr',1); showLayer('mirrorsKick')" onMouseout="hideAll();"><IMG SRC="gifs/b-mirror-p.gif" ALT="mirror sites" WIDTH=129 HEIGHT=30 BORDER=0 NAME="mirr" hspace=10><BR>
|
||||
<A HREF="downloads.php3" onMouseover="hide();change('down',1);" ><IMG SRC="gifs/b-downloads-p.gif" ALT="downloads" WIDTH=129 HEIGHT=30 BORDER=0 NAME="down" hspace=10></A><BR>
|
||||
<A HREF="docs.php3" onMouseover="hide();change('docs',1);" ><IMG SRC="gifs/b-docs-p.gif" ALT="documentation" WIDTH=129 HEIGHT=30 BORDER=0 NAME="docs" hspace=10><BR>
|
||||
<A HREF="mail.php3" onMouseover="hide();change('mail',1);" ><IMG SRC="gifs/b-mailing-p.gif" ALT="mailing list" WIDTH=129 HEIGHT=30 BORDER=0 NAME="mail" hspace=10><BR>
|
||||
<A HREF="dev.php3" onMouseover="hide();change('dev',1);" ><IMG SRC="gifs/b-development-p.gif" ALT="development" WIDTH=129 HEIGHT=30 BORDER=0 NAME="dev" hspace=10><BR>
|
||||
<A HREF="news.php3" onMouseover="hide();change('news',1);" ><IMG SRC="gifs/b-news-p.gif" ALT="in the news" WIDTH=129 HEIGHT=30 BORDER=0 NAME="news" hspace=10><BR>
|
||||
<A HREF="links.php3" onMouseover="hide();change('link',1);" ><IMG SRC="gifs/b-links-p.gif" ALT="links" WIDTH=129 HEIGHT=30 BORDER=0 NAME="link" hspace=10><BR>
|
||||
<A HREF="mirrors.php3" onMouseover="hide();change('mirr',1); showLayer('mirrorsKick');"><IMG SRC="gifs/b-mirror-p.gif" ALT="mirror sites" WIDTH=129 HEIGHT=30 BORDER=0 NAME="mirr" hspace=10><BR>
|
||||
</TD></TR>
|
||||
</TABLE>
|
||||
</TD>
|
||||
@@ -242,14 +248,14 @@ if (IE4) LoadImgs();
|
||||
<TD ALIGN=right><?
|
||||
if($title=="Show Source"):
|
||||
echo "<IMG SRC=\"gifs/b-source-p.gif\" WIDTH=1 HEIGHT=1 BORDER=0 NAME=\"sour\">";
|
||||
echo "<A HREF=\"$HTTP_REFERER\" onMouseover=\"change('close',1);\" onMouseout=\"hideAll();\"><IMG SRC=\"gifs/b-close-p.gif\" ALT=\"Close this source page\" WIDTH=75 HEIGHT=30 vspace=9 hspace=5 BORDER=0></A>";
|
||||
echo "<A HREF=\"$HTTP_REFERER\" onMouseover=\"hide();change('close',1);\" ><IMG SRC=\"gifs/b-close-p.gif\" ALT=\"Close this source page\" WIDTH=75 HEIGHT=30 vspace=9 hspace=5 BORDER=0></A>";
|
||||
else:
|
||||
echo "<IMG SRC=\"gifs/b-close-p.gif\" WIDTH=1 HEIGHT=1 BORDER=0 NAME=\"close\">";
|
||||
echo "<A HREF=\"source.php3?page_url=$PHP_SELF\" onMouseover=\"change('sour',1);\" onMouseout=\"hideAll();\">";
|
||||
echo "<A HREF=\"source.php3?page_url=$PHP_SELF\" onMouseover=\"hide();change('sour',1);\" >";
|
||||
echo "<IMG SRC=\"gifs/b-source-p.gif\" ALT=\"View the source code for this page\" WIDTH=75 HEIGHT=30 hspace=5 vspace=9 BORDER=0 NAME=\"sour\">";
|
||||
echo "</A>";
|
||||
endif;
|
||||
?><A HREF="search.php3" onMouseover="change('sear',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-search-p.gif" ALT="Search this site" WIDTH=75 HEIGHT=30 vspace=9 BORDER=0 NAME="sear"></A><IMG SRC="gifs/cap-right.gif" WIDTH=24 HEIGHT=48 BORDER=0><BR></TD>
|
||||
?><A HREF="search.php3" onMouseover="hide();change('sear',1);showLayer('searchKick');" ><IMG SRC="gifs/b-search-p.gif" ALT="Search this site" WIDTH=75 HEIGHT=30 vspace=9 BORDER=0 NAME="sear"></A><IMG SRC="gifs/cap-right.gif" WIDTH=24 HEIGHT=48 BORDER=0><BR></TD>
|
||||
</TR></TABLE>
|
||||
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 width=100%>
|
||||
<TR VALIGN=top>
|
||||
@@ -282,8 +288,8 @@ function commonFooter() {
|
||||
<TR VALIGN=bottom>
|
||||
<TD ALIGN=left>
|
||||
<IMG SRC="gifs/spacer.gif" WIDTH=1 HEIGHT=3 BORDER=0><BR>
|
||||
<A HREF="#top" onMouseover="change('cred',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-credits-p.gif" ALT="Who is responsible for this?" WIDTH=129 HEIGHT=30 BORDER=0 hspace=10 NAME="cred"></A><BR>
|
||||
<A HREF="#top" onMouseover="change('top',1);" onMouseout="hideAll();"><IMG SRC="gifs/b-top-p.gif" ALT="Scroll back to the top of this page" WIDTH=129 HEIGHT=30 BORDER=0 hspace=10 NAME="top"></A><BR>
|
||||
<A HREF="#top" onMouseover="hide();change('cred',1);" ><IMG SRC="gifs/b-credits-p.gif" ALT="Who is responsible for this?" WIDTH=129 HEIGHT=30 BORDER=0 hspace=10 NAME="cred"></A><BR>
|
||||
<A HREF="#top" onMouseover="hide();change('top',1);" ><IMG SRC="gifs/b-top-p.gif" ALT="Scroll back to the top of this page" WIDTH=129 HEIGHT=30 BORDER=0 hspace=10 NAME="top"></A><BR>
|
||||
<IMG SRC="gifs/cap-bl.gif" WIDTH=9 HEIGHT=9 BORDER=0></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
@@ -320,7 +326,7 @@ function commonFooter() {
|
||||
<!--
|
||||
|
||||
document.write("<DIV ID='mirrorsKick'>");
|
||||
document.write("<?kickHeader(62);?>");
|
||||
document.write("<? kickHeader(62,'left',13);?>");
|
||||
document.write("<FORM ACTION='redirect.php3' METHOD='POST'>");
|
||||
document.write("<B>Pick a mirror site close to you:</B><BR>");
|
||||
document.write("<SELECT NAME='URL'>");
|
||||
@@ -336,8 +342,20 @@ while ($site = key($mirror_sites)):
|
||||
endif;
|
||||
endwhile;
|
||||
?>");
|
||||
document.write("</SELECT><INPUT TYPE='image' SRC='gifs/b-go.gif' ALIGN=absmiddle WIDTH=36 HEIGHT=21 BORDER=0></FORM>");
|
||||
document.write("<? kickFooter();?></DIV>");
|
||||
document.write("</SELECT><INPUT TYPE='image' SRC='gifs/b-go.gif' ALIGN=absmiddle WIDTH=36 hspace=3 HEIGHT=21 BORDER=0></FORM>");
|
||||
document.writeln("<? kickFooter();?></DIV>");
|
||||
|
||||
document.write("<DIV ID='searchKick'>");
|
||||
document.write("<? kickHeader(-15,'top',25);?>");
|
||||
document.write("<FORM ACTION='search.php' METHOD='POST'>");
|
||||
document.write("<B>What are you searching for:</B><BR>");
|
||||
document.write("<FONT SIZE=+0><input type='text' name='pattern' size=20></FONT><BR>");
|
||||
document.write("<FONT SIZE=-2>");
|
||||
document.write("<input type='checkbox' name='icase'> case sensitive<BR>");
|
||||
document.write("<input type='checkbox' name='words'> match whole words only<BR>");
|
||||
document.write("<input type='checkbox' name='fuzzy'> approximate search<INPUT TYPE='image' SRC='gifs/b-go.gif' ALIGN=right WIDTH=36 HEIGHT=21 hspace=3 BORDER=0><BR>");
|
||||
document.write("<input type='hidden' name='st_num' value='1'><input type='hidden' name='psize' value='10'></form>");
|
||||
document.writeln("<? kickFooter();?></DIV>");
|
||||
|
||||
layers = 1;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user